From c23206b71c7b733eae0e6b42385024e466b5822f Mon Sep 17 00:00:00 2001 From: Dorin Hongu Date: Wed, 30 Oct 2024 21:10:13 +0200 Subject: [PATCH] fix --- l10n_ro_stock_account_notice/models/account_move_line.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/l10n_ro_stock_account_notice/models/account_move_line.py b/l10n_ro_stock_account_notice/models/account_move_line.py index 5f8493e30..5588145e3 100644 --- a/l10n_ro_stock_account_notice/models/account_move_line.py +++ b/l10n_ro_stock_account_notice/models/account_move_line.py @@ -17,8 +17,12 @@ def _compute_account_id(self): l10n_ro_lines_for_notice = self.filtered( lambda x: x.product_id.type == "product" and x.is_l10n_ro_record ) - move_id = self.mapped("move_id")[0] - valued_type = self.env.context.get("valued_type", move_id.move_type) + valued_type = False + for line in self: + valued_type = line.move_id.move_type + break + + valued_type = self.env.context.get("valued_type", valued_type) remaining = self.with_context(valued_type=valued_type) invoice_in_notice_lines = self.env["account.move.line"].with_context( valued_type="invoice_in_notice"