From e3706c313d8d6818ccc757bf71986da22620057e Mon Sep 17 00:00:00 2001 From: BT-anieto Date: Wed, 11 Oct 2023 15:06:25 +0200 Subject: [PATCH] [FIX] account_move_name_sequence: call _inverse_name after computing the name The core compute function for the name is calling at the end the function self._inverse_name(), which updates the payment_reference when required. This code was currently missing, causing the payment_reference not being properly computed, for example, when using QR-Bills. --- account_move_name_sequence/models/account_move.py | 1 + 1 file changed, 1 insertion(+) diff --git a/account_move_name_sequence/models/account_move.py b/account_move_name_sequence/models/account_move.py index 2027e996..3dfcfdaf 100644 --- a/account_move_name_sequence/models/account_move.py +++ b/account_move_name_sequence/models/account_move.py @@ -54,6 +54,7 @@ class AccountMove(models.Model): # which applies on ir.sequence.date_range selection AND prefix name = seq.with_context(ir_sequence_date=move.date).next_by_id() move.name = name + self._inverse_name() # We must by-pass this constraint of sequence.mixin def _constrains_date_sequence(self):