[ADD] extension to wizard
This commit is contained in:
parent
54d8488db2
commit
f5687083d7
@ -26,3 +26,8 @@ class Extension(object):
|
||||
|
||||
def parse_odoo_datetime(self, datetime: str):
|
||||
return dt.datetime.strptime(datetime, DEFAULT_SERVER_DATETIME_FORMAT)
|
||||
|
||||
def to_fixed(self, number, digit=2):
|
||||
if isinstance(number, str) and number.isdigit():
|
||||
number = float(number)
|
||||
return format(number, ".{digit}f".format(digit=digit))
|
||||
|
@ -5,9 +5,11 @@ from odoo.exceptions import ValidationError
|
||||
|
||||
from ..utils import MODULE_NAME
|
||||
from ..utils.docxtpl import get_document_from_values_stream
|
||||
from ..utils.misc import Extension
|
||||
|
||||
|
||||
class ContractWizard(models.TransientModel):
|
||||
|
||||
class ContractWizard(models.TransientModel, Extension):
|
||||
_name = "res.partner.contract.wizard"
|
||||
|
||||
def _default_target(self):
|
||||
|
Loading…
x
Reference in New Issue
Block a user