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

[UPD]Pre commit pass

parent 996ae7ff
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -5,7 +5,7 @@ from datetime import datetime ...@@ -5,7 +5,7 @@ from datetime import datetime
from dateutil.relativedelta import relativedelta from dateutil.relativedelta import relativedelta
from odoo import _, api, fields, models from odoo import _, fields, models
from odoo.exceptions import ValidationError from odoo.exceptions import ValidationError
from odoo.tools import date_utils from odoo.tools import date_utils
...@@ -41,7 +41,9 @@ class AccOperation(models.Model): ...@@ -41,7 +41,9 @@ class AccOperation(models.Model):
date_month_start = date_month_start.strftime("%Y-%m-%d") date_month_start = date_month_start.strftime("%Y-%m-%d")
date_month_end = date_month_end.strftime("%Y-%m-%d") date_month_end = date_month_end.strftime("%Y-%m-%d")
date_semestre_start, date_semestre_end = self.get_last_day("semestre", last_record) date_semestre_start, date_semestre_end = self.get_last_day(
"semestre", last_record
)
last_semester = ( last_semester = (
date_semestre_start.strftime("%d %B %Y") date_semestre_start.strftime("%d %B %Y")
+ "-" + "-"
...@@ -94,9 +96,9 @@ class AccOperation(models.Model): ...@@ -94,9 +96,9 @@ class AccOperation(models.Model):
self.ensure_one() self.ensure_one()
if self.id: if self.id:
return { return {
'type': 'ir.actions.act_url', "type": "ir.actions.act_url",
'url': '/operation/%s' % (self.id), "url": "/operation/%s" % (self.id),
'target': 'new', "target": "new",
} }
# ------------------------------------------------------ # ------------------------------------------------------
...@@ -185,13 +187,17 @@ class AccOperation(models.Model): ...@@ -185,13 +187,17 @@ class AccOperation(models.Model):
""" """
# Get last date slot recorded # Get last date slot recorded
last_record = self.env["acc.enedis.cdc"].sudo().search( last_record = (
self.env["acc.enedis.cdc"]
.sudo()
.search(
[ [
("acc_operation_id", "in", self.ids), ("acc_operation_id", "in", self.ids),
], ],
limit=1, limit=1,
order="date_slot DESC", order="date_slot DESC",
) )
)
if not last_record: if not last_record:
raise ValidationError(_("L'opération ne possède pas de données")) raise ValidationError(_("L'opération ne possède pas de données"))
......
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