É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)

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.