Étape 5 : Mandats et fichiers bancaires
Concept
L'objectif est de générer un fichier bancaire de prélèvement.
Toutes les informations de mandat pertinentes doivent être envoyées par le créancier avec chaque encaissement, dans les éléments du message XML pain.008.
- Remises magnétiques (FICMAG)
Remises magnétiques (FICMAG)
Ouvrir : Comptabilité Tiers > Bordereaux de remises > Remises magnétiques
Utilisez cette fonction pour transmettre les fichiers magnétiques de remise pour des bordereaux déjà créés.
Structure de fichier bancaire XML SDD
Structure du message
Le message "Customer Direct Debit Initiation" contient des données structurées regroupées en blocs. Les principaux blocs de ce message sont définis comme le schéma "pain.008.001.02", utilisé pour CORE/COR1 ainsi que B2B.
Elément de message |
Signification |
|
---|---|---|
A |
GroupHeader
|
|
|
MessageIdentification |
Identifiant du message |
|
CreationDateTime |
Date/Heure réelle de la création |
|
NumberOfTransactions |
Nombre de transaction pour tout DirectDebitTransactionInformation |
|
ControlSum |
Somme de tous les éléments InstructedAmount |
|
InitiatingParty |
Partie qui initie le règlement |
B |
PaymentInformation
|
Information du bénéficiaire |
|
PaymentInformationIdentification |
Identifiant du bordereau de remise |
|
PaymentMethod |
“DD” |
|
BatchBooking |
True/False |
|
CodeScheme |
“SEPA” |
|
CodeInstrument |
“CORE” ou “COR1” ou “B2B” |
|
SequenceType |
“FRST” ou “RCUR” ou “FNAL” ou “OOFF” |
|
RequestedCollectionDate |
Échéance de la remise |
|
Creditor |
Nom du titulaire du compte créditeur |
|
CreditorAccount |
Numéro du compte créditeur (IBAN) |
|
Currency |
Devise du compte créditeur |
|
CreditorAgent |
Banque du créancier (BIC) |
|
UltimateCreditor |
Nom du créancier final |
|
ChargeBearer |
″SLEV″ |
|
CreditorSchemeIdentification |
Identifiant créancier SEPA (CI) |
C |
DirectDebitTransactionInf.
|
Détail règlement |
|
PaymentIdentification |
Identifiant règlement |
|
EndtoEndIdentification |
Référence du règlement |
|
Amount |
Montant du règlement |
|
MandatIdentification |
Référence unique de mandat (RUM) |
|
DateOfSignature |
Date de la signature du mandat |
|
AmendmentIndicator |
True/False |
|
OriginalMandateID |
Utilisé si AmendmentIndicator = True |
|
OriginalCreditorName |
Utilisé si AmendmentIndicator = True |
|
OriginalCreditorID |
Utilisé si AmendmentIndicator = True |
|
OriginalDebtorAccount |
Utilisé si AmendmentIndicator = True |
|
OriginalDebtorAgent |
Utilisé si AmendmentIndicator = True |
|
DebtorAgent |
Banque du débiteur (BIC) |
|
Debtor |
Nom du titulaire du compte débiteur |
|
DebtorAccount |
Numéro du compte débiteur (IBAN) |
|
UltimateDebtor |
Nom du débiteur final |
|
Objective |
Objectif de l'encaissement |
|
RemittanceInformation |
Informations de remise du créancier |
Donc, pour une même partie initiatrice, on peut avoir :
GroupHeader
PaymentInformation 1 (CORE)
DirectDebitTransactionInf. 1 (FIRST)
DirectDebitTransactionInf. 2 (FIRST)
DirectDebitTransactionInf. 3 (FIRST)
Résultat
- GroupHeader
- PaymentInformation
- DirectDebitTransactionInf.