Gérer les adresses structurées dans les formats bancaires
Description

L’évolution des formats Pain 001.001.03 vers Pain 001.001.09 pour les virements et Pain 008.001.02 vers Pain 008.001.08 pour les prélèvements impose la gestion des adresses structurées. Cette évolution est obligatoire pour les banques avant novembre 2025.

Cause
Resolution

Fichier "SXS 2026_Adresses structurées_FR.pdf", disponible dans la zone de téléchargement de la version SXS 2026.

  1. Accédez à la table de transcodage STRUCT_UNSTRUCT_ADDR pour définir le type d’adresse à générer.
    • Entrée 1 : nom du traitement dans BFL
    • Entrée 2 : code BIC de la banque destinataire ou * pour toutes les banques
    • Sortie : Y pour une adresse structurée, N pour une adresse non structurée

    Cette capture permet de visualiser la table de transcodage STRUCT_UNSTRUCT_ADDR.

  2. Vérifiez les formats pris en charge :
    • Pain 001.001.03 : XML_CBI_VINT, XML_CBI_VINT_NS, VTSI_CBI_XML, VTSI_CBI_XML_NS, XMLVINT03, XMLVTSD003, XMLVTSIN03
    • Pain 001.001.09 : SCTVTSDOM_PAIN_09, SCTVTSINT_PAIN_09, SCT_VDOM_PAIN_09, SCT_INT_PAIN_09, XMLVDOM09, XMLVINT09, XMLVTSD009, XMLVTSIN09, SCT_DOM_PAIN_09_CBI_NO_NS, SCT_DOM_PAIN_09_CBI_NS, SCT_INT_PAIN_09_CBI_NO_NS, SCT_INT_PAIN_09_CBI_NS, VTSI_CBI_SCT09, VTSI_CBI_SCT09_NS, VTS_CBI_SCT09, VTS_CBI_SCT09_NS
    • Pain 008.001.08 : SDD_008.001.08
  3. Comprenez la structure des adresses :
    • Adresse non structurée :
      <PstlAdr><AdrLine><AdrLine><Ctry></PstlAdr>
    • Adresse structurée :
      <PstlAdr><StrtNm><PstCd><TwnNm><TwnLctNm><Ctry></PstlAdr>
  4. Gérez les codes postaux (à partir de 2026) :
    • Utilisez la table COUNTRY_POSTALCODE pour définir :
      • Le format du code postal (exemple France : NNNNN)
      • L’expression régulière pour identifier le code (exemple France : \d{5})

      Cette capture permet de visualiser la table COUNTRY_POSTALCODE.

Steps to duplicate
Related Solutions