Как изменить строку заказа на продажу при создании счета? - PullRequest
0 голосов
/ 23 ноября 2018

Я изменяю sale.order.line Я добавляю несколько полей, одно из этих полей - флажок.enter image description here

мой запрос, когда я хочу создать счет-фактуру, проверяются только строки, как я могу сделать это, пожалуйста?

enter image description here

1 Ответ

0 голосов
/ 20 декабря 2018

Существует два решения вашей проблемы: либо переопределить функцию создания строки счета-фактуры, либо remove sale_order_line(hide) из продаж и создать новую модель с такими же полями, как sale_order_line, добавить туда все свое поле (продукт, реализовать все эти поля).Дайте функциональность так, чтобы, если флажок включен (реализовать в вашем случае), который автоматически будет добавлен в строку заказа на продажу, а флажок, который отключен, будет удален из sale_order_line (необходимо переопределить функцию создания, записи и отмены связи этой модели).Таким образом, включенные строки будут добавлены в sale_order_line, и все будет выполнено odoo способом

...