• Aucun résultat trouvé

Pour répondre aux besoins de la migration des mandats, le schéma des flux est défini sous le modèle technique suivant.

L’objectif de ce document est de spécifier les formats des fichiers échangés entre les créanciers la plate-forme Cetrel et les banques débitrices.

2.1 Format origine Mandat.

Un fichier origine est composé d'un enregistrement début (HEADER), d'enregistrements de données (DETAIL) et d'un enregistrement de fin (TRAILER).

Chaque enregistrement détail reprend les informations mandats à valider.

Il y a un seul fichier header et trailer dans un fichier. Par contre, plusieurs fichiers physiques peuvent être traités dans la même journée. La date de création du fichier et le numéro de séquence du fichier permettent de faire le lien entre lʼorigine et le retour.

Certaines zones qui composent un enregistrement ont une longueur maximum. Il convient de ne pas dépasser cette longueur maximum. Il nʼest pas recommandé de compléter les informations par des

"blancs" afin d'atteindre la longueur spécifiée pour chaque zone, car ces caractères seront pris en compte pour la validation par la banque.

Les zones mumériques ne doivent pas ête complétées par des « 0 »

Le fichier envoyé par le remettant comporte des zones qu'il doit garnir lui-même et d'autres qui seront complètées par les banques ou par CETREL ; ces zones sont à l'origine laissées vides (pas de caractères entre deux séparateurs).

Le fichier peut être transmis soit via lʼinterface dʼupload de Multtiline soit via SOFIE. Dans ce dernier cas, le nom du fichier SOFIE doit avoir la structure MO6A.aaaammjjhhmmss.old_id_créancier

a. Enregistrement début

M Header 1 ‘CETR’

M Séparateur ‘|’

M Header 2 Ancien creditor-Id : Numéro d’enregistrement du créancier attribué par CETREL

Format 10 positions numériques Le numéro doit exister

M Séparateur ‘|’

M Header 3 Nouveau creditor_id : Maximum 35 caractères Pour le Luxembourg

Format : 26 caractères alphanumériques

Position 1 et 2 Country Code: « LU" (ISO 3166)

M Header 4 Date de création du fichier (8 positions numériques) : format SSAAMMJJ

Doit être inférieure ou égale à la date d’envoi du fichier M Séparateur ‘|’

M Header 5 numéro de séquence du fichier Format Numérique 9

M Séparateur ‘|’

b. Enregistrement données

M Détail 1 Numéro de sequence des details Format numérique 6

Commence à 1 et + 1 pour les records suivants M Séparateur ‘|’

M Détail 2 Code ABBL banque du débiteur

Format 4 positions alphabétiques (voir codes bancaires mnémoniques) M Séparateur ‘|’

M Détail 4 Ancien Numéro matricule de domiciliation Format 16 caractères maximum

Numéro constant et unique attribué par le créancier à chaque ordre de domiciliation en sa faveur : numéro client, numéro contrat ou numéro police Caractères admis :

a à z (convertis en majuscule pour la suite du traitement) A à Z

0 à 9 space

/ - ? : () . , ' + &

M Séparateur ‘|’

M Détail 5 Nouveau Numéro matricule de domiciliation Format 35 caractères maximum

Référence du mandat qui a été signé entre le débiteur et le créancier Peut être identique à l’ancien numéro matricule domiciliation (Détail 4) Caractères admis :

O Détail 7 Référence Cetrel de l’enregistrement.

La zone doit être vide M Séparateur ‘|’

M Détail 8 Type de mandat

Format un code de 3 caractères alphabétiques Valeurs possibles COR ou B2B

M Séparateur ‘|’

c. Enregistrement de fin

M ‘STLR’

M Séparateur ‘|’

M Nombre d’enregistrements données Format 6 numériques

M Séparateur ‘|’

2.2 Format Cible Mandat.

Le fichier Cible est identique au fichier Origine transmis par le créancier sauf

le fichier ne contient que les mandats relatifs à la banque débitrice.

La date de création et le numéro de séquence du fichier sont donnés à la génération du fichier.

Le numéro de séquence des enregistrements est recalculé.

La zone référence Cetrel de l’enregistrement est alimentée

Le fichier est transmis à la banque uniquement via SOFIE. Le nom du fichier SOFIE doit avoir la structure MC6A.aaaammjjhhmmss.cdebq.

a. Enregistrement début

M Header 1 ‘CETR’

M Séparateur ‘|’

M Header 2 Ancien creditor-Id : Numéro d’enregistrement du créancier attribué par CETREL

Format 10 positions numériques Le numéro doit exister

M Séparateur ‘|’

M Header 3 Nouveau creditor_id : Maximum 35 caractères Pour le Luxembourg

Format : 26 alphanumerical characters

Position 1 et 2 Country Code: « LU" (ISO 3166) Position 3 et 4 Check Digit: 2n (ISO 7064) Position 5 à 7 Business Code: 3AN ; "ZZZ" (default) Position 8 Fixed Value: ‘’0’’

Position 9 à 26 National Identifier 18AN M Séparateur ‘|’

M Header 4 Date de création du fichier à la génération (8 positions numériques : format SSAAMMJJ

M Séparateur ‘|’

M Header 5 numéro de séquence du fichier à la générationl Format Numérique 9

M Séparateur ‘|’

b. Enregistrement données

M Détail 1 Numéro de sequence des details Format numérique N 6

Commence à 1 et + 1 pour les records suivants M Séparateur ‘|’

M Détail 2 Code ABBL banque du débiteur

Format 4 positions alphabétiques (voir codes bancaires mnémoniques)

M Détail 4 Ancien Numéro matricule de domiciliation Format 16 caractères maximum

Numéro constant et unique attribué par le créancier à chaque ordre de domiciliation en sa faveur : numéro client, numéro contrat ou numéro police Caractères admis :

M Détail 5 Nouveau Numéro matricule de domiciliation Format 35 caractères maximum

Référence du mandat qui a été signé entre le débiteur et le créancier Peut être identique à l’ancien numéro matricule domiciliation (Détail 4) Caractères admis :

M Détail 7 Référence Cetrel de l’enregistrement.

Numérique 9 positions M Séparateur ‘|’

M Détail 8 Type de mandat

Format un code de 3 caractères alphabétiques Valeurs possibles COR ou B2B

M Séparateur ‘|’

c. Enregistrement de fin

M ‘STLR’

M Séparateur ‘|’

M Nombre d’enregistrements données Format 6 numériques

M Séparateur ‘|’

2.3 Format Débit Mandat.

Le fichier Débit doit être identique au fichier Cible la seule exception est que la zone code retour banque doit avoir été mise à jour avec les valeurs correctes.

a. Enregistrement début

M Header 1 ‘CETR’

M Séparateur ‘|’

M Header 2 Ancien creditor-Id : Numéro d’enregistrement du créancier attribué par CETREL

Format 10 positions numériques Le numéro doit exister

M Séparateur ‘|’

M Header 3 Nouveau creditor_id : Maximum 35 caractères Pour le Luxembourg

Format : 26 alphanumerical characters

Position 1 et 2 Country Code: « LU" (ISO 3166)

M Header 4 Date de création du fichier Cible pour réconciliation (8 positions numériques : format SSAAMMJJ

M Séparateur ‘|’

M Header 5 numéro de séquence du fichier Cible pour réconciliation Format Numérique 9

M Séparateur ‘|’

b. Enregistrement données

M Détail 1 Numéro de sequence des details Format numérique N 6

Commence à 1 et + 1 pour les records suivants M Séparateur ‘|’

M Détail 2 Code ABBL banque du débiteur

Format 4 positions alphabétiques (voir codes bancaires mnémoniques) M Séparateur ‘|’

M Détail 4 Ancien Numéro matricule de domiciliation

Format 16 caractères maximum

Numéro constant et unique attribué par le créancier à chaque ordre de domiciliation en sa faveur : numéro client, numéro contrat ou numéro police Caractères admis :

M Détail 5 Nouveau Numéro matricule de domiciliation Format 35 caractères maximum

Référence du mandat qui a été signé entre le débiteur et le créancier Peut être identique à l’ancien numéro matricule domiciliation (Détail 4) Caractères admis :

O Détail 7 Référence Cetrel de l’enregistrement.

Numérique 9 positions M Séparateur ‘|’

M Détail 8 Type de mandat

Format un code de 3 caractères alphabétiques Valeurs possibles COR ou B2B

M Séparateur ‘|’

c. Enregistrement de fin

M ‘STLR’

M Séparateur ‘|’

M Nombre d’enregistrements données Format 6 numériques

M Séparateur ‘|’

2.4 Format retour Mandat.

Le fichier retour est identique au fichier origine avec les zones référence Cetrel et code reour banque alimentés. Le fichier est transmis quand toutes les banques débitrices ont répondu. En cas de non réponse d’une banque après un délai de 10 j ouvrés, le code réponse est mis à 9.

a. Enregistrement début

M Header 1 ‘CETR’

M Séparateur ‘|’

M Header 2 Ancien creditor-Id : Numéro d’enregistrement du créancier attribué par CETREL

Format 10 positions numériques Le numéro doit exister

M Séparateur ‘|’

M Header 3 Nouveau creditor_id : Maximum 35 caractères Pour le Luxembourg

Format : 26 alphanumerical characters

Position 1 et 2 Country Code: « LU" (ISO 3166)

M Header 4 Date de création du fichier original (8 positions numériques : format SSAAMMJJ

M Séparateur ‘|’

M Header 5 numéro de séquence du fichier original Format Numérique 9

M Séparateur ‘|’

b. Enregistrement données

M Détail 1 Numéro de sequence des details Format numérique N 6

Commence à 1 et + 1 pour les records suivants M Séparateur ‘|’

M Détail 2 Code ABBL banque du débiteur

Format 4 positions alphabétiques (voir codes bancaires mnémoniques) M Séparateur ‘|’

M Détail 4 Ancien Numéro matricule de domiciliation Format 16 caractères maximum

Numéro constant et unique attribué par le créancier à chaque ordre de domiciliation en sa faveur : numéro client, numéro contrat ou numéro police Caractères admis :

M Détail 5 Nouveau Numéro matricule de domiciliation

Format 35 caractères maximum

Référence du mandat qui a été signé entre le débiteur et le créancier Peut être identique à l’ancien numéro matricule domiciliation (Détail 4) Caractères admis :

M Détail 7 Référence Cetrel de l’enregistrement.

Numérique 9 positions M Séparateur ‘|’

M Détail 8 Type de mandat

Format un code de 3 caractères alphabétiques Valeurs possibles COR ou B2B

M Séparateur ‘|’

c. Enregistrement de fin

M ‘STLR’

M Séparateur ‘|’

M Nombre d’enregistrements données Format 6 numériques

M Séparateur ‘|’

Documents relatifs