diff --git a/models/acc_operation.py b/models/acc_operation.py index a175a49181ce3068ec97c3ad08f2b4092d7963dc..f8e0f02e3734920307d8eda9b3fd2e2adb18e1c7 100644 --- a/models/acc_operation.py +++ b/models/acc_operation.py @@ -92,7 +92,8 @@ class AccOperation(models.Model): # Calcul du nombre de mois entre la date de début de contrat # de l'opération et la date du jour pour lancer la récupération des données num_months = (date.today().year - date_start.year) * 12 + ( - date.today().month - date_start.month) + date.today().month - date_start.month + ) date_start_it = date_start date_end_it = date_start + relativedelta(months=1, days=-1) diff --git a/models/api_enedis.py b/models/api_enedis.py index ab42aaf1e8fad087b32baeea225de9ca08d67db6..221537e33981be11ce35c8aa5410e2dfb5fbfb37 100644 --- a/models/api_enedis.py +++ b/models/api_enedis.py @@ -270,8 +270,7 @@ class ApiEnedis(models.AbstractModel): if usage_id: usage_id.write( { - "date_start_contract": date.fromisoformat( - usage_point["start"]), + "date_start_contract": date.fromisoformat(usage_point["start"]), } ) if usage_point["end"] != "9999-12-31": diff --git a/wizards/acc_operation_wizard.py b/wizards/acc_operation_wizard.py index b1ea583f1d2a20abb4d6e67d0cfd9bb9945f39e6..84bead06cb59c93a23951f721bb4ec0b4efdbdab 100644 --- a/wizards/acc_operation_wizard.py +++ b/wizards/acc_operation_wizard.py @@ -40,7 +40,9 @@ class AccOperationWizard(models.TransientModel): # ------------------------------------------------------ def get_curves(self): if not self.date_end and not self.date_start: - raise UserError(_("Les champs Date de début et Date de fin sont obligatoires")) + raise UserError( + _("Les champs Date de début et Date de fin sont obligatoires") + ) if (self.date_end - self.date_start).days > 31: raise UserError(_("L'intervalle de temps ne doit pas dépasser 31 Jours")) context = dict(self._context or {}) @@ -56,7 +58,10 @@ class AccOperationWizard(models.TransientModel): op = self.env["acc.operation"].browse(context.get("active_ids")) if not op.date_start_contract: raise UserError( - _("Renseigner une date de début de contrat pour pouvoir récupérer les courbes à partie de cette date.")) + _( + "Renseigner une date de début de contrat pour pouvoir récupérer les courbes à partie de cette date." + ) + ) date_start = op.date_start_contract self.env["acc.operation"].browse(context.get("active_ids")).get_curves_all( date_start diff --git a/wizards/acc_operation_wizard_views.xml b/wizards/acc_operation_wizard_views.xml index 8ccd62223d09980157cd0a1a90d4442372ced231..1ebd9e6b12b8ad6bbd0fc72d4bc240dfa82efb3f 100644 --- a/wizards/acc_operation_wizard_views.xml +++ b/wizards/acc_operation_wizard_views.xml @@ -7,8 +7,8 @@ <field name="arch" type="xml"> <form string="Choix de la période"> <group name="period" string="Période" col="2"> - <field name="date_start"/> - <field name="date_end"/> + <field name="date_start" /> + <field name="date_end" /> </group> <footer> <button