Skip to content

Prise en compte des IBAN étrangers dans le post-traitement RIB#139

Merged
manialexandre merged 2 commits into
mainfrom
ama/keepForeignRib
Jun 5, 2026
Merged

Prise en compte des IBAN étrangers dans le post-traitement RIB#139
manialexandre merged 2 commits into
mainfrom
ama/keepForeignRib

Conversation

@manialexandre
Copy link
Copy Markdown
Collaborator

La mise à jour intervient surtout sur la correction de l'IBAN qui était pensée pour IBAN FR (27 caractères)

Situation Avant Après
IBAN étranger valide Conservé (via schwifty) Conservé, normalisé (sans espaces, majuscules)
IBAN étranger invalide, corrigeable (1 caractère) None Corrigé (substitution ou retrait)
IBAN étranger invalide, non corrigeable None None
IBAN FR valide Inchangé Inchangé
IBAN FR invalide, corrigeable (substitution) Corrigé Inchangé
IBAN FR invalide, non corrigeable None Inchangé

Étend try_correct_false_iban aux IBAN non français (substitution et retrait d'un caractère OCR) et aligne post_processing_iban / post_processing_bank_account sur le même comportement que les IBAN FR : conservation si valide ou corrigeable, rejet sinon. Le retrait OCR est ignoré pour les IBAN FR de 27 caractères.

Co-authored-by: Cursor <cursoragent@cursor.com>
Copy link
Copy Markdown
Collaborator

@trecouvr trecouvr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK, mais on dirait que les tests sont redondant. L'idée c'est de tester try_correct_false_iban à fond et les autres méthode de juste faire le cas nominal et une erreur courante.

@manialexandre manialexandre merged commit 2381a04 into main Jun 5, 2026
2 checks passed
@manialexandre manialexandre deleted the ama/keepForeignRib branch June 5, 2026 15:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants