UNIFI Formatenboek
Versie, datum Project
1.02, 3 februari 2011 Rabo Cash Management
1
Colofon
Titel UNIFI Formatenboek Versie, datum 1.02, 3 februari 2011 Onze referentie UNIFI Formatenboek COS Namens Corporates, Operations & Services Contact adres Rabobank International, UCR 191 Croeselaan 18, Postbus 2626 3500 HG Utrecht
Rabobank, 2010 Niets uit dit werk mag worden verveelvoudigd en/of openbaar gemaakt door middel van druk, fotokopie of op welke andere wijze dan ook, daaronder mede begrepen gehele of gedeeltelijke bewerking van het werk, zonder voorafgaande schriftelijke toestemming van de Rabobank.
Rabobank International
UNIFI Formatenboek versie 1.02
2
Inhoudsopgave 1 1.1 1.1.1 1.1.2
1.2 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5
2 2.1 2.2 2.2.1 2.2.2
3 3.1 3.2
4 4.1 4.2
5 5.1 5.2
6 6.1 6.2
7 7.1 7.1.1
7.2 7.2.1 7.2.2
7.3 7.3.1 7.3.2 7.3.3 7.3.4
7.4 7.4.1 7.4.2
7.5
UNIFI ISO20022 Importformaat
5
UNIFI ISO20022 Beschrijving
5
Beschrijving Algemene kenmerken
5 5
UNIFI Structuur
5
Inleiding Technische indeling Tekenset Geschiktheid Berichtenstructuur
5 6 7 7 8
Segment beschrijving
10
Generieke segmenten Segmenten voor UNIFI-CT (Credit Transfer)
10 11
Payment Information Segment Transaction Infomation Segment
11 13
Bankcheque betalingen
15
Payment Information Segement Transaction Information Segment
15 16
Binnenland betaling vanaf een Raborekening
18
Payment Information Segment Transaction Information Segment
18 19
Buitenland betaling vanaf een Raborekening
21
Payment Information Segment Transaction Information Segment
21 22
Betaling vanaf een In Country rekening
23
Payment Information Segment Transaction Information Segment
23 24
Betaling vanaf een Cross Country rekening
25
België
26
Transaction Information Segment
26
Italië
27
Payment Information Segment Transaction Information Segement
27 28
Zwitserland
29
Payment Information Segment (Postfinance) Transaction Information Segement (Postfinance) Payment Information Segment (ESR) Transaction Information Segment (ESR)
29 29 30 30
Frankrijk
31
Payment Information Segment Transaction Information Segment
31 31
Portugal
32
Rabobank International
UNIFI Formatenboek versie 1.02
3
7.5.1 7.5.2
7.6 7.6.1 7.6.2
8 8.1 8.2 8.3 8.3.1 8.3.2 8.3.3 8.3.4 8.3.5 8.3.6 8.3.7
Payment Information Segment Transaction Information Segement
32 33
Spanje
33
Payment Information Segment Transaction Information Segment
33 34
UNIFI-UDD: ISO20022 Direct Debit Indeling
35
Payment Information Segment 35 Transaction Information Segment 36 Specifieke Instructies voor lokale incasso vanaf een Cross Country Rekening Belgische incasso Duitse en Oostenrijkse incasso Franse incasso Italiaanse incasso Portugese Incasso Spaanse Incasso Incasso in het Verenigd Koninkrijk
Rabobank International
38
38 38 39 43 47 48 52
UNIFI Formatenboek versie 1.02
4
1 UNIFI ISO20022 Importformaat Bestanden in het UNIFI ISO20022 formaat kunnen gebruikt worden om betaal- en incassoopdrachten te importeren in Rabo Cash Management
1.1 UNIFI ISO20022 Beschrijving 1.1.1 Beschrijving De meest recente versie van de UNIFI indeling is de ISO20022. De ISO20022 indeling is medium onafhankelijk opgesteld. De indeling is hierdoor geschikt voor het aanleveren van incasso- en betalingsopdrachten via datacommunicatie. De indeling is single-file, multibatch en modulair van opbouw. De informatie die functioneel bij elkaar hoort is telkens in een record geplaatst. 1.1.2 Algemene kenmerken Het UNIFI ISO20022 formaat welke Rabobank ondersteunt is gebaseerd op de definities zoals gepubliceerd op de website van de International Organisation for Standardization (XML ISO20022). In dit document is het gebruik van deze standaard beschreven voor RCM, omdat in RCM niet alle facetten worden ondersteund. De algemene kenmerken van UNIFI zijn: Diverse betaalsoorten in een bestand o Binnenlandse en buitenlandse betalingen vanaf een Raborekening o Binnenlandse en buitenlandse betalingen vanaf een In Country rekening o Binnenlandse en buitenlandse betalingen vanaf een Cross Country rekening Diverse incassosoorten in een bestand: o Binnenlandse incasso-opdrachten vanaf een Cross Country rekening o Nederlandse incasso-opdrachten vanaf een Raborekening zijn nog niet mogelijk middels het UNIFI formaat De volgende indelingen worden gebruikt om door middel van het UNIFI formaat te communiceren met de bank: PAIN.001.001.02 voor betaalopdrachten PAIN.008.001.01 voor incasso-opdrachten
1.2 UNIFI Structuur 1.2.1 Inleiding De modellen van het UNIFI-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) alsmede de voor bepaalde gegevens toegestane codes, het aantal mogelijke gevallen, het verplicht of facultatief karakter van bepaalde gegevens. De algemene XSD voor pain.001.001.02 is beschikbaar via www.iso20022.org > Catalogue of UNIFI Messages > Payments > Payment Initiation > CustomerCreditTransferInitiationV02.
Rabobank International
UNIFI Formatenboek versie 1.02
5
1.2.2 Technische indeling De gebruiksregels moeten worden nageleefd om te vermijden dat het bericht of de betaling eventueel worden geweigerd of dat gegevens niet in aanmerking worden genomen. Enkel berichtelementen die worden beschreven in deze richtlijnen mogen worden gebruikt. De beschrijving van elk berichtitem bevat: Naam Naam van het element binnen het UNIFI bericht XML-tag Verkorte naam die een element identificeert in een XML-bericht, staat tussen haakjes, bijv.
Niveau Niveau van het element binnen het UNIFI bericht <Enz.> Aanwezigheid Dit geeft aan of een element optioneel is of verplicht en hoeveel keer het element kan worden herhaald. Het aantal keer dat een element voorkomt, staat tussen vierkante haakjes. 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.
Type
Lengte
Omschrijving
Rabobank International
Pas wanneer een optioneel element aanwezig is, waarvoor op onderliggend niveau een verplicht element bestaat, dient dit verplichte element voor te komen. Typeaanduiding van het veld: Numeriek: mag alleen cijfers bevatten Alfanumeriek: mag cijfers en toegestane letters (zie 1.2.3 Tekenset) bevatten Datum: YYYY-MM-DD Bedrag: cijfers, met een punt of komma als scheidingsteken Maximaal aantal karakters van het veld. Bij het type Bedrag staat een code weergegeven: maximaal aantal karakters, maximaal aantal decimalen (bijvoorbeeld 18,5) Bevat de definitie van het berichtsegment of -element Aanvullende informatie over het gebruik van dit element
UNIFI Formatenboek versie 1.02
6
1.2.3 Tekenset In de UNIFI-berichten moet de tekencodering standaard UTF8 worden gebruikt. De Latijnse tekenset, die gebruikelijk is voor internationale communicatie, moet worden gebruikt. Rabobank accepteert de volgende tekens: abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789 / - ? : ( ) . , ' + spatie 1.2.4 Geschiktheid UNIFI berichten zijn geschikt voor de volgende opdrachttypen: Binnenlandse en buitenlandse betalingen vanaf een Rabobankrekening Binnenlandse en buitenlandse betalingen vanaf een In Country1 rekening Binnenlandse en buitenlandse betalingen vanaf een Cross Country2 rekening Binnenlandse incasso‟s vanaf een Cross Country rekening Enkele betalingen of incasso‟s, met een opdrachtgever of incassant en een begunstigde of geïncasseerde Betalingen of incasso‟s in batch-vorm, met een opdrachtgever of incassant en meerdere begunstigden of geïncasseerden met individuele opdrachtgegevens\ UNIFI berichten zijn niet geschikt voor de volgende opdrachttypen: Betalingen of incasso‟s in batch-vorm, met een opdrachtgever of incassant en meerdere begunstigden of geïncasseerden zonder individuele opdrachtgegevens Het combineren van betalingen en incasso‟s. Deze dienen in aparte bestanden aangeleverd te worden
1
Dit is een rekening welke niet bij de Rabobank wordt aangehouden en waamee boekingen worden gedaan naar een
begunstigde rekening met dezelfde muntsoort in hetzelfde land. 2
Dit is een rekening welke niet bij Rabobank wordt aangehouden en waarmee boekingen worden gedaan naar een
buitenlandse begunstigde rekening, of naar een begunstigde in hetzelfde land in een andere muntsoort.
Rabobank International
UNIFI Formatenboek versie 1.02
7
1.2.5 Berichtenstructuur UNIFI wordt aangeleverd via datacommunicatie. De berichten kunnen bestaan uit meerdere opdrachten voor een opdrachtgever. De berichten moeten per stuk afgesloten worden, de opdrachten per opdrachtgever. Het totale bestand moet bestaan uit een groupheader en kan uit meerdere opdrachten bestaan. Het totale bestand moet afgesloten worden. Onderstaand ziet u hoe het modulaire UNIFI-bestand is opgebouwd. Meer algemene informatie over de berichtenstructuur is beschikbaar via het internet op de webpagina http://www.iso20022.org UNIFI Bericht
GroupHeader
Debtor (Payment) Creditor (Transaction) Creditor (Transaction) Debtor (Payment) Creditor (Transaction)
Een UNIFI bericht bevat 3 segmenten: 1. Group Header Dit segment is verplicht en een maal aanwezig in het bericht. Onder andere de elementen Message Identification, Creation Date and Time en Grouping Indicator zijn aanwezig in dit segment. 2. Payment Information Dit segment is verplicht en kan meerdere keren voorkomen. Ze bevat naast elementen die verband houden met de debetkant van de opdracht zoals Debtor en Payment Type Information, ook een of meerdere Transaction Information segmenten. 3. Transaction Information Dit segment is verplicht en kan meerdere keren voorkomen. Ze bevat onder andere elementen in verband met de creditkant van de opdracht, zoals Creditor en Remittance Information. Ieder segment binnen het UNIFI bestand moet geopend en afgesloten worden conform de XSD standaard. Binnen de openingstag en de sluitingstag staat de informatie over dat deel.
Rabobank International
UNIFI Formatenboek versie 1.02
8
<pain.001.001.02> Informatie mbt de Group header Informatie mbt de betaling (payment) Informatie mbt de opdracht
Het aantal Payment Information segmenten en Transaction Information segmenten in een bericht wordt aangeduid door het Grouping veld in de Group Header De volgede optie kan gebruikt worden: Single Geef aan dat voor elk Payment Information segment er precies een Transaction information segement aanwezig is.
Rabobank International
UNIFI Formatenboek versie 1.02
9
2 Segment beschrijving 2.1 Generieke segmenten De volgende segmenten zijn beschikbaar voor UNIFI-CT (Credit transfer) en UNIFI-DD (Direct Debit) berichten. Naam XML-tag Niveau Aanwezig Type Lengte Omschrijving Document Top [1..1] <pain.001.001.02> Top [1..1] Pain.001.001.02 voor credit transfers of <pain.008.001.01> Pain.008.001.01 voor direct debits. Group Header Message Identification Creation Date Time
<MsgId>
Top 1 1
[1..1] [1..1] [1..1]
Alfanumeriek Datum + tijd
35
Number of Transactions Grouping
1 1
[1..1] [1..1]
Numeriek Alfanumeriek
15 4
Initiating Party Name
1 2
[1..1] [1..1]
Alfanumeriek
70
Unieke bestandsidentificatie Aanmaakdatum en tijdstip van het bestand. Voorbeeld: 2011-02-03 T11:20:45 Het aantal opdrachten in het bestand. Aanduiding van de inhoud van het bestand: “SNGL”: 1 opdracht per betaling Naam van de opdrachtgevende partij
10
2.2 Segmenten voor UNIFI-CT (Credit Transfer) Onderstaande bestandsbeschrijving bevat de ISO20022 standaard elementen welke ondersteund worden door Rabobank. Alle overige standaard elementen welke ISO20022 bevat worden niet ondersteund door Rabobank. 2.2.1 Payment Information Segment Naam PaymentInformation PaymentInformationIdentification PaymentMethod PaymentTypeInformation ServiceLevel Code Of Priority Local Instrument Proprietary Category Purpose Requested Execution Date Debtor Name
XML-tag <SvcLvl>
Niveau Top 1 1 1 2 3
Aanwezig [1..n] [0..1] [1..1] [0..1] [0..1] [1..1]
Type
Lengte
Omschrijving
Alfanumeriek Alfanumeriek
35 3
Referentienummer van de batch Vaste waarde „TRF‟ voor elektronische betalingen
Alfanumeriek
4
3 2 3 2 1 1 2
[1..1] [0..1] [1..1] [0..1] [1..1] [1..1] [1..1]
Alfanumeriek
35
Vaste waarde „SLEV‟ Code en Priority mogen niet samen voorkomen in het bestand Mogelijke waarde „URGENT‟ voor spoedbetalingen
Alfanumeriek Alfanumeriek Datum
35 4 10
Waarde afhankelijk van het land Waarde “Sala” indien het salarisbetalingen betreft De gewenste uitvoerdatum
Alfanumeriek
70
Naam van de debiteur. Wanneer deze naam gelijk is aan de naam in RCM dan zullen de adresgegevens verrijkt worden.
Postal Address Address line
2 3
[0..1] [0..2]
Alfanumeriek
70
Country Identification Organization Identification Proprietary Identification
3 2 3 4
[1..1] [0..1] [1..1] [1..1]
Alfanumeriek
2
Adres van de debiteur. 1e regel: Straat en huisnummer 2e regel: Postcode en plaats Landcode van de debiteur
Rabobank International
UNIFI Formatenboek versie 1.02
11
Identification Debtor Account Identification BBAN
5 1 2 3
[1..1] [1..1] [1..1] [0..1]
Alfanumeriek
35
Kamer van Koophandel nummer
Numeriek
30
IBAN
3
[0..1]
Alfanumeriek
34
Currency Debtor Agent Financial Institution Identification BIC Charge Bearer
2 1 2 3 1
[0..1] [1..1] [1..1] [1..1] [0..1]
Alfanumeriek
3
Rekeningnummer binnenland Of deze, of de IBAN moet gevuld worden. IBAN nummer Of deze, of de BBAN moet gevuld worden. ISO muntsoort code van de boeking
Alfanumeriek Alfanumeriek
11 4
Rabobank International
UNIFI Formatenboek versie 1.02
SWIFT BIC code van de bank opdrachtgever Kostenverdeling: “DEBT” (opdrachtgever) of “SHAR” (gedeeld) of “CRED” (Begunstigde). Afhankelijk van de betaling kunnen er keuzes zijn die niet zijn toegestaan.
12
2.2.2 Transaction Infomation Segment Naam Credit Trf Transaction Information Payment Identification End to End Identification
XML-Tag
Niveau 1
Aanwezig [1..n]
Type
Lengte
Omschrijving
<EndToEndId>
2 3
[1..1] [1..1]
Alfanumeriek
16
2 3
[1..1] [1..1]
Bedrag
18, 5
Transactie identificatie, deze dient een spatie te bevatten als u een “Overige betaling” wil importeren. Indien u hier het betalingskenmerk van uw acceptgiro invult zal de betaling een acceptgiro betaling worden. Instructed Amount Bedrag in een andere muntsoort dan de muntsoort van de rekening van de opdrachtgever
Amount Instructed Amount
Creditor Agent Financial Institution Identification BIC Creditor Name Postal Address Address Line
2 3
[1..1] [1..1]
4 2 3 3 4
[1..1] [1..1] [1..1] [0..1] [0..2]
Alfanumeriek
11
SWIFT BIC van de bank van de begunstigde
Alfanumeriek
70
Naam van de begunstigde
Alfanumeriek
70
Adres van de begunstigde. 1e regel: Straat en huisnummer 2e regel: Postcode en plaats
Country Creditor Account Identification BBAN
4 2 3 4
[1..1] [1..1] [1..1] [0..1]
Alfanumeriek
2
Land van de begunstigde De BBAN of de IBAN zijn verplicht in de onderstaande tags
Numeriek
30
IBAN
4
[1..1]
Alfanumeriek
34
Rekeningnummer binnenland Of deze, of de IBAN moet gevuld worden. IBAN nummer Of deze, of de BBAN moet gevuld worden.
Rabobank International
UNIFI Formatenboek versie 1.02
13
Proprietary
3
[0..1]
Alfanumeriek
35
Gebruik deze als het rekeningnummer niet voldoet aan de opmaak {a-zA-Z0-9}
Instruction for Creditor Agent Code
2 3
[0..1] [0..1]
Alfanumeriek
4
Instruction Information
3
[0..1]
Alfanumeriek
140
Regulatory Reporting Regulatory Details Code Amount
2 3 4 4
[0..1] [1..1] [1..1] [1..1]
Instructie code PHOB en TELB kunnen hier gekozen worden Telefoonnummer of ander kanaal -> Bank neemt contact op met de begunstigde over de betaling Alleen van toepassing op landen die de CBR toepassen
Alfanumeriek Bedrag
3 18, 5
Information Remittance Information Unstructured
<Ustrd>
4 2 3
[1..1] [0..1] [0..1]
Alfanumeriek
35
Transactie code Bedrag waarbij de muntsoort in de XML-tag opgenomen moet worden. Bijvoorbeeld: Amount Verplichte informatie
Alfanumeriek
140
Omschrijvingregel
Rabobank International
UNIFI Formatenboek versie 1.02
14
3 Bankcheque betalingen Een standard electronische overboeking voldoet aan de volgende regels: Het is niet mogelijk instructies mee te sturen naar de begunstigde De opdrachtgever wordt gedefineerd door naam en adres Bankcheques kunnen alleen per post verzonden worden Bankcheques worden naar de begunstigde verzonden (niet naar de bank van de begunstigde) Wettelijk verplichte rapportages zijn in sommige landen van toepassing
3.1 Payment Information Segement Naam PaymentInformation PaymentInformationIdentification PaymentMethod PaymentTypeInformation Category Purpose Requested Execution Date Debtor Name
XML-Tag
Niveau Top 1 1 1 2 1 1 2
Aanwezig [1..n] [0..1] [1..1] [0..1] [1..1] [1..1] [1..1] [1..1]
Postal Address Address Line
2 3
[0..1] [0..2]
Country Identification Organisation Identification Proprietary Identification Identification Debtor Account
3 2 3 4 5 1
[1..1] [0..1] [1..1] [1..1] [1..1] [1..1]
Rabobank International
Type
Lengte
Omschrijving
Alfanumeriek Alfanumeriek
35 3
Referentienummer van de batch Vaste waarde: “CHK” voor cheque betalingen
Alfanumeriek Datum
4 10
Waarde “Sala” indien het gaat om salarisbetalingen De gewenste uitvoerdatum
Alfanumeriek
70
Naam van de debiteur. Als deze gelijk is aan de naam in RCM zullen de adresgegevens verrijkt worden
Alfanumeriek
70
Alfanumeriek
2
Adres van de debiteur. 1e regel: Straat en huisnummer. 2e regel: Postcode en plaats Landcode van de debiteur
Alfanumeriek
35
Kamer van Koophandel nummer
UNIFI Formatenboek versie 1.02
15
Identification BBAN
2 3
[1..1] [0..1]
Numeriek
30
IBAN
3
[0..1]
Alfanumeriek
34
Currency Debtor Agent Financial Institution Identification BIC
2 1 2 3
[0..1] [1..1] [1..1] [1..1]
Alfanumeriek
3
Rekeningnummer binnenland Of deze, of de IBAN moet gevuld worden. IBAN nummer Of deze, of de BBAN moet gevuld worden. ISO muntsoort code van de boeking
Alfanumeriek
11
SWIFT BIC code van de bank opdrachtgever
3.2 Transaction Information Segment Naam Credit Trf Transaction Information Payment Identification End to End Identification Amount Instructed Amount
XML-Tag <EndToEndId>
Niveau 1 2 3 2 3
Aanwezig [1..n] [1..1] [1..1] [1..1] [0..1]
Type
Lengte
Omschrijving
Alfanumeriek
16
Bedrag
18, 5
Transactie identificatie Instructed Amount Bedrag in een andere muntsoort dan de muntsoort van de rekening van de opdrachtgever
Cheque instruction Cheque Type Delivery method Code
2 3 3 4
[1..1] [0..1] [1..1]
Alfanumeriek
4
Waarde: “BCHQ” voor bankcheques
Alfanumeriek
4
Waarde: “MLCD” voor cheques welke per post naar de begunstigde worden verzonden
Creditor Name Postal Address Address Line
2 3 3 4
[1..1] [1..1] [0..1] [0..2]
Alfanumeriek
70
Naam van de begunstigde
Alfanumeriek
70
Adres van de begunstigde. 1e regel: Straat en huisnummer 2e regel: Postcode en plaats
Rabobank International
UNIFI Formatenboek versie 1.02
16
Country Regulatory Reporting Regulatory Details Code Amount
4 2 3 4 4
[1..1] [0..1] [1..1] [1..1] [1..1]
Alfanumeriek
2
Alfanumeriek Bedrag
3 18, 5
Information
4
[1..1]
Alfanumeriek
35
Rabobank International
UNIFI Formatenboek versie 1.02
Land van de begunstigde Alleen van toepassing op landen die de CBR toepassen Alleen van toepassing op landen die de CBR toepassen Transactie code Bedrag waarbij de muntsoort in de XML-tag opgenomen moet worden. Bijvoorbeeld: Amount Wettelijk verplichte informatie
17
4 Binnenland betaling vanaf een Raborekening De volgende producten worden ondersteund: Bankgiro (spoed) Acceptgiro Bankcheque De standard creditering wordt gebruikt onder de volgende voorwaarden: Rekening identificatie van de rekening van de opdrachtgever aan de hand van een 9-cijferig BBAN De optie “Charge Bearer” wordt bij EUR betalingen binnen Nederland niet ondersteund Identificatie van de bank van de begunstigde wordt genegeerd Verplichte muntsoort voor de boeking: EUR Instructies voor de bank van de begunstigde zijn niet mogelijk Er is geen verplichte rapportage binnen Nederland “Unstructured” gebruiken als omschrijvingsregel voor bankgiro betalingen De volgende layout dient gebruikt te worden voor binnenland betalingen vanaf een Raborekening:
4.1 Payment Information Segment Naam PaymentInformation PaymentInformationIdentification PaymentMethod
XML-Tag
Niveau Top 1 1
Aanwezig [1..n] [0..1] [1..1]
PaymentTypeInformation ServiceLevel Priority Category Purpose
<SvcLvl>
1 2 3 2
Requested Execution Date Debtor
1 1
Rabobank International
Type
Lengte
Omschrijving
Alfanumeriek Alfanumeriek
35 3
Referentienummer van de batch Vaste waarde: “TRF” voor electronische betalingen
[0..1] [0..1] [1..1] [1..1]
Alfanumeriek Alfanumeriek
35 4
[1..1] [1..1]
Datum Alfanumeriek
10
Mogelijke waarde: “urgent” voor spoedbetalingen Waarde “Sala” indien het gaat om salarisbetalingen De gewenste uitvoerdatum
UNIFI Formatenboek versie 1.02
18
Name
2
[1..1]
Alfanumeriek
70
Naam van de debiteur. Als deze gelijk is aan de naam in RCM zullen de adresgegevens verrijkt worden
Postal Address Address Line
2 3
[0..1] [0..2]
Alfanumeriek Alfanumeriek
70
Country Debtor Account Identification BBAN
3 1 2 3
[1..1] [1..1] [1..1] [0..1]
Alfanumeriek
2
Adres van de debiteur. 1e regel: Straat en huisnummer. 2e regel: Postcode en plaats Landcode van de debiteur
Numeriek
30
IBAN
3
[0..1]
Alfanumeriek
34
Currency Debtor Agent Financial Institution Identification BIC
2 1 2 3
[0..1] [1..1] [1..1] [1..1]
Alfanumeriek
3
Rekeningnummer binnenland Of deze, of de IBAN moet gevuld worden. IBAN nummer Of deze, of de BBAN moet gevuld worden. ISO muntsoort code van de boeking
Alfanumeriek
11
SWIFT BIC code van de bank opdrachtgever
Type
Lengte
Omschrijving
Alfanumeriek
16
Bedrag
18, 5
Transactie identificatie Instructed Amount Bedrag in de muntsoort van de rekening van de opdrachtgever. De muntsoort zelf moet worden ingevuld in het veld CcyofTrf
4.2 Transaction Information Segment Naam Credit Trf Transaction Information Payment Identification End to End Identification Amount Instructed Amount
XML-Tag <EndToEndId>
Niveau 1 2 3 2 3
Aanwezig [1..n] [1..1] [1..1] [1..1] [1..1]
Creditor Agent Financial Institution Identification
2 3
[1..1] [1..1]
Rabobank International
UNIFI Formatenboek versie 1.02
19
BIC Creditor Name Postal Address Address Line
4 2 3 3 4
[1..1] [1..1] [1..1] [0..1] [0..2]
Alfanumeriek
11
SWIFT BIC van de bank van de begunstigde
Alfanumeriek
70
Naam van de begunstigde
Alfanumeriek
70
Adres van de begunstigde. 1e regel: Straat en huisnummer 2e regel: Postcode en plaats
Country Creditor Account
4 2
[1..1] [1..1]
Alfanumeriek
2
Land van de begunstigde De BBAN of de IBAN zijn verplicht in de onderstaande tags
Identification BBAN IBAN Remittance Information Unstructured
<Ustrd>
3 4 4 2 3
[1..1] [0..1] [0..1] [0..1] [0..1]
Numeriek Alfanumeriek
30 34
Rekeningnummer binnenland (9-cijferig?) IBAN nummer
Alfanumeriek
140
Omschrijvingregel
Rabobank International
UNIFI Formatenboek versie 1.02
20
5 Buitenland betaling vanaf een Raborekening De volgende producten worden ondersteund: Overboeking (spoed) Bankcheque De standard buitenlandse overboeking kan onder de volgende condities worden gebruikt: Rekening identificatie van de opdrachtgever doormiddel van de BBAN of de IBAN De optie “Charge bearer” wordt niet ondersteund Gebruik van IBAN en BIC van de (bank van de) begunstigde voor EUR binnen de EU/EEC is verplicht Voor identificatie van de bank van de begunstigde is gebruik van het BIC adres verplicht De naam van de begunstigde is verplicht. Instructies voor de bank van de begunstigde worden ondersteund Voor betalingen in een andere muntsoort dan de Euro binnen Nederland is het niet verplicht hiervan opgave te doen aan De Nederlandse Bank (via „regulatory reporting‟) De specifieke betalings- en transactieinformatie welke van toepassing zijn op een buitenlandse creditering zijn toegevoegd.
5.1 Payment Information Segment Naam PaymentInformation PaymentMethod
XML-Tag
Niveau Top 1
Aanwezig [1..n] [1..1]
Type
Lengte
Omschrijving
Alfanumeriek
3
Charge Bearer
1
[0..1]
Alfanumeriek
4
Vaste waarde: “TRF” voor electronische betalingen en “CHK” voor chequebetalingen Kostenverdeling: “DEBT” (opdrachtgever) of “SHAR” (gedeeld) of “CRED” (Begunstigde). Afhankelijk van de betaling kunnen er keuzes zijn die niet zijn toegestaan. Om aan de PSD regelgeving te voldoen moet hier “SHAR” gebruikt worden.
Rabobank International
UNIFI Formatenboek versie 1.02
21
5.2 Transaction Information Segment Naam Credit Trf Transaction Information Creditor Account
XML-Tag
Niveau 1 2
Aanwezig [1..n] [1..1]
Identification BBAN
3 4
[1..1] [0..1]
Numeriek
30
IBAN
4
[0..1]
Alfanumeriek
34
Proprietary
3
[0..1]
Alfanumeriek
35
Instruction for Creditor Agent Code
2 3
[0..1] [0..1]
Alfanumeriek
4
Instruction Information Remittance Information Unstructured
<Ustrd>
3 2 3
[0..1] [0..1] [0..1]
Alfanumeriek
140
Instructie code PHOB en TELB kunnen hier gekozen worden Vrij tekstveld
Alfanumeriek
140
Omschrijvingregel
Rabobank International
Type
Lengte
Omschrijving 1 van de Account Identifications moet gekozen worden (BBAN of IBAN)
UNIFI Formatenboek versie 1.02
Rekeningnummer binnenland Of deze, of de IBAN moet gevuld worden. IBAN nummer Of deze, of de BBAN moet gevuld worden. Gebruik deze als het rekeningnummer niet voldoet aan de opmaak {a-zA-Z0-9}
22
6 Betaling vanaf een In Country rekening De volgende producten worden ondersteund: Overboeking (spoed) De standaard overboeking is van toepassing onder de volgende voorwaarden: Bankcheques worden niet ondersteund Lokale producten worden niet ondersteund Rekening identificatie via de BBAN of de IBAN De optie “Charge bearer” wordt ondersteund Voor identificatie van de bank van de begunstigde is gebruik van het BIC adres verplicht De naam van de begunstigde is verplicht. Zowel Overige instructies ten behoeve van de bank van de begunstigde, en rapportage over de aard van de betaling aan de centrale bank in het land van de begunstigde worden ondersteund. De standaard voor de electronische overboeking is van toepassing onder de hierboven beschreven voorwaarden.
6.1 Payment Information Segment Naam Payment Information Debtor Account Identification
XML-Tag
Niveau Top 1 2
Aanwezig [1..n] [1..1] [1..1]
Type
BBAN
3
[0..1]
Numeriek
30
IBAN
3
[0..1]
Alfanumeriek
34
Proprietary
3
[1..1]
Alfanumeriek
35
Rabobank International
Lengte
UNIFI Formatenboek versie 1.02
Omschrijving
1 van de Account Identifications moet gekozen worden (BBAN of IBAN) Rekeningnummer binnenland Of deze, of de IBAN moet gevuld worden. IBAN nummer Of deze, of de BBAN moet gevuld worden.
Gebruik deze als het rekeningnummer niet voldoet aan de opmaak {azA-Z0-9}
23
6.2 Transaction Information Segment Naam Credit Trf Transaction Information Regulatory Reporting Regulatory Details Code Amount
XML-Tag
Niveau 1 2 3 4 4
Aanwezig [1..n] [0..1] [1..1] [1..1] [1..1]
Type
Lengte
Omschrijving
Alfanumeriek Bedrag
3 18, 5
Information
4
[1..1]
Alfanumeriek
35
Transactie code Bedrag waarbij de muntsoort in de XML-tag opgenomen moet worden. Bijvoorbeeld: Amount Verplichte informatie
Rabobank International
UNIFI Formatenboek versie 1.02
24
7 Betaling vanaf een Cross Country rekening De volgende producten worden ondersteund: Overboeking (spoed) Bankcheque De standaard overboeking is van toepassing onder de volgende voorwaarden: Lokale producten worden ondersteund indien van toepassing Rekening identificatie via de BBAN of de IBAN De optie “Charge bearer” wordt ondersteund Identificatie van de bank van de opdrachtgever moet via de BIC en de opdrachtgever via de naam Instructies voor de bank begunstigde zijn mogelijk Cheques kunnen alleen verzonden worden naar de begunstigde Verplichte “Central Bank Reports” worden ondersteund indien van toepassing Cross country accounts worden momenteel ondersteund in de volgende landen: Oostenrijk België Frankrijk Duitsland Italië Polen Portugal Spanje Zwitserland Verenigd Koninkrijk In onderstaande paragrafen worden de verschillende uitzonderingen beschreven.
Rabobank International
UNIFI Formatenboek versie 1.02
25
7.1 België Hieronder is de uitzondering beschreven voor Cross Country boekingen aan de Belgische belastingdienst de volgende elementen worden beinvloed: Rekening identificatie via de BBAN of IBAN verwijst naar een specifiek rekening nummer aangehouden door de Belgische belastingdienst. De unstructured remittance information verwijst naar een 12-cijferige referentie welke gebruikt wordt om het bedrijf te identificeren bij de Belgische belastingdienst. 7.1.1 Transaction Information Segment Naam Credit Transfer Transaction Information Credit Trf Transaction Information Creditor Account
XML-Tag
Niveau Top 1 2
Aanwezig [1..n] [1..n] [1..1]
Identification
3
BBAN
4
[1..1] Optioneel [0..1]
Numeriek
30
IBAN
4
[0..1]
Alfanumeriek
34
Remittance Information
2
[1..1]
Unstructered
<Ustrd>
3
[1..1]
Numeriek
12
Rabobank International
UNIFI Formatenboek versie 1.02
Type
Lengte
Omschrijving
1 van de Account Identifications moet gekozen worden (BBAN of IBAN)
Rekeningnummer binnenland. Of deze, of de IBAN moet gevuld worden. De vaste waarde zijn: 679200300047 679200233056 679200234066 IBAN nummer. Of deze, of de IBAN moet gevuld worden. De vaste waarde zijn: BE22679200300047 BE20679200233056 BE07679200234066
Een 12-cijferig referentie nummer welke
26
gebruikt wordt om het bedrijf te identificeren bij de Belgische belastingdienst
7.2 Italië De specifieke ISO20022 elementen van de creditering welke door de Italiaanse creditering worden beïnvloed zijn: Een betaling van een inwoner naar een niet ingezetene bevat de naam, het adres en het land van de opdrachtgever en de begunstigde. Centrale bank rapporten zijn van toepassing in Italië maar worden momenteel nog niet ondersteund door IS20022. 7.2.1 Payment Information Segment Naam Payment Information Debtor Name Postal address Address line
XML-Tag
Niveau TOP 1 2 2 3
Aanwezig [1..n] [1..1] [1..1] [1..1] [1..2]
Type
Lengte
Omschrijving
Alfanumeriek
70
Naam opdrachtgever
Alfanumeriek
70
Country
3
[1..1]
Alfanumeriek
3
Adres van de opdrachtgever 1e regel: Straat en huisnummer 2e regel: Postcode en plaats ISO land code van de opdrachtgever
Rabobank International
UNIFI Formatenboek versie 1.02
27
7.2.2 Transaction Information Segement Naam Credit Transfer Transaction Information Credit Trf Transaction Information Creditor Agent Financial Institution Identification BIC Creditor Name
XML-Tag
Niveau TOP
Aanwezig [1..n]
1
[1..n]
2 3
[1..1] [1..1]
4 2 3
[1..1] [1..1] [1..1]
Postal address Address Line
2 3
Country
3
Rabobank International
Type
Lengte
Omschrijving
Alfanumeriek
11
BIC adres van de bank van de begunstigde
Alfanumeriek
70
Naam van de begunstigde – Indien deze gelijk is aan de naam in RCM dan zal de data verrijkt worden.
[1..1] [1..2]
Alfanumeriek
70
[1..1]
Alfanumeriek
3
Adres van de begunstigde 1e regel: Straat en huisnummer 2e regel: Postcode en plaats ISO land code van de begustigde
UNIFI Formatenboek versie 1.02
28
7.3 Zwitserland Voor Zwitserland worden aanvullend op de standaard elementen van een Credit Transfer ook de volgende producten ondersteund: Postfinance (spoed) ESR-alt (spoed) ESR-neu (spoed) Wanneer een bankrekeningnummer een PTT rekeningnummer betreft, welke een lengte heeft van minimaal 4 posities tot maximaal 9 posities, zijn binnen de ISO20022 berichtindeling specifieke aanvullende elementen beschikbaar. 7.3.1 Payment Information Segment (Postfinance) Naam Payment Information Payment Type Information Local Instrument Proprietary
XML-Tag
Niveau TOP 1 2 3
Aanwezig [1..n] [0..1] [0..1] [1..1]
Type
Lengte
Omschrijving
Alfanumeriek
35
Waarde: Postfinance
7.3.2 Transaction Information Segement (Postfinance) Naam Credit Transfer Transaction Information Creditor Name Creditor Account
XML-Tag
Niveau 1
Aanwezig [1..n]
2 3 2
Identification BBAN
IBAN
Rabobank International
Type
Lengte
Omschrijving
[1..1] [1..1] [1..1]
Alfanumeriek
70
Naam begunstigde – Verplicht bij een Postfinance creditering 1 van de Account Identifications moet gekozen worden (BBAN of IBAN)
3 4
[1..1] [0..1]
Alfanumeriek Alfanumeriek
9
4
[0..1]
Alfanumeriek
34
Lokaal bankrekeningnummer PTT. Rekeningnummer van de begunstigde. Of deze, of de IBAN moet gevuld worden. IBAN nummer. Of deze, of de BBAN moet gevuld worden
UNIFI Formatenboek versie 1.02
29
7.3.3 Payment Information Segment (ESR) Wanneer sprake is van een ESR creditering bevat het element Unstructured remittance information het ESR nummer. Dit nummer dient een lengte te hebben van 15, 16 of 27 posities. Naam XML-Tag Niveau Aanwezig Type Lengte Omschrijving Payment Information TOP [1..n] Payment Type Information 1 [0..1] Local Instrument 3 [1..1] Alfanumeriek 35 Waarde: ESR-alt of ESR-Neu 7.3.4 Transaction Information Segment (ESR) Naam Credit Transfer Transaction Information Creditor Name
XML-Tag
Niveau 1
Aanwezig [1..n]
2 3
[1..1] [1..1]
Creditor Account
2
[1..1]
Identification BBAN
3 4
[1..1] [0..1]
IBAN Remittance Information
4 2
[0..1] [1..1]
Unstructured
<Ustrd>
3
[1..1]
Rabobank International
Type
Lengte
Omschrijving
Alfanumeriek
70
Naam van de begunstigde – Indien deze gelijk is aan de naam in RCM dan zal de data verrijkt worden. 1 van de Account Identifications moet gekozen worden (BBAN of IBAN)
Alfanumeriek
3
Lokaal bankrekeningnummer PTT. Rekeningnummer van de begunstigde. Of deze, of de IBAN moet gevuld worden. IBAN nummer. Of deze, of de BBAN moet gevuld worden.
Alfanumeriek
27
Het ESR moet het document nummer bevatten in het opdrachtveld. Dit document nummer moet 15, 16 of 27 posities lang zijn. 15 positities = ESR-ALT 16 of 27 posities = ESR-NEU
UNIFI Formatenboek versie 1.02
30
7.4 Frankrijk Aanvullend op de standaard elementen van een Credit Transfer zijn de volgende zaken van toepassing voor betalingen in Frankrijk: Centrale bank rapporten zijn verplicht in Frankrijk en moeten worden vermeld voor betalingen hoger dan 12.500 EUR van of naar een nietingezetene De overboeking moet gemeld worden door de niet-inwonende partij. Het National party ID en de transactie code moeten toegevoegd worden aan de Centrale Bank Rapportage (CBR). 7.4.1 Payment Information Segment Naam Payment Information Payment Information Identification Debtor Name
XML-Tag
Niveau TOP 1
Aanwezig [1..n] [0..1]
Type
Lengte
Omschrijving
Alfanumeriek
35
Referentie nummer voor de betalingsbatch. Van toepassing voor batchboekingen
1 2
[1..1] [1..1]
Alfanumeriek
70
Naam van de begunstigde – Indien deze gelijk is aan de naam in RCM dan zal de data verrijkt worden.
Identification Organisation Identification Proprietary Identification Identification
2 3 4 5
[1..1] [1..1] [1..1] [1..1]
Alfanumeriek
35
Organisatie identificatie – Rapporterende partij in CBR
7.4.2 Transaction Information Segment Naam Credit Transfer Transaction Information Regulatory Reporting Regulatory Details Code Amount Information
Rabobank International
XML-Tag
Niveau 1 2 3 4 4 4
Aanwezig [1..n] [1..1] [1..1] [1..1] [1..1] [1..1]
Type
Lengte
Omschrijving
Alfanumeriek Numeriek Alfanumeriek
3 18, 5 35
Transactie code: 1 = CBR data aanwezig
UNIFI Formatenboek versie 1.02
3 an: ECO - code
31
7.5 Portugal Aanvullend op de standaard elementen van een Credit Transfer zijn de volgende zaken van toepassing voor betalingen in Portugal: Centrale Bank Rapportage (CBR)is verplicht in Portugal en moeten toegevoegd worden voor crediteringen hoger dan 12.500 EUR van of naar een niet-ingezetene. Het National party ID en de transactie code moeten toegevoegd worden aan het Centrale bank Rapporten. 7.5.1 Payment Information Segment Naam Payment Information Payment Information Identification Debtor Name
XML-Tag
Niveau TOP 1
Aanwezig [1..n] [0..1]
1 2
Identification Organisation Identification Proprietary Identification Identification
2 3 4 5
Rabobank International
Type
Lengte
Omschrijving
Alfanumeriek
35
Referentie nummer voor de betalingsbatch. Van toepassing voor batchboekingen
[1..1] [1..1]
Alfanumeriek
70
Naam van de begunstigde – Indien deze gelijk is aan de naam in RCM dan zal de data verrijkt worden.
[1..1] [1..1] [1..1] [1..1]
Alfanumeriek
35
Organisatie identificatie – Rapporterende partij in CBR
UNIFI Formatenboek versie 1.02
32
7.5.2 Transaction Information Segement Naam Credit Transfer Transaction Information Regulatory Reporting Regulatory Details Code Amount Information
XML-Tag
Niveau 1 2 3 4 4 4
Aanwezig [1..n] [1..1] [1..1] [1..1] [1..1] [1..1]
Type
Lengte
Omschrijving
Alfanumeriek Numeriek Alfanumeriek
3 18, 5 35
Transactie code: 1 = CBR data aanwezig 3 n: Nature of payment - code
7.6 Spanje Aanvullend op de standaard elementen van een Credit Transfer zijn de volgende zaken van toepassing voor betalingen in Spanje: Centrale Bank Rapportage (CBR) is verplicht in Spanje en moet vermeld worden bij betalingen gelijk aan of hoger dan 50.000 EUR wanneer de betaling vanuit Spanje naar het buitenland worden gedaan of wanneer deze betaling in Spanje naar een niet- inwonende begunstigde wordt verricht. Het National party ID en de transactie code moeten toegevoegd worden aan het Centrale bank Rapporten. 7.6.1 Payment Information Segment Naam Payment Information Payment Information Identification Debtor Name
XML-Tag
Niveau TOP 1
Aanwezig [1..n] [0..1]
1 2
Identification Organisation Identification Proprietary Identification Identification