CAMT.053 versie 1.1.1 Formaatbeschrijving
Oktober 2015
Inhoud 1.
2.
3.
CAMT.053 EXPORT FORMAAT
3
1.1
CAMT.053 beschrijving
3
1.2
CAMT.053 structuur
3
1.3
Technische indeling
3
1.1
Tekenset
4
1.2
Berichtstructuur
4
SEGMENT BESCHRIJVING
6
2.1
Group header
6
2.2
Statement Segment
6
2.3
Entry segment
10
2.4
Entry details
12
CAMT.053 SCENARIO’S
18
3.1
SEPA Credit Transfer en non-SEPA overboeking scenario’s
19
3.2
SEPA Direct Debit en non-SEPA incasso scenario’s
22
BIJLAGE 1: TRANSACTIE CODES
24
BIJLAGE 2: SEPA RETURNCODES
25
BIJLAGE 3: TOEKOMSTIGE WIJZIGINGEN
26
BIJLAGE 4: CHANGE LOG
27
Formaatbeschrijving | CAMT.053 versie 1.1.1
2
1. CAMT.053 Export formaat Het formaat is gebaseerd op de richtlijn vastgesteld door de Nederlandse Vereniging van Banken (NVB) voor afschriften. De richtlijn is hier1 beschikbaar. 1.1 CAMT.053 beschrijving Het CAMT.053 Bank to Customer Statement bericht wordt gebruikt om een rekeninghouder of door de rekeninghouder geautoriseerde ontvanger te informeren over transacties en saldo op een rekening. Het bericht kan afschriften bevatten voor meerdere rekeningen en over meerdere boekdagen. Het bevat alleen transacties geboekt op de rekening. Vanaf november 2015 is het mogelijk om naast rekening-courant rekeningen ook de CAMT053 van spaarrekeningen op te vragen. Deze formaatbeschrijving is alleen van toepassing op de export van CAMT.053 via Rabo Direct Connect en SWIFT FileAct. 1.2 CAMT.053 structuur De modellen van het CAMT.053 document in XML worden beschreven in schema’s. Er wordt gebruik gemaakt van een specifieke beschrijvingstaal (XSD) in het schema. Aan de hand van de schema’s kan een beschrijving worden gegeven van de tags in het document, de structuur en de aaneenschakeling van die bakens (rangorde van de tags) evenals de voor bepaalde gegevens toegestane codes, het aantal mogelijke gevallen, het verplichte of facultatief karakter van bepaalde gegevens. De XSD voor camt.053.001.02 is hier2 beschikbaar. 1.3 Technische indeling De gebruiksregels moeten worden nageleefd om te vermijden dat het bericht niet ingelezen kan worden in uw boekhoudpakket of dat elementen uit het bericht niet geïmporteerd worden. Berichtelementen die ontbreken in hoofdstuk 2 zijn niet beschikbaar in het CAMT.053 exportformaat zoals beschikbaar gesteld door Rabo Direct Connect en SWIFT FileAct. De beschrijving van elk berichtelement bevat: Kolom
Omschrijving
ISO-referentie
Nummering volgens de ISO 20022 standaard. Niet alle velden hebben een nummer. Velden zonder nummer vallen onder het bovenliggende element. Gaten in de nummering kunnen ontstaan doordat niet alle elementen van ISO20022 gebruikt worden binnen het CAMT.053 bericht zoals beschikbaar gesteld via RDC en SWIFT FileAct. Niveau van het element binnen het CAMT.053 bericht
Niveau
1
http://www.betaalvereniging.nl/wp-uploads/2013/11/IG-Bank-to-Customer-Statement-CAMT-053-v1-1.pdf
2
http://www.iso20022.org/message_archive.page#Bank2CustomerCashManagement
Formaatbeschrijving | CAMT.053 versie 1.1.1
3
<Enz.> Naam XML-tag Aanwezigheid
Naam van het element binnen het CAMT.053 bericht. Verkorte naam die een element identificeert in een XML-bericht, staat tussen haakjes, bijv.
. Dit geeft aan of een element optioneel is of verplicht en hoeveel keer het element kan worden herhaald. Bijvoorbeeld: [0..1] Toont dat het element 0 keer of 1 keer aanwezig kan zijn. Het element is optioneel. [0..n] Toont dat het element 0 tot n keer aanwezig kan zijn. Het element is optioneel. [1..1] Toont dat het element verplicht is en een keer aanwezig moet zijn. [1..n] Toont dat het element verplicht is en minimaal 1 keer aanwezig moet zijn. Het element kan tot n keer aanwezig zijn. Pas wanneer een optioneel element aanwezig is, waarvoor op onderliggend niveau een verplicht element bestaat, dient dit verplichte element voor te komen.
Formaat
Lengte Omschrijving
Typeaanduiding van het veld: Numeriek: mag alleen cijfers bevatten Alfanumeriek: mag cijfers en toegestane letters (zie 1.2.3 Tekenset) bevatten Datum: EEJJ-MM-DD Bedrag: cijfers, met een punt als scheidingsteken. Een bedrag mag maximaal 9 cijfers voor het scheidingsteken en 2 cijfers na het scheidingsteken bevatten. Uitzondering hierop is de control sum. Booleaans: veld met twee opties: ‘true’ of ‘false’. Maximaal aantal karakters van het veld. Bevat de definitie van het berichtsegment of –element. Aanvullende informatie over het gebruik van dit element. “Alleen tag” geeft aan dit element altijd wordt gevolgd door een volgende tag.
1.1 Tekenset In UNIFI berichten wordt de UTF8 tekenset gebruikt: abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789 / - ? : ( ) . , ' + spatie
1.2 Berichtstructuur Het CAMT.053 bericht bevat altijd twee segmenten, een Group Header en in ieder geval één Statement (afschrift). Elk Statement bevat in ieder geval een begin- en eindsaldo en kan één of meer Entries (transacties) bevatten. Elke Entry kan één of meer Entry Details (transactiedetails) bevatten. De opbouw van een CAMT.053 bericht wordt hieronder weergegeven. Meer informatie over de berichtstructuur is hier beschikbaar.
Formaatbeschrijving | CAMT.053 versie 1.1.1
4
Formaatbeschrijving | CAMT.053 versie 1.1.1
5
2. Segment beschrijving 2.1 Group header De volgende elementen zijn aanwezig in de Group Header van CAMT.053 berichten. Index Level
1.0
Naam
<XML Tag>
Aanwezigheid
Top
Document
[1..1]
Top
Message root
[1..1]
Top
GroupHeader
[1..1]
1
MessageIdentification
<MsgId>
[1..1]
1.1
Formaat
Lengte
Omschrijving Wordt altijd gevuld met . Alleen tag.
Alfanumeriek Max. lengte 35 <12-cijferig volgnummer>. Het 12-cijferig volgnummer is uniek en random. Bijvoorbeeld: CAMT053HH000000000126
1.2
1
CreationDateTime
[1..1]
Datum en Tijd
Datum en tijd waarop de CAMT.053 is gegenereerd. Bijvoorbeeld: 2015-01-19T05:20:45+01:00.
2.2 Statement Segment Het Statement Segment rapporteert eerst algemene afschrift informatie: de rekening waarover gerapporteerd wordt en de balans details voor de betreffende boekdatum. Het Entry segment dat begint bij ISO-referentie 2.76 bevat details van de transacties geboekt op de rekening. Voor batches zijn specificaties beschikbaar in Entry Details (vanaf ISO-referentie 2.135). Index Level 2.0
0
Naam Statement
<XML Tag> <Stmt>
Aanwezigheid [1..n]
Formaat
Lengte
Omschrijving Tag only
6
Index Level 2.1
1
Naam Identification
<XML Tag>
Aanwezigheid [1..1]
Formaat
Lengte
Alfanumeriek Max. lengte 35
Omschrijving <12-cijferig volgnummer><5-cijferig subvolgnummer> Het 12-cijferig nummer is uniek en random. Het 5- cijferig subvolgnummer is uniek binnen het bericht en rekeningnummer onafhankelijk. Het eerste afschrift krijgt 00001 toegekend, het tweede afschrift krijgt 00002 toegekend, etc. Bijvoorbeeld: 3 afschriften van 3 verschillende rekeningen in 1 CAMT bericht Afschrift 1: <000000000126><00001> Afschrift 2: <000000000126><00002> Afschrift 3: <000000000126><00003>
2.2
1
Electronic SequenceNumber
<ElctrncSeqNb>
[0..1]
Numeriek
Vaste lengte 5
<JaarJaar> Elke boekdag is genummerd en wordt voorafgegaan met <JaarJaar>. Het boekdagnummer wordt elk jaar gereset en het jaartal wordt elk jaar opgehoogd. Bijvoorbeeld: 2 januari 2015: <15001> 5 januari 2015: <15002> 19 januari 2015: <15012> 4 januari 2016: <16001> 5 januari 2016: <16002> 19 januari 2016: <16012>
2.4
1
CreationDateTime
[1..1]
Datum en tijd
Datum en tijd waarop de statement is gegenereerd, bijvoorbeeld: ‘2014-02-03T11:20:45+01:00’.
2.10
1
Account
[1..1]
Alleen tag.
2.10
2
Identification
[1..1]
Alleen tag.
2.10
3
IBAN
[1..1]
Alfanumeriek Max. lengte 34
IBAN rekeningnummer in elektronisch formaat (zonder spaties), bijvoorbeeld ‘NL96RABO0123456789’, ‘NL68RABO1547899999’.
2.10
2
Currency
[0..1]
Code
Muntsoort van de rekening in ISO 4217 muntsoort code.
Vaste lengte 3
7
Index Level
Naam
<XML Tag>
Aanwezigheid
Formaat
Lengte
Omschrijving
2.23
1
Balance
[1..n]
Alleen tag.
2.24
2
Type
[1..1]
Alleen tag.
2.25
3
CodeOrProprietary
[1..1]
Alleen tag.
2.26
4
Code
[1..1]
Code
Vaste lengte 4
Alleen de volgende codes worden gebruikt door Rabo Direct Connect: ‘OPBD’ = Beginsaldo ‘CLBD’ = Eindsaldo
2.34
2
Amount
[1..1]
Muntsoort code Bedrag
Max. lengte 18, max. 5 decimalen
Decimaal scheidingsteken is een punt (.).
Vaste lengte 4
Code is ‘CRDT’ als het saldo nul of positief is, ‘DBIT’ als het saldo negatief is.
2.35
2
CreditDebitIndicator
[1..1]
2.36
2
Datum
[1..1]
2.36
3
Datum
[1..1]
Code
Bijvoorbeeld: 500.00 1.000 100
Alleen tag. Datum
Vaste lengte 10
Datum van de balans in de format: EEJJ-MM-DD E = Eeuw J = Jaar M = Maand D = Dag Voorbeeld: ‘2012-12-16’ voor December 16, 2012.
2.43
1
TransactionsSummary
[0..1]
Alleen tag.
2.44
2
TotalEntries
[0..1]
Alleen tag.
2.45
3
NumberOfEntries
[0..1]
Numeriek
Max. lengte 15
Aantal Entries aanwezig op het Statement.
2.46
3
Sum
<Sum>
[0..1]
Numeriek
Max. lengte 18, max. 17 decimals
De som van alle Entries, ongeacht plus of min. Bijvoorbeeld, als 2 transacties gerapporteerd worden van +100 en -100, dan is de som 100 + 100 = 200. Decimaal scheidingsteken is een punt (.). 8
Index Level 2.47
3
Naam TotalNetEntryAmount
<XML Tag>
Aanwezigheid [0..1]
Formaat Bedrag
Lengte Max. lengte 18, max. 17 decimalen
Omschrijving De netto som van alle Entries. Bijvoorbeeld, als 2 transacties gerapporteerd worden van +100 en -100, dan is de netto som 0. Decimaal scheidingsteken is een punt (.).
2.48
3
CreditDebitIndicator
[0..1]
Code
Vaste lengte 4
Code is ‘CRDT’ als de waarde nul of positief is, ‘DBIT’ als de waarde negatief is.
2.49
2
TotalCreditEntries
[0..1]
2.50
3
NumberOfEntries
[0..1]
Alfanumeriek Max. lengte 15
Aantal credit transacties aanwezig op het Statement.
2.51
3
Sum
<Sum>
[0..1]
Numeriek
De som van alle credit transacties.
Alleen tag. Tag is niet aanwezig indien het Statement geen credit transacties bevat. Max. lengte 18, max. 17 decimalen
Decimaal scheidingsteken is een punt (.).
2.52
2
TotalDebitEntries
[0..1]
Alleen tag. Tag is niet aanwezig indien het Statement geen debet transacties bevat.
2.53
3
NumberOfEntries
[0..1]
Alfanumeriek Max. lengte 15
Aantal debet transacties aanwezig op het Statement.
2.54
3
Sum
<Sum>
[0..1]
Numeriek
De som van alle debet transacties.
Max. lengte 18, max. 17 decimalen
Decimaal scheidingsteken is een punt (.).
2.55
2
TotalEntriesPerBank TransactionCode
[0..n]
Alleen tag. Tag is niet aanwezig indien het Statement geen transacties bevat.
2.56
3
NumberOfEntries
[0..1]
Alfanumeriek Max. lengte 15
Aantal Entries met dezelfde transactiesoortcode.
2.57
3
Sum
<Sum>
[0..1]
Numeriek
Max. lengte 18, max. 17 decimalen
Som van alle Entries met dezelfde transactiesoortcode ongeacht plus of min. Decimaal scheidingsteken is een punt (.).
2.58
3
TotalNetEntryAmount
[0..1]
Numeriek
Max. lengte 18, max. 17 decimalen
Netto som van alle Entries met dezelfde transactiesoortcode. Decimaal scheidingsteken is een punt (.). 9
Index Level
Naam
<XML Tag>
Aanwezigheid
Formaat Code
Lengte Vaste lengte 4
Omschrijving
2.59
3
CreditDebitIndicator
[0..1]
2.61
3
BankTransactionCode
[1..1]
Alleen tag.
2.67
4
Proprietary
[0..1]
Alleen tag.
2.68
5
Code
[1..1]
Alfanumeriek Max. lengte 35
Code is ‘CRDT’ als de waarde nul of positief is, ‘DBIT’ als de waarde negatief is.
De transactiecode wordt gevuld met een 3- of 4alfanumerieke code. De 4-alfanumerieke code is voor toekomstig gebruik, zie bijlage 1.
2.3 Entry segment Het Entry segment rapporteert de intradag boekingen op de rekening. Deze boekingen zijn enkelvoudig. Enkelvoudig betreft een niet gecomprimeerde individuele boeking waar detailinformatie voor beschikbaar is in sectie TransactionDetails (2.142). Uitgaande SEPA batches ingestuurd met BatchBooking ‘true’ of zonder BatchBooking indicatie worden geboekt als enkelvoudige transactie. Derhalve zijn details van de transacties binnen de SEPA batch niet beschikbaar, alleen details van de SEPA batch zijn dan beschikbaar. Als uw uitgaande SEPA batch ingestuurd is met BatchBooking ‘false’, dan wordt elke transactie uit de SEPA batch als een enkelvoudige transactie geboekt. Index
Naam
Level
<XML Tag>
Aanwezigheid
2.76
1
Entry
[0..n]
2.78
2
Amount
[1..1]
Formaat
Lengte
Omschrijving Alleen tag.
Muntsoort code Bedrag
Max. lengte 18, max. 5 deci-
Decimaal scheidingsteken is een punt (.).
malen
Bijvoorbeeld: 500.00 1.000 100
Vaste lengte 4
Code is ‘CRDT’ als de waarde nul of positief is, ‘DBIT’ als de waarde negatief is.
2.79
2
CreditDebitIndicator
[1..1]
Code
2.80
2
ReversalIndicator
[0..1]
Code
Waarde ‘true’ of ‘false’.
2.81
2
Status
<Sts>
[1..1]
Code
Bevat altijd code ‘BOOK’, geeft aan dat de transactie geboekt is op de rekening. Reserveringen worden
10
Index
Naam
Level
<XML Tag>
Aanwezigheid
Formaat
Lengte
Omschrijving niet gerapporteerd in de CAMT.053.
2.82
2
BookingDate
[0..1]
2.82
3
Date
[1..1]
2.83
2
ValueDate
[0..1]
2.83
3
Date
[1..1]
Alleen tag. Datum
Vaste lengte 10 Boekdatum in formaat EEJJ-MM-DD E = Eeuw J = Jaar M = Maand D = Dag Voorbeeld: ‘2012-12-16’ voor December 16, 2012. Alleen tag.
Datum
Vaste lengte 10 Valutadatum in formaat EEJJ-MM-DD E = Eeuw J = Jaar M = Maand D = Dag Voorbeeld ‘2012-12-16’ voor December 16, 2012.
2.91
2
BankTransactionCode
[1..1]
Alleen tag.
2.97
3
Proprietary
[0..1]
Alleen tag.
2.98
4
Code
[1..1]
Alfanumeriek
Max. lengte 35 De transactiecode wordt gevuld met een 3- of 4alfanumerieke code. De 4-alfanumerieke code is voor toekomstig gebruik, zie bijlage 1.
11
2.4 Entry details Index
Naam
Level
<XML Tag>
Aanwezigheid
Formaat
Lengte
Omschrijving
2.135
2
EntryDetails
[0..n]
Alleen tag.
2.136
3
Batch
[0..1]
Alleen tag.
2.138
4
PaymentInformationIdentification
[0..1]
2.142
3
TransactionDetails
[0..n]
Alleen tag.
2.143
4
References
[0..1]
Alleen tag.
2.148
5
EndToEndIdentification
<EndToEndId>
[0..1]
Alfanumeriek
Alfanumeriek
Max. lengte 35 Referentie van batch (Payment Information Block) waar transactie onderdeel van is.
Max. lengte 35 Uniek betalingskenmerk, toegekend door de initiator van een SEPA credit transfer (Eurobetaling), dat ook meegegeven wordt naar de begunstigde. Met betrekking tot CAMT053 van spaarrekeningen: deze tag is afwezig bij spaartransacties en spaaroverboekingen. Het leveren van deze tag staat opgenomen als toekomstige wijziging, zie bijlage 3.
2.150
5
MandateIdentification
<MndtId>
[0..1]
Alfanumeriek
Max. lengte 35 Kenmerk machtiging, door de incassant meegegeven machtigingskenmerk bij een SEPA direct debit (Euroincasso). Met betrekking tot CAMT053 van spaarrekeningen: deze tag is afwezig bij spaartransacties en spaaroverboekingen. Het leveren van deze tag staat opgenomen als toekomstige wijziging, zie bijlage 3.
2.156
4
AmountDetails
[0..1]
Alleen tag.
2.156
5
InstructedAmount
[0..1]
Alleen tag. Alleen aanwezig indien de muntsoort van de Entry anders is dan de muntsoort van de rekening.
2.156
6
Amount
[1..1]
Munstoort code Bedrag
Max. lengte 18, Decimaal scheidingsteken is een punt (.). max. 5 deci-
malen
Bijvoorbeeld: 500.00
12
Index
Naam
Level
<XML Tag>
Aanwezigheid
Formaat
Lengte
Omschrijving 1.000 100 Alleen tag. Alleen beschikbaar voor RI-rekeningen.
2.156
6
CurrencyExchange
[0..1]
2.156
7
SourceCurrency
<SrcCcy>
[1..1]
Muntsoort
Vaste lengte 3 Originele muntsoort van de transacties in ISO 4217 muntsoort code.
2.156
7
ExchangeRate
<XchgRate>
[1..1]
Bedrag
Max. lengte 11, Indien beschikbaar, de valutakoers toegepast voor de max. 10 deciconversie.
malen 2.163
4
BankTransactionCode
[0..1]
Alleen tag.
2.169
5
Proprietary
[0..1]
Alleen tag.
2.170
6
Code
[1..1]
2.172
4
Charges
[0..n]
2.174
5
Amount
[1..1]
Alfanumeriek
Max. lengte 35
De transactiecode wordt gevuld met een 3- of 4alfanumerieke code. De 4-alfanumerieke code is voor toekomstig gebruik, zie bijlage 1. Alleen tag. Alleen beschikbaar voor RI-rekeningen.
Muntsoort Bedrag
Max. lengte 18, Kosten opgenomen in het Entry Amount (2.78). max. 5 deciKosten die de zendende bank heeft ingehouden op
malen
het originele bedrag.
Vaste lengte 4 Waarde CRDT of DBIT
2.175
5
CreditDebitIndicator
[0..1]
Code
2.180
5
Bearer
[0..1]
Code
2.199
4
RelatedParties
[0..1]
Alleen tag.
2.201
5
Debtor
[0..1]
Alleen tag. Alleen beschikbaar als de tegenpartij debiteur is.
2.201
6
Name
[0..1]
2.201
6
PostalAddress
[0..1]
2.201
7
AddressType
[0..1]
Alfanumeriek
Max. lengte 140
Indien beschikbaar, naam van de tegenpartij. Alleen tag.
Code
Indien beschikbaar, gevuld met ‘ADDR’.
13
Index
Naam
Level
<XML Tag>
Aanwezigheid
Formaat
Lengte
Omschrijving
2.201
7
Country
[0..1]
Code
Vaste lengte 2 Land in ISO 3166 landcode (2 letters).
2.201
7
AddressLine
[0..7]
Alfanumeriek
Max. lengte 70
2.201
7
OrganisationIdentification
[1..1]
Alleen tag.
2.201
8
Other
[0..n]
Alleen tag.
2.201
9
Identification
[1..1]
2.202
5
DebtorAccount
[0..1]
Alleen tag. Alleen beschikbaar als de tegenpartij debiteur is.
2.202
6
Identification
[1..1]
Alleen tag.
2.202
7
IBAN
[1..1]
2.202
7
Other
[1..1]
2.202
8
Identification
[1..1]
2.203
5
UltimateDebtor
[0..1]
2.203
6
Name
[0..1]
2.203
6
Identification
[0..1]
Alleen tag.
2.203
7
OrganisationIdentification
[1..1]
Alleen tag.
2.203
8
Other
[0..n]
Alleen tag.
2.203
9
Identification
[1..1]
2.204
5
Creditor
[0..1]
2.204
6
Name
[0..1]
2.204
6
PostalAddress
[0..1]
2.204
7
AddressType
[0..1]
Alfanumeriek
Alfanumeriek
Max. lengte 35
Max. lengte 34
Adres van de tegenpartij.
Tegenpartij identificatiecode.
IBAN rekeningnummer. Alleen tag.
Alfanumeriek
Max. lengte 34
Indien IBAN niet beschikbaar is, wordt het gevuld met het non-IBAN rekeningnummer. Alleen tag.
Alfanumeriek
Alfanumeriek
Max. lengte 140
Max. lengte 35
Alleen tag. Alleen beschikbaar als de tegenpartij de crediteur is. Alfanumeriek
Naam of tegenpartij. Alleen beschikbaar als de tegenpartij de crediteur is. Postadres van de tegenpartij. Alleen beschikbaar als de tegenpartij de crediteur is.
Code
Indien beschikbaar, gevuld met ‘ADDR’.
14
Index
Naam
Level
<XML Tag>
Aanwezigheid
Formaat
Lengte
Omschrijving
2.204
7
Country
[0..1]
Code
Vaste lengte 2 Land in ISO 3166 landcode (2 letters).
2.204
7
AddressLine
[0..7]
Alfanumeriek
Max. lengte 70
2.204
6
Identification
[0..1]
Alleen tag.
2.204
7
OrganisationIdentification
[1..1]
Alleen tag.
2.204
8
Other
[0..n]
Alleen tag
2.204
9
Identification
[1..1]
2.205
5
CreditorAccount
[0..1]
Alleen tag. Alleen beschikbaar als de tegenpartij de crediteur is.
2.205
6
Identification
[1..1]
Alleen tag.
2.205
7
IBAN
[1..1]
2.205
7
Other
[1..1]
2.205
8
Identification
[1..1]
2.206
5
UltimateCreditor
[0..1]
2.206
6
Name
[0..1]
2.206
6
Identification
[0..1]
Alleen tag.
2.206
7
OrganisationIdentification
[1..1]
Alleen tag.
2.206
8
Other
[0..n]
Alleen tag.
2.206
9
Identification
[1..1]
2.211
4
RelatedAgents
[0..1]
Alleen tag.
2.212
5
DebtorAgent
[0..1]
Alleen tag. Alleen beschikbaar als de tegenpartij de debiteur is.
2.212
6
FinancialInstitutionIdentification
[1..1]
Alleen tag.
Alfanumeriek
Alfanumeriek
Max. lengte 70
Max. lengte 34
Adres van de tegenpartij.
Tegenpartij identificatiecode.
IBAN rekeningnummer. Alleen tag.
Alfanumeriek
Max. lengte 34
Indien IBAN niet beschikbaar is, wordt het gevuld met het non-IBAN rekeningnummer. Alleen tag.
Code
Alfanumeriek
Max. lengte 140
Max. lengte 34
15
Index
Naam
Level
<XML Tag>
Aanwezigheid
Formaat
Alfanumeriek
Lengte
Omschrijving
Lengte 8 or 11 Indien tegenpartij debiteur is, BIC van de financiële instelling van de debiteur
2.212
7
BIC
[0..1]
2.213
5
CreditorAgent
[0..1]
Alleen tag.
2.213
6
FinancialInstitutionIdentification
[1..1]
Alleen tag.
2.213
7
BIC
[0..1]
2.224
4
Purpose
[0..1]
2.225
5
Code
[1..1]
2.234
4
RemittanceInformation
[0..1]
2.235
5
Unstructured
<Ustrd>
[0..n]
2.236
5
Structured
<Strd>
[0..n]
Alleen tag. Deze tag is alleen gevuld indien de Referentie (index 2.262) aanwezig is.
2.256
6
CreditorReferenceInformation
[0..1]
Alleen tag.
2.257
7
Type
[0..1]
Alleen tag.
2.258
8
CodeOrProprietary
[1..1]
Alleen tag.
2.259
9
Code
[1..1]
Code
Vaste lengte 4 Indien aanwezig gevuld met code ‘SCOR’.
2.261
8
Issuer
[0..1]
Code
Max. lengte 35
Voor Rabobank rekeningen wordt alleen het Currence betalingskenmerk ondersteund, waarde ‘CURR’.
2.262
7
Reference
[0..1]
Alfanumeriek
Max. lengte 35
Bevat, indien beschikbaar, het Acceptgiro kenmerk (Currence betalingskenmerk).
2.293
4
ReturnInformation
[0..1]
Alleen tag.
2.304
5
Reason
[0..1]
Alleen tag.
Alfanumeriek
Lengte 8 or 11 Indien tegenpartij crediteur is, BIC van de financiële instelling van de crediteur. Alleen tag.
Code
Max. lengte 4
Lijst met codes beschikbaar op http://www.iso20022.org/external_code_list.page. Alleen tag. Het kan voorkomen dat zowel Unstructured als Structured Remittance Information aanwezig is.
Alfanumeriek
Max. lengte 140
Niet gestructureerde omschrijvingsregels.
16
Index
Naam
Level
<XML Tag>
Aanwezigheid
Formaat
Lengte
Omschrijving
2.305
6
Code
[1..1]
Code
Max. lengte 4
Voor een lijst, zie Bijlage 2.
2.307
5
AdditionalInformation
< AddtlInf>
[0..n]
Alfanumeriek
Max. lengte 105
Vertaling van de retour reden code indien beschikbaar.
2.313
4
AdditionalTransactionInformation
[0..1]
Alfanumeriek
Max. lengte 500
Wordt gevuld met het SEPA Direct Debit Incassant ID alleen in geval van SDD debet of SDD-R credit, indien beschikbaar. Met betrekking tot CAMT053 van spaarrekeningen: deze tag is afwezig bij spaartransacties en spaaroverboekingen. Het leveren van deze tag staat opgenomen als toekomstige wijziging, zie bijlage 3.
17
3. CAMT.053 scenario’s Deze sectie beschrijft voor onderstaande scenario’s, welke elementen verantwoord kunnen worden in de CAMT.053. Scenario 1a Verantwoording van een SEPA 1b afschrijving, geld werd afgeschreven om2 dat: 3
U een uitgaande SEPA betaalopdracht heeft verstuurd tlv uw rekening. U een uitgaande SEPA betaalbatch heeft verstuurd tlv uw rekening (batchbooking TRUE). Een tegenpartij bij u heeft geïncasseerd. Een eerder bijgeschreven SEPA creditering geretourneerd is.
4
Een eerder bijgeschreven incasso geretourneerd is.
5 Verantwoording van een SEPA 6 bijschrijving, geld werd bijgeschreven 7 omdat:
Een tegenpartij via een SEPA betaalopdracht aan u betaald heeft. U hebt geïncasseerd bij een tegenpartij via een SEPA incasso (altijd batchbooking TRUE). Een eerdere uitgaande SEPA betaalopdracht geretourneerd is.
8
U bent eerder geïncasseerd, deze SEPA incasso is geretourneerd.
9a Verantwoording van een niet9b SEPA afschrijving, geld werd afgeschreven omdat: 10a Verantwoording van een niet10b SEPA bijschrijving, geld werd bijgeschreven omdat:
U een betaalopdracht heeft verstuurd tlv uw rekening. Een tegenpartij bij u heeft geïncasseerd.
Een tegenpartij via een niet-SEPA betaalopdracht aan u betaald heeft. U hebt geïncasseerd bij een tegenpartij via een NL-incasso.
3.1 SEPA Credit Transfer en non-SEPA overboeking scenario’s Voor SEPA en non-SEPA credit transfers en voor returns, rejects en recalls van SEPA credit transfers, geeft onderstaande tabel aan welke elementen, indien beschikbaar, aanwezig kunnen zijn in het CAMT.053 exportformaat. De aanwezigheid wordt aangegeven door een ”X” of door de gerapporteerde waarde te tonen. 1a
Index Naam
Gebruiksregel Rabobank
1b
3 5 7 Return Return SCT SCT SCT SCT SCT debet debet debet credit credit
9 11 nonnonSEPA SEPA overoverboekin boeking debet credit
Single Batch 2.78
Amount
X
X
X
X
X
X
X
2.79
CreditDebitIndicator
DBIT
DBIT
DBIT
CRDT
CRDT
DBIT
CRDT
2.81
Status
BOOK BOOK BOOK BOOK BOOK
BOOK
BOOK
2.82
BookingDate
X
X
X
X
X
X
X
2.83
ValueDate
X
X
X
X
X
X
X
2.91
BankTransactionCode
X
X
X
X
X
X
X
X
X
X
2.138 PaymentInformation Identification
Waarde uit pain.001
2.148 EndToEndIdentification Waarde uit pain.001.
2.156 AmountDetails
Waarde uit pain.001 van originele SCT transactie. Indien muntsoort van transactie anders is dan muntsoort van rekening.
2.163 BankTransactionCode
X
X
X X X
X
X
X
X
X
X
X
X
X
2.172 Charges 2.201 Debtor
2.202 DebtorAccount
3
X3 Details van de initiator van de ontvangen transactie. Details van de begunstigde van de originele SCT. Details van het rekeningnummer van de initiator van de ontvangen transactie.
Voor een recall, om ingehouden kosten te rapporteren.
X
X X
X X X
X
X
X
1a
Index Naam
Gebruiksregel Rabobank
1b
3 5 7 Return Return SCT SCT SCT SCT SCT debet debet debet credit credit
9 11 nonnonSEPA SEPA overoverboekin boeking debet credit
Single Batch Details van het rekeningnummer van de begunstigde van de originele SCT. 2.203 UltimateDebtor
2.204 Creditor
2.205 CreditorAccount
2.206 UltimateCreditor
2.212 DebtorAgent
2.213 CreditorAgent
2.224 Purpose
Details van de uiteindelijke initiator van de SCT. Details van de uiteindelijke initiator van de originele SCT Details van de uiteindelijke initiator van de ontvangen SCT. Details van de begunstigde. Details van de initiator van de originele SCT. Details van de begunstigde rekening. Details van de rekening van de initiator van de originele SCT. Details van uiteindelijke begunstigde van SCT. Details van uiteindelijke begunstigde van originele SCT. Details van de bank van de initiator van de transactie. Details van de begunstigde bank van de originele SCT. Details van de begunstigde bank van de SCT. Details van de bank van de initiator van de originele SCT. Waarde uit pain.001 Waarde uit pain.001 van de originele SCT. Aanwezig op afschrift van begunstigde.
X
X
X
X X
X
X X
X X
X
X X X
X
X X
X X
X X X
X X X X X
X
1a
Index Naam
Gebruiksregel Rabobank
1b
3 5 7 Return Return SCT SCT SCT SCT SCT debet debet debet credit credit
9 11 nonnonSEPA SEPA overoverboekin boeking debet credit
Single Batch 2.234 RemittanceInformation Omschrijving van transactie. Waarde uit pain.001 van originele SCT. Aanwezig op afschrift van begunstigde. 2.293 ReturnInformation 2.304 Reason
Returncode
X
X X
X X
X
X
X
X
X
3.2 SEPA Direct Debit en non-SEPA incasso scenario’s Voor SEPA en non-SEPA direct debits en voor returns, rejects en recalls van SEPA direct debits, geeft onderstaande tabel aan welke elementen, indien beschikbaar, aanwezig kunnen zijn in het CAMT.053 exportformaat. De aanwezigheid wordt aangegeven door een ”X” of door de gerapporteerde waarde te tonen. Index
Naam
2.78
Amount
2.79
Gebruiksregel Rabobank
2
4 6 8 10 12 Return Return nonnonSDD SDD SDD SDD SEPA SEPA debet debet credit credit incasso incasso debet credit Batch X
X
X
X
X
X
CreditDebitIndicator
DBIT
DBIT
CRDT
CRDT
DBIT
CRDT
2.81
Status
BOOK BOOK BOOK BOOK
BOOK
BOOK
2.82
BookingDate
X
X
X
X
X
X
2.83
ValueDate
X
X
X
X
X
X
2.91
BankTransactionCode
X
X
X
X
X
X
2.138
PaymentInformationIdentification Waarde uit pain.008 van originele SDD EndToEndIdentification Waarde uit pain.008 van originele SDD Aanwezig op afschrift van geïncasseerde.
2.148
2.150
2.156
2.201
2.202
2.203
MandateIdentification
AmountDetails
Debtor
DebtorAccount
UltimateDebtor
Waarde uit pain.008 van originele SDD. Aanwezig op afschrift van geïncasseerde. Indien muntsoort van transactie anders is dan muntsoort van rekening. Details van geïncasseerde. Details van incassant van originele SDD. Details van rekening van geïncasseerde. Details van rekening van incassant van originele SDD. Details van de uiteindelijke incassant van de SDD.
X X X
X X
X X
X X
X
X X X X X
X
X
Index
2.204
2.205
2.206
2.234
Naam
Gebruiksregel Rabobank
Creditor
Details van uiteindelijk geïncasseerde van originele SDD. Details van incassant.
CreditorAccount
UltimateCreditor
RemittanceInformation
Details van geïncasseerde van originele SDD. Details van rekeningnummer van incassant. Details van rekeningnummer van geïncasseerde van originele SDD. Details van uiteindelijke incassant. Details van uiteindelijk geïncasseerde van originele SDD. Omschrijvingsregels van SDD. PaymentInformationId referentie uit pain.008 van de originele SDD. Waarde uit pain.008 van originele SDD. Aanwezig op afschrift geïncasseerde.
2.293
ReturnInformation
2.304
Reason
2.313
AdditionalTransactionInformation Details van incassant.
2
4 6 8 10 12 Return Return nonnonSDD SDD SDD SDD SEPA SEPA debet debet credit credit incasso incasso debet credit Batch X
X
X
X X
X
X
X
X
X X
X X
X X X
Reasoncode X
X X
X
X
X X
X
Bijlage 1: Transactie codes De Bank Transactie Code worden gerapporteerd in indexnummers 2.68, 2.98 en 2.170. Een overzicht van deze transactie codes zijn te vinden op de download pagina’s van: RDC: https://www.rabobank.com/nl/float/fl/rdc_downloads.html SWIFT FileAct: https://www.rabobank.com/nl/float/fl/swift.html Let op: de transactie codes zijn codes die door de Rabobank wordt gebruikt. Rabobank is bevoegd om te allen tijde deze transactie codes en omschrijvingen aan te passen zonder voorafgaande communicatie.
Bijlage 2: SEPA returncodes Als een SEPA betaling of incasso geretourneerd wordt dan wordt de opdracht voorzien van een returncode. In deze tabel staan de meest verwachte returncodes vermeld inclusief een omschrijving. Reden retour code
Omschrijving
Reden retour code
Omschrijving
AC01
Rekeningnummer onjuist
R002 R003
AC04 AC06
Rekeningnummer gesloten Euro-incasso blokkade
AC13 AG01
Geïncasseerde rekening is een particuliere rekening Administratieve reden
R004 SL01
Opdracht te vroeg of te laat Rekeningnummer niet gevonden Niet toegestaan op G-rekening Administratieve reden
AG02
Fout bestandsformaat
TECH TM01 UPAY
Technische reden Ontvangen na cut-off tijdstip Opdracht niet toegestaan
AGNT AM04
Onjuist BIC bank begunstigde Administratieve reden
AM05 BE04 BE05
Duplicaat opdracht Adres begunstigde ontbreekt Opdrachtgever onbekend
CURR CUST
Incorrecte muntsoort Weigering debiteur
CUTA DUPL FF01 FF05
Afgekeurd Duplicaat opdracht Fout bestandsformaat Incasso type is onjuist
FOCR MD01 MD02 MD06 MD07 MS02 MS03 PC01 PC02 PC03
Annuleringsverzoek Geen machtiging Onjuiste machtiging Geïncasseerde heeft verzocht het geld terug te storten Administratieve reden Geweigerd door debiteur Geweigerd door bank Technische reden Technische reden Technische reden
RC01 RR01 RR02
BIC onjuist Administratieve reden NAW debiteur ontbreekt
RR03 RR04 R001
NAW crediteur ontbreekt Administratieve reden Opdracht niet toegestaan
Bijlage 3: Toekomstige wijzigingen Onderstaande tabel bevat verwachte/gewenste toekomstige wijzigingen van de CAMT053 te leveren via Rabo Direct Connect en SWIFT FileAct: Index
Naam/XML tag
Opmerking
2.148 2.150 2.313
End To End Identification Mandate Identification Additional Transaction Information Debtor Name Creditor Name
Voor CAMT053 van spaarrekeningen: het verantwoorden van SEPA referenties.
2.201 2.203
Voor CAMT053 van spaarrekeningen: het verantwoorden van de naam van de tegenrekeninghouder bij non-SEPA spaaroverboekingen. De naam is opgenomen in de tag 2.235 Unstructured Remittance Information.
Verwachte implementatie Onbekend
Onbekend
Bijlage 4: Change log Titel: Versie: Datum: Namens: Contact:
Formaatbeschrijving CAMT.053 1.1.1 01-10-2015 Rabo Direct Connect en SWIFT FileAct Rabobank Nederland, Zakelijke Klantkanalen Leidseveer 35, 3511 SB Utrecht Postbus 17100 3500 HG Utrecht
Datum
Versie
Type wijziging
Reden wijziging
08-09-2014
1.0
Nieuw formaat
01-07-2015
1.1
Algemene layout wijzigingen.
Layout wijziging
01-07-2015
1.1
Layout wijziging
01-07-2015
1.1
Hoofdstuk 2: tags verwijderd die niet nog geleverd konden worden, inclusief de toekomstige te leveren tags. Verwijdering van kolommen ‘RIB’ en ‘RCM’.
01-07-2015
1.1
Layout change
01-07-2015
1.1
Verwijderd Bijlage ‘Party Identifier’ en Bijlage ‘ Calculating the Creditor Identifier’. Index 1.1 Message identification gewijzigd
01-07-2015
1.1
Index 2.1 Statement identification gewijzigd
Wijziging
01-07-2015
1.1
Index 2.2: Electronic Sequence Number: toegevoegd
Wijziging
01-07-2015
1.1
Wijziging
01-07-2015
1.1
Index 2.49 and 2.52 Transactions Summary - Total Credit/Debit Entries: conditie toegevoegd. Index 2.68, 2.98 and 2.170 Bank Transaction Code gewijzigd in 3 or 4 positions alfanumeriek transactie code.
01-07-2015
1.1
Index 2.156 Instructed Amount: conditie toegevoegd.
Verduidelijking
01-07-2015
1.1
Wijziging
01-07-2015
1.1
01-07-2015
1.1
Index 2.156 Currency Exchange, Source Currency en Exchange rate zijn toegevoegd. Index 2.172, 2.174, 2.175 Charges – Amount zijn toegevoegd. Index 2.201 and 2.204 Address type is toegevoegd.
01-07-2015
1.1
01-07-2015
1.1
01-07-2015
1.1
Index 2.235 Unstructured remittance information: verwij- Wijziging derd “een extra spatie” na elk aangeleverde omschrijvingsregel. Index 2.313 AdditionalTransactionInformation: conditie Verduidelijking toegevoegd. Bijlage 1 ‘Transactie codes’ toegevoegd. Verbetering
01-07-2015
1.1
Bijlage 2 ‘SEPA returncodes’ toegevoegd.
Verbetering
01-10-2015
1.1.1
Tekstuele wijziging
01-10-2015
1.1.1
De formaatbeschrijving versie 1.1.1 is ook van toepassing op de CAMT053 die geleverd wordt via SWIFT FileAct Hoofdstuk 1.1: de CAMT053 is vanaf november 2015 beschikbaar voor spaarrekeningen.
Layout wijziging
Wijziging
Wijziging
Wijziging Wijziging
Wijziging
Datum
Versie
Type wijziging
Reden wijziging
01-10-2015
1.1.1
Tekstuele wijziging
01-10-2015
1.1.1
Index 1.1 MessageIdentification: gewijzigd in Index 2.1 Identification: toegevoegd “rekeningnummer onafhankelijk”
01-10-2015
1.1.1
Verduidelijking
01-10-2015
1.1.1
01-10-2015
1.1.1
01-10-2015
1.1.1
01-10-2015
1.1.1
01-10-2015
1.1.1
01-10-2015
1.1.1
01-10-2015
1.1.1
Index 2.10: toegevoegd voorbeeld van een IBAN spaarrekeningnummer. Index 2.56, 2.98, 2.170 BankTransactionCode: ‘drie’ en ‘vier’ gewijzigd maar ‘3’ en ‘4’. Index 2.55 TotalEntriesPerBank TransactionCode: conditie toegevoegd Toegevoegd aan index 2.201 + 2.204 Debtor/Creditor Name. Uitsluitend van toepassing op spaarrekeningen: de naam ontbreekt in geval van non-SEPA spaaroverboekingen/transacties. Verwijzing naar ‘Toekomstige wijzigingen’. Verwijziging waar de informatie te vinden is. Toegevoegd aan index 2.148, 2.150, 2.313. Uitsluitend van toepassing op spaarrekeningen: SEPA referenties zijn afwezig en staan opgenomen als toekomstige wijzigingen. Hoofdstuk 3, 3.1 en 3.2: gewijzigd de titel van het hoofdstuk, scenario nummering aangepast en de tabellen. Bijlage 3 ‘Toekomstige wijzigingen’: toegevoegd verwachte wijzigingen voor CAMT052 van spaarrekeningen tbv spaartransacties en spaaroverboekingen. Change log gewijzigd naar ‘Bijlage 4’.
Verduidelijking
Tekstuele wijziging Verduidelijking Verduidelijking
Verduidelijking
Verbetering Verduidelijking
Layout wijziging