Skip to content
Extraits de code Groupes Projets
Valider 1d6aef5e rédigé par Julien - Le Filament's avatar Julien - Le Filament
Parcourir les fichiers

[add] add default price activation

parent 83da890e
Aucune branche associée trouvée
Aucune étiquette associée trouvée
1 requête de fusion!916.0 auto price conf
...@@ -349,13 +349,14 @@ class AccOperation(models.Model): ...@@ -349,13 +349,14 @@ class AccOperation(models.Model):
else: else:
price = inj_period.sale_price price = inj_period.sale_price
if self.use_default_sale_price and price > 0.0:
self.env["acc.price.conf"].create( self.env["acc.price.conf"].create(
{ {
"start_date": inj_period.start_date, "start_date": inj_period.start_date,
"acc_operation_id": self.id, "acc_operation_id": self.id,
"acc_injection_counter_id": inj_period.acc_counter_id.id, "acc_injection_counter_id": inj_period.acc_counter_id.id,
"acc_delivery_counter_id": counter_id.id, "acc_delivery_counter_id": counter_id.id,
"price": inj_period.sale_price, "price": price,
"type": "sale", "type": "sale",
} }
) )
...@@ -366,6 +367,7 @@ class AccOperation(models.Model): ...@@ -366,6 +367,7 @@ class AccOperation(models.Model):
) )
for del_period in del_periods: for del_period in del_periods:
if self.use_default_sale_price and self.sale_price_by_default > 0.0:
self.env["acc.price.conf"].create( self.env["acc.price.conf"].create(
{ {
"start_date": periode_start_date, "start_date": periode_start_date,
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter