首页 > 解决方案 > Odoo 14 中发票行和日记帐项目之间的区别

问题描述

我覆盖了模型中的 write 和 create 函数:'account.move.line' 我只想浏览 Invoice Lines 的行。如何区分自己的发票行和日记帐项目?谢谢。

@api.model
    def write(self, vals):
        res = super(AccountMoveLine, self).write(vals)
            for line in self:
               ...

标签: pythonxmlodoo

解决方案


account.movetype选择字段。如果它具有价值entry,那么 Odoo 将其视为日记条目。如果它具有其他价值entry,Odoo 将其视为发票/信用票据/退款。

Inaccount.move.linetype_name计算字段,根据account.move类型值设置值。


推荐阅读