From 7e0046541a31c5a90d0a800a4dcc77b2605eeb98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miquel=20Ra=C3=AFch?= Date: Tue, 3 May 2022 12:50:51 +0200 Subject: [PATCH] [IMP] *: module decimal_precision doesn't exist anymore --- base_accounting_kit/models/account_move.py | 1 - sale_discount_total/models/sale.py | 5 ++--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/base_accounting_kit/models/account_move.py b/base_accounting_kit/models/account_move.py index e54920dab..9b1ef5de9 100644 --- a/base_accounting_kit/models/account_move.py +++ b/base_accounting_kit/models/account_move.py @@ -25,7 +25,6 @@ from datetime import datetime from dateutil.relativedelta import relativedelta from odoo import api, fields, models, _ -from odoo.addons.base.models import decimal_precision as dp from odoo.exceptions import UserError from odoo.tools import DEFAULT_SERVER_DATE_FORMAT as DF diff --git a/sale_discount_total/models/sale.py b/sale_discount_total/models/sale.py index df571a81a..bfed2253a 100644 --- a/sale_discount_total/models/sale.py +++ b/sale_discount_total/models/sale.py @@ -21,7 +21,6 @@ ############################################################################# from odoo import api, fields, models -import odoo.addons.decimal_precision as dp class SaleOrder(models.Model): @@ -49,7 +48,7 @@ class SaleOrder(models.Model): readonly=True, states={'draft': [('readonly', False)], 'sent': [('readonly', False)]}, default='percent') - discount_rate = fields.Float('Discount Rate', digits=dp.get_precision('Account'), + discount_rate = fields.Float('Discount Rate', digits='Account', readonly=True, states={'draft': [('readonly', False)], 'sent': [('readonly', False)]}) amount_untaxed = fields.Monetary(string='Untaxed Amount', store=True, readonly=True, compute='_amount_all', tracking=True) @@ -58,7 +57,7 @@ class SaleOrder(models.Model): amount_total = fields.Monetary(string='Total', store=True, readonly=True, compute='_amount_all', tracking=True) amount_discount = fields.Monetary(string='Discount', store=True, readonly=True, compute='_amount_all', - digits=dp.get_precision('Account'), tracking=True) + digits='Account', tracking=True) @api.onchange('discount_type', 'discount_rate', 'order_line') def supply_rate(self):