Skip to content
Extraits de code Groupes Projets
Valider c9cc2895 rédigé par Juliana's avatar Juliana
Parcourir les fichiers

[UPD]Pass pre commit

parent 5e0af90a
Branches
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -92,7 +92,8 @@ class AccOperation(models.Model): ...@@ -92,7 +92,8 @@ class AccOperation(models.Model):
# Calcul du nombre de mois entre la date de début de contrat # 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 # 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 + ( 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_start_it = date_start
date_end_it = date_start + relativedelta(months=1, days=-1) date_end_it = date_start + relativedelta(months=1, days=-1)
......
...@@ -270,8 +270,7 @@ class ApiEnedis(models.AbstractModel): ...@@ -270,8 +270,7 @@ class ApiEnedis(models.AbstractModel):
if usage_id: if usage_id:
usage_id.write( usage_id.write(
{ {
"date_start_contract": date.fromisoformat( "date_start_contract": date.fromisoformat(usage_point["start"]),
usage_point["start"]),
} }
) )
if usage_point["end"] != "9999-12-31": if usage_point["end"] != "9999-12-31":
......
...@@ -40,7 +40,9 @@ class AccOperationWizard(models.TransientModel): ...@@ -40,7 +40,9 @@ class AccOperationWizard(models.TransientModel):
# ------------------------------------------------------ # ------------------------------------------------------
def get_curves(self): def get_curves(self):
if not self.date_end and not self.date_start: 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: if (self.date_end - self.date_start).days > 31:
raise UserError(_("L'intervalle de temps ne doit pas dépasser 31 Jours")) raise UserError(_("L'intervalle de temps ne doit pas dépasser 31 Jours"))
context = dict(self._context or {}) context = dict(self._context or {})
...@@ -56,7 +58,10 @@ class AccOperationWizard(models.TransientModel): ...@@ -56,7 +58,10 @@ class AccOperationWizard(models.TransientModel):
op = self.env["acc.operation"].browse(context.get("active_ids")) op = self.env["acc.operation"].browse(context.get("active_ids"))
if not op.date_start_contract: if not op.date_start_contract:
raise UserError( 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 date_start = op.date_start_contract
self.env["acc.operation"].browse(context.get("active_ids")).get_curves_all( self.env["acc.operation"].browse(context.get("active_ids")).get_curves_all(
date_start date_start
......
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