[14.0][IMP] contract_sale_generation: Take into account new method for cron

This commit is contained in:
Denis Roussel
2022-01-26 15:33:12 +01:00
parent 20bd5c16d5
commit bbd4a4760a

View File

@@ -122,6 +122,13 @@ class ContractContract(models.Model):
sale_orders_to_confirm.action_confirm()
return sale_orders
@api.model
def _get_recurring_create_func(self, create_type="invoice"):
res = super()._get_recurring_create_func(create_type=create_type)
if create_type == "sale":
return self.__class__._recurring_create_sale
return res
@api.model
def cron_recurring_create_sale(self, date_ref=None):
return self._cron_recurring_create(date_ref, create_type="sale")