diff --git a/wizard/acc_operation_import_wizard.py b/wizard/acc_operation_import_wizard.py index 6909f2e9e0824842ec8640e86f66d87d8b79f278..0d1f737021d6a9b48e08d6507fe72539cedc64f7 100644 --- a/wizard/acc_operation_import_wizard.py +++ b/wizard/acc_operation_import_wizard.py @@ -219,11 +219,13 @@ class AccOperationImportWizard(models.TransientModel): start_date=start_date, end_date=end_date, ) - self.env["acc.enedis.cdc.prorata"].populate_daily_prorata( - acc_operation_id=self.operation_id.id, - start_date=start_date, - end_date=end_date, - ) + # We recompute prorata only if prod or surplus counter + if data_filename[3] in ("prod", "surplus"): + self.env["acc.enedis.cdc.prorata"].populate_daily_prorata( + acc_operation_id=self.operation_id.id, + start_date=start_date, + end_date=end_date, + ) message += "Fin de l'import des données OK<br/>" # Suppression du fichier après création des enregistrements