diff --git a/account_invoice_triple_discount/models/line_triple_discount.py b/account_invoice_triple_discount/models/line_triple_discount.py index e1291b7c65a..57b87fccfb3 100644 --- a/account_invoice_triple_discount/models/line_triple_discount.py +++ b/account_invoice_triple_discount/models/line_triple_discount.py @@ -84,7 +84,6 @@ def triple_discount_preprocess(self): # more digits than allowed from field's precision, # so let's increase it just for saving it correctly in cache discount_field = self._fields['discount'] - discount_original_digits = discount_field._digits discount_field._digits = (16, 10) for line in self: @@ -100,7 +99,7 @@ def triple_discount_preprocess(self): }) # Restore discount field's precision - discount_field._digits = discount_original_digits + discount_field._digits = dp.get_precision("Discount")(self.env.cr) return prev_values @api.model