diff --git a/addons/stock_account/models/account_move.py b/addons/stock_account/models/account_move.py index 62efdf8f4b0..e3ffb4ce05d 100644 --- a/addons/stock_account/models/account_move.py +++ b/addons/stock_account/models/account_move.py @@ -103,7 +103,11 @@ class AccountMove(models.Model): continue # Retrieve accounts needed to generate the COGS. - accounts = line.product_id.product_tmpl_id.get_product_accounts(fiscal_pos=move.fiscal_position_id) + accounts = ( + line.product_id.product_tmpl_id + .with_company(line.company_id) + .get_product_accounts(fiscal_pos=move.fiscal_position_id) + ) debit_interim_account = accounts['stock_output'] credit_expense_account = accounts['expense'] if not debit_interim_account or not credit_expense_account: