Handleiding Rabo Direct Connect - Rabobank · PDF fileRabobank Formaatbeschrijving BTL91 -...
Transcript of Handleiding Rabo Direct Connect - Rabobank · PDF fileRabobank Formaatbeschrijving BTL91 -...
Juli 2017
Rabo Internetbankieren
(Professional)
Formaatbeschrijving BTL91
Rabobank Formaatbeschrijving BTL91 - Rabo Internetbankieren (Professional) Juli 2017 | Versie 1.1 2
INHOUDSOPGAVE
1. BTL91 IMPORT FORMAAT 3
2. BTL91 IMPORT FORMAATSTRUCTUUR 3
3. BTL91 RECORDINDELING 4
4. BTL91 RUBRIEKBESCHRIJVING 7
BIJLAGE A CODE-BETAALINSTRUCTIE 17
BIJLAGE B LANDCODE EN REKENINGNUMMER 18
BIJLAGE C SPECIFICATIE REKENINGNUMMERS DUITSLAND, GROOT-BRITTANI, IERLAND, OOSTENRIJK EN ZWITSERLAND. 19
CHANGE LOG 21
Rabobank Formaatbeschrijving BTL91 - Rabo Internetbankieren (Professional) Juli 2017 | Versie 1.1 3
1. BTL91 Import Formaat
Dit document geeft een beschrijving van de opbouw van het BTL91 bestandsformaat waarmee u Wereldbetalingen en Eurobetalingen kunt verrichten ten laste van een Rabobank Nederland rekening. Deze beschrijving geldt uitsluitend voor Rabo Internetbankieren (Professional).
2. BTL91 Import formaatstructuur
2.1 Kenmerken
Formaat Variabel
Maximum record lengte 192
Einde record [CR][LF], niet opgenomen in record lengte
Veldscheidingsteken Geen
Veldidentificatie Geen
2.2 Recordtypes
1 Voorlooprecord
4 Betaalrecords
1 Totaalrecord
1 Sluitrecord
2.3 Recordinhoud
1 Voorlooprecord
n Betaalrecords
n Totaalrecords
1 Sluitrecord
Rabobank Formaatbeschrijving BTL91 - Rabo Internetbankieren (Professional) Juli 2017 | Versie 1.1 4
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 9 (2) Recordcode 11
11-02 X (4) Deviezenbank RABO
11-03 X (1) Mediumcode
11-04 9 (2) Versienummer
11-05 9 (8) Aanmaakdatum bestand EEJJMMDD
11-06 9 (3) Batchnummer
11-07 X (35) Naam opdrachtgever
11-08 X (35) Adres opdrachtgever
11-09 X (35) Postcode en woonplaats opdrachtgever
11-10 X (35) Landnaam opdrachtgever
11-11 9 (4) Bedrijfstak
11-12 9 (8) Gewenste uitvoeringsdatum EEJJMMDD
11-13 X (20) Filler
3.2 Betaalrecord - deel 1
Nr. Lengte Veldnaam Inhoud/Opmerking
21-01 9 (2) Recordcode 21
21-02 9 (4) Opdrachtnummer Uniek
21-03 X (3) Muntsoort rekeningnummer opdrachtgever
21-04 9 (10) Rekeningnummer opdrachtgever Dit is een Rabobank Nederland rekening-nummer.
21-05 X (3) Aanleveringsmuntsoort
21-06 9 (15) Opdrachtbedrag Waarde > 0 (bevat 3 decimalen)
21-07 9 (8) Gewenste verwerkingsdatum EEJJMMDD
21-08 X (1) Code-Kosten-Buitenland 1, 2 of 3
21-09 X (1) Code-Kosten-Correspondent 1, 3 of 4
21-10 X (1) Code-Soort-Opdracht 0 of 2
21-11 X (1) Code-Soort-Uitvoering 0 of 2
21-12 X (1) Code-Cheques-Crossen Niet ondersteund
21-13 X (1) Code-Verz-Cheques Niet ondersteund
21-14 X (2) Code-Betaalinstructie-1
21-15 X (2) Code-Betaalinstructie-2
Rabobank Formaatbeschrijving BTL91 - Rabo Internetbankieren (Professional) Juli 2017 | Versie 1.1 5
Nr. Lengte Veldnaam Inhoud/Opmerking
21-16 X (2) Code-Betaalinstructie-3
21-17 X (2) Code-Betaalinstructie-4
21-18 X (1) Code-Betaling-Betreft 1, 2, 3, 4 of 5
21-19 X (40) Omschrijving aard van de betaling-1
21-20 X (40) Omschrijving aard van de betaling-2
21-21 X (8) Registratienummer DNB
21-22 X (2) Code goederen
21-23 X (2) Artikelnummer
21-24 X (4) Handelaarsnummer
21-25 X (35) Instructies
21-26 X (1) Filler
3.3 Betaalrecord deel 2
Nr. Lengte Veldnaam Inhoud/Opmerking
22-01 9 (2) Recordcode 22
22-02 9 (4) Opdrachtnummer Inhoud veld 21-2
22-03 X (34) Rekeningnummer begunstigde1
22-04 X (35) Naam begunstigde
22-05 X (35) Adres begunstigde
22-06 X (35) Woonplaats begunstigde
22-07 X (2) Landcode begunstigde
22-08 X (35) Landnaam begunstigde
22-09 X (10) Filler
3.4 Betaalrecord - deel 3
Nr. Lengte Veldnaam Inhoud/Opmerking
23-01 9 (2) Recordcode 23
23-02 9 (4) Opdrachtnummer Inhoud veld 21-2
23-03 X (11) SWIFT adres bank begunstigde2
23-04 X (35) Banknaam begunstigde
23-05 X (35) Adres bank begunstigde
23-06 X (35) Woonplaats bank begunstigde
23-07 X (2) Landcode bank begunstigde
23-08 X (35) Landnaam bank begunstigde
23-09 X (33) 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. 2 Bij betalingen in een EER-muntsoort naar een EER-land is het gebruik van een SWIFT/BIC verplciht.
Rabobank Formaatbeschrijving BTL91 - Rabo Internetbankieren (Professional) Juli 2017 | Versie 1.1 6
3.5 Betaalrecord - deel 4
Nr. Lengte Veldnaam Inhoud/Opmerking
24-01 9 (2) Recordcode 24
24-02 9 (4) Opdrachtnummer Inhoud 21-2
24-03 X (35) Reden van betaling 1
24-04 X (35) Reden van betaling 2
24-05 X (35) Reden van betaling 3
24-06 X (35) Reden van betaling 4
24-07 X (46) Filler
3.6 Totaalrecord per muntsoort
Het totaalrecord in BTL91 is verplicht om de waarden in de betaalrecords te kunnen vinden, controle-ren en verifiren.
Nr. Lengte Veldnaam Inhoud/Opmerking
31-01 9 (2) Recordcode 31
31-02 9 (3) Totaal muntcode
31-03 9 (12) Totaalbedrag muntsoort 3 decimalen
31-04 9 (4) Aantal betaalopdrachten
31-05 X (168) Filler
3.7 Sluitrecord
Het sluitrecord in BTL91 is verplicht om de waarden in de betaalrecords te kunnen vinden, controleren en verifiren.
Nr. Lengte Veldnaam Inhoud/Opmerking
41-01 9 (2) Recordcode 41
41-02 9 (6) Totaal aantal records
41-03 9 (4) Totaal aantal transactierecords
41-04 9 (24) Hashcode
41-05 X (156) Filler
Rabobank Formaatbeschrijving BTL91 - Rabo Internetbankieren (Professional) Juli 2017 | Versie 1.1 7
4. BTL91 Rubriekbeschrijving
4.1 Algemeen
De onderstaande karakters en symbolen kunnen worden gebruikt in de alfanumerieke velden (aange-duid 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 Deze geeft de recordsoort aan. Het voorlooprecord bevat altijd de waarde 11
Waardebereik 11
Validaties Verplichte rubriek
11-2 Deviezenbank
Beschrijving Deze rubriek dient de eerste vier posities te bevatten van het SWIFT adres van de deviezenbank, dat de opdrachten ter verwerking krijgt aangeboden.
Waardebereik RABO
Validaties Verplichte rubriek
11-3 Mediumcode
Beschrijving Deze code bevat een letter die aangeeft wat de oorsprong van het ontvangen bestand is. Clinten die zelf bestanden aanmaken dienen deze rubriek te vul-len met de letter X. willekeurige andere letter overig.
Waardebereik X - clinten die zelf bestanden aanmaken
Validaties Verplichte rubriek
Rabobank Formaatbeschrijving BTL91 - Rabo Internetbankieren (Professional) Juli 2017 | Versie 1.1 8
11-4 Versienummer
Beschrijving Deze rubriek bevat het versienummer van het bij mediumcode aangegeven product. Bij mediumcode X mag deze rubriek door de clint gevuld worden met een waarde naar keuze binnen het waarde bereik.
Waardebereik 01-99
Validaties 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. De vorm van de datum is EEJJMMDD.
Waardebereik EE is 20; JJ is 00-99; MM is 01-12; DD is 01-31
Validaties Verplichte rubriek
11-6 Batch nummer
Beschrijving Het nummer van de batch die aangeleverd wordt. De clint die zelf een be-stand aanmaakt dient hier een waarde naar keuze binnen het waarde bereik in te vullen. Voorkeur hierbij is iedere volgende batch een hoger nummer te ge-ven.
Waardebereik 001-999
Validaties Verplichte rubriek
11-7 Naam opdrachtgever
Beschrijving Volledige naam van de opdrachtgever.
Waardebereik Niet van toepassing
Validaties Verplichte rubriek
11-8 Adres opdrachtgever
Beschrijving Straatn