diff --git a/stock_change_qty_reason/models/stock_inventory_line_reason.py b/stock_change_qty_reason/models/stock_inventory_line_reason.py index a41edc0cf..1bcf3eb26 100644 --- a/stock_change_qty_reason/models/stock_inventory_line_reason.py +++ b/stock_change_qty_reason/models/stock_inventory_line_reason.py @@ -11,6 +11,7 @@ class StockInventoryLineReason(models.Model): name = fields.Char("Reason Name") description = fields.Text("Reason Description") active = fields.Boolean(default=True) + company_id = fields.Many2one("res.company", default=lambda c: c.env.company.id) _sql_constraints = [ ( diff --git a/stock_change_qty_reason/security/stock_security.xml b/stock_change_qty_reason/security/stock_security.xml index 4bf0cc42a..8d4284b1c 100644 --- a/stock_change_qty_reason/security/stock_security.xml +++ b/stock_change_qty_reason/security/stock_security.xml @@ -4,4 +4,12 @@ Manage Stock Change Qty Preset Reasons + + stock_inventory_line_reason multi-company + + + ['|',('company_id','=',False),('company_id', 'in', company_ids)] + diff --git a/stock_change_qty_reason/views/stock_inventory_line_reason_view.xml b/stock_change_qty_reason/views/stock_inventory_line_reason_view.xml index 5922eadb1..4b03c76b4 100644 --- a/stock_change_qty_reason/views/stock_inventory_line_reason_view.xml +++ b/stock_change_qty_reason/views/stock_inventory_line_reason_view.xml @@ -27,6 +27,7 @@ + diff --git a/stock_change_qty_reason/views/stock_inventory_line_view.xml b/stock_change_qty_reason/views/stock_inventory_line_view.xml index 32bad9428..1b572d001 100644 --- a/stock_change_qty_reason/views/stock_inventory_line_view.xml +++ b/stock_change_qty_reason/views/stock_inventory_line_view.xml @@ -19,8 +19,14 @@ eval="[(4, ref('stock_change_qty_reason.group_qty_reason_preset'))]" /> + + + - + @@ -44,7 +50,10 @@ /> - + diff --git a/stock_change_qty_reason/views/stock_inventory_view.xml b/stock_change_qty_reason/views/stock_inventory_view.xml index 85d1e1706..ee245b21c 100644 --- a/stock_change_qty_reason/views/stock_inventory_view.xml +++ b/stock_change_qty_reason/views/stock_inventory_view.xml @@ -22,7 +22,10 @@ /> - +