diff --git a/stock_picking_invoicing/models/__init__.py b/stock_picking_invoicing/models/__init__.py index e7c89b79855..d0c2251fbbd 100644 --- a/stock_picking_invoicing/models/__init__.py +++ b/stock_picking_invoicing/models/__init__.py @@ -1,8 +1,6 @@ -# Copyright (C) 2019-Today: Odoo Community Association (OCA) -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). - from . import stock_invoice_state_mixin from . import account_move from . import stock_move from . import stock_picking from . import stock_picking_type +from . import stock_rule diff --git a/stock_picking_invoicing/models/stock_rule.py b/stock_picking_invoicing/models/stock_rule.py new file mode 100644 index 00000000000..16afc28c81b --- /dev/null +++ b/stock_picking_invoicing/models/stock_rule.py @@ -0,0 +1,14 @@ +# Copyright (C) 2024-Today - Akretion (). +# @author Magno Costa +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo import models + + +class StockRule(models.Model): + _inherit = "stock.rule" + + def _get_custom_move_fields(self): + fields = super()._get_custom_move_fields() + fields += ["invoice_state"] + return fields