diff --git a/models/acc_operation.py b/models/acc_operation.py index 111d1a005b7e4e45a8f84f9b264868e0083d59da..400f617c18e13c18b141f2c12b0ac785701a967c 100644 --- a/models/acc_operation.py +++ b/models/acc_operation.py @@ -338,12 +338,17 @@ class AccOperation(models.Model): """ create sale price conf on new counter """ - if counter_id.type in ["del"]: + if counter_id.type in ["del", "del_inj"]: inj_periods = self.env["acc.counter.period"].search( [("acc_operation_id", "=", self.id), ("prm_type", "=", "injection")] ) for inj_period in inj_periods: + if counter_id.type == "del_inj": + price = self.sale_price_by_default + else: + price = inj_period.sale_price + self.env["acc.price.conf"].create( { "start_date": inj_period.start_date,