Gestion des SDD par fichier XML
emdd_sdd_data_managmnt_001
Message Item | Code | Or | MinOccurs | MaxOccurs | Type | Comment |
---|---|---|---|---|---|---|
Document | 1 | 1 | ||||
+ Sdds | 1 | 1 | SddDataManagmnt | |||
++ GrpHdr | 1 | 1 | GroupHeader | |||
++ SddTxInf | 1 | n | SddTransactionInformation | Transactions | ||
++ SddTransactionInformation |
||||||
- txId | 1 | 1 | String | Transaction number | ||
+++ SddCreatn | or | 0 | 1 | SddCreationTransactionInformation | Create transactions | |
+++ SddUpdate | or | 0 | 1 | SddUpdateTransactionInformation | Update transactions | |
+++ SddRelaunch | or | 0 | 1 | SddRelaunchTransactionInformation | Relaunch transactions | |
+++ SddCreationTransactionInformation |
||||||
++++ SddCmnInf | 1 | 1 | SddCommonInfo | Main information about the SDD | ||
++++ SddCreatnInf | 1 | 1 | SddCreationInfo | Other information to create the SDD | ||
++++ AccountData | 0 | 1 | AccountDataInfo | Optional account data | ||
+++ SddUpdateTransactionInformation |
||||||
++++ LstEndToEndId | 1 | 1 | Max35Text | Transaction identifier of the SDD to update | ||
++++ SddCmnInf | 1 | 1 | SddCommonInfoUpdate | Main information about the SDD | ||
++++ SddUpdtInf | 1 | 1 | SddUpdateInfo | Other information to update the SDD | ||
++++ AccountData | 0 | 1 | AccountDataInfo | Optional account data | ||
+++ SddRelaunchTransactionInformation |
||||||
- idx | 1 | 1 | Transaction number | |||
++++ EndToEndId | 1 | 1 | Max35Text | Transaction identifier of the SDD to update | ||
++++ NewDueDate | 1 | 1 | Date | new Due Date of the new relaunched SDD | ||
++++ SCI | 1 | 1 | \A([A-Z]{2})(\d{2})([0-9A-Z]{3})([0-9A-Z]{1,28})\z | Sepa creditor identifier to identify the creditor | ||
++++ SddCommonInfo |
||||||
+++++ EndToEndId | 0 | 1 | Max35Text | Transaction identifier of the SDD | ||
+++++ DueDate | 1 | 1 | date | Due date | ||
++++ SddCommonInfoUpdate | ||||||
+++++ DueDate | 0 | 1 | date | Due date | ||
+++++ EndToEndId | 0 | 1 | Max35Text | Transaction identifier of the SDD | ||
++++ SddCreationInfo |
||||||
+++++ MndtFullInf | 1 | 1 | MandateFullId | Main information about the mandate | ||
+++++ CdtrInf | 0 | 1 | CreditorPersonInfos | Main information of the creditor | ||
+++++ CdtrAccnt | 0 | 1 | BankAccountIdentification | Creditor bank account | ||
+++++ DbtrInf | 0 | 1 | DebtorPersonInfos | Main information of the debtor | ||
+++++ DbtrAccnt | 0 | 1 | BankAccountIdentification | Debtor bank account | ||
+++++ SddSeqTp | 0 | 1 | [OOFF, RCUR, FNAL, FRST] | Sequence type of the SDD | ||
+++++ Amount | 1 | 1 | [0.01, 99999999.99] | Amount of the SDD | ||
+++++ RemtceInf | 1 | 1 | Max140Text | remittance information | ||
+++++ InitiatorTxRef | 0 | 1 | Max256Text | Transaction reference of the initiator | ||
+++++ InitiatorCollRef | 0 | 1 | Max256Text | Collection reference of the initiator | ||
++++ SddUpdateInfo |
||||||
+++++ MndtFullInf | 1 | 1 | MandateFullId | Main information about the mandate | ||
+++++ CdtrAccnt | 0 | 1 | BankAccountIdentification | Creditor bank account | ||
+++++ DbtrAccnt | 0 | 1 | BankAccountIdentification | Debtor bank account | ||
+++++ SddSeqTp | 0 | 1 | [OOFF, RCUR, FNAL, FRST] | SDD sequence type | ||
+++++ Amount | 0 | 1 | [0.01, 99999999.99] | Amount | ||
+++++ RemtceInf | 0 | 1 | Max140Text | Remittance information | ||
++++ AccountDataInfo |
||||||
+++++ Data | 1 | n | a specific field | |||
- key | 1 | 1 | Max256Text | key of the specific field | ||
- value | 1 | 1 | Max256Text | value of the specific field | ||
+++++ CreditorPersonInfos |
||||||
++++++ Name | 0 | 1 | Max70Text | Creditor name | ||
++++++ PstlAdr | 0 | 1 | PostalAddress | Creditor address | ||
**+++++ +++++ DebtorPersonInfos** |
||||||
++++++ Name | 0 | 1 | Max70Text | Debtor name | ||
++++++ PstlAdr | 0 | 1 | PostalAddress | Debtor address | ||
++++++ Phone | 0 | 1 | Max70Text | Debtor phone number | ||
0 | 1 | \w+([-+.’]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)* | debtor e-mail |