diff --git a/data/fields_default.xml b/data/fields_default.xml index 4242117..0cbac60 100644 --- a/data/fields_default.xml +++ b/data/fields_default.xml @@ -22,7 +22,7 @@ months = ["", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря", ] -date = self.date_conclusion_fix or self.date_conclusion or self.create_date +date = self.get_date() dd = date.day mm = date.month yyyy = date.year diff --git a/models/res_partner_contract.py b/models/res_partner_contract.py index b5d5f7f..c953363 100644 --- a/models/res_partner_contract.py +++ b/models/res_partner_contract.py @@ -97,6 +97,9 @@ class PartnerContract(models.Model): "context": {"self_id": self.id}, } + def get_date(self): + return self.date_conclusion_fix or self.date_conclusion_fix or self.create_date + class PrintTemplate(models.Model): _name = "res.partner.template.print"