[FIX] account_ebics - Wrap order number ZZZZ to A000

ZZZZ is accepted by the order number constraint, but the next number was
computed as 0000, which the constraint then rejects, blocking H003
uploads. Wrap it to A000 like ZZZY already does.
This commit is contained in:
Jérémy Didderen committed 2026-10-27 21:38:40 +01:00
1 parent f9b94beb68
commit bb0fa44931
1 file changed
+1 -1
+1 -1
View File
@@ -188,7 +188,7 @@ class EbicsConfig(models.Model):
o_list[-i] = chr(ord(c) + 1) o_list[-i] = chr(ord(c) + 1)
break break
next_order_number = "".join(o_list) next_order_number = "".join(o_list)
if next_order_number == "ZZZZ": if "ZZZZ" in (OrderID, next_order_number):
next_order_number = "A000" next_order_number = "A000"
self.order_number = next_order_number self.order_number = next_order_number