3

我在 Odoo 9 社区版中遇到问题,我将数据库字段的小数精度更改为 3,如下所述, 在此处输入图像描述 还有会计/货币中的四舍五入。一切都只能在这两个界面中正常工作:

1:销售订单界面

在此处输入图像描述

2:销售订单

在此处输入图像描述

好消息是,在开发票中,一切都很好:

1:客户发票

在此处输入图像描述

2:发票

在此处输入图像描述

这个问题有什么解决办法吗?

4

3 回答 3

1

你去设置 -> 技术 -> 数据库结构 -> 小数精度然后改变你想要的!

于 2016-10-10T10:43:17.307 回答
1

在 Odoo 9 中,所有与金额相关的字段都将字段类型更改为“货币”。它们中的大多数都使用widget="monetary" 进行格式化。为了让它根据货币设置工作,“currency_id”字段是必需的。因此“currency_id”字段必须包含在视图中。例如,在 sale.order.form 视图中

. . .
<tree string="Sales Order Lines" editable="bottom" decoration-info="invoice_status=='to invoice'">
    . . .
    <field name="price_subtotal" widget="monetary"/>
    <field name="currency_id" invisible="1"/>           <!-- Add this line -->
    . . .
</tree>

然后将根据销售订单的货币格式化小计。

于 2016-10-14T06:09:35.210 回答
0

Odoo 14 答:如果你想找到上面提到的“技术”菜单,你必须启用“开发者模式”才能启用它=>进入常规设置屏幕末尾的设置菜单滚动。您会找到一些启用开发者模式的链接,然后会出现“技术”菜单。

于 2021-01-26T07:58:46.973 回答