基于Measu单位的Odoo十进制精度

2024-04-29 00:00:40 发布

您现在位置:Python中文网/ 问答频道 /正文

有谁知道如何根据产品的计量单位来设置产品的小数精度吗。 例如,以千克为单位销售的产品X的小数精度为3=>;数量:10.000Kg 单位销售的产品Y的小数精度为0->;数量:10单位

提前谢谢。在


Tags: gt数量产品精度单位计量单位小数kg
2条回答

.py文件的顶部导入:

from openerp.tools.float_utils import float_round

现在,假设您在self中有一个产品记录集(产品的对象/对象组):

^{pr2}$

试试这个代码。在

import odoo.addons.decimal_precision as dp
lost_qty = fields.Float('Lost Qty',  compute = '_compute_lost_qty',  digits = dp.get_precision('Product Unit of Measure'))
  • 您还可以在Odoo配置设置->数据库结构->十进制精度中找到这些十进制精度

相关问题 更多 >