Handleiding Rabo Direct Connect

advertisement
BTL91
Formaatbeschrijving
September 2015
INHOUD
1.
BTL91 IMPORT FORMAAT
3
2.
BTL91 IMPORT FORMAATSTRUCTUUR
3
3.
BTL91 RECORDINDELING
4
4.
BTL91 RUBRIEKBESCHRIJVING
7
BIJLAGE A – LANDCODE EN REKENINGNUMMER
17
BIJLAGE B – SPECIFICATIE REKENINGNUMMERS DUITSLAND, GROOT-BRITTANIË, IERLAND,
OOSTENRIJK EN ZWITSERLAND.
18
CHANGE LOG
20
Formaatbeschrijving | BTL91
2
1. BTL91 Import Formaat
Dit document geeft een beschrijving van de opbouw van het BTL91 bestandsformaat waarmee u
buitenlandbetalingen kunt doen ten laste van een Rabobankrekening. Deze beschrijving geldt voor
Rabo Cash Management (RCM) en Rabo Direct Connect (RDC).
2. BTL91 Import formaatstructuur
2.1 Kenmerken
Formaat
Variabel
Maximum record lengte
192
Einde record
Veldscheidingsteken
Veldidentificatie
[CR][LF], niet opgenomen in record lengte
Geen
Geen
2.2 Recordtypes
1 Voorlooprecord
4 Betaalrecords
1 Totaalrecord
1 Sluitrecord
2.3 Recordinhoud
1 Voorlooprecord
n Betaalrecords
n Totaalrecords
1 Sluitrecord
Formaatbeschrijving | BTL91
3
3. BTL91 Recordindeling
Toelichting op de vorm van de recordindelingen:
9
het veld is numeriek
X
het veld is alfanumeriek
(n)
het veld bestaat uit n posities
3.1 Voorlooprecord
Nr.
Lengte
Veldnaam
Inhoud/Opmerking
11-01
11-02
11-03
11-04
11-05
9 (2)
X (4)
X (1)
9 (2)
9 (8)
Recordcode
Deviezenbank
Mediumcode
Versienummer
Aanmaakdatum bestand
11
RABO
11-06
11-07
11-08
11-09
11-10
11-11
11-12
11-13
9 (3)
X (35)
X (35)
X (35)
X (35)
9 (4)
9 (8)
X (20)
Batchnummer
Naam opdrachtgever
Adres opdrachtgever
Postcode en woonplaats opdrachtgever
Landnaam opdrachtgever
Bedrijfstak
Gewenste uitvoeringsdatum
Filler
EEJJMMDD
EEJJMMDD
3.2 Betaalrecord - deel 1
Nr.
Lengte
Veldnaam
Inhoud/Opmerking
21-01
21-02
21-03
21-04
21-05
21-06
9 (2)
9 (4)
X (3)
9 (10)
X (3)
9 (15)
21-07
21-08
21-09
21-10
21-11
9
X
X
X
X
(8)
(1)
(1)
(1)
(1)
Recordcode
Opdrachtnummer
21
Muntsoort rekeningnummer opdrachtgever Uniek
Rekeningnummer opdrachtgever
Aanleveringsmuntsoort
Opdrachtbedrag
Waarde > 0 (bevat 3
decimalen)
Gewenste verwerkingsdatum
EEJJMMDD
Code-Kosten-BNL
1, 2 of 3
Code-Kosten-Korr
1, 3 of 4
Code-Soort-Opdracht
0, 1 of 2
Code-Soort-Uitvoering
0 of 2
21-12
21-13
21-14
21-15
21-16
21-17
X
X
X
X
X
X
(1)
(1)
(2)
(2)
(2)
(2)
Code-Cheques-Crossen
Code-Verz-Cheques
Code-Betaalinstructie-1
Code-Betaalinstructie-2
Code-Betaalinstructie-3
Code-Betaalinstructie-4
Niet ondersteund
Niet ondersteund
Niet ondersteund
Niet ondersteund
Niet ondersteund
Niet ondersteund
Formaatbeschrijving | BTL91
4
Nr.
Lengte
Veldnaam
Inhoud/Opmerking
21-18
21-19
21-20
21-21
21-22
21-23
21-24
21-25
21-26
X
X
X
X
X
X
X
X
X
Code-Betaling-Betreft
Omschrijving aard van de betaling-1
Omschrijving aard van de betaling-2
Registratienummer DNB
Code-goederen
Artikelnummer
Handelaarsnummer
Instructies
Filler
1, 2, 3, 4 of 5
(1)
(40)
(40)
(8)
(2)
(2)
(4)
(35)
(1)
3.3 Betaalrecord – deel 2
Nr.
Lengte
Veldnaam
Inhoud/Opmerking
22-01
22-02
22-03
22-04
22-05
22-06
22-07
22-08
22-09
9 (2)
9 (4)
X (34)
X (35)
X (35)
X (35)
X (2)
X (35)
X (10)
Recordcode
Opdrachtnummer
Rekeningnummer begunstigde11
Naam begunstigde
Adres begunstigde
Woonplaats begunstigde
Landcode begunstigde
Landnaam begunstigde
Filler
22
Inhoud veld 21-2
3.4 Betaalrecord - deel 3
Nr.
Lengte
Veldnaam
Inhoud/Opmerking
23-01
23-02
23-03
9 (2)
9 (4)
X (11)
Recordcode
Opdrachtnummer
SWIFT adres bank begunstigde
Inhoud veld 21-2
23-04
23-05
23-06
23-07
23-08
23-09
X (35)
X (35)
X (35)
X (2)
X (35)
X (35)
Banknaam begunstigde
Adres bank begunstigde
Woonplaats bank begunstigde
Landcode bank begunstigde
Landnaam bank begunstigde
Instructies
1
het gebruik van IBAN voor de begunstigde rekeningnummers is verplicht bij het verwerken van een betaling in een EER-valuta naar een
EER-land.
Formaatbeschrijving | BTL91
5
3.5 Betaalrecord - deel 4
Nr.
Lengte
Veldnaam
Inhoud/Opmerking
24-01
24-02
24-03
24-04
24-05
24-06
24-07
9 (2)
9 (4)
X (35)
X (35)
X (35)
X (35)
X (46)
Recordcode
Opdrachtnummer
Reden van betaling 1
Reden van betaling 2
Reden van betaling 3
Reden van betaling 4
Filler
24
Inhoud 21-2
3.6 Totaalrecord per muntsoort
Het totaalrecord in BTL91 is verplicht om de waarden in de betaalrecords te kunnen vinden, controleren en verifiëren.
Nr.
Lengte
Veldnaam
Inhoud/Opmerking
31-01
31-02
31-03
31-04
31-05
9 (2)
9 (3)
9 (15)
9 (4)
X (168)
Recordcode
Totaal muntcode
Totaalbedrag muntsoort
Aantal betaalopdrachten
Filler
31
3 decimalen
3.7 Sluitrecord
Het sluitrecord in BTL91 is verplicht om de waarden in de betaalrecords te kunnen vinden, controleren en verifiëren.
Nr.
Lengte
Veldnaam
Inhoud/Opmerking
41-01
41-02
9 (2)
9 (6)
Recordcode
Totaal aantal records
41
41-03
41-04
41-05
9 (4)
9 (24)
X (156)
Totaal aantal transactierecord
Hash-code
Filler
Formaatbeschrijving | BTL91
6
4. BTL91 Rubriekbeschrijving
4.1 Algemeen
De onderstaande karakters en symbolen kunnen worden gebruikt in de alfanumerieke velden (aangeduid met ‘X’):
 A t/m Z (uitsluitend hoofdletters)
 0 t/m 9
 . (punt)
 / (slash)
 ? (vraagteken)
 : (dubbele punt)
 ( (haakje openen)
 ) (haakje sluiten)
 ' (accent)
 - (min, minus)
 + (plus)
 , (komma)

(spatie)
Let op
Uitsluitend deze tekens worden door SWIFT ondersteund. De dubbele punt wordt door SWIFT ook
als scheidingsteken gebruikt en mag daarom niet op de eerste positie van een rubriek staan.
Niet ingevulde alfanumerieke velden dienen spaties te bevatten.
Bij numerieke velden (aangeduid met ‘9’) zijn de tekens 0 t/m 9 toegestaan. Niet ingevulde numerieke velden dienen nullen te bevatten. Indien het totaalbedrag in veld 31-3 de veldlengte overschrijdt, dan worden de meest linker posities afgekapt.
4.2 Voorlooprecord
11-1
Recordcode
Beschrijving
Waardebereik
Validaties
Deze geeft de recordsoort aan. Het voorlooprecord bevat altijd de waarde 11
11
Verplichte rubriek
11-2
Deviezenbank
Beschrijving
Waardebereik
Validaties
Deze rubriek dient de eerste vier posities te bevatten van het SWIFT adres van
de deviezenbank, dat de opdrachten ter verwerking krijgt aangeboden.
RABO
Verplichte rubriek
11-3
Mediumcode
Beschrijving
Deze code bevat een letter die aangeeft wat de oorsprong van het ontvangen
bestand is. Cliënten die zelf bestanden aanmaken dienen deze rubriek te vullen met de letter ‘X’. ‘willekeurige andere letter’ –overig.
‘X’ - cliënten die zelf bestanden aanmaken
Verplichte rubriek
Waardebereik
Validaties
Formaatbeschrijving | BTL91
7
11-4
Versienummer
Beschrijving
Waardebereik
Validaties
Deze rubriek bevat het versienummer van het bij mediumcode aangegeven
product. Bij mediumcode ‘X’ mag deze rubriek door de cliënt gevuld worden
met een waarde naar keuze binnen het waardebereik.
01-99
Verplichte rubriek
11-5
Aanmaakdatum bestand
Beschrijving
Deze rubriek bevat de datum waarop het bestand met betaalopdrachten is
aangemaakt. Deze datum dient slechts ter identificatie van het bestand en
heeft geen invloed op de datum waarop de opdrachten binnen het bestand
verwerkt moeten worden. Dit ongeacht of het bestand on line wordt verzonden of op diskette wordt aangeleverd. De vorm van de datum is EEJJMMDD
waarin:
EE = eeuw
JJ = jaar
MM = maand
Waardebereik
Validaties
DD = dag van de maand
EE is 20; JJ is 00-99; MM is 01-12; DD is 01-31
Verplichte rubriek
11-6
Batch nummer
Beschrijving
Waardebereik
Validaties
Het nummer van de batch die aangeleverd wordt. De cliënt die zelf een bestand aanmaakt dient hier een waarde naar keuze binnen het waardebereik in
te vullen. Voorkeur hierbij is iedere volgende batch een hoger nummer te geven.
001-999
Verplichte rubriek
11-7
Naam opdrachtgever
Beschrijving
Waardebereik
Volledige naam van de opdrachtgever.
Niet van toepassing
Validaties
Verplichte rubriek
11-8
Adres opdrachtgever
Beschrijving
Waardebereik
Straatnaam/huisnummer of Postbusnummer
Niet van toepassing
Validaties
Verplichte rubriek
11-9
Woonplaats opdrachtgever
Beschrijving
Waardebereik
Validaties
Postcode en woonplaats
Niet van toepassing
Verplichte rubriek
Formaatbeschrijving | BTL91
8
11-10
Landnaam opdrachtgever
Beschrijving
Waardebereik
Validaties
Landnaam van het land waar de opdrachtgever gevestigd is.
Niet van toepassing
Bij Rabobank een verplichte rubriek
11-11
Bedrijfstak
Beschrijving
Waardebereik
Validaties
Dit is een nummer van de bedrijfstak waaronder het bedrijf van de opdrachtgever valt. Deze code wordt toegekend door de Kamer van Koophandel.
Niet van toepassing
Niet verplichte rubriek
11-12
Gewenste uitvoeringsdatum
Beschrijving
Deze rubriek geeft aan op welke datum de batch verwerkt moet worden. Deze
rubriek is voor toekomstig gebruik. De vorm van de datum is EEJJMMDD.
Waardebereik
Validaties
CC is 20; JJ is 00-99; MM is 01-12; DD is 01-31
Niet verplichte rubriek; Moet een geldige datum zijn.
4.3 Betaalrecord - deel 1
21-1
Recordcode
Beschrijving
Waardebereik
Validaties
Deze code geeft de recordsoort aan. Een betaalopdracht bestaat uit vier bij
elkaar horende deelrecords. Het eerste deelrecord krijgt als recordcode 21.
21
Verplichte rubriek
21-2
Opdrachtnummer
Beschrijving
Volgnummer van de betaalopdracht binnen de batch. Een betaalrecord bestaat uit vier deelrecords. Bij elkaar horende deelrecords hebben allen hetzelfde nummer. Iedere huidige opdracht, bestaande uit vier deelrecords, krijgt een
nummer dat 1 hoger is Dan het nummer van de vorige opdracht. Nummering
moet bij 1 beginnen.
0001-9999
Verplichte rubriek. Dient met ‘0001’ te beginnen en daarna met ‘1’ oplopend
nummer te zijn.
Waardebereik
Validaties
21-3
Muntsoort rekeningnummer opdrachtgever
Beschrijving
Aanduiding, volgens ISO, van de muntsoort waarin de te debiteren rekening
loopt.
Muntcode moet voorkomen in de ISO-muntcodetabel
Verplichte rubriek
Waardebereik
Validaties
Formaatbeschrijving | BTL91
9
21-4
Rekeningnummer opdrachtgever
Beschrijving
Waardebereik
Validaties
Een 10-cijferig bankrekeningnummer van de te debiteren rekening.
Niet van toepassing
Verplichte rubriek; Eerste positie moet een 0 (nul) zijn; Geldig Rabobank rekeningnummer op positie 2 t/m 10.
21-5
Aanleveringsmuntsoort
Beschrijving
Waardebereik
Validaties
Aanduiding, volgens ISO, van de muntsoort van het opdrachtbedrag.
Muntcode moet voorkomen in de ISO-muntcodetabel
Verplichte rubriek
21-6
Opdrachtbedrag
Beschrijving
Het bedrag zoals dat in de uitgaande betaalopdracht voorkomt. In dit veld
mogen alleen numerieke tekens voorkomen. De denkbeeldige komma staat
tussen de derde en vierde positie van achteraf gezien.
Niet van toepassing
Verplichte rubriek. Moet groter dan nul zijn; Moet kleiner dan 9 miljard zijn
(ongeacht muntsoort); Derde decimaal moet nul zijn.
Waardebereik
Validaties
21-7
Gewenste verwerkingsdatum
Beschrijving
Deze rubriek geeft de gewenste verwerkingsdatum aan. De vorm van de datum is EEJJMMDD.
Waardebereik
Validaties
EE is 20; JJ is 00-99; MM is 01-12; DD is 01-31
Verplichte rubriek. Moet een geldige datum zijn. Moet groter zijn dan de huidige datum.
21-8
Code-kosten-buitenland
Beschrijving
Deze rubriek geeft aan hoe de kosten, die de Rabobank voor het uitvoeren van
de betaalopdrachten in rekening brengt, verrekend dienen te worden. Deze
kosten zijn b.v. de transferprovisie en cheque kosten.
1, 2 of 3
Niet verplichte rubriek. Rubriek 21-8 wordt niet gebruikt, maar dient wel een
geldige waarde (dus 1, 2 of 3) te bevatten.
Waardebereik
Validaties
21-9
Code-kosten-correspondent
Beschrijving
Deze rubriek geeft aan hoe de kosten die door de buitenlandse (correspondent) bank in rekening gebracht worden, verrekend moeten worden.
1 = alle kosten opdrachtgever (OUR); 3 = kosten gedeeld, in het buitenland
voor opdrachtgever (SHA), 4 = alle kosten voor begunstigde (BEN).
Conditionele rubriek.
Waardebereik
Validaties
Formaatbeschrijving | BTL91
10
21-10
Code-soort-opdracht
Beschrijving
Deze rubriek geeft aan of de betaalopdracht moet worden uitgevoerd als een
normale betaling of een basisbetaling.
Waardebereik
Validaties
0 of 2
Verplichte rubriek
21-11
Code-soort-uitvoering
Beschrijving
Waardebereik
Voor het uitvoeren van betalingsopdrachten maakt de Rabo gebruik van het
SWIFT netwerk. Deze rubriek geeft aan of de betalingsopdracht met prioriteit
‘normaal’ of ‘spoed’ moet worden verzonden.
0 = normaal; 2 = spoed.
Validaties
Conditionele rubriek.
21-12
Code-soort-crossen
Beschrijving
Waardebereik
Validaties
Rubriek wordt niet meer gebruikt
Niet van toepassing
Niet verplicht rubriek.
21-13
Code-verz-cheque
Beschrijving
Waardebereik
Validaties
Deze rubriek geeft aan waar de cheque naartoe gestuurd moet worden.
1 = bank opdrachtgever; 2 = opdrachtgever; 3 = begunstigde.
Conditioneel verplichte rubriek.
21-14/17
Code betaalinstructie (1 t/m 4)
Beschrijving
Waardebereik
Validaties
Rubriek wordt niet meer gebruikt
Niet van toepassing.
Niet verplichte rubriek
21-18
Code-betaling-betreft
Beschrijving
Waardebereik
Validaties
Rubriek wordt niet meer gebruikt
Niet van toepassing
Niet van toepassing
Formaatbeschrijving | BTL91
11
21-19/20
Omschrijving-aard van de betaling (1 en 2)
Beschrijving
Waardebereik
Validaties
Rubriek wordt niet meer gebruikt
Niet van toepassing
Niet van toepassing
21-21
Registratienummer-DNB
Beschrijving
Waardebereik
Validaties
Rubriek wordt niet meer gebruikt
Niet van toepassing
Niet van toepassing
21-22
Code goederen
Beschrijving
Waardebereik
Validaties
Rubriek wordt niet meer gebruikt
Niet van toepassing
Niet van toepassing
21-23
Artikelnummer
Beschrijving
Waardebereik
Validaties
Rubriek wordt niet meer gebruikt
Niet van toepassing
Niet van toepassing
21-24
Handelaarsnummer
Beschrijving
Waardebereik
Validaties
Rubriek wordt niet meer gebruikt
Niet van toepassing
Niet van toepassing
4.4 Betaalrecord - deel 2
22-1
Record code
Beschrijving
Waardebereik
Validaties
Deze code geeft de recordsoort aan.
22
Verplichte rubriek
22-2
Opdrachtnummer
Beschrijving
Een betaalopdracht is, binnen het bestand, aan dit nummer herkenbaar (hetzelfde nummer als 21-2).
Waardebereik
Validaties
0001-9999
Verplichte rubriek
Formaatbeschrijving | BTL91
12
22-3
Rekeningnummer begunstigde
Beschrijving
Waardebereik
Validaties
Rekeningnummer begunstigde.
zie bijlage A: rekeningnummers en bijlage B: opbouw van rekeningnummers
met nationale bankcode.
Conditioneel verplichte rubriek.
22-4
Naam begunstigde
Beschrijving
Waardebereik
Validaties
Naam van de begunstigde.
Niet van toepassing
Verplichte rubriek
22-5
Adres begunstigde
Beschrijving
Waardebereik
Validaties
Adres van de begunstigde.
Niet van toepassing
Verplichte rubriek
22-6
Woonplaats begunstigde
Beschrijving
Waardebereik
Validaties
Woonplaats van de begunstigde
Niet van toepassing
Verplichte rubriek
22-7
Landcode begunstigde
Beschrijving
Waardebereik
Landcode volgens ISO van het land waar de begunstigde gevestigd is.
Landcode moet voorkomen in de ISO-landcodetabel
Validaties
Verplichte rubriek
22-8
Landnaam begunstigde
Beschrijving
Waardebereik
Validaties
Landnaam van het land waar de begunstigde is gevestigd.
Niet van toepassing
Niet verplichte rubriek
4.5 Betaalrecord – deel 3
23-1
Recordcode
Beschrijving
Deze code geeft de recordsoort aan.
Waardebereik
Validaties
23
Verplichte rubriek
Formaatbeschrijving | BTL91
13
23-2
Payment order number
Beschrijving
Een betaalopdracht is, binnen het bestand, aan dit nummer herkenbaar (hetzelfde als nummer 21-2).
Waardebereik
Validaties
0001-9999
Verplichte rubriek
23-3
SWIFT adres begunstigde bank
Beschrijving
Waardebereik
Validaties
Het SWIFT adres van de bank van de begunstigde.
Niet van toepassing
Niet verplicht indien velden 23-4, 23-5, 23-6 en 23-7 aanwezig zijn.
SWIFT adres van 8 of 11 aaneengesloten posities. Posities 1 t/m 6 alfabetisch,
posities 5 en 6 bevatten de ISO-landcode van de bank van de begunstigde en
moet overeenkomen met de ISO-landcode in rubriek 23-7.
23-4
Naam begunstigde bank
Beschrijving
Waardebereik
Validaties
Naam van de begunstigde bank
Niet van toepassing
Conditioneel verplichte rubriek. Niet verplicht indien 23-3 aanwezig is.
23-5
Adres begunstigde bank
Beschrijving
Adres van de bank van de begunstigde.
Waardebereik
Validaties
Niet van toepassing
Conditioneel verplichte rubriek. Niet verplicht indien 23-3 aanwezig is.
23-6
Woonplaats begunstigde bank
Beschrijving
Waardebereik
Validaties
Woonplaats van de bank van de begunstigde.
Niet van toepassing
Conditioneel verplichte rubriek. Niet verplicht indien 23-3 aanwezig is.
23-7
Landcode bank begunstigde
Beschrijving
Landcode volgens ISO van het land waar de bank van de begunstigde is gevestigd.
Waardebereik
Validaties
Landcode moet voorkomen in de ISO-landcodetabel
Verplichte rubriek. Niet verplicht indien 23-3 aanwezig is.
23-8
Landnaam bank begunstigde
Beschrijving
Waardebereik
Validaties
Landnaam van het land waar de bank van de begunstigde is gevestigd.
Niet van toepassing
Niet verplichte rubriek
Formaatbeschrijving | BTL91
14
23-9
Instructies
Beschrijving
Een specifieke instructie waarmee u om afwijkende verwerking door Rabobank
kunt vragen. Bijvoorbeeld, om te routen via uw voorkeurscorrespondent of om
same day value verwerking te vragen. Let op: door het vullen van dit veld
worden aanvullende kosten in rekening gebracht.
Waardebereik
Validaties
Voor RDC,: dit veld wordt niet ondersteund. .
Alfanumeriek, maximaal 35 posities.
Niet verplichte rubriek.
4.6 Betaalrecord – deel 4
24-1
Recordcode
Beschrijving
Waardebereik
Validaties
Deze code geeft de recordsoort aan.
24
Verplichte rubriek
24-2
Opdrachtnummer
Beschrijving
Waardebereik
Validaties
Een betaalopdracht is, binnen het bestand, aan dit nummer herkenbaar (hetzelfde nummer als 21-2).
0001-0009
Verplichte rubriek
24-3/6
Reden van betaling (1 t/m 4)
Beschrijving
Deze rubriek bevat een door de opdrachtgever vermelde reden van betaling.
Deze omschrijving wordt met de betaalopdracht meegestuurd naar de begunstigde.
Niet van toepassing
Niet verplichte rubriek
Waardebereik
Validaties
4.7 Totaalrecord
31-1
Recordcode
Beschrijving
Waardebereik
Validaties
Deze code geeft de recordsoort aan.
31
Verplichte rubriek
31-2
Totaal muntcode ISO
Beschrijving
Aanduiding volgens ISO van de muntsoort van het totaalrecord. Voor alle betaalopdrachten in dezelfde muntsoort dient per batch één totaalrecord opgenomen te worden.
Muntcode moet voorkomen in de ISO-muntcodetabel
Verplichte rubriek
Waardebereik
Validaties
Formaatbeschrijving | BTL91
15
31-3
Totaal bedrag muntsoort
Beschrijving
Waardebereik
Validaties
Het totaalbedrag van de betaalopdrachten in de muntsoort zoals vermeld in
TOTAALMUNTCODE. De denkbeeldige komma staat tussen de derde en vierde
positie van achteraf gezien.
Niet van toepassing
Verplichte rubriek
31-4
Totaal bedrag
Beschrijving
Waardebereik
Het aantal betaalopdrachten in dezelfde muntsoort zoals vermeld in TOTAALMUNTCODE.
Niet van toepassing
Validaties
Verplichte rubriek. Moet groter dan nul zijn.
4.8 Sluitrecord
41-1
Recordcode
Beschrijving
Waardebereik
Validaties
Deze code geeft de recordsoort aan.
41
Verplichte rubriek
41-2
Totaal aantal records
Beschrijving
Waardebereik
Validaties
Hier wordt het totaal aantal records van het bestand vermeld. Dit totaal is inclusief het voorlooprecord, de deelrecords van betaalopdrachten, totaalrecords en het sluitrecord.
Niet van toepassing
Verplichte rubriek
41-3
Totaal aantal transactierecords
Beschrijving
Waardebereik
Validaties
Het totaal aantal betaalopdrachten in het bestand, ongeacht de muntsoort
van het opdrachtbedrag.
Niet van toepassing
Verplichte rubriek. Moet groter dan nul zijn.
41-4
Hash code
Beschrijving
De DES-hash zoals deze door de standaard BankGiroCentrale DES-hashfunctie
wordt berekend over een bestand met opdrachten.
Niet van toepassing
Niet verplichte rubriek
Waardebereik
Validaties
Formaatbeschrijving | BTL91
16
Bijlage A – Landcode en rekeningnummer
De afkorting IBAN staat voor International Bank Account Number. BBAN staat voor Basic Bank
Account Number. In geval de ISO landcode, op te maken uit veld 23-3 (SWIFT adres van de
begunstigde) of 23-7 (lancode bank begunstigde), een van de volgende waardes bevat, dan dient
veld 22-3 (rekeningnummer begunstigde) met de onderstaande waardes gevuld te worden:
Landcode Landnaam
Rekeningnummer Rekeningnummer
begunstigde
begunstigde BBAN
IBAN
Rekeningnummer begunstigde
AT
BE
Oostenrijk
België
20
16
Min 4, Max 11
Min en Max 12
5 posities + BBAN
CH
DE
DK
ES
Zwitserland
Duitsland
Denemarken
Spanje
21
22
18
24
Min 1, Max 16
Min 1, Max 10
Min en Max 14
Min en Max 20
3 tot 6** posities + BBAN
8 posities + BBAN
FI
FR
GB
GG
IM
JE
GR
IE
IS
Finland
Frankrijk
Groot-Brittannië
Guernsey C.I.
Isle of Man
Jersey
Griekenland
Ierland
IJsland
18
27
22
22
22
22
27
22
26
IT
LU
Italië
Luxemburg
27
20
NL
Nederland
18
NO
PL
PT
SE
US
Noorwegen
Polen
Portugal
Zweden
Verenigde Staten
15
28
25
24
n.v.t.
Min 8, Max 14
Min en Max 23
Min 7, Max 8
Min 7, Max 8
Min 7, Max 8
Min 7, Max 8
Min 8, Max 23
Min en Max 8
Min en Max 12 of
Min en Max 22
Min en Max 23
Min en Max14 of
Min en Max 20
Min 9, Max 10 of
Min 4, Max 8
Min en Max 11
Min 8, Max 32
Min en Max 21
Min 2, Max 14
6 posities + BBAN
6 posities + BBAN
6 posities + BBAN
6 posities + BBAN
9 posities + BBAN***
* Rekeningnummer is geen IBAN
** Bij importeren altijd 6 posities
*** Bij het importeren wordt er van uitgegaan dat er een FW aanwezig is indien het BBAN 15 posities
of meer is.
Formaatbeschrijving | BTL91
17
Bijlage B – Specificatie rekeningnummers Duitsland, Groot-Brittanië, Ierland,
Oostenrijk en Zwitserland.
Nadere specificatie van de rekeningnummers in Duitsland, Groot-Brittannië, Ierland, Oostenrijk en
Zwitserland.
Duitsland
Het Duitse bankrekeningnummer bestaat uit maximaal 18 posities. De eerste 8 posities bevatten de
bankcode (BLZ of Bankleitzahl), gevolgd door een maximaal 10-cijferig clientrekeningnummer (Kontonr.), dat bij minder dan 10 cijfers door nullen dient te worden voorafgegaan.
Invulvoorbeeld rubriek’ rekeningnummer begunstigde’:
bankcode/ rekeningnummer
123456780012345678
Groot Brittannië
Het bankrekeningnummer in Groot Brittannië bevat maximaal 16 posities. Het omvat een bankcode
(Sorting code of SC), die uit maximaal 6 cijfers is opgebouwd, en een maximaal 8- cijferig clientrekeningnummer, die beide, bij minder dan het vereiste aantal posities, door voorloopnullen dienen te
worden voorafgegaan.
Invulvoorbeeld rubriek ‘rekeningnummer begunstigde’:
bankcode/ rekeningnummer
12345612345678
Guernsey
Het bankrekeningnummer in Guernsey bevat maximaal 16 posities. Het omvat een bankcode (Sorting code of SC), die uit maximaal 6 cijfers is opgebouwd, en een maximaal 8-cijferig clientrekeningnummer, die beide, bij minder dan het vereiste aantal posities, door voorloopnullen dienen te worden voorafgegaan.
Invulvoorbeeld rubriek ‘rekeningnummer begunstigde’:
bankcode/ rekeningnummer
12345612345678
Ierland
Het Ierse bankrekeningnummer bevat altijd 14 posities. De bankcode (Sorting code of SC) dient
altijd 6 posities te bevatten. Het clientrekeningnummer bevat altijd 8 posities.
Invulvoorbeeld rubriek ‘rekeningnummer begunstigde’:
bankcode/ rekeningnummer
1234561234567818
Isle of Man
Het bankrekeningnummer in Isle of Man bevat maximaal 16 posities. Het omvat een bankcode (Sorting code of SC), die uit maximaal 6 cijfers is opgebouwd, en een maximaal 8-cijferig clientrekeningnummer, die beide, bij minder dan het vereiste aantal posities, door voorloopnullen dienen te worden voorafgegaan.
Invulvoorbeeld rubriek ‘rekeningnummer begunstigde’:
bankcode/ rekeningnummer
12345612345678
Jersey
Het bankrekeningnummer in Jersey bevat maximaal 16 posities. Het omvat een bankcode (Sorting
code of SC), die uit maximaal 6 cijfers is opgebouwd, en een maximaal 8-cijferig clientrekening-
Formaatbeschrijving | BTL91
18
nummer, die beide, bij minder dan het vereiste aantal posities, door voorloopnullen dienen te worden voorafgegaan.
Invulvoorbeeld rubriek ‘rekeningnummer begunstigde’:
bankcode/ rekeningnummer
12345612345678
Oostenrijk
Het Oostenrijkse bankrekeningnummer bevat maximaal 16 posities. De bankcode (Bankleitzahl of
AT) bevat altijd 5 posities. Het clientrekeningnummer (kontonr.) bevat 2-11 posities en dient, bij
minder dan 11 posities, door voorloopnullen te worden voorafgegaan.
Invulvoorbeeld rubriek ‘rekeningnummer begunstigde’:
bankcode/ rekeningnummer
123450012345678
Zwitserland
In Zwitserland is de bankrekeningnummerstructuur nog niet gestandaardiseerd. Iedere financiële
instelling heeft zijn eigen systematiek die onderling sterk verschilt. De bank/branchecode van
maximaal 5 numerieke posities en het cliëntenrekeningnummer, dat uit maximaal 16 alfanumerieke
posities bestaat (incl. checkdigit). In het cliëntenrekeningnummer kunnen ook punten, komma’s,
spaties enz. voorkomen, deze dient u gewoon over te nemen. De bank/branchecode en het cliëntenrekeningnummer dienen, bij minder dan het aantal vereiste posities, door voorloopnullen te
worden voorafgegaan.
Invulvoorbeeld rubriek ‘rekeningnummer begunstigde’:
bankcode/ rekeningnummer checkdigit
12345000000123456789A
Formaatbeschrijving | BTL91
19
Change Log
Titel
Versie
Datum
Contact
:
:
:
:
Formaatbeschrijving BTL91
Versie 1.8
21-09-2015
[email protected]
Datum
Versie Wijziging
Reden Wijziging
10-09-2014
30-01-2015
1.6
1.7
Nieuwe lay-out, contactgegevens aangepast.
Verwijderen referentie aan bankchequeproduct
30-01-2015
1.7
30-01-2015
1.7
30-01-2015
1.7
30-01-2015
1.7
08-02-2015
1.7
08-02-2015
1.7
Voor veld 21-9 de mapping van cijfer naar kostenoptie gecorrigeerd.
Voor velden 21-14 t/m 21-17 verduidelijkt dat deze
velden niet ondersteund worden.
Bijlage A met vulling voor velden 21-14 t/m 21-17
verwijderd.
Toegevoegd dat dit formaat geldt voor kanalen RCM
en RDC.
De naam Rabo TransAct Portaal gewijzigd in Rabo
Corporate Connect
www.rabotransact.com/transactsupport gewijzigd in
www.rabobank.com/supportcorporateconnect
Vormgeving
Rabob ank voert het
uitgaande bankcheque product niet
meer.
Correctie
08-02-2015
1.7
21-09-2015
1.8
21-09-2015
1.8
Verduidelijking
Correctie
Verduidelijking
Aanpassing
Aanpassing
mail [email protected] gewijzigd in corpora- Aanpassing
[email protected]
Velden 23-3, 23-4, 23-5, 23-6 en 23-7: conditie toege- Aanpassing
voegd.
Bijlage A: ISO landcode is te herleiden uit veld 23-3
Aanpassing
en 23-7.
Formaatbeschrijving | BTL91
20
Download