diff --git a/models/acc_operation.py b/models/acc_operation.py
index 00d8c693e1399eca8e0edb7323ec2c83ef5f60fc..bd228c5012a25675a6d785ea40f243a1f38b2c89 100644
--- a/models/acc_operation.py
+++ b/models/acc_operation.py
@@ -478,7 +478,9 @@ class AccOperation(models.Model):
     def get_date_min_max(self, partner_id=None):
         self.ensure_one()
         last_record = self.get_last_cdc_record(partner_id)
-        date_max = last_record.date_slot.strftime("%d/%m/%Y")
+        date_max = fields.Datetime.context_timestamp(
+            self, last_record.date_slot
+        ).strftime("%d/%m/%Y")
         if partner_id:
             first_date = self.env["acc.counter.period"].search(
                 [("acc_operation_id", "=", self.id), ("partner_id", "=", partner_id)],