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