【发布时间】:2014-01-02 13:45:35
【问题描述】:
![openerp 发票][1]
[1]:http://i.stack.imgur.com/h6zY0.pngemphasized 文字
我想在我的发票模板中添加折扣金额,而不是百分比,而是实际金额
示例:商品价值 100 美元,折扣 10%,折扣为 10 美元
我需要把它放在上图所示的模板中
【问题讨论】:
![openerp 发票][1]
[1]:http://i.stack.imgur.com/h6zY0.pngemphasized 文字
我想在我的发票模板中添加折扣金额,而不是百分比,而是实际金额
示例:商品价值 100 美元,折扣 10%,折扣为 10 美元
我需要把它放在上图所示的模板中
【问题讨论】:
OpenERP 中的 account_invoice_line 类被设计为将折扣字段视为百分比。如果您需要绝对值的折扣,您需要自定义帐户模块并修改 account.invoice.line 对象。也许最简单的方法是添加另一个文件 - 比如说 abs_discount,并优先考虑它(如果存在)。
您至少应该查看 account_invoice_line 类的 _ammount_line()、_price_unit_default()、move_line_get() 和 compute() 方法。
您还应该修改发票视图以允许编辑新字段。
【讨论】: