创建发票时如何修改销售订单行?

时间:2018-11-23 13:44:06

标签: odoo odoo-10 odoo-9 odoo-11

我在sale.order.line上进行了一些修改,添加了一些字段,其中一个字段是复选框。 enter image description here

我的要求是当我要创建发票时,仅对已检查的行开具发票,请问该怎么办?

enter image description here

1 个答案:

答案 0 :(得分:0)

针对您的问题,有两种解决方案:要么覆盖创建发票行功能,要么从销售中remove sale_order_line(hide)创建具有相同字段sale_order_line的新模型,在其中添加您所有的字段(产品,实现所有这些字段)。给定功能,以便如果启用了复选框(根据您的情况实现),该复选框将自动添加到销售订单行中,而禁用了复选框的情况将从sale_order_line中删除(您必须重写该模型的创建,编写和取消链接功能) 。这样,启用的行将添加到sale_order_line中,并且所有操作都将以odoo方式完成