Access Online Betaalformatenboek. Februari 2012

Maat: px
Weergave met pagina beginnen:

Download "Access Online Betaalformatenboek. Februari 2012"

Transcriptie

1 Access Online Betaalformatenboek Februari 2012

2 Hebt u vragen en/of opmerkingen naar aanleiding van dit document, dan kunt u contact opnemen met de afdeling: ABN AMRO Bank N.V. COO C&MB / E-Channels / Global Cash Channels Postbus EA Amsterdam PAC HQ [email protected] ABN AMRO Bank N.V Alle rechten voorbehouden. Met uitzondering van de in of krachtens de Auteurswet 1912 gestelde uitzonderingen mag niets uit deze uitgave worden verveelvoudigd en/of openbaar gemaakt door middel van druk, fotokopie, microfilm, of op welke andere wijze ook en evenmin in een gegevensopzoeksysteem opgeslagen worden zonder de uitdrukkelijke schriftelijke toestemming van ABN AMRO Bank N.V. Hoewel de informatie in dit document met de nodige zorgvuldigheid is samengesteld, aanvaarden wij geen aansprakelijkheid voor eventuele fouten of onnauwkeurigheden daarin. Wij behouden ons het recht voor om de (technische) gegevens van de besproken producten te allen tijde zonder nadere aankondiging te wijzigen. Bij gebruik ten behoeve van derden van de in dit document opgenomen informatie vrijwaart u ons voor aanspraken van die derden. 2

3 Inhoud 1. Inleiding Doelgroep Access Online Structuur Document 8 2. Validatie Inleiding Validatieregels Validatieresultaat 11 Pain XML formaten SEPA regio Pain formaten Inleiding Aannames & Uitgangspunten Structuur Bestand SEPA Credit Transfer (SCT) Inleiding SEPA Credit Transfer SEPA Direct Debit (SDD) Inleiding SEPA Direct Debit SEPA Validatieregels 39 ClieOp03 Nederland ClieOp Inleiding Aannames & Uitgangspunten Records Bestandsvoorlooprecord Batch voorlooprecord 47 3

4 7.6 Vaste omschrijving record Opdrachtgever record Transactie record Naam betaler record Woonplaats betaler record Betalingskenmerk record Omschrijving record Naam begunstigde record Woonplaats begunstigde record Batch sluitrecord Bestandssluitrecord Validatieregels 51 BTL91 Nederland BTL Inleiding Aannames & Uitgangspunten Structuur Bestand Voorlooprecord Betaalrecord deel Betaalrecord deel Betaalrecord deel Betaalrecord deel Totaalrecord Sluitrecord Validatieregels Betalingen Compleet 61 CIRI België CIRI Inleiding Aannames & Uitgangspunten CIRI FBF Betalingsopdrachten Binnenland Inleiding Scope Bestandsindeling 66 4

5 10.4 Voorlooprecord Datarecord Datarecord Sluitrecord Validatieregels CIRI VME Betalingsopdrachten Buitenland Inleiding Scope Bestandsindeling Voorlooprecord Datarecord 1, subdivisie Datarecord 1, subdivisie Datarecord 1, subdivisie Datarecord 1, subdivisie Datarecord 1, subdivisie Datarecord 1, subdivisie Datarecord 1, subdivisie Datarecord 1, subdivisie Datarecord 1, subdivisie Datarecord 1, subdivisie Datarecord 1, subdivisie 11 t/m Sluitrecord Validatieregels 82 DTAus/zv Duitsland DTAus Inleiding Aannames & Uitgangspunten Structuur Bestand Foutmeldingen DTAus Betalingen Inleiding Voorlooprecord Datarecord C, Vast Deel Datarecord C, Variabel Deel Sluitrecord E 94 5

6 13.6 Validatieregels DTAzv Betalingsopdrachten Buitenland Inleiding Scope Bestandsindeling Voorlooprecord Datarecord T Sluitrecord Validatieregels 103 CFONB Frankrijk CONFB Inleiding Aannames & Uitgangspunten Structuur Bestand CFONB Overboeking Inleiding Voorlooprecord Transactierecord Transactierecord Totaalrecord Centrale Bank Rapportage CFONB Incasso Inleiding Voorlooprecord Transactierecord Transactierecord Totaalrecord CFONB Validatieregels 116 Bijlagen Tekensets 119 6

7 20. ISO Codes ISO-Landcode ISO-Muntcode Economische activiteit code (CFONB) 122 7

8 1. Inleiding Dit document beschrijft de diverse bestandsformaten die gebruikt worden door Access Online. 1.1 Doelgroep Deze informatie is bedoeld voor de automatiseringsafdelingen van bedrijven die de elektronische bestanden gebruiken, of voor hun softwareleveranciers. Dit document kan als naslag dienen bij de ontwikkeling- en onderhoud van de geautomatiseerde verwerking van geldstromen tussen de administratie van uw bedrijf en de bank. 1.2 Access Online Access Online is het internet transactieplatform van ABN AMRO dat speciaal is ontwikkeld om uw werkkapitaal optimaal te beheren. Via Access Online hebt u altijd en overal toegang tot uw bankrekeningen. Met Access Online kunt u wereldwijd internet bankieren en hebt u inzicht in alle nationale en internationale betaalstromen binnen uw bedrijf. 1.3 Structuur Document Dit document beschrijft formaten die in Access Online beschikbaar zijn. Of deze formaten zichtbaar en bruikbaar zijn wordt bepaald door de overeenkomst tussen cliënt en ABN AMRO. Per formaat wordt de algemene standaard beschreven aangevuld met specifieke informatie die voor Access Online van toepassing is Versie Historie Versie Datum Auteur Rol Opmerking 1.0 Februari 2012 COO Global Cash Channels Kanaalmanager Initiële versie Gebruikte Opmaak Tekst in het lettertype Courier wordt gebruikt in voorbeelden om de inhoud van bestanden te tonen Gebruikte Icoon Opmerking Paragraaf met dit icoon bevat extra informatie over het betreffende onderwerp. 8

9 1.3.4 Legenda Tabellen Kolom Waarde Omschrijving Toelichting Veld Vld Code/ Nummer Bevat een (volg)nummer of een specifiek formaatafhankelijke codering ter ondersteuning van onderlinge verwijzingen Status V Verplicht Item moet gebruikt worden O Optioneel Item mag gebruikt worden C Conditioneel Item mag en/of moet gebruikt worden afhankelijk van de aanwezigheid of waarde van andere items Type N Numeriek Cijfers, 0-9 B Bedrag Dit type wordt gebruikt voor bedragen. Er moet ten minste 1 cijfer voor de komma staan. De decimale komma, is verplicht en telt mee in de totale lengte. A Alfabetisch Letters, A-Z (hoofdletters) X Alfa Numeriek Combinatie van cijfers, hoofdletters en tekens uit een bepaalde set. Zie Bijlage 19 Tekensets. aantal Vast aantal Vast aantal x posities van item (onderstreept) Lengte Aantal Variabel aantal Maximaal x aantal posities van item. Indien aanwezig bij een verplicht item dient er minimaal 1 cijfer aanwezig te zijn. Aantal Telling hoe vaak een item, record, tag of veld mag voorkomen Herhalen 0 Geen Fout Geen Validatieregel voor item gedefinieerd of Validatieregel voor item is positief; OK Validatie- Resultaat L99 Logische Fout Logische validatieregel van item is negatief; moet in Access Online gecorrigeerd worden. VR T99 Geheel Fout Technische validatieregel van item is negatief; bestand wordt geheel of gedeeltelijk afgewezen 9

10 2. Validatie 2.1 Inleiding Bestanden die in Access Online ingelezen worden moeten voldoen aan bepaalde formaatspecificaties. Validatie is het controleren of de bestanden ook werkelijk voldoen aan die formaatspecificaties. Hiervoor zijn validatieregels opgesteld. Deze regels moeten er voor zorgen dat de informatie juist is en maar op 1 manier geïnterpreteerd kan worden. Dit maakt het mogelijk bestanden automatisch, zonder eventuele handmatige bewerking, door de bank te laten verwerken. 2.2 Validatieregels Tijdens het validatieproces worden de validatieregels getest die voor een formaat opgesteld zijn. Deze regels kunnen van toepassing op diverse niveaus en onderdelen, bijvoorbeeld: Bestand(en): samenstelling van formaattype; Batch(es); Record(s): gebruik van de juiste typen en volgorde; (Sub)-veld(en), inhoud en onderlinge (conditionele) afhankelijkheden; Controle tellingen in totaalrecord(s) en/of sluitrecord; Teken(s)/karakters en het gebruik van de juiste datatypen; Technische validatie Deze regels (syntax) hebben betrekking op o.a. de structuur van het bestand, de volgorde van de records en de datatypen van de velden Logische validatie Bij de logische validatie (semantiek) wordt o.a. gecontroleerd of het bestand aan de volgende regels voldoet: Bevat een veld de juiste waarde; Is een conditioneel veld correct gevuld. Tevens worden in deze fase opdrachten automatisch aangevuld en/of gecorrigeerd. Hiervan wordt een melding aangemaakt. Bijvoorbeeld in het geval van: lege codevelden die worden voorzien van de standaard waarde; het vervangen van tekens die geen deel uit maken van de tekenset. Na het inlezen krijgt het bestand de status Gecontroleerd. Vervolgens kan de gebruiker inzoomen op de individuele opdrachten van het bestand en de meldingen inzien en daar waar nodig de opdracht corrigeren. Afhankelijk van het type formaat wordt er tijdens het validatieproces ook informatie voor optimalisering van het verwerkingsproces van de opdrachten gemeld. Logische fouten en overige meldingen worden teruggemeld in de taal die de gebruiker als voorkeur ingesteld heeft. 10

11 2.3 Validatieresultaat De mate waarin aan de validatieregels wordt voldaan bepaald het uiteindelijke resultaat van het validatieproces. Indien er fouten gevonden worden kan, afhankelijk van de aard ervan, de volgende situatie ontstaan: Het bestand wordt deels goedgekeurd In Access Online wordt de inhoud van het bestand getoond met een indicatie van de opdrachten die handmatig gecorrigeerd moeten worden voor verdere verwerking. Het bestand wordt afgekeurd Een melding met de gevonden fouten en, indien mogelijk, de locatie en/of regelnummer in het bestand wordt getoond. Het advies is veelal het originele bestand te corrigeren en deze opnieuw aan te bieden. Voorbeelden van een generieke melding: An error has been encountered while processing your file. A mandatory record <Record name> or Filed <Field name> is missing. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field <%record Identification%> is "0" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Opmerking Deze technische meldingen zijn altijd in het Engels. Een error ID in de melding bestaat uit een 8-cijferig nummer. 11

12 Pain XML formaten SEPA regio 12

13 3. Pain formaten 3.1 Inleiding Het Pain formaat is de Europese bestandsindeling voor het aanleveren van SEPA betalingen door klanten bij de bank, het zogenoemde PAyment INitiation domein, binnen de Single Euro Payments Area bestaande uit 32 landen in Europa (ultimo 2011). Het Pain formaat is ontwikkeld door ISO (International Standards Organization). De EPC, de European Payment Council, een samenwerkingsverband van de Europese banken, is verantwoordelijk is voor de ontwikkeling en onderhoud van de SEPA standaards Externe Documentatie & Informatie Auteur Titel / Bron Datum EPC Customer Credit Transfer Initiation (pain ) November 2010 ( NVB XML message for SEPA Credit Transfer Initiation Februari 2011 ( EPC Customer Direct Debit Initiation (pain ) November 2010 ( NVB XML message for SEPA Direct Debit Initiation Februari 2011 ( ISO Catalogue of ISO messages ( ISO ExternalPurposeCodeList ( 1_v2.xls) Opmerking Bovengenoemde documentatie heeft alleen betrekking op de Access Online toepassing van ABN AMRO, waarin deze formaten worden ondersteund. 3.2 Aannames & Uitgangspunten Standaard upload profiel In Access Online kan in het upload profiel voor het SEPA Overschrijvingen (Credit Transfer) en SEPA Incasso s (Direct Debit) XML formaat nader gespecificeerd worden hoe het upload bestand verwerkt moet worden. De beschrijving van het Pain formaat in dit hoofdstuk is gebaseerd op een upload profiel met standaard instellingen. Afwijkende instellingen in het upload profiel namelijk kunnen van invloed zijn op de validatie/controle en de meldingen zoals beschreven in dit hoofdstuk Aantal Opdrachten Voor de aanlevering en verwerking via Access Online is het maximum aantal opdrachten per bestand vastgesteld op

14 3.2.3 Batch Opdrachten Het inleesbestand bevat één of meerdere batches met SEPA betaalopdrachten. Access Online behandelt de inleesbestanden standaard als batch opdrachten. Alleen voor SEPA Overschrijvingen kan na het inlezen in Access Online worden aangegeven of het batch bestand in individuele SEPA overschrijvingen gesplitst moet worden. Batch Overschrijvingen Het Rekeningnummer van de opdrachtgevende/betalende partij, bericht element Debtor Account op batch niveau, wordt gebruikt als debet rekeningnummer voor alle opdrachten in de batch. Een betaling kan zijn een normale of een salaris betaling, aangeduid in het bericht element Category Purpose op batch niveau. Batch Incasso s Het Rekeningnummer van de opdrachtgevende/incasserende partij, bericht element Creditor Account op batch niveau, wordt toegepast als credit rekeningnummer voor alle opdrachten in de batch. Een Incasso batch mag alleen zijn samengesteld uit incasso opdrachten van hetzelfde type, aangeduid in het bericht element Sequence Type op batch niveau. De mogelijkheden zijn eenmalig (One-off), doorlopend eerste (Recurrent First), doorlopend (Recurrent) of doorlopend laatste (Recurrent last). 3.3 Structuur Bestand Een XML - pain bestand met SEPA betalingen heeft de volgende root structuur: <?xml version= 1.0 encoding= UTF-8?> <Document xmlns= urn:iso:std:iso:20022:tech:xsd:pain xmlns:xsi= > <CstmrCdtTrfInitn> Bestand inhoud, zie hoofdstuk 4 SEPA Credit Transfer (SCT) </CstmrCdtTrfInitn> </Document> Een XML - pain bestand met SEPA incasso s heeft de volgende root structuur: <?xml version= 1.0 encoding= UTF-8?> <Document xmlns= urn:iso:std:iso:20022:tech:xsd:pain xmlns:xsi= > <CstmrDrctDbtInitn> Bestand inhoud, zie hoofdstuk 5 SEPA Direct Debit (SDD) </CstmrDrctDbtInitn> </Document> Bestand Technisch Het XML bestand moet voldoen aan de XSD definities, zoals die zijn gepubliceerd door ISO voor het betreffende Pain formaat (zie Catalogue of ISO messages). 14

15 3.3.2 Tekenset Zie hoofdstuk 19 Tekensets voor een overzicht van de tekens die in het Pain bestandsformaat gebruikt kunnen worden Bestand Logisch Niveau Blok Herhalen Bestand Group Header 1 Opdrachtgever Payment Information 1-n Tegenrekening Transaction Information Het XML bestand kent de volgende structuur: Het bestand bestaat uit 1 Group Header blok. Het Group Header blok bevat informatie over het bestand zoals totalen, identificatie van het bestand. Het Group Header blok bevat 1-n Payment Information blokken. Een Payment Information blok bevat informatie gerelateerd aan de opdrachtgever zoals soort betaalopdrachten en rekeningnummer opdrachtgever. Voor betalingen is de opdrachtgever de betaler, voor incasso is dat de begunstigde. Een Payment Information blok (batch) bevat maximaal Transaction Information blokken met informatie over de tegenrekeningen in de batch. Voor betalingen is dat de begunstigde, voor incasso is dat de betaler. Een XML bestand bevat maximaal Transaction Information blokken (transacties). 15

16 4. SEPA Credit Transfer (SCT) 4.1 Inleiding Dit hoofdstuk beschrijft het pain formaat zoals dat gebruikt wordt voor het aanbieden van batches met SEPA betalingsopdrachten. 4.2 SEPA Credit Transfer De onderstaande tabel definieert de ISO berichtelementen en hun gebruik in een pain Kleurgebruik Index kolom Berichtelement maakt verplicht deel uit van het SEPA berichten formaat Berichtelement gedefinieerd in ISO 20022, maar niet in gebruik binnen het SEPA berichten formaat. Aanwezigheid wordt genegeerd mits voldaan wordt aan ISO Index (ISO) Mult. (ISO) Bericht element SEPA (EPC) Conditie / Opmerking VR [1..1] + Message Root 1.0 [1..1] + Group Header Bestandsgegevens 1.1 [1..1] ++ Message Identification Wordt gebruikt om dubbele bestanden te detecteren; moet uniek binnen een periode van de laatste 90 dagen. 1.2 [1..1] ++ Creation Date Time Tijdstip waarop het bestand is aangemaakt. Moet een geldige datum tijd aanduiding bevatten. Datum formaat is yyyy-mm-dd. Tijd formaat is hh:mm:ss. 1.3 [0..2] ++ Authorisation Wordt genegeerd 1.6 [1..1] ++ Number Of Transactions Totaal aantal transacties van de batches in het bestand Totaal bedrag van de batches in het 1.7 [0..1] ++ Control Sum bestand Alle bericht subelementen worden genegeerd in Access Online. De naam 1.8 [1..1] ++ Initiating Party wordt overschreven met de gegevens zoals die zijn vastgelegd in de administratie van de bank. 1.8 [0..1] +++ Name 1.8 [0..1] +++ Postal Address 1.8 [0..1] +++ Identification ++++ Organisation 1.8 [1..1] {Or Identification 1.8 [0..1] BICorBEI [0..1] {Or 1.8 [0..n] Other [0..1] Or} 1.8 [1..1] Or} ++++ Private Identification 1.8 [0..1] Date and Place of Birth [0..1] {Or 1.8 [0..n] Other [0..1] Or} 1.8 [0..1] +++ Country of Residence E078 E079 16

17 Index (ISO) Mult. (ISO) Bericht element 1.8 [0..1] +++ Contact Details 1.9 [0..1] ++ Forwarding Agent SEPA (EPC) Conditie / Opmerking 2.0 [1..n] + Payment Information 1-n batches in het bestand 2.1 [1..1] ++ Payment Information Identification Bevat de referentie van de batch dat wordt overgenomen op het dagafschrift van de opdrachtgever. Batch comprimering is standaard tenzij in het output contract anders is overeengekomen. 2.2 [1..1] ++ Payment Method Moet waarde TRF bevatten E [0..1] ++ Batch Booking 2.4 [0..1] ++ Number of Transactions 2.5 [0..1] ++ Control Sum 2.6 [0..1] ++ Payment Type Information Niet gebruiken; wordt overgenomen uit het output contract met als standaard waarde true. Totaal aantal transacties in de batch; wordt genegeerd indien aanwezig Totaal batch bedrag; wordt genegeerd indien aanwezig 2.7 [0..1] +++ Instruction Priority Wordt genegeerd indien aanwezig 2.8 [0..1] +++ Service Level 2.9 [1..1] {Or ++++ Code 2.10 [1..1] Or} ++++ Proprietary (AT-40 Identification code of the Scheme) Moet de waarde SEPA bevatten 2.11 [0..1] +++ Local Instrument Wordt genegeerd indien aanwezig 2.12 [1..1] {Or ++++ Code 2.13 [1..1] Or} ++++ Proprietary 2.14 [0..1] +++ Category Purpose 2.15 [1..1] {Or ++++ Code (AT-45 Category purpose of the Credit Transfer) Geeft aan of het een batch is met salaris betalingen. Indien afwezig wordt aangenomen dat het om gewone betalingen gaat. Indien aanwezig is alleen de waarde SALA toegestaan als aanduiding van salaris betalingen [1..1] Or} ++++ Proprietary Wordt genegeerd indien aanwezig 2.17 [1..1] ++ Requested Execution Date 2.18 [0..1] ++ Pooling Adjustment Date 2.19 [1..1] ++ Debtor Moet een Target datum zijn. De datum mag niet meer dan 364 dagen in de toekomst liggen. Een datum in het verleden of een niet geldige Target datum wordt aangepast en veranderd in de eerst mogelijke verwerkingsdatum. Een niet bestaande datum wordt afgekeurd. Alle bericht subelementen worden genegeerd in Access Online en VR E061 E075 E151 E157 E071 17

18 Index (ISO) Mult. (ISO) Bericht element 2.19 [0..1] +++ Name [1..1] SEPA (EPC) Conditie / Opmerking overschreven met de rekeninghouder gegevens zoals die zijn vastgelegd in de administratie van de bank. (AT-02 Name of the Originator) Maximaal 70 posities 2.19 [0..1] +++ Postal Address (AT-03 Address of the Originator) 2.19 [0..1] ++++ Address Type 2.19 [0..1] ++++ Department 2.19 [0..1] ++++ Sub Department 2.19 [0..1] ++++ Street name 2.19 [0..1] ++++ Building Number 2.19 [0..1] ++++ Post Code 2.19 [0..1] ++++ Town Name 2.19 [0..1] ++++ Country Subdivision 2.19 [0..1] ++++ Country 2.19 [0..7] ++++ Address Line [0..2] Indien gevuld, bevat een Alpha-2 ISO 3166 landen code in de SEPA regio Maximaal 2 regels van maximaal 70 posities worden ondersteund [0..1] +++ Identification (AT-10 Originator Identification Code) 2.19 [1..1] {Or ++++ Organisation Identification 2.19 [0..1] BICorBEI [0..1] {Or 2.19 [0..n] Other [0..1] Or} 2.19 [1..1] Identification 2.19 [0..1] Scheme name 2.19 [1..1] {Or Code Indien gevuld dan mag Private Id niet voorkomen. Indien gevuld dan mag Other niet voorkomen. Indien gevuld dan mag BICorBEI niet voorkomen. Andere waarde dan BICorBEI die de Originator Identificeert als een organisatie [1..1] Or} Proprietary Omschrijving van de Other identificatie 2.19 [0..1] Issuer 2.19 [1..1] Or} ++++ Private Identification 2.19 [0..1] Date and Place of Birth [0..1] {Or 2.19 [1..1] Birth Date 2.19 [0..1] Province of Birth 2.19 [1..1] City of Birth 2.19 [1..1] Country of Birth 2.19 [0..n] Other [0..1] Or} 2.19 [1..1] Identification Omschrijving van de instantie die de Other identificatie heeft uitgegeven.. Indien gevuld dan mag Organisation Id niet voorkomen. Indien gevuld dan mag Other niet voorkomen. Indien gevuld dan mag Date and Place of Birth niet voorkomen. Een andere identificatie dan Date and Place of Birth die de Originator Identificeert als privé persoon.. VR E084 E084 18

19 Index (ISO) Mult. (ISO) Bericht element 2.19 [0..1] Scheme name 2.19 [1..1] {Or Code SEPA (EPC) Conditie / Opmerking 2.19 [1..1] Or} Proprietary Omschrijving van de Other identificatie 2.19 [0..1] Issuer 2.19 [0..1] +++ Country of Residence 2.19 [0..1] +++ Contact Details 2.20 [1..1] ++ Debtor Account Omschrijving van de instantie die de Other identificatie heeft uitgegeven. (AT-01 Account Number of the Originator) 2.20 [1..1] +++ Identification Alleen IBAN wordt ondersteund [1..1] {Or ++++ IBAN Moet een geldige IBAN bevatten E [1..1] Or} ++++ Other 2.20 [0..1] +++ Type 2.20 [0..1] +++ Currency 2.20 [0..1] +++ Name 2.21 [1..1] ++ Debtor Agent 2.21 [1..1] +++ Financial Institution Identification 2.21 [0..1] ++++ BIC 2.22 [0..1] ++ Debtor Agent Account 2.23 [0..1] ++ Ultimate Debtor 2.23 [0..1] +++ Name 2.23 [0..1] +++ Postal Address 2.23 [0..1] +++ Identification 2.23 [1..1] {Or ++++ Organisation Identification 2.23 [0..1] BICorBEI [0..1] {Or 2.23 [0..n] Other [0..1] Or} 2.23 [1..1] Identification 2.23 [0..1] Scheme name 2.23 [1..1] {Or Code 2.23 [1..1] Or} Proprietary Moet een geldige valuta code bevatten, indien aanwezig. Alleen EUR is toegestaan (AT-06 BIC code of the Originator Bank) Alleen BIC mag voorkomen. Identificeert de bank van de betaler en moet een geldige Swift code bevatten Indien gevuld, dan mag Ultimate Debtor op post niveau niet voorkomen. (AT-08 Name of the Originator Reference Party) Maximaal 70 posities (AT-09 Identification code of the Originator Reference Party) Indien gevuld dan mag Private Id niet voorkomen. Indien gevuld dan mag Other niet voorkomen. Indien gevuld dan mag BICorBEI niet voorkomen. Andere waarde dan BICorBEI die de Originator Reference Party identificeert als een organisatie. Omschrijving van de Other identificatie [0..1] Issuer Omschrijving van de instantie die de VR E077 E068 E155 E084 19

20 Index (ISO) Mult. (ISO) Bericht element 2.23 [1..1] Or} ++++ Private Identification SEPA (EPC) 2.23 [0..1] Date and Place of Birth [0..1] {Or 2.23 [1..1] Birth Date 2.23 [0..1] Province of Birth 2.23 [1..1] City of Birth 2.23 [1..1] Country of Birth 2.23 [0.. n] Other [0..1] Or} 2.23 [1..1] Identification 2.23 [0..1] Scheme name 2.23 [1..1] {Or Code Conditie / Opmerking Other identificatie heeft uitgegeven. Indien gevuld dan mag Organisation Id niet voorkomen. Indien gevuld dan mag Other niet voorkomen. Indien gevuld dan mag Date and Place of Birth niet voorkomen. Andere waarde dan BICorBEI die de Originator Reference Party Identificeert als een privé persoon [1..1] Or} Proprietary Omschrijving van de Other identificatie 2.23 [0..1] Issuer 2.23 [0..1] +++ Country of Residence 2.23 [0..1] +++ Contact Details 2.24 [0..1] ++ Charge Bearer 2.25 [0..1] ++ Charges Account 2.26 [0..1] ++ Charges Account Agent 2.27 [1..n] ++ Credit Transfer Transaction Information 2.28 [1..1] +++ Payment Identification Omschrijving van de instantie die de Other identificatie heeft uitgegeven. Indien gevuld, moet de waarde SLEV bevatten 2.29 [0..1] ++++ Instruction Identification Wordt genegeerd [1..1] ++++ End To End Identification 2.31 [0..1] +++ Payment Type Information 2.32 [0..1] ++++ Instruction Priority 2.33 [0..1] ++++ Service Level 2.34 [1..1] {Or Code 2.35 [1..1] Or} Proprietary 2.36 [0..1] ++++ Local Instrument 2.37 [1..1] {Or Code 2.38 [1..1] Or} Proprietary 2.39 [0..1] ++++ Category Purpose overschrijvingen in een batch (AT-41 Originator s Reference to the Credit Transfer) De klant referentie wordt ongewijzigd doorgegeven door alle bij de transactie betrokken partijen. (AT-40 Identification code of the Scheme) Moet gevuld zijn met SEPA (AT-45 Category purpose of the Credit Transfer) Indien aanwezig, dan moet de invulling VR E084 E152 E061 E075 E157 20

21 Index (ISO) Mult. (ISO) Bericht element 2.40 [1..1] {Or Code SEPA (EPC) Conditie / Opmerking gelijk zijn aan Category Purpose op batch niveau Indien aanwezig is alleen de waarde SALA toegestaan als aanduiding van een salaris betaling [1..1] Or} Proprietary Wordt genegeerd indien aanwezig 2.42 [1..1] +++ Amount 2.43 [1..1] {Or ++++ Instructed Amount [1..1] 2.44 [1..1] Or} ++++ Equivalent Amount 2.47 [0..1] +++ Exchange Rate Information 2.51 [0..1] +++ Charge Bearer 2.52 [0..1] +++ Cheque Instruction 2.70 [0..1] +++ Ultimate Debtor 2.70 [0..1] ++++ Name 2.70 [0..1] +++ Postal Address 2.70 [0..1] ++++ Identification 2.70 [1..1] {Or Organisation Identification 2.70 [0..1] BICorBEI [0..1] {Or 2.70 [0..n] Other [0..1] Or} 2.70 [1..1] Identification 2.70 [0..1] Scheme name 2.70 [1..1] {Or Code (AT-04 Amount of the Credit Transfer in Euro). Minimum bedrag 0.01 en maximum Maximaal aantal decimale posities is 2. Bv is Euro. Indien geen decimale punt wordt gebruikt wordt aangenomen dat het bedrag in hele Euro s is. Bv. 10 is Euro. Indien gevuld, moet de waarde SLEV bevatten Indien gevuld, dan mag Originator Reference Party op batch niveau niet voorkomen. (AT-08 Name of the Originator Reference Party) Maximaal 70 posities (AT-09 Identification code of the Originator Reference Party) Indien gevuld dan mag Private Id niet voorkomen. Indien gevuld dan mag Other niet voorkomen. Indien gevuld dan mag BICorBEI niet voorkomen. Andere waarde dan BICorBEI die de Originator Reference Party Identificeert als een organisatie [1..1] Or} Proprietary Omschrijving van de Other identificatie 2.70 [0..1] Issuer Omschrijving van de instantie die de Other identificatie heeft uitgegeven. VR E151 E087 E074 E158 E155 E084 21

22 Index (ISO) Mult. (ISO) Bericht element 2.70 [1..1] Or} Private Identification 2.70 [0..1] Date and Place of Birth 2.70 [1..1] Birth Date 2.70 [0..1] Province of Birth 2.70 [1..1] City of Birth 2.70 [1..1] Country of Birth SEPA (EPC) [0..1] {Or 2.70 [0..n] Other [0..1] Or} 2.70 [1..1] Identification 2.70 [0..1] Scheme name 2.70 [1..1] {Or Code Conditie / Opmerking Indien gevuld dan mag Organisation Id niet voorkomen. Indien gevuld dan mag Other niet voorkomen. Indien gevuld dan mag Date and Place of Birth niet voorkomen. Andere waarde dan Date and Place of Birth die de Originator Reference Party Identificeert als privé persoon [1..1] Or} Proprietary Omschrijving van de Other identificatie 2.70 [0..1] Issuer 2.70 [0..1] ++++ Country of Residence 2.70 [0..1] ++++ Contact Details 2.71 [0..1] +++ Intermediary Agent [0..1] +++ Intermediary Agent 1 Account 2.73 [0..1] +++ Intermediary Agent [0..1] +++ Intermediary Agent 2 Account 2.75 [0..1] +++ Intermediary Agent [0..1] +++ Intermediary Agent 3 Account Omschrijving van de instantie die de Other identificatie heeft uitgegeven [0..1] +++ Creditor Agent (AT-23 BIC of the Beneficiary Bank) 2.77 [1..1] ++++ Financial Institution Identification 2.77 [0..1] BIC 2.78 [0..1] +++ Creditor Agent Account 2.79 [0..1] +++ Creditor [1..1] 2.79 [0..1] ++++ Name [1..1] De BIC van de bank van de begunstigde. Moet een geldige waarde bevatten. (AT-21 Name of the Beneficiary) Maximaal 70 posities 2.79 [0..1] ++++ Postal Address (AT-22 Address of the Beneficiary) 2.79 [0..1] ++++ Address Type 2.79 [0..1] Department 2.79 [0..1] Sub Department 2.79 [0..1] Street name 2.79 [0..1] Building Number 2.79 [0..1] Post Code VR E084 E065 22

23 Index (ISO) Mult. (ISO) Bericht element 2.79 [0..1] Town Name 2.79 [0..1] Country Subdivision 2.79 [0..1] Country 2.79 [0..7] Address Line [0..2] SEPA (EPC) Conditie / Opmerking Indien aanwezig moet een ISO landen code bevatten van 2 posities Slechts 2 regels worden ondersteund. Indien aanwezig, dan is 2.79 Country verplicht [0..1] ++++ Identification (AT-24 Beneficiary Identification Code) 2.79 [1..1] {Or Organisation Identification 2.79 [0..1] BICorBEI [0..1] {Or 2.79 [0..n] Other [0..1] Or} 2.79 [1..1] Identification 2.79 [0..1] Scheme name 2.79 [1..1] {Or Code Indien gevuld dan mag Private Id niet voorkomen. Indien gevuld dan mag Other niet voorkomen. Indien gevuld dan mag BICorBEI niet voorkomen. Andere waarde dan BICorBEI die de Beneficiary Identificeert als een organisatie [1..1] Or} Proprietary Omschrijving van de Other identificatie 2.79 [0..1] Issuer 2.79 [0..1] Or} Private Identification 2.79 [0..1] Date and Place of Birth 2.79 [1..1] Birth Date 2.79 [0..1] Province of Birth 2.79 [1..1] City of Birth 2.79 [1..1] Country of Birth [0..1] {Or 2.79 [0..n] Other [0..1] Or} 2.79 [1..1] Identification 2.79 [0..1] Scheme name 2.79 [1..1] {Or Code Omschrijving van de instantie die de Other identificatie heeft uitgegeven.. Indien gevuld dan mag Organisation Id niet voorkomen. Indien gevuld dan mag Other niet voorkomen. Indien gevuld dan mag Date and Place of Birth niet voorkomen. Andere waarde dan Date and Place of Birth die de Beneficiary Identificeert als privé persoon [1..1] Or} Proprietary Omschrijving van de Other identificatie 2.79 [0..1] Issuer 2.79 [0..1] +++ Country of Residence 2.79 [0..1] +++ Contact Details 2.80 [0..1] +++ Creditor Account [1..1] Omschrijving van de instantie die de Other identificatie heeft uitgegeven. (AT-20 Account number of the Beneficiary) 2.80 [1..1] ++++ Identification Alleen IBAN wordt ondersteund [1..1] {Or IBAN Moet een geldige IBAN bevatten E070 VR E069 E084 E084 23

24 Index (ISO) Mult. (ISO) Bericht element 2.80 [1..1] Or} Other 2.81 [0..1] +++ Ultimate Creditor 2.81 [0..1] ++++ Name 2.81 [0..1] ++++ Postal Address 2.81 [0..1] ++++ Identification 2.81 [0..1] {Or Organisation Identification SEPA (EPC) 2.81 [0..1] BICorBEI [0..1] {Or 2.81 [0..n] Other [0..1] Or} 2.81 [1..1] Identification 2.81 [0..1] Scheme name 2.81 [1..1] {Or Code Conditie / Opmerking (AT-28 Name of the Beneficiary Reference Party) Maximaal 70 posities (AT-29 Identification Code of the Beneficiary Reference Party) Indien gevuld dan mag Private Id niet voorkomen. Indien gevuld dan mag Other niet voorkomen. Indien gevuld dan mag BICorBEI niet voorkomen. Andere waarde dan BICorBEI die de Beneficiary Reference Party Identificeert als een organisatie [1..1] Or} Proprietary Omschrijving van de Other identificatie 2.81 [0..1] Issuer 2.81 [0..1] Or} Private Identification 2.81 [0..1] Date and Place of Birth 2.81 [1..1] Birth Date 2.81 [0..1] Province of Birth 2.81 [1..1] City of Birth 2.81 [1..1] Country of Birth [0..1] {Or 2.81 [0..n] Other [0..1] Or} 2.81 [1..1] Identification 2.81 [0..1] Scheme name 2.81 [1..1] {Or Code [1..1] Or} Proprietary [0..1] Issuer 2.81 [0..1] ++++ Country of Residence 2.81 [0..1] ++++ Contact Details 2.82 [0..1] 2.85 [0..1] +++ Instruction for Creditor Agent +++ instruction for Debtor Agent Omschrijving van de instantie die de Other identificatie heeft uitgegeven. Indien gevuld dan mag Organisation Id niet voorkomen. Indien gevuld dan mag Other niet voorkomen. Andere waarde dan Date and Place of Birth die de Beneficiary Reference Party Identificeert als privé persoon. Omschrijving van de Other identificatie. Omschrijving van de instantie die de Other identificatie heeft uitgegeven. VR E084 E084 24

25 Index (ISO) Mult. (ISO) Bericht element SEPA (EPC) Conditie / Opmerking 2.86 [0..1] +++ Purpose (AT-44 Purpose of the Credit Transfer) 2.87 [1..1] {Or ++++ Code [1..1] 2.88 [1..1] Or} ++++ Proprietary 2.89 [0..10] +++ Regulatory Reporting 2.90 [0..1] +++ Tax 2.91 [0..10] +++ Related Remittance Information 2.98 [0..1] +++ Remittance Information 2.99 [0..n] ++++ Unstructured [0..1] {Or [0..n] ++++ Structured [0..1] Or} [0..n] [0..n] [0..1] Referred Document Information Referred Document Amount Creditor Reference Information [0..1] Type [1..1] CodeOrProprietary Alleen codes uit de ISO ExternalPurposeCodeList zijn toegestaan. (AT-05 Remittance Information) Slechts één van beide Structured of Unstructured is toegestaan als omschrijving Maximaal 140 posities omschrijving is toegestaan Maximaal 140 posities omschrijving is toegestaan inclusief tags Indien gebruikt, dan moeten zowel Type als Reference aanwezig zijn [1..1] {Or Code [1..1] Moet gevuld zijn met SCOR [1..1] Or} Proprietary [0..1] Issuer [0..1] Reference [0..1] Invoicer [0..1] Invoicee [0..3] Additional Remittance Information Mogelijke waarden indien gevuld: ISO bij gebruik van ISO RF Creditor Reference (ISO 11649) CUR bij gebruik van Betalingskenmerk (alleen Nederland) BBA bij gebruik van Gestructureerde Mededeling (alleen België) Other bij gebruik van Reference in de overige gevallen Invulling afhankelijk van Issuer keuze VR E156 E159 E067 E091 E153 E154 25

26 5. SEPA Direct Debit (SDD) 5.1 Inleiding Dit hoofdstuk beschrijft het pain formaat zoals dat gebruikt wordt voor het aanbieden van batches met SEPA incasso opdrachten. 5.2 SEPA Direct Debit De onderstaande tabel definieert de ISO berichtelementen en hun gebruik in een pain Kleurgebruik index kolom Berichtelement maakt verplicht deel uit van het SEPA berichten formaat Berichtelement gedefinieerd in ISO 20022, maar niet in gebruik binnen het SEPA berichten formaat. Aanwezigheid wordt genegeerd mits voldaan wordt aan ISO Index (ISO) Mult. (ISO) Bericht element SEPA (EPC) Conditie / Opmerking VR [1..1] + Message Root 1.0 [1..1] + Group Header Bestandsgegevens 1.1 [1..1] ++ Message Identification Wordt gebruikt om dubbele bestanden te detecteren; moet uniek zijn binnen een periode van 90 kalenderdagen voorafgaande aan de huidige verwerkingsdatum. 1.2 [1..1] ++ Creation Date Time Tijdstip waarop het bestand is aangemaakt. Moet een geldige datum tijd aanduiding bevatten. Datum formaat is yyyy-mm-dd. Tijd formaat is hh:mm:ss. 1.3 [0..2] ++ Authorisation 1.6 [1..1] ++ Number Of Transactions Totaal aantal transacties van de batches in het bestand Totaal bedrag van de batches in het 1.7 [0..1] ++ Control Sum bestand Alle bericht subelementen worden genegeerd in Access Online. De naam 1.8 [1..1] ++ Initiating Party wordt overschreven met de gegevens zoals die zijn vastgelegd in de administratie van de bank. 1.8 [0..1] +++ Name 1.8 [0..1] +++ Postal Address 1.8 [0..1] +++ Identification ++++ Organisation 1.8 [0..1] Identification [0..1] {Or 1.8 [0..n] ++++ Private Identification [0..1] Or} 1.8 [0..1] +++ Country of Residence 1.8 [0..1] +++ Contact Details 1.9 [0..1] ++ Forwarding Agent E078 E079 26

27 Index (ISO) Mult. (ISO) Bericht element SEPA (EPC) Conditie / Opmerking 2.0 [1..n] + Payment Information 1-n batches in het bestand 2.1 [1..1] ++ Payment Information Identification Bevat de referentie van de incasso batch dat wordt overgenomen op het dagafschrift van de opdrachtgever. 2.2 [1..1] ++ Payment Method Moet waarde DD bevatten E [0..1] ++ Batch Booking Niet gebruiken. 2.4 [0..1] ++ Number of Transactions 2.5 [0..1] ++ Control Sum 2.6 [0..1] ++ Payment Type Information [1..1] 2.7 [0..1] +++ Instruction Priority 2.8 [0..1] +++ Service Level [1..1] 2.9 [1..1] {Or ++++ Code 2.10 [1..1] Or} ++++ Proprietary 2.11 [0..1] +++ Local Instrument [1..1] 2.12 [1..1] {Or ++++ Code [1..1] 2.13 [1..1] Or} ++++ Proprietary 2.14 [0..1] +++ Sequence Type [1..1] 2.15 [0..1] +++ Category Purpose 2.16 [1..1] {Or ++++ Code 2.17 [1..1] Or} ++++ Proprietary 2.18 [1..1] ++ Requested Collection Date Totaal aantal transacties in de batch; het maximaal aantal transacties in de batch ligt vast in het SEPA contract. Totaal batch bedrag; het maximum batch bedrag ligt vast in het SEPA contract. (AT-20 Identification code of the Scheme) Moet de waarde SEPA bevatten (AT-20 Identification code of the Scheme) Mogelijke waarden CORE of B2B. Het combineren van beide SDD schemes in 1 bestand is niet toegestaan. Voorlopig wordt alleen CORE ondersteund. (AT-21 Transaction Type) Toegestane waarden OOFF, FRST, RCUR, FNAL Moet waarde FRST bevatten indien Amendment Indicator = true en Original Debtor Agent is SMNDA. (AT-59 Category purpose of the Collection) Gebruik wordt niet ondersteund. Indien aanwezig wordt de inhoud genegeerd Indien aanwezig wordt de inhoud genegeerd (AT-11 Due Date of the Collection) Moet een bestaande Target datum zijn. De datum mag niet meer dan 364 dagen in de toekomst liggen (agendering). Een datum in het VR E061 E075 E062 E063 E076 E259 E071 27

28 Index (ISO) Mult. (ISO) Bericht element 2.19 [1..1] ++ Creditor SEPA (EPC) Conditie / Opmerking verleden wordt veranderd in de eerst mogelijke verwerkingsdatum. Alle bericht subelementen worden genegeerd in Access Online en overschreven met de rekeninghouder gegevens zoals die zijn vastgelegd in de administratie van de bank [0..1] +++ Name [1..1] (AT-03 Name of the Creditor) 2.19 [0..1] +++ Postal Address (AT-05 Address of the Creditor) 2.19 [0..1] ++++ Address Type 2.19 [0..1] ++++ Department 2.19 [0..1] ++++ Sub Department 2.19 [0..1] ++++ Street name 2.19 [0..1] ++++ Building Number 2.19 [0..1] ++++ Post Code 2.19 [0..1] ++++ Town Name 2.19 [0..1] ++++ Country Subdivision 2.19 [0..1] ++++ Country 2.19 [0..7] ++++ Address Line [0..2] 2.19 [0..1] +++ Identification 2.19 [0..1] +++ Country of Residence 2.19 [0..1] +++ Contact Details Indien gevuld, bevat een Alpha-2 ISO 3166 landen code in de SEPA regio Maximaal 2 regels van maximaal 70 posities worden ondersteund [1..1] ++ Creditor Account (AT-04 Account Number of the Creditor) 2.20 [1..1] +++ Identification Alleen IBAN wordt ondersteund [1..1] {Or ++++ IBAN Moet een geldige IBAN bevatten E [1..1] Or} ++++ Other 2.20 [0..1] +++ Type 2.20 [0..1] +++ Currency Moet een geldige valuta code bevatten, indien aanwezig. Alleen EUR is toegestaan [0..1] +++ Name Wordt genegeerd 2.21 [1..1] ++ Creditor Agent (AT-12 BIC code of the Creditor Bank) 2.21 [1..1] +++ Financial Institution Identification 2.21 [0..1] ++++ BIC 2.22 [0..1] ++Creditor Agent Account 2.23 [0..1] ++ Ultimate Creditor 2.23 [0..1] +++ Name 2.23 [0..1] +++ Postal Address De BIC van de bank van de begunstigde. Moet een geldige waarde bevatten Indien gevuld, dan mag Ultimate Creditor op post niveau niet voorkomen. (AT-38 Name of the Creditor Reference Party) Maximaal 70 posities VR E069 E077 E068 E251 28

29 Index (ISO) Mult. (ISO) Bericht element 2.23 [0..1] +++ Identification 2.23 [1..1] {Or ++++ Organisation Identification SEPA (EPC) 2.23 [0..1] BICorBEI [0..1] {Or 2.23 [0..n] Other [0..1] Or} 2.23 [1..1] Identification 2.23 [0..1] Scheme name 2.23 [1..1] {Or Code 2.23 [1..1] Or} Proprietary 2.23 [0..1] Issuer 2.23 [1..1] Or} ++++ Private Identification 2.23 [0..1] Date and Place of Birth [0..1] {Or 2.23 [1..1] Birth Date 2.23 [0..1] Province of Birth 2.23 [1..1] City of Birth 2.23 [1..1] Country of Birth 2.23 [0..n] Other [0..1] Or} 2.23 [1..1] Identification 2.23 [0..1] Scheme name 2.23 [1..1] {Or Code 2.23 [1..1] Or} Proprietary 2.23 [0..1] Issuer Conditie / Opmerking (AT-39 Identification code of the Creditor Reference Party) Indien gevuld dan mag Private Id niet voorkomen. Geldige BIC of BEI (Business Entity Identification) die de Creditor Reference Party identificeert als een organisatie. Als BICorBEI is gebruikt dan is Other niet toegestaan. Als Other is gebruikt dan mag BICorBEI niet voorkomen. Andere waarde dan BICorBEI die de Creditor Reference Party Identificeert als organisatie. Een omschrijving van de Other identificatie Omschrijving van de partij die de Other identificatie heeft uitgegeven.. Indien gevuld dan mag Organisation Id niet voorkomen. Geldige geboorte datum en plaats die de Creditor Reference Party identificeert als privé persoon. Als Other is gebruikt dan mag Date and Place of Birth niet voorkomen. Als Date and Place of Birth is gebruikt dan is Other niet toegestaan. Andere waarde dan Date and Place of Birth die de Creditor Reference Party identificeert als privé persoon. B.v. een paspoort nummer of een rijbewijs nummer. Een omschrijving van de Other identificatie b.v. de tekst paspoort of rijbewijs.. Omschrijving van de partij die de Other identificatie heeft uitgegeven. B.v. de tekst gemeente als uitgevende instantie van een paspoort. VR E084 E084 29

30 Index (ISO) Mult. (ISO) Bericht element 2.23 [0..1] +++ Country of Residence 2.23 [0..1] +++ Contact Details 2.24 [0..1] ++ Charge Bearer 2.25 [0..1] ++ Charges Account 2.26 [0..1] ++ Charges Account Agent 2.27 [0..1] ++ Creditor Scheme Identification 2.27 [0..1] +++ Name 2.27 [0..1] +++ Postal Address 2.27 [0..1] +++ Identification [1..1] 2.27 [0..1] {Or ++++ Organisation Identification 2.27 [0..1] Or} ++++ Private Identification [1..1] 2.27 [0..1] Date And Place Of Birth 2.27 [0..n] Other [1..1] 2.27 [0..1] Identification [1..1] 2.27 [0..1] Scheme Name 2.27 [1..1] {Or Code SEPA (EPC) Conditie / Opmerking Indien gevuld, moet de waarde SLEV bevatten Indien gevuld dan mag Creditor Scheme Identification niet op post niveau voorkomen Identificeert een betrokken partij als een organisatie of privé persoon (AT-02 Identifier of the Creditor) Identificatie van de incassant, die uniek is binnen de SEPA regio. Wordt eenmalig toegekend door de bank bij het afsluiten van een SEPA incasso contract. De Business Code op positie 5-7 maakt geen deel uit van het SEPA incasso contract en mag afwijken van de standaard waarde ZZZ [1..1] Or} Proprietary Moet de waarde SEPA bevatten 2.27 [0..1] Issuer 2.27 [0..1] +++ Country of Residence 2.27 [0..1] +++ Contact Details 2.28 [1..n] ++ Direct Debit Transaction Information 2.29 [1..1] +++ Payment Identification 2.30 [0..1] ++++ Instruction Identification Wordt genegeerd 2.31 [0..1] ++++ End To End Identification incasso posten in een batch (AT-10 Creditor s Reference of the Direct Debit Collection) Kan gevuld zijn met een referentie naar de incasso post toegekend door de incassant. De inhoud wordt ongewijzigd doorgegeven door alle bij de incasso betrokken partijen. Maximaal 35 posities. VR E152 E252 30

31 Index (ISO) Mult. (ISO) Bericht element 2.32 [0..1] +++ Payment Type Information 2.44 [1..1] +++ Instructed Amount 2.45 [0..1] +++ Charge Bearer SEPA (EPC) Conditie / Opmerking (AT-06 Amount of the Collection in Euro). Minimum bedrag 0.01 en maximum bedrag Maximaal aantal decimale posities is 2. Bv is Euro. Indien geen decimale punt wordt gebruikt wordt aangenomen dat het bedrag in hele Euro s is. Bv. 10 is Euro. Indien gevuld, moet de waarde SLEV bevatten 2.46 [0..1] +++ Direct Debit Transaction [1..1] Verplicht E [0..1] ++++ Mandate Related Information 2.48 [0..1] Mandate Identification [1..1] [1..1] Verplicht (AT-01 Unique Mandate Reference) Kenmerk van de machtiging; moet uniek zijn icm Creditor Scheme Id 2. Invulling is niet hoofdlettergevoelig; dus 123AAa45678, 123aaA45678, 123aaa45678 en 123AAA45678 zijn identiek [0..1] Date Of Signature [1..1] (AT-25 Date of Signing of the Mandate) 2.50 [0..1] Amendment Indicator 2.51 [0..1] 2.52 [0..1] 2.53 [0..1] Amendment Information Details Original Mandate Identification Original Creditor Scheme Identification 2.53 [0..1] Name 2.53 [0..1] Postal Address Indien true geeft aan dat de machtigingsgegevens zijn gewijzigd (AT-24 Reason for Amendment of the Mandate) Indien Amendment Indicator de waarde true bevat dan moet minstens één van de volgende bericht elementen aanwezig zijn: - Original Mandate Id. - Original Creditor Scheme Id. - Original Debtor Account - Original Debtor Agent (AT-19 Unique Mandate Reference as given by the original Creditor who issued the Mandate). Mag alleen aanwezig zijn als het kenmerk van de machtiging is gewijzigd (AT-03 Name of the Original Creditor) Wordt niet ondersteund. Naam van de incassant ligt vast in het SEPA contract en kan niet via file upload worden gewijzigd. VR E158 E074 E087 E152 E081 E082 31

32 Index (ISO) Mult. (ISO) Bericht element SEPA (EPC) Conditie / Opmerking VR 2.53 [0..1] Identification [1..1] 2.53 [0..1] {Or Organisation Identification Wordt genegeerd 2.53 [0..1] Or} Private Identification [1..1] Identificeert een betrokken partij als een organisatie of als privé persoon [0..1] Date And Place Of Birth 2.53 [0..n] Other [0..1] 2.53 [1..1] Identification (AT-18 Identifier of the Original Creditor who issued the Mandate) Mag alleen aanwezig zijn als de Creditor ID waarmee wordt geïncasseerd afwijkt van de Creditor ID van de machtiging 2.53 [0..1] Scheme Name 2.53 [1..1] {Or Code 2.53 [1..1] Or} Proprietary Moet de waarde SEPA bevatten E [0..1] Issuer 2.53 [0..1] Country of Residence 2.53 [0..1] Contact Details 2.54 [0..1] Original Creditor Agent 2.55 [0..1] Original Creditor Agent Account 2.56 [0..1] Original Debtor Mag alleen aanwezig zijn als de IBAN Original Debtor 2.57 [0..1] van de machtiging afwijkt van de IBAN Account waarop wordt geïncasseerd [1..1] Identification 2.57 [1..1] {Or IBAN IBAN van de machtiging. E [1..1] Or} Other 2.58 [0..1] Original Debtor Agent Mag alleen aanwezig zijn als de IBAN waarop wordt geïncasseerd bij een andere bank wordt aangehouden dan de IBAN van de machtiging 2.58 [1..1] Financial Institution Identification 2.58 [0..1] BIC Wordt genegeerd indien aanwezig 2.58 [0..1] Clearing System Member Identification Wordt genegeerd indien aanwezig 2.58 [0..1] Name Wordt genegeerd indien aanwezig 2.58 [0..1] Postal Address Wordt genegeerd indien aanwezig 2.58 [0..1] Other 2.58 [1..1] Identification Mag alleen gevuld zijn met SMNDA ( Same Mandate New Debtor Agent ) E080 32

33 Index (ISO) Mult. (ISO) Bericht element 2.58 [0..1] Scheme name 2.58 [0..1] Issuer 2.59 [0..1] 2.60 [0..1] Original Debtor Agent Account Original Final Collection Date 2.61 [0..1] Original Frequency 2.62 [0..1] Electronic Signature 2.63 [0..1] First Collection Date 2.64 [0..1] Final Collection Date 2.65 [0..1] Frequency 2.66 [0..1] ++++ Creditor Scheme Identification 2.66 [0..1] Name 2.66 [0..1] Postal Address 2.66 [0..1] Identification 2.66 [0..1] {Or Organisation Identification 2.66 [0..1] Or} Private Identification [1..1] 2.66 [0..1] Date And Place Of Birth 2.66 [0..n] Other [1..1] SEPA (EPC) Conditie / Opmerking als de IBAN waarop wordt geïncasseerd bij een andere bank wordt aangehouden dan de IBAN van de machtiging. (AT-16 The placeholder for the electronic signature data) Niet van toepassing bij gebruik van een papieren machtiging. Wordt voorlopig niet ondersteund. Indien gevuld dan mag Creditor Scheme Identification niet op batch niveau voorkomen Creditor Scheme Identification moet voor alle incasso posten gelijk zijn. Identificeert een betrokken partij als een organisatie of privé persoon 2.66 [1..1] Identification [1..1] (AT-02 Identifier of the Creditor) 2.66 [0..1] Scheme Name 2.66 [1..1] {Or Code 2.66 [1..1] Or} Proprietary Moet de waarde SEPA bevatten 2.66 [0..1] Issuer 2.66 [0..1] Country of Residence 2.66 [0..1] Contact Details 2.67 [0..1] ++++ Pre Notification Identification 2.68 [0..1] ++++ Pre Notification Date 2.69 [0..1] +++ Ultimate Creditor Indien gevuld, dan mag Ultimate VR E252 E066 E061 E075 33

34 Index (ISO) Mult. (ISO) Bericht element 2.69 [0..1] ++++ Name 2.69 [0..1] +++ Postal Address 2.69 [0..1] ++++ Identification 2.69 [1..1] {Or Organisation Identification SEPA (EPC) 2.69 [0..1] BICorBEI [0..1] {Or 2.69 [0..n] Other [0..1] Or} 2.69 [1..1] Identification 2.69 [0..1] Scheme name 2.69 [1..1] {Or Code 2.69 [1..1] Or} Proprietary 2.69 [0..1] Issuer Conditie / Opmerking Creditor op batch niveau niet voorkomen. (AT-38 Name of the Creditor Reference Party) Maximaal 70 posities (AT-39 Identification code of the Creditor Reference Party) Indien gevuld dan mag Private Id niet voorkomen. Indien gevuld, dan mag Other niet voorkomen. Indien gevuld, dan mag BICorBEI niet voorkomen Andere waarde dan BICorBEI die de Ultimate Creditor Reference Party Identificeert als organisatie. Een omschrijving van de Other identificatie Omschrijving van de partij die de Other identificatie heeft uitgegeven [1..1] Or} Private Identification E [0..1] Date and Place of Birth 2.69 [1..1] Birth Date 2.69 [0..1] Province of Birth 2.69 [1..1] City of Birth 2.69 [1..1] Country of Birth [0..1] {Or 2.69 [0..n] Other [0..1] Or} 2.69 [1..1] Identification 2.69 [0..1] Scheme name 2.69 [1..1] {Or Code 2.69 [1..1] Or} Proprietary 2.69 [0..1] Issuer 2.69 [0..1] ++++ Country of Residence Indien gevuld, dan mag Other niet voorkomen. Indien gevuld, dan mag Date and Place of Birth niet voorkomen. Andere waarde dan Date and Place of Birth die de Ultimate Creditor Reference Party identificeert als privé persoon. B.v. een paspoort nummer of een rijbewijs nummer. Een omschrijving van de Other identificatie b.v. de tekst paspoort of rijbewijs.. Omschrijving van de partij die de Other identificatie heeft uitgegeven. B.v. de tekst gemeente als uitgevende instantie van een paspoort. VR E084 34

35 Index (ISO) Mult. (ISO) Bericht element 2.69 [0..1] ++++ Contact Details SEPA (EPC) Conditie / Opmerking 2.70 [1..1] +++ Debtor Agent (AT-13 BIC of the Debtor Bank) 2.70 [1..1] ++++ Financial Institution Identification 2.70 [0..1] BIC Debtor Agent Account 2.72 [1..1] +++ Debtor 2.72 [0..1] ++++ Name [1..1] De BIC van de bank van de betaler. Moet een geldige waarde bevatten (AT-14 Name of the Debtor) Maximaal 70 posities 2.72 [0..1] ++++ Postal Address (AT-09 The Address of the Debtor) 2.72 [0..1] Address Type 2.72 [0..1] Department 2.72 [0..1] Sub Department 2.72 [0..1] Street name 2.72 [0..1] Building Number 2.72 [0..1] Post Code 2.72 [0..1] Town Name 2.72 [0..1] Country Subdivision 2.72 [0..1] Country Indien aanwezig moet een ISO landen code bevatten van 2 posities 2.72 [0..7] Address Line [0..2] Slechts 2 regels worden ondersteund [0..1] ++++ Identification (AT-27 Debtor Identification Code) 2.72 [1..1] {Or Organisation Identification 2.72 [0..1] BICorBEI [0..1] {Or 2.72 [0..n] Other [0..1] Or} 2.72 [1..1] Identification 2.72 [0..1] Scheme name 2.72 [1..1] {Or Code Indien gevuld dan mag Private Id niet voorkomen. Indien gevuld, dan mag Other niet voorkomen. Indien gevuld, dan mag BICorBEI niet voorkomen Andere waarde dan BICorBEI die de Originator Identificeert als een organisatie [1..1] Or} Proprietary Omschrijving van de Other identificatie 2.72 [0..1] Issuer 2.72 [0..1] Or} Private Identification 2.72 [0..1] Date and Place of Birth 2.72 [1..1] Birth Date 2.72 [0..1] Province of Birth 2.72 [1..1] City of Birth 2.72 [1..1] Country of Birth [0..1] {Or Omschrijving van de instantie die de Other identificatie heeft uitgegeven.. Indein gevuld, dan mag Organisation Id niet voorkomen. Indien gevuld, dan mag Other niet voorkomen [0..n] Other [0..1] Or} Indien gevuld, dan mag Date and Place VR E068 E069 E084 E084 35

36 Index (ISO) Mult. (ISO) Bericht element 2.72 [1..1] Identification 2.72 [0..1] Scheme name 2.72 [1..1] {Or Code 2.72 [1..1] Or} Proprietary 2.72 [0..1] Issuer 2.72 [0..1] ++++ Country of Residence 2.72 [0..1] ++++ Contact Details SEPA (EPC) Conditie / Opmerking of Birth niet voorkomen. Andere waarde dan Date and Place of Birth die de Debtor identificeert als privé persoon. B.v. een paspoort nummer of een rijbewijs nummer. Een omschrijving van de Other identificatie b.v. de tekst paspoort of rijbewijs.. Omschrijving van de partij die de Other identificatie heeft uitgegeven. B.v. de tekst gemeente als uitgevende instantie van een paspoort [1..1] +++ Debtor Account (AT-07 Account Number of the Debtor) 2.73 [1..1] ++++ Identification Alleen IBAN wordt ondersteund [1..1] {Or IBAN Moet een geldige IBAN bevatten E [1..1] Or} Other 2.74 [0..1] +++ Ultimate Debtor 2.74 [0..1] ++++ Name 2.74 [0..1] ++++ Postal Address 2.74 [0..1] ++++ Identification 2.74 [0..1] {Or Organisation Identification 2.74 [0..1] BICorBEI [0..1] {Or 2.74 [0..n] Other [0..1] Or} 2.74 [0..1] Or} Private Identification 2.74 [0..1] Date and Place of Birth 2.74 [1..1] Birth Date 2.74 [0..1] Province of Birth 2.74 [1..1] City of Birth 2.74 [1..1] Country of Birth [0..1] {Or 2.74 [0..n] Other [0..1] Or} 2.74 [1..1] Identification (AT-15 Name of the Debtor Reference Party) Maximaal 70 posities (AT-37 Identification code of the Debtor Reference Party) Indien gevuld dan mag Private Id niet voorkomen. Indien gevuld, dan mag Other niet voorkomen. Indien gevuld, dan mag BICorBEI niet voorkomen Indein gevuld, dan mag Organisation Id niet voorkomen. Indien gevuld, dan mag Other niet voorkomen. Indien gevuld, dan mag Date and Place of Birth niet voorkomen. Andere waarde dan Date and Place of Birth die de Ultimate Debtor identificeert als privé persoon. B.v. een paspoort nummer of een rijbewijs VR E084 E084 36

37 Index (ISO) Mult. (ISO) Bericht element 2.74 [0..1] Scheme name 2.74 [1..1] {Or Code [1..1] Or} Proprietary [0..1] Issuer 2.74 [0..1] ++++ Country of Residence 2.74 [0..1] ++++ Contact Details 2.75 [0..1] +++ Instruction For Creditor Agent SEPA (EPC) Conditie / Opmerking nummer. Een omschrijving van de Other identificatie b.v. de tekst paspoort of rijbewijs.. Omschrijving van de partij die de Other identificatie heeft uitgegeven. B.v. de tekst gemeente als uitgevende instantie van een paspoort [0..1] +++ Purpose (AT-58 Purpose of the Collection) 2.77 [1..1] {Or ++++ Code [1..1] 2.78 [1..1] Or} ++++ Proprietary 2.79 [0..10] +++ Regulatory Reporting 2.80 [0..1] +++ Tax 2.81 [0..10] +++ Related Remittance Information 2.88 [0..1] +++ Remittance Information 2.89 [0..n] ++++ Unstructured [0..1] {Or Alleen codes uit de ISO ExternalPurposeCodeList zijn toegestaan. (AT-22 Remittance information from the Creditor) Slechts één van beide Structured of Unstructured is toegestaan als omschrijving Maximaal 140 posities omschrijving is toegestaan VR E156 E [0..n] ++++ Structured [0..1] Or} Maximaal 140 posities omschrijving is toegestaan inclusief tags 2.91 [0..n] Referred Document Information 2.99 [0..1] Referred Document Amount [0..1] Creditor Reference Indien gebruikt, moeten zowel Type Information als Reference aanwezig zijn [0..1] Type [1..1] Code Or Proprietary [1..1] {Or Code [1..1] Moet gevuld zijn met waarde SCOR [1..1] Or} Proprietary Mogelijke waarden indien gevuld: [0..1] Issuer - ISO bij gebruik van ISO RF Creditor Reference (ISO 11649) E067 E091 E153 37

38 Index (ISO) Mult. (ISO) Bericht element SEPA (EPC) Conditie / Opmerking - CUR bij gebruik van Betalingskenmerk VR (alleen Nederland) - BBA bij gebruik van Gestructureerde Mededeling (alleen België) - Other bij gebruik van Reference in de overige gevallen [0..1] Reference Maximaal 35 posities, invulling afhankelijk van Issuer keuze in E [0..1] Invoicer [0..1] Invoicee [0..3] Additional Remittance Information 38

39 6. SEPA Validatieregels Voor de SEPA bestandsformaten geldt dat bij technische fout in een validatie regel het gehele bestand wordt afgekeurd. Status VR Schema Afkeuring Melding Veld Afgekeurd E060 SDD Bestand Payment Method: DD is not present in tag number Payment <%tagnumber%> and therefore the file is rejected Method Afgekeurd E061 SCT Bestand Identification Code of the Scheme: SEPA is not present in tag number <%tagnumber%> and therefore the file is rejected Identification Code of the Scheme Local Local instrument Code: CORE is not present therefore the Afgekeurd E062 SDD Bestand instrument file is rejected Code Invalid Transaction Type Code: OOFF, FRST, RCUR, Transaction Afgekeurd E063 SDD Bestand FNAL is not present in tag number <%line number%> and therefore the file is rejected Type Afgekeurd E065 SCT Bestand Financial (Creditor) Incorrect Creditor Bank BIC present in tag number <%line Institution number%> and therefore the file is rejected. Identification Creditor ID is not same for all the debits in the file / or is Creditor Afgekeurd E066 SDD Bestand missing / or fails check digit validation and therefore the file is rejected Scheme ID Structured Afgekeurd E067 SDD, Structured Remittance Code: SCOR is not present in tag Bestand Message SCT number <%line number%> and therefore the file is rejected Type Afgekeurd E068 Bank SDD, Bank Identifier Code is not present in tag number <%line Bestand Identifier SCT number%> and therefore the file is rejected Code Afgekeurd E069 Country Code received in the file is <%Actual Value%> SDD, Country Bestand which is not a valid ISO Country Code and therefore the file SCT Code is rejected Afgekeurd E070 SDD, Incorrect IBAN present in tag number <%line number%> Bestand SCT and therefore the file is rejected IBAN An error has been encountered in tag number <%line number%> while processing your file. The tag contains Requested invalid date. The expected date format is YYYY-MM-DD SDD, Execution / Afgekeurd E071 Bestand while the format received in the file is <%actualvalue%>. SCT Collection Please make the necessary modification(s) and upload the date file again. We have registered this error under ID: <%fileid%>. An error has been encountered in tag number <%line number%> while processing your file. The expected length Afgekeurd E072 SDD, of the tag should not exceed <%expectedvalue%> while the Bestand SCT length received in the file is <%actualvalue%>. Please Generic make the necessary modification(s) and upload the file again. We have registered this error under ID: <%fileid%>. Afgekeurd E073 An error has been encountered while processing your file. SDD, Please check the hierarchy of the tags and make the Bestand SCT necessary modification(s) and upload the file again. We have registered this error under ID: <%fileid%>. Generic 39

40 Status VR Schema Afkeuring Melding Veld An error has been encountered in tag number <%line number%> while processing your file. The tag contains Afgekeurd E074 SDD, Instructed Bestand invalid amount format or is missing. Please make the SCT Amount necessary modification(s) and upload the file again. We have registered this error under ID: <%fileid%> Afgekeurd E075 Identification SDD, Identification Code of the Scheme: SEPA is not present Bestand Code of the SCT and therefore the file is rejected Scheme Afgekeurd E076 SDD Bestand Transaction Type Code: OOFF, FRST, RCUR, FNAL is not Transaction present and therefore the file is rejected Type Currency Code received in the file is <%Actual Value%> Afgekeurd E077 SDD, Currency Bestand which is not a valid ISO Currency Code and therefore the SCT Code file is rejected Afgekeurd E078 The number of transactions specified in tag name SDD, Number of Bestand <NbOfTxs> in the file does not match with the total count of SCT Transactions transactions and therefore the file is rejected Afgekeurd E079 The total sum of individual debit amounts does not match SDD, Total sum of Bestand with the sum provided in tag name <CtrlSum> in the file and SCT Transactions therefore the file is rejected Original Original Debtor Agent: SMNDA is not present therefore the Afgekeurd E080 SDD Bestand Debtor file is rejected Agent Amendment No details provided while tag <AmdmntInd> is set to TRUE Afgekeurd E081 SDD Bestand Information and therefore the file is rejected Details Amendment Incorrect combination of Amendment Information Details in Afgekeurd E082 SDD Bestand Information tag <AmdmntInfDtls> and therefore the file is rejected. Details Organisation Afgekeurd E084 SDD, More than one Organisational ID or Private ID present in Bestand al ID/ Private SCT tag <%tag name%> and therefore the file is rejected ID Direct Debit Direct Debit Transaction Information tag name Afgekeurd E085 SDD Bestand Transaction <DrctDbtTxInf> could not be found. Information An error has been encountered in tag number <%line number%> while processing your file. The expected length of the tag should not be less than <%expectedvalue%> SDD, Afgekeurd E086 Bestand while the length received in the file is <%actualvalue%>. Generic SCT Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%> An error has been encountered while processing your file. Afgekeurd E087 SDD, The tag contains invalid amount format. Please make the Instructed Bestand SCT necessary modification(s) and upload the file again. We Amount have registered this error under ID: <%fileid%>. An error has been encountered in tag number <%line Afgekeurd E090 SDD, number%> while processing your file. The tag value Bestand SCT contains some special characters (<, >, &, "or ') that need to be escaped. Please make the necessary modification(s) and Generic 40

41 Status VR Schema Afkeuring Melding Veld upload the file again. We have registered this error under Afgekeurd E091 SDD, SCT Bestand Afgekeurd E150 SCT Bestand Afgekeurd E151 SCT Bestand Afgekeurd Afgekeurd Afgekeurd E152 E153 E154 SDD, SCT SDD, SCT SDD, SCT Bestand Bestand Bestand Afgekeurd E155 SCT Bestand Afgekeurd Afgekeurd Afgekeurd Afgekeurd Afgekeurd Afgekeurd E156 E157 E158 E159 E160 E161 SDD, SCT SDD, SCT SDD, SCT SDD, SCT SDD, SCT SDD, SCT Bestand Bestand Bestand Bestand Bestand Bestand Afgekeurd E251 SDD Bestand Afgekeurd E252 SDD Bestand ID: <%fileid%> Structured Remittance Code: SCOR is not present and therefore the file is rejected Payment Method: TRF is not present and therefore the file is rejected. Category Purpose: SALA is not present and therefore the file is rejected. Charge Bearer: SLEV is not present and therefore the file is rejected. Creditor Ref Info Type under Structured Remittance: Issuer is not present and therefore the file is rejected Creditor Reference Info under Structured Remittance: Reference is not present and therefore the file is rejected Ultimate Debtor is present at both Batch and Transaction level while it is expected at only one level. Therefore the file is rejected. Purpose Code: The tag contains an invalid purpose code which is not a part of the External Code List as defined under ISO. Please make the necessary modification(s) and upload the file again. Category Purpose: The value of this tag is different for batch level and transaction level. Please make the necessary modification(s) and upload the file again. An error has been encountered in tag number <%line number%> while processing your file. The tag contains a value that is less than 0.01 or greater than Please make the necessary modification(s) and upload the file again. We have registered this error under ID: <%fileid%> Remittance Info: More than one Remittance info values are present and therefore the file is rejected. Debtor IBAN is not present and therefore the file is rejected. Creditor IBAN is not present and therefore the file is rejected Ultimate Creditor is present at both Batch and Transaction level while it is expected at only one level. Therefore the file is rejected. Creditor Scheme Identification is present at both Batch and Transaction level while it is expected at only one level. Therefore the file is rejected. Afgekeurd E258 SDD Bestand Incorrect IBAN and therefore the file is rejected Structured Message Type Payment method Category Purpose Charge Bearer Creditor Reference Information - Issuer Creditor Reference Information - Reference Ultimate Debtor Purpose Code Category Purpose Amount Remittance information IBAN - Debtor IBAN - Creditor Ultimate Creditor Creditor Scheme Identification Original Debtor IBAN 41

42 Status VR Schema Afkeuring Melding Veld Sequence Type mismatch: Batch contains at least one Afgekeurd E259 SDD Bestand batch Sequence Type equal to Recurrent First direct debit with a Debtor Account Number held with a bank Sequence other than originally stored in the mandate, which requires a Type 42

43 ClieOp03 Nederland 43

44 7. ClieOp Inleiding Het ClieOp03 formaat is een bestandsindeling voor binnenlandse betalingen en incasso s binnen Nederland. Het formaat wordt onderhouden door Equens Externe Documentatie & Informatie Auteur Titel / Bron Versie / Datum Equens CLIEOP Cliënt Opdrachten, Bestandsbeschrijving. Versie 03 ( 1 maart Aannames & Uitgangspunten Tekenset ClieOp03 heeft een vaste regellengte van 50 posities. Iedere regel wordt afgesloten met een regelomhaal; een carriage return en line feed teken (hexadecimaal x0d x0a). In deze beschrijving aangeduid als CRLF. Bestand Een ClieOp03 bestand kan één of meerdere batches bevatten. Een bestand kan maar één transactie type bevatten; betalingen of incasso s. Batch Een batch kan één of meerdere transacties bevatten en kan maar één transactie type bevatten; betalingen of incasso s Aantal Opdrachten Volgens de officiële beschrijving mag een bestand bestaan uit maximaal batches van elk maximaal opdrachten. Voor de aanlevering en verwerking via Access Online is het maximum aantal opdrachten vastgesteld op Het is dus mogelijk batches van 1 transactie in een bestand aan te leveren. 7.3 Records Toelichting De Vorm beschrijving is ongewijzigd overgenomen van Equens. In de record beschrijving wordt de generieke Vorm beschrijving van dit document gehanteerd. Zie Legenda Tabellen. 44

45 9(n): de rubriek is numeriek en telt n posities. X(n): de rubriek is alfanumeriek en telt n posities. Naam Vorm Inhoud Bestandsvoorlooprecord Recordcode Variantcode 9(4) X(1) 0001 A Aanmaakdatum bestand Bestandsnaam Inzender identificatie Bestandsidentificatie Duplicaatcode Filler 9(6) X(8) X(5) X(4) 9(1) X(21) Batch voorlooprecord Recordcode Variantcode 9(4) X(1) 0010 B of C Transactiegroep Rekeningnummer opdrachtgever Batchvolgnummer Aanleveringsmuntsoort Batchidentificatie Filler X(2) 9(10) 9(4) X(3) X(16) X(10) Vaste omschrijving record Recordcode Variantcode 9(4) X(1) 0020 A Vaste omschrijving Filler X(32) X(13) Opdrachtgever record Recordcode Variantcode 9(4) X(1) 0030 B NAWcode Gewenste verwerkingsdatum Naam opdrachtgever Testcode Filler 9(1) 9(6) X(35) X(1) X(2) Transactie record Recordcode Variantcode 9(4) X(1) 0100 A Transactiesoort Bedrag Rekeningnummer betaler Rekeningnummer begunstigde Filler X(4) 9(12) 9(10) 9(10) X(9) Naam betaler record Recordcode Variantcode Naam betaler Filler 9(4) X(1) X(35) X(10) 0110 B 45

46 Naam Vorm Inhoud Woonplaats betaler record Recordcode Variantcode 9(4) X(1) 0113 B Filler X(45) Equens negeert het Woonplaats betaler record, dat u dus uit de programmatuur kunt verwijderen. Betalingskenmerk record Recordcode Variantcode 9(4) X(1) 0150 A Betalingskenmerk Filler X(16) X(29) Omschrijving record Recordcode Variantcode 9(4) X(1) X(32) 0160 A Omschrijving Filler X(13) Naam begunstigde record Recordcode Variantcode 9(4) X(1) 0170 B Naam begunstigde Filler X(35) X(10) Woonplaats begunstigde record Recordcode Variantcode 9(4) X(1) 0173 B Filler X(45) Equens negeert het Woonplaats begunstigde record, dat u dus uit de programmatuur kunt verwijderen. Batch sluitrecord Recordcode Variantcode 9(4) X(1) 9990 A Totaalbedrag Totaal rekeningnummers Aantal posten Filler 9(18) 9(10) 9(7) X(10) Bestandssluitrecord Recordcode Variantcode Filler 9(4) X(1) X(45) 9999 A Optionele records worden, indien niet gebruikt, niet opgenomen in het bestand / batch. Optionele velden binnen een record worden, indien niet gebruikt, gevuld met spaties. 46

47 7.4 Bestandsvoorlooprecord Bestandsvoorloop record Status Verplicht Herhalen 1 Veld Naam Typ. Stat. Validatie / Opmerking VR 1 Recordcode N4 V Vaste waarde 0001 T01 2 Variantcode X1 V Vaste waarde A T01 3 Aanmaakdatum N6 V Vorm: DDMMJJ bestand 4 Bestandsnaam X8 V Vaste waarde CLIEOP03 T01 5 Inzender X5 O identificatie 6 Bestandsidentificatie X4 O Een uniek identificatienummer binnen een maand. Positie 1-2 = Dagnummer uit Aanmaakdatum bestand Positie 3-4 = Volgnummer, opgehoogd met 1 per dag per keer van aanlevering 7 Duplicaatcode N1 V Geeft aan of een bestand een duplicaat is van een eerder T01 aangeleverd bestand. 1 = Uniek 2 = Duplicaat 8 Filler X21 O Spaties 7.5 Batch voorlooprecord Batch voorlooprecord Status Verplicht Herhalen Veld Naam Typ. Stat. Validatie / Opmerking VR 1 Recordcode N4 V Vaste waarde 0010 T01 2 Variantcode X1 V Vaste waarde B T01 C is gereserveerd voor toekomstig gebruik 3 Transactiegroep X2 V Identificeert type transacties in de batch T01 00 = betaling 10 = incasso 4 Rekeningnummer N10 V Rekening moet voorkomen als eigen rekening. T01 opdrachtgever Vorm: 10-cijfers, voorzien van voorloopnullen 5 Batchvolgnummer N4 V Oplopend nummer opgehoogd met 1 per batch T01 6 Aanleveringsmuntsoort X3 V Vaste waarde EUR T01 7 Filler X26 O Spaties 47

48 7.6 Vaste omschrijving record Vaste omschrijving record Status Opmerking Optioneel Een transactie mag maximaal 4 Omschrijvingen hebben, of 3 Omschrijvingen en een Betalingskenmerk. Herhalen 0-4 Veld Naam Typ. Stat. Validatie / Opmerking VR 1 Recordcode N4 V Vaste waarde 0020 T01 2 Variantcode X1 V Vaste waarde A T01 3 Vaste omschrijving X32 O Optioneel. Indien gebruikt worden maximaal 3 regels getoond. 4 Filler X13 O Spaties 7.7 Opdrachtgever record Opdrachtgever record Status Verplicht Herhalen 1 Veld Naam Typ. Stat. Validatie / Opmerking VR 1 Recordcode N4 V Vaste waarde 0030 T01 2 Variantcode X1 V Vaste waarde B T01 3 NAWcode N1 O Specificeert of opdrachtgevende partij de naam en adres van T01 begunstigde wenst te ontvangen. 1 = Naam en adres niet gewenst 2 = Naam en adres gewenst 4 Gewenste N6 O Vorm: DDMMJJ L01 verwerkingsdatum Maximaal 1 jaar min 1 dag in de toekomst. Indien datum in verleden ligt wordt huidige of komende bankwerkdag gebruikt. 5 Naam X35 O opdrachtgever 6 Testcode X1 V Geeft aan of een bestand als Productie of als Test verwerkt T01 moet worden. P = Productie T = Test Opmerking In Access Online wordt Test als Productie verwerkt. 7 Filler X2 O Spaties 48

49 7.8 Transactie record Transactie record Status Verplicht Herhalen Opmerking In Access Online is het maximum gelimiteerd. Zie Aantal Opdrachten Veld Naam Typ. Stat. Validatie / Opmerking VR 1 Recordcode N4 V Vaste waarde 0100 T01 2 Variantcode A1 V Vaste waarde A T01 3 Transactiesoort N4 V Mogelijke waarde: T = onzuivere crediteurenbetaling 0003 = onzuivere salarisbetaling 0005 = zuivere crediteurenbetaling 0008 = zuivere salarisbetaling 1001 = zuivere incasso 1002 = onzuivere incasso 4 Bedrag N12 V Bedrag > 0, maximaal bedrag: ,99 (1 miljard min 1 T01 cent) Bedrag in EUR, inclusief 2 decimalen, zonder decimaal scheidingsteken, rechts uitgelijnd, voorzien van voorloopnullen. 5 Rekeningnummer N10 V Op een 10-cijferig rekeningnummer wordt een 11-proef controle T01 betaler uitgevoerd. 6 Rekeningnummer N10 V Op een 10-cijferig rekeningnummer wordt een 11-proef controle T01 begunstigde uitgevoerd. 7 Filler X9 O Spaties 7.9 Naam betaler record Naam betaler record Status Optioneel Herhalen 0-1 Veld Naam Typ. Stat. Validatie / Opmerking VR 1 Recordcode N4 V Vaste waarde 0110 T01 2 Variantcode X1 V Vaste waarde B T01 3 Naam betaler X35 O Alleen positie 1-24 wordt gebruikt. 4 Filler X10 O Spaties 7.10 Woonplaats betaler record Woonplaats betaler record Status Optioneel Herhalen 0-1 Veld Naam Typ. Stat. Validatie / Opmerking VR 1 Recordcode N4 V Vaste waarde 0113 T01 2 Variantcode X1 V Vaste waarde B T01 3 Woonplaats betaler X35 O Spaties 4 Filler X10 O Spaties 49

50 7.11 Betalingskenmerk record Betalingskenmerk record Status Optioneel Een transactie mag maximaal 4 Omschrijvingen hebben, of 3 Omschrijvingen en een Betalingskenmerk. Herhalen 0-1 Veld Naam Typ. Stat. Validatie / Opmerking VR 1 Recordcode N4 V Vaste waarde 0150 T01 2 Variantcode X1 V Vaste waarde A T01 3 Betalingskenmerk X16 M Indien dit veld als een Transactie Referentienummer gebruikt L02 wordt dient deze uniek te zijn in een periode van 1 jaar. De inhoud van dit veld wordt geplaatst in het veld RFF+CR. 4 Filler X29 O Spaties 7.12 Omschrijving record Omschrijving record Status Optioneel Herhalen 0-4 Een transactie mag maximaal 4 Omschrijvingen hebben, of 3 Omschrijvingen en een Betalingskenmerk. Veld Naam Typ. Stat. Validatie / Opmerking VR 1 Recordcode N4 V Vaste waarde 0160 T01 2 Variantcode X1 V Vaste waarde A T01 3 Omschrijving X32 O 4 Filler X13 O Spaties 7.13 Naam begunstigde record Naam begunstigde record Status Optioneel Herhalen 0-1 Veld Naam Typ. Stat. Validatie / Opmerking VR 1 Recordcode N4 V Vaste waarde 0170 T01 2 Variantcode X1 V Vaste waarde B T01 3 Naam begunstigde X35 O Optioneel bij transacties aan banknummers, verplicht bij transacties aan 7-cijferige rekeningnummers indien Transactiesoort onzuiver is. 4 Filler X10 O Spaties 7.14 Woonplaats begunstigde record Woonplaats begunstigde Status Optioneel record Herhalen 0-1 Veld Naam Typ. Stat. Validatie / Opmerking VR 1 Recordcode N4 V Vaste waarde 0173 T01 2 Variantcode X1 V Vaste waarde B T01 3 Filler X45 O Spaties 50

51 7.15 Batch sluitrecord Batch sluitrecord Status Verplicht Herhalen 1-n Veld Naam Typ. Stat. Validatie / Opmerking VR 1 Recordcode N4 V Vaste waarde 9990 T01 2 Variantcode X1 V Vaste waarde A T01 3 Totaalbedrag N18 V Maximaal ,01 T01 Totaal telling van alle bedragen binnen de batch. 4 Totaal N10 V De laatste 10 cijfers van de totaaltelling. T01 rekeningnummers Totaal telling van alle debet en credit rekeningnummers binnen de batch. 5 Aantal posten N7 V Maximaal transacties per bestand. T01 Totaal telling van alle transacties binnen de batch. 6 Filler X10 O Spaties 7.16 Bestandssluitrecord Bestandssluitrecord Status Verplicht Herhalen 1 Veld Naam Typ. Stat. Validatie / Opmerking VR 1 Recordcode N4 V Vaste waarde 9999 T01 2 Variantcode X1 V Vaste waarde A T01 3 Filler X45 O Spaties 7.17 Validatieregels Technische Validatie Van dit bestandsformaat resulteert dat bij technische fout in een validatie regel het gehele bestand wordt afgekeurd. Derhalve wordt alleen de generieke melding beschreven. Status VR Afkeuring Melding Veld Afgekeurd T01 Bestand An error has been encountered while processing your file. The expected value of the field <%Field Name%> in the record type <%Record Type%>, while the value received in the file is <%ActualValue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. diverse Dit is een generieke melding. Een specificatie van het foute record/veld en regelnummer wordt bij benadering gegeven. 51

52 BTL91 Nederland 52

53 8. BTL Inleiding Het BTL91 formaat is een bestandsindeling voor internationale betalingen. Het formaat is in 1991 ontwikkeld door ABN AMRO Externe Documentatie & Informatie Auteur Titel / Bron Versie / Datum ABN AMRO SEPA: grenzeloos betalen binnen Europa Aannames & Uitgangspunten Standaard uploadprofiel In Access Online kan in het uploadprofiel voor het BLT91 formaat nader gespecificeerd worden hoe het uploadbestand verwerkt moet worden. De beschrijving van de BTL91 in dit hoofdstuk is gebaseerd op een uploadprofiel met standaard instellingen. Afwijkende instellingen in het uploadprofiel kunnen van invloed zijn op de validatie/controle en de meldingen zoals beschreven in dit hoofdstuk Beveiliging Bestand-hash BTL91 ondersteunt het gebruik van bestand-hash integriteitscontroles in het Sluitrecord. In Access Online kan bij het beheer van uploadprofielen worden aangeven of een dergelijke controle tijdens de upload van BTL91 bestanden uitgevoerd moet worden. De beschrijving van de diverse bestand-hash methodes en het gebruik van deze vorm van beveiliging valt buiten de scope van dit document. 8.3 Structuur Bestand Bestand Technisch BTL91 heeft een vaste regellengte van 192 posities. Iedere regel wordt afgesloten met een regelomhaal, oftewel een carriage return en line feed teken (hexadecimaal x0d x0a). In deze beschrijving aangeduid als CRLF. Opmerking In Access Online mag van deze regel afgeweken worden. Optionele velden aan het einde van een record mogen ontbreken Tekenset Zie hoofdstuk 19 Tekensets voor een overzicht van de tekens die in het BTL91 bestandsformaat gebruikt kunnen worden. 53

54 8.3.3 Bestand Logisch Een BTL91 bestand bevat 1 voorlooprecord, 1 batch en 1 sluitrecord. Een batch bestaat uit maximaal betaalopdrachten gevolgd door één of meer totaalrecords. Er is een totaalrecord per gebruikte ISO-Muntcode Opdracht in de betaalopdrachten. Een betaalopdracht is opgebouwd uit 4 betaalrecords. De betaalopdrachten hebben een uniek nummer en zijn oplopend gesorteerd. Niveau Record Type Herhalen Bestand Voorlooprecord 11 1 Batch Betaalopdracht Betaalrecord Totaalrecord 31 1 n Sluitrecord Voorlooprecord Voorlooprecord Het voorlooprecord is het eerste record van het bestand en bevat informatie over de opdrachtgevende cliënt. Status Verplicht Herhalen 1x per Bestand Veld Naam Type Stat Conditie / Opmerking VR 11-1 Recordcode N2 V Vaste waarde 11 T Deviezenbank X4 O Vaste waarde ABNA 11-3 Mediumcode X1 O Vaste waarde X 11-4 Versienummer N2 O Waarde tussen Datum Aanmaak N8 O Opmaak eejjmmdd Bestand 11-6 Batchnummer N3 O Waarde tussen Opdrachtgever Naam X35 O 11-8 Opdrachtgever Adres X35 O 11-9 Opdrachtgever X35 O Woonplaats Opdrachtgever X35 O Landnaam Bedrijfstak N4 O Gewenst N8 O Opmaak eejjmmdd Uitvoeringsdatum Ongebruikt X20 O 54

55 8.5 Betaalrecord deel 1 Betaalrecord 1 van 4 Eerste record van de transactie Status Verplicht Herhalen 1x per Transactie Veld Naam Type Stat Conditie / Opmerking VR 21-1 Recordcode N2 V Vaste waarde 21 T Opdrachtnummer N4 V Waarde tussen ISO-Muntcode A3 O Rekeningnummer Opdrachtgever 21-4 Rekeningnummer N10 V T02 Opdrachtgever 21-5 ISO-Muntcode Opdracht A3 V T03 L Bedrag Opdracht N15 V Bedrag > 0 en kleiner dan 90 miljard. Bedrag inclusief 3 decimalen waarvan de derde decimaal nul moet zijn, zonder decimaal scheidingsteken, rechts uitgelijnd, voorzien van voorloopnullen. L08 Indien muntcode is JPY of ISK dan dienen de 3 decimalen T03 0 te zijn 21-7 Gewenste Verwerking N8 V Datum met opmaak eejjmmdd L06 Datum L Code Kosten BNL N1 C Indien leeg wordt standaard waarde 1 gebruikt L03 Dit veld bepaald samen met veld 21-9 op welke wijze L05 kosten voor het uitvoeren van de transactie worden verdeeld tussen de opdrachtgevende bank en de begunstigde bank. Ondersteunde waarden: 1 (OUR): Kosten voor bank opdrachtgever 2 (BEN): Kosten voor bank begunstigde 3 (SHA): Kosten gedeeld tussen bank opdrachtgever en bank begunstigde. Waarde wordt als volgt bepaald: Veld 21-8 = 1 en veld 21-9 = 1 dan OUR Veld 21-8 = 3 en veld 21-9 = 3 dan BEN Veld 21-8 = 1 en veld 21-9 = 3 dan SHA Overige combinaties: Veld 21-8 = 1 en veld 21-9 = 2 dan OUR Veld 21-8 = 2 en veld 21-9 = 1 dan OUR Veld 21-8 = 2 en veld 21-9 = 2 dan OUR Veld 21-8 = 2 en veld 21-9 = 3 dan SHA Veld 21-8 = 3 en veld 21-9 = 1 dan OUR Veld 21-8 = 3 en veld 21-9 = 2 dan OUR 55

56 Betaalrecord 1 van 4 Eerste record van de transactie Status Verplicht Herhalen 1x per Transactie Veld Naam Type Stat Conditie / Opmerking VR 21-9 Code Kosten Korr N1 C Indien leeg wordt standaard waarde 3 gebruikt Zie veld 21-8 voor een toelichting. L03 L Code Soort Opdracht N1 C Standaard waarde 0 0 = Overboeking 1 = Cheque betaling Code Soort Uitvoering N1 C Standaard waarde 0 0 = Normaal 1 = Spoed Alleen van toepassing bij Overboeking Code Cheque Crossen X1 O Indien niet gebruikt: spatie. J = Crossen Veld wordt niet meer gebruikt Code Verzending X1 C Adressering cheque L07 Cheque 1 = Kantoor Opdrachtgever 2 = Opdrachtgever 3 = Begunstigde Verplicht bij Cheque betaling Code Betalingsinstructies 1 X2 O Instructies bestemd voor ontvangende bank. 01 of 02 = Adviseer de begunstigde telefonisch 07 = Ter beschikking houden voor de begunstigde Alleen van toepassing bij Spoed Overboeking Code X2 O Veld wordt niet meer gebruikt. Betalingsinstructies Code X2 O Veld wordt niet meer gebruikt. Betalingsinstructies Code X2 O Veld wordt niet meer gebruikt. Betalingsinstructies Filler X133 O 8.6 Betaalrecord deel 2 Betaalrecord 2 van 4 Tweede record van de transactie. Bevat informatie over de Begunstigde Status Verplicht Herhalen 1x per Transactie Veld Naam Type Stat Conditie / Opmerking VR 22-1 Recordcode N2 V Vaste waarde 22 T Opdrachtnummer N4 V Waarde tussen Gelijk aan waarde in veld Rekeningnummer Begunstigde X34 C Verplicht: bij Betaling en/of ISO-Landcode Begunstigde is NL, nummer bestaat uit cijfers en (hoofd)letters, is links uitgelijnd en uitgevuld met spaties. Bij voorkeur een IBAN anders een Bank Code + rekeningnummer. Cheque: Leeg L04 L20 56

57 22-4 Naam Begunstigde X35 V De eerste 24 tekens worden gebruikt. L01 L10 L Adres Begunstigde X35 C Betaling: Optioneel L01 Cheque: Verplicht 22-6 Woonplaats Begunstigde X35 V De eerste 20 tekens worden gebruikt. L01 L12 L ISO-Landcode A2 C Mag leeg zijn indien veld 22-3 Rekeningnummer L14 Begunstigde Begunstigde een IBAN bevat. Verplicht indien veld 22-3 geen IBAN bevat Landnaam A35 O Veld wordt niet meer gebruikt. Begunstigde 22-9 Filler X10 O 8.7 Betaalrecord deel 3 Betaalrecord 3 van 4 Derde record van de transactie. Bevat informatie over Bank van de Begunstigde Status Verplicht Herhalen 1x per Transactie Veld Naam Type Stat Conditie / Opmerking VR 23-1 Recordcode N2 V Vaste waarde 23 T Opdrachtnummer N4 V Waarde tussen Gelijk aan waarde in veld Swift-BIC Bank van Begunstigde X11 C De BIC-code (SWIFT-adres) van de bank van de begunstigde. Bevat een geldige BIC code bestaande uit 8 of 11 aaneengesloten posities. Positie 5 en 6 bevatten de ISO- Landcode van de Bank van Begunstigde en dient, indien gevuld, overeen te komen met veld L02 L04 L16 Verplicht bij: - betaling in EUR - betaling waarbij veld 23-7 leeg is 23-4 Naam Bank van X35 V L01 Begunstigde L Adres Bank van X35 O L01 Begunstigde 23-6 Woonplaats Bank van X35 O L01 Begunstigde 23-7 ISO-Landcode Bank A2 C Indien 23-3 gevuld is moet dit veld: L17 van Begunstigde - leeg zijn L18 - overeenkomen met positie 5-6 in veld Landnaam Bank van A35 O Veld wordt niet meer gebruikt. Begunstigde 23-9 Filler X33 O Spaties 57

58 8.8 Betaalrecord deel 4 Betaalrecord 4 van 4 Vierde record van de transactie. Bevat informatie over de Betaling Status Verplicht Herhalen 1x per Transactie Veld Naam Type Stat Conditie / Opmerking VR 24-1 Recordcode N2 V Vaste waarde 24 T Opdrachtnummer N4 V Waarde tussen Gelijk aan waarde in veld Reden van Betaling 1 X35 O 24-4 Reden van Betaling 2 X35 O 24-5 Reden van Betaling 3 X35 O 24-6 Reden van Betaling 4 X35 O 24-7 Filler X46 O Spaties 8.9 Totaalrecord Totaalrecord Bevat informatie voor bestandscontrole. De Totaalrecords zijn getotaliseerd per aanwezige ISO-Muntcode Opdracht. Status Verplicht Herhalen 1-n (1x per ISO-Muntcode / per bestand) Veld Naam Type Stat Conditie / Opmerking VR 31-1 Recordcode N2 V Vaste waarde 31 T ISO-Muntcode Opdracht Totaal 31-3 Bedrag Opdracht Totaal A3 V Verwijst naar waarde in veld 21-5 T04 N15 V Het totaal van de Opdracht Bedragen (veld 21-6) in de T04 ISO-Muntcode zoals vermeld in record Bedrag inclusief 3 decimalen waarvan de derde decimaal nul moet zijn, zonder decimaal scheidingsteken, rechts uitgelijnd, voorzien van voorloopnullen. Indien het totaal de veldlengte overschrijdt, worden de meest linkse posities afgekapt Aantal Opdrachten N4 V Het aantal Opdrachten in de ISO-Muntcode zoals vermeld in record Filler X168 O Spaties T04 58

59 8.10 Sluitrecord Sluitrecord Het sluitrecord is het laatste record van het bestand en bevat informatie voor bestandscontrole. Status Verplicht Herhalen 1 Veld Naam Type Stat Conditie / Opmerking VR 41-1 Recordcode N2 V Vaste waarde 41 T Totaal Aantal Records N6 V Totaal aantal records in het bestand inclusief T04 voorlooprecord, de betaalrecords, totaalrecords en het sluitrecord Totaal Aantal N4 V Het Totaal Aantal Opdrachten T04 Opdrachten 41-4 Bestand-hash X24 O Hash code voor integriteitscontrole Zie Beveiliging Bestand-hash 41-5 Filler X156 O Spaties 8.11 Validatieregels Technische Validatie Status VR Afkeuring Melding Veld Syntaxfout T01 Bestand An error has been encountered while processing your file. A mandatory record and/or field is missing. Please make the necessary modification(s) and upload the file again. We have registered this error under ID: An error has been encountered in record number 1 while processing your file. The syntax of field 2 is wrong. Please make the necessary modification(s) and upload the file again. We have registered this error under ID: Dit zijn een generieke meldingen. Een specificatie van het foute record/veld en regelnummer wordt bij benadering gegeven. Afgekeurd T02 Betaling Betaling is geweigerd door een onjuist debetrekeningnummer in het 21-4 bestand T03 Betaling Decimals in upload not allowed for this currency Ongeldig T04 Bestand An error has been encountered in record number # while processing your 31-2 Sluitrecord file. There is either a mismatch in the total amount, the total nr of records, 31-3 the total nr of payments or the total nr of orders in your file causing this 31-4 error in the trailing record. Please make the necessary modification(s) and 41-2 upload the file again. We have registered this error under ID: Melding wordt ook gegenereerd indien: - ISO-Muntcode Opdracht leeg is 59

60 Logische Validatie Status VR Melding Veld Ingevoerd Meldingen zijn ter kennisgeving. Opdrachten zijn uitvoerbaar L01 Naam / Adres / Plaats [van bank] begunstigde bevat niet-ondersteunde tekens. Deze tekens zijn verwijderd of gewijzigd naar ondersteunde tekens. Deze betaling kan als SEPA-overboeking worden opgegeven. Zie toelichting SEPA Opdrachten. L02 SWIFT-adres van de Bank van de Begunstigde. wordt aanbevolen voor deze betaling L03 L04 Kostenoptie is ingesteld op SHA. (indien 21-8 en 21-9 leeg zijn of gevuld met een onjuiste waarde) Vanaf 1 januari 2007 zijn IBAN begunstigde en BIC (SWIFT-id) van bank begunstigde verplicht voor grensoverschrijdende betalingen binnen de EU/EEA. L05 Kosten opties mogen niet worden gebruikt voor deze betaling L06 L07 De geselecteerde valutadatum ligt in verleden. ABN AMRO verwerkt de betaling met de eerstvolgende valutadatum. Geselecteerde Cheque naar code mag niet worden gebruikt voor deze betaling. (1 = Kantoor Opdrachtgever) Onvolledig Meldingen verwachten verdere actie. Opdrachten zijn na correctie uitvoerbaar L08 Bedrag overboeking moet hoger zijn dan L09 De geselecteerde valutadatum ligt meer dan negentig dagen in de toekomst. ABN AMRO 21-7 kan niets agenderen voor deze valutadatum. L10 Naam begunstigde is verplicht L11 Naam begunstigde is ongeldig (lengte moet tussen 1 en 24 liggen) L12 Plaats begunstigde is verplicht L13 Plaats begunstigde is ongeldig (lengte moet tussen 1 en 20 liggen) L14 Land begunstigde is verplicht L15 Naam van bank begunstigde is verplicht L16 SWIFT-adres van de Bank van de Begunstigde. is verplicht L17 Land van bank begunstigde is verplicht L18 Land van bank begunstigde is een ongeldig land Afgekeurd Meldingen zijn ter kennisgeving. Opdrachten zijn niet uitvoerbaar L19 Munt overboeking is verplicht L20 Rekening begunstigde is verplicht

61 8.12 Betalingen Compleet Deze tabel toont de velden en de waarden die minimaal gebruikt moeten worden bij diverse soorten opdrachten. Soort Betaling Dan Waarde Normale EUR betaling naar EU-land met een ISO_Muntcode_Opdracht EUR juiste IBAN en BIC, kosten shared, geen Code_Kosten_BNL (1 = Euro rekening) 1 instructies. Code_Kosten_Korr (3 = Begunstigde) 3 (=SEPA) Code Soort Opdracht (0 = Overboeking) 0 Code Soort Uitvoering (0 = Normaal) 0 Rekeningnummer_Begunstigde IBAN Naam_Begunstigde Gevuld Woonplaats_Begunstigde Gevuld Swift_BIC_Bank_van_Begunstigde BIC Naam_Bank_van_Begunstigde Gevuld Normale niet-eur betaling naar EU-land met een juiste IBAN en BIC, kosten shared, geen instructies. ISO_Muntcode_Opdracht <>EUR Code_Kosten_BNL (1 = Euro rekening) 1 Code_Kosten_Korr (3 = Begunstigde) 3 Code Soort Opdracht (0 = Overboeking) 0 Code Soort Uitvoering (0 = Normaal) 0 Rekeningnummer_Begunstigde IBAN Naam_Begunstigde Gevuld Woonplaats_Begunstigde Gevuld Swift_BIC_Bank_van_Begunstigde BIC Naam_Bank_van_Begunstigde Gevuld Spoed niet-eur betaling buiten de EU met een juiste BBAN en BIC, kosten shared, met instructie: Adviseer de begunstigde (telefonisch) ISO_Muntcode_Opdracht <>EUR Code_Kosten_BNL (1 = Euro rekening) 1 Code_Kosten_Korr (3 = Begunstigde) 3 Code Soort Opdracht (0 = Overboeking) 0 Code Soort Uitvoering (1 = Spoed) 1 Rekeningnummer_Begunstigde BBAN Naam_Begunstigde Gevuld Woonplaats_Begunstigde Gevuld Swift_BIC_Bank_van_Begunstigde BIC Naam_Bank_van_Begunstigde Gevuld Cheque ISO_Muntcode_Opdracht Gevuld Code Soort Opdracht (1 = Cheque) 1 Code Verzending Cheque (Adressering cheque) 2 of 3 2 = Opdrachtgever 3 = Begunstigde Naam_Begunstigde Gevuld Adres_Begunstigde Gevuld Woonplaats_Begunstigde Gevuld ISO-Landcode Begunstigde Gevuld 61

62 Betalingen EC-criteria Het BTL91 formaat ondersteunt EU-betalingen. Een EU-betaling moet daarbij aan de EC-criteria voldoen om tegen het binnenlandtarief verwerkt te worden: De betaling is binnen/tussen EU landen (zie 20.1 ISO-Landcode); Het bedrag van de betaling is in EUR; Het bedrag is maximaal ,00 euro; De betaling is voorzien van het correcte en volledige rekeningnummer van de begunstigde opgegeven in IBAN formaat; De betaling is voorzien van een correct en volledige Swift-BIC van de bank van de begunstigde; De betaling vindt plaats op basis van met de begunstigde gedeelde kosten (shared); De betaling bevat geen aanvullende betalingsinstructies. Veld Naam Conditie / Opmerking 21-5 ISO-Muntcode Opdracht Waarde EUR 21-6 Bedrag Opdracht Bedrag > 0 en <= Code Kosten BNL Waarde 1 Kosten ten laste van: Euro rekening 21-9 Code Kosten Korr Waarde 3 Kosten Correspondent ten laste van: Begunstigde 21-14/ Code Betalingsinstructies 1 t/m 4 Leeg Rekeningnummer Begunstigde IBAN (International Bank Account Number) 23-3 Swift-BIC Bank van Begunstigde BIC-code (Swift-adres) 23-7 ISO-Landcode Bank van Begunstigde Leeg SEPA Opdrachten Het BTL91 bestandsformaat is niet geschikt voor SEPA opdrachten. Voor SEPA opdrachten zijn speciale XML bestandsformaten ontwikkeld. Echter, BTL91 kan wel de basisinformatie bevatten waarna via Access Online de opdracht verder verreikt kan worden tot een SEPA opdracht. Daarvoor geldt het volgende: De bank van begunstigde bevindt zich binnen de SEPA zone (zie 20.1 ISO-Landcode); Het bedrag van de betaling is in EUR; De betaling is voorzien van het correcte en volledige rekeningnummer van de begunstigde opgegeven in IBAN formaat; De betaling is voorzien van een correct en volledige Swift-BIC van de bank van de begunstigde; De betaling vindt plaats op basis van met de begunstigde gedeelde kosten (shared); De betaling bevat geen aanvullende betalingsinstructies. Veld Naam Conditie / Opmerking 21-5 ISO-Muntcode Opdracht Waarde EUR 21-8 Code Kosten BNL Waarde 1 Kosten ten laste van: Euro rekening 21-9 Code Kosten Korr Waarde 3 Kosten Correspondent ten laste van: Begunstigde 21-14/ Code Betalingsinstructies 1 t/m 4 Leeg Rekeningnummer Begunstigde IBAN (International Bank Account Number) 62

63 Veld Naam Conditie / Opmerking 23-3 Swift-BIC Bank van Begunstigde BIC-code (Swift-adres) 23-7 ISO-Landcode Bank van Begunstigde Leeg In Access Online kan in het Uploadprofiel aangegeven worden of transacties standaard als SEPA Credit Transfers uitgevoerd moeten worden indien ze aan deze criteria voldoen. 63

64 CIRI België 64

65 9. CIRI 9.1 Inleiding CIRI = Centre Interbancaire de Recherche Informatique. Het CIRI-protocol is het huidige standaardformaat voor betalingen in België Externe Documentatie & Informatie Auteur Betreft Bron Febelfin: Overkoepelende federatie voor de Belgische financiële sector. Informatie met betrekking tot betalingsverkeer in België Aannames & Uitgangspunten Aantal Opdrachten Van het datarecord mogen er, volgens de officiële beschrijving, maximaal in een bestand aanwezig zijn. Voor de aanlevering en verwerking via Access Online is het maximum aantal opdrachten vastgesteld op Opmerking De kolom Vld (veld) in de recordtabellen maken geen deel uit van de officiële Febelfin formaatbeschrijving. Deze zijn toegevoegd om het terugzoeken van onderlinge verwijzingen te vereenvoudigen. 65

66 10. CIRI FBF Betalingsopdrachten Binnenland 10.1 Inleiding Dit hoofdstuk beschrijft het Belgische CIRI FBF formaat dat gebruikt wordt voor het aanbieden van binnenlandse betalingsopdrachten Scope Het CIRI FBF kent 2 recordtypen: lay-out 360 en lay-out 128. Access Online ondersteunt van de CIRI FBF alleen lay-out 128. Dit hoofdstuk beperkt zich dan ook tot het Belgische CIRI FBF bestandsformaat lay-out 128 gebruikt voor binnenlandse betalingsopdrachten. Dit hoofdstuk beschrijft de volgende onderwerpen van het FBF (lay-out 128) bestandsformaat: de technische structuur van het bestand; de validatie regels en de foutberichten Betalingsvarianten Het CIRI FBF 128 bestandsformaat bevat geen specifieke indicator waarmee een batch aangeduid kan worden. Access Online behandelt de inleesbestanden impliciet als batch met binnenlandse standaardsalaris overboekingen. Na het inlezen kan in Access Online worden aangegeven of het batch bestand in individuele opdrachten gesplitst moet worden Externe Documentatie & Informatie Auteur Titel / Bron Versie / Datum Febelfin Betalingsopdrachten, Bankstandaard Nr. I.1 versie 5 editie ( november Bestandsindeling Per logisch bestand mogen slechts betalingsopdrachten voor één te debiteren rekeningnummer, één gewenste uitvoeringsdatum, één type betaling en één interbancaire clearing code opgenomen worden; Elk bestand bevat: één voorlooprecord 0 met identificatiegegevens Datarecords 1 met de verplichte basisgegevens en datarecords 2 met optioneel bijkomende gegevens. Datarecord 2 mag aanwezig zijn in geval een tweede regel mededeling nodig is (optioneel bij Type Overschrijving 5 tot 8). één enkel sluitrecord met controlegegevens. Er mogen meerdere logische CIRI bestanden verzameld worden in 1 fysiek bestand. Indien een bestand niet aan deze validatiecondities voldoet is het resultaat negatief en wordt het gehele bestand afgekeurd. 66

67 Niveau File Opdrachtgever Voorlooprecord 0 1 Betaalopdracht Datarecord Datarecord Sluitrecord Voorlooprecord Het voorlooprecord is het eerste record van het logische bestand en bevat informatie over de opdrachtgevende cliënt; de identificatie informatie. Dit record mag maar 1 keer voorkomen in een logisch bestand. Voorlooprecord Status Verplicht Herhalen 1 Vld Naam Typ. Stat Conditie / Opmerking VR H1 Recordcode N1 V Vaste waarde 0 H2 Interbancaire clearing N1 O Genegeerd in Access Online H3 Filler X1 O Gereserveerd H4 Type Betaling N2 V Numerieke waarde in reeks: 00: Niet gedefinieerd 01: Pensioenen 02: Lonen 03: Kinderbijslag 04: Vervangingsinkomen (werkloosheid, invaliditeit) 05: Overheidsbetalingen 06: Sociaal Secretariaat 07: Leveranciers 08: Vakantiegeld 09: Intra-company 10: Kostennota 11: Thesaurie, 12: Sociaal Secretariaat procedure 2 H5 Aanmaakdatum N6 O Genegeerd in Access Online H6 Codenummer Geadresseerde Financiële Instelling N3 O Genegeerd in Access Online H7 Applicatiecode N2 V Vaste waarde 01 T03 H8 Gewenste Uitvoeringsdatum N6 V Gewenste uitvoeringsdatum van betalingsopdracht. Mogelijke waarde: - Datum met de opmaak ddmmjj - 6 nullen; wordt bij verwerking geïnterpreteerd als huidige datum. H9 Duplicaatcode X1 O Genegeerd in Access Online H10 Filler N3 O Gereserveerd H11 Rekeningnummer N12 V Waarde 12-cijferig nummer > 0. Rekeningnummer moet in EUR aangehouden worden en via de bankcode gekoppeld zijn aan landcode BE. T01 T02 T04 T05 T06 T07 67

68 Voorlooprecord Status Verplicht Herhalen 1 Vld Naam Typ. Stat Conditie / Opmerking VR Rekeningnummer van opdrachtgever. Betalingsopdrachten gaat ten laste van dit rekeningnummer. H12 Naam Opdrachtgever X26 O Genegeerd in Access Online. H13 Adres Opdrachtgever X26 O Genegeerd in Access Online. Access Online neemt gegevens uit eigen administratie over. Access Online neemt gegevens uit eigen administratie over. H14 Postcode Opdrachtgever X4 O Genegeerd in Access Online. Access Online neemt gegevens uit eigen administratie over. H15 Woonplaats Opdrachtgever X22 O Genegeerd in Access Online. Access Online neemt gegevens uit eigen administratie over. H16 Taalcode N1 O Genegeerd in Access Online Opdrachtgever H17 Bestandsreferentie X10 O Indien leeg wordt NONREF gebruikt. Referentie van bestand meegegeven door Opdrachtgever. Kan worden gebruikt voor reconciliatie. Waarde wordt overgenomen in Batch Reference. H18 Versiecode N1 V Vaste waarde 5 = Euro betalingsopdrachten T Datarecord 1 De datarecords 1 en 2 bevatten informatie over de opdracht. Datarecord 1 Status Verplicht Herhalen Vld Naam Typ. Stat Conditie / Opmerking VR D1 Recordcode N1 V Vaste waarde 1 T01 D2 Volgnummer N4 V Waarde 4-cijferig nummer T09 Oplopend volgnummer: start met 0001 en wordt per datarecord met 1 opgehoogd. (na 9999 volgt 0000, 0001, 0002 ) D3 Opdrachtgever Referentienummer X8 O Referentienummer door Opdrachtgever toegekend. Indien leeg wordt NONREF gebruikt. D4 Filler X10 O Gereserveerd D5 Rekeningnummer N12 V Waarde 12-cijferig nummer > 0. T10 Begunstigde D6 Opdrachtbedrag N12 V Waarde > 0 Bedrag in EUR, inclusief 2 decimalen, zonder decimaal T11 T12 scheidingsteken. D7 Naam Begunstigde X26 O D8 Taalcode Begunstige N1 O Genegeerd in Access Online D9 Omschrijving 1 X12 O Informatie voor Begunstigde, afhankelijk van Type in D11 Als D11 = 3 dan 68

69 Datarecord 1 Status Verplicht Herhalen Vld Naam Typ. Stat Conditie / Opmerking VR Ongestructureerde mededeling (info deel 1) Als D11 = 8 dan Gestructureerde mededeling (uitsluitend numeriek) D10 Omschrijving 2 X41 O Informatie voor Begunstigde, afhankelijk van Type in D11 T13 Als D11 = 3 dan Ongestructureerde mededeling (vervolg info deel 2) Als D11 = 8 dan Spaties D11 Type Overschrijving N1 V Waarde: 3 of 8 3: gewone overschrijving 8: overschrijving met gestructureerde mededeling Zie D9 en D10 T Datarecord 2 Datarecord 2 Status Optioneel Herhalen Vld Naam Typ. Stat Conditie / Opmerking VR D12 Recordcode N1 V Vaste waarde 2 T01 D13 Volgnummer N4 V Waarde: 4-cijferig nummer Volgnummer identiek aan voorgaand record, Recordcode 1 D14 Code Aanspreektitel N1 O Genegeerd in Access Online D15 Adres Begunstigde X26 O D16 Postcode Begunstigde X4 O D17 Woonplaats N22 O Begunstigde D18 Omschrijving 3 X53 O Informatie voor Begunstigde, afhankelijk van Type in D11 Als D11 = 3 dan Ongestructureerde mededeling (vervolg info deel 3) D19 Code Kosten N1 O Waarde: 0-2, standaard waarde 0 Als D11 = 3 dan 1: kosten ten laste van de opdrachtgever 2: kosten ten laste van de begunstigde D20 Filler X16 O Gereserveerd T15 T Sluitrecord Het sluitrecord is het laatste record van het logische bestand en bevat informatie voor bestandscontrole. Dit record mag maar 1 keer voorkomen in een logisch bestand. Sluitrecord Status Verplicht Herhalen 1 Vld Naam Typ. Stat Conditie / Opmerking VR T1 Recordcode N1 V Vaste waarde 9 T01 T2 Aantal Datarecords N4 V Aantal Datarecords. (4 cijfers van rechts; bijvoorbeeld: 2523 bij T17 69

70 Sluitrecord Status Verplicht Herhalen 1 Vld Naam Typ. Stat Conditie / Opmerking VR Datarecords) Telling van Datarecords (Recordcode 1 en 2). Zie D1 en D12. T3 Aantal Opdrachten N4 V Aantal Betalingsopdrachten. (4 cijfers van rechts; bijvoorbeeld: T bij opdrachten) Telling van Betalingsopdrachten (Recordcode 1). Zie D1 en D12. T4 Totaal Bedrag N12 V Som van Opdrachtbedragen T19 Opdrachten Som van Opdrachtbedrag in Datarecords met Recordcode = 1. Zie D6. T5 Totaal N15 V Som van Rekeningnummers Begunstigde. T20 Rekeningnummers Begunstigde Telling van Rekeningnummers in D5. Indien de eerste 3 cijfers nullen zijn, beperkt de controle zich tot de laatste twaalf cijfers. T6 Identificatienummer N11 O Genegeerd in Access Online Zender T7 Bestandsreferentie2 X12 O Genegeerd in Access Online T8 Filler X49 O Gereserveerd T9 Filler X20 O Gereserveerd 10.8 Validatieregels Technische Validatie Van dit bestandsformaat resulteert dat bij technische fout in een validatie regel het gehele bestand wordt afgekeurd. Derhalve wordt alleen de generieke melding beschreven. Status VR Afkeuring Melding Veld Afgekeurd T01 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%record Identification%>is "#" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. H1 D1 D12 T1 # is 0, 1, 2 or 9 Afgekeurd T02 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%object of payment%>is: 00, 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11 or 12, while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T03 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%application code%>is: 01 while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We H4 H7 70

71 Status VR Afkeuring Melding Veld have registered this error under ID : <%fileid%>. Afgekeurd T04 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The field <%excecution date%> contains an invalid date. The expected date format is numeric DDMMYY while the format received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID: <%fileid%>. Afgekeurd T05 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%ordering customer account number%> is 12N while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T06 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected currency of the field<%ordering customer account number%> is "Euro" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T07 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected country of the field<%ordering customer account number%> is "BE" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T08 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%version code%> is "5" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T09 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%sequence number>is N4 starting from 0001 while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T10 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%beneficiary customer account number%> is 12N while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T11 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%amount%> is greater than 0. while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T12 Bestand An error has been encountered in record number D6 H8 H11 H11 H11 H18 D2 D5 D6 71

72 Status VR Afkeuring Melding Veld <%recordnumber%>while processing your file. The expected format of the field<%amount%>is <%expectedvalue%> in Euro Cents while the format received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T13 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. Since the Type code is "8" The expected format of the field<%first continuation of f ordinary message %> is blank while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T14 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%type code%> is "3" or "8". while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T15 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%sequence number>is N4 starting from 0001 while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T16 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%sequence number>is <%expectedvalue%> starting from 0001 while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T17 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%number of data records 1 and 2%>is the total of 1 and 2 records in the file while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T18 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%number of payment orders%>is the total of data records 1 in the file while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T19 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%total of amounts%>is the total of all amounts mentioned in data records 1 in the file while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T20 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%total of D10 D11 D13 D13 T2 T3 T4 T5 72

73 Status VR Afkeuring Melding Veld account numbers to be credited%>is the total of all beneficiary accounts mentioned in data records 1 in the file while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. 73

74 11. CIRI VME Betalingsopdrachten Buitenland 11.1 Inleiding Dit hoofdstuk beschrijft het Belgische CIRI VME formaat dat gebruikt wordt voor het aanbieden van buitenlandse betalingsopdrachten Scope Dit hoofdstuk beschrijft de volgende onderwerpen van het CIRI VME (lay-out 128) bestandsformaat: de technische structuur van het bestand; de validatie regels en de foutberichten Betalingsvarianten De volgende varianten worden ondersteund met het CIRI VME formaat: Standaard overboeking (internationaal) Spoedoverboeking (international) Bank Cheques Externe Documentatie & Informatie Auteur Titel / Bron Versie / Datum Febelfin Buitenlandse Betalingsopdrachten, Bankstandaard Nr. I.4, versie 3.1 editie ( September Bestandsindeling Elk bestand bevat: één voorlooprecord 0 met identificatiegegevens Datarecords, met gegevens over de debitering (opdrachtgever), de creditering (begunstigde) en de details van de betalingen. Access Online ondersteunt de volgende subdivisies: 01 (verplicht), 03 (optioneel), 04 (optioneel), 05 (optioneel), 06 (verplicht), 07 (optioneel), 08 (optioneel), 09 (optioneel) & 10 (verplicht). Subdivisies 11, 12 & 13 worden genegeerd door Access Online indien aangeleverd. één sluitrecord met controlegegevens. Niveau File Opdrachtgever Voorlooprecord 0 1 Betaalopdracht Transactierecord, subdivisie Transactierecord, subdivisie Transactierecord, subdivisie Transactierecord, subdivisie Transactierecord, subdivisie Transactierecord, subdivisie Transactierecord, subdivisie Transactierecord, subdivisie Transactierecord, subdivisie Transactierecord, subdivisie

75 Niveau Transactierecord, subdivisie Transactierecord, subdivisie Transactierecord, subdivisie Sluitrecord Voorlooprecord Het voorlooprecord is het eerste record van het logische bestand en bevat informatie over de opdrachtgevende cliënt; de identificatie informatie. Dit record mag maar 1 keer voorkomen in een logisch bestand. Voorlooprecord Status Verplicht Herhalen 1 Vld Naam Typ. Stat Conditie / Opmerking VR H1 Recordcode N1 V Vaste waarde 0 T01 H2 Aanmaakdatum N6 O Genegeerd in Access Online. bestand H3 Filler X12 O Gereserveerd H4 Protocol-codenummer N3 O Genegeerd in Access Online. H5 Applicatiecode N2 V Vaste waarde 51 T02 H6 Bestandsreferentie N10 O Referentie meegegeven door opdrachtgevende partij/betaler. Referentie wordt gebruikt als setnaam in Access Online. Indien leeg wordt de waarde uit het Access Online upload profiel overgenomen als setnaam. H7 Identificatienummer N11 O Genegeerd in Access Online zender H8 Identificatienummer N11 O Genegeerd in Access Online opdrachtgever H9 Duplicaatcode X1 O Genegeerd in Access Online H10 Versiecode N1 V Vaste waarde 3 T03 H11 Zone bestemd voor X12 O Genegeerd in Access Online bilaterale betrekkingen of blanco's H12 Globalisatiecode N1 O Genegeerd in Access Online H13 Filler X4 O Gereserveerd H14 Versie subcode N1 V Vaste waarde 1 T04 H15 Filler X52 O Gereserveerd 11.5 Datarecord 1, subdivisie 01 Datarecord 1 Status Verplicht Herhalen Vld Naam Typ. Stat Conditie / Opmerking VR D1-1 Recordcode N1 V Vaste waarde 1 T01 D1-2 Volgnummer N4 V Waarde 4-cijferig nummer T05 T06 75

76 Datarecord 1 Status Verplicht Herhalen Vld Naam Typ. Stat Conditie / Opmerking VR Oplopend volgnummer: start met 0001 en wordt per datarecord met 1 opgehoogd. (na 9999 volgt 0000, 0001, 0002 ) D1-3 Subdivisie N2 V Vaste waarde 01 T07 D1-4 Gewenste X6 V Gewenste uitvoeringsdatum van betalingsopdracht. T08 uitvoeringsdatum Mogelijke waarde: - Datum met de opmaak ddmmjj - 6 nullen; wordt bij verwerking geïnterpreteerd als huidige datum. D1-5 Opdrachtgever Referentienummer X16 O Referentienummer door Opdrachtgever toegekend. Indien leeg wordt NONREF gebruikt. D1-6 Muntsoort A3 V ISO muntsoort opdrachtbedrag T09 opdrachtbedrag D1-7 Filler X1 O Gereserveerd D1-8 Code mbt X1 V Vast waarde C T10 opdrachtbedrag D1-9 Opdrachtbedrag N15 V Waarde > 0 Bedrag in centen, inclusief 2 decimalen, zonder decimaal T11 T12 scheidingsteken. D1-10 Filler X1 O Gereserveerd D1-11 Muntsoort A3 O ISO muntsoort debitrekening debetrekening D1-12 Filler X6 O Gereserveerd D1-13 Debitrekening N12 V Rekeningnummer van opdrachtgever. Opdrachten gaan ten laste van dit rekeningnummer. Waarde 12-cijferig nummer > 0. T13 T14 D1-14 Filler X22 O Gereserveerd D1-15 Aanduiding m.b.t. de X1 O Genegeerd in Access Online gevraagde datum D1-4 D1-16 Filler X34 O Gereserveerd 11.6 Datarecord 1, subdivisie 02 Datarecord 1 Status Optioneel Herhalen Vld Naam Typ. Stat Conditie / Opmerking VR D2-1 Recordcode N1 V Vaste waarde 1 T01 D2-2 Volgnummer N4 V Waarde 4-cijferig nummer Identiek aan dat van de onmiddellijk voorafgaande T05 T06 gegevensopname 1 (datarecord 1, subdivisie 01) D2-3 Subdivisie N2 V Vaste waarde 02 T07 D2-4 Naam Opdrachtgever X35 O Genegeerd in Access Online. Access Online neemt gegevens uit eigen administratie over. D2-5 Adres Opdrachtgever X70 O Genegeerd in Access Online. Access Online neemt gegevens uit eigen administratie over. D2-6 Filler X16 O Gereserveerd 76

77 11.7 Datarecord 1, subdivisie 03 Datarecord 1 Status Optioneel Herhalen Vld Naam Typ. Stat Conditie / Opmerking VR D3-1 Recordcode N1 V Vaste waarde 1 T01 D3-2 Volgnummer N4 V Waarde 4-cijferig nummer Identiek aan dat van de onmiddellijk voorafgaande T05 T06 gegevensopname 1 (datarecord 1, subdivisie 01) D3-3 Subdivisie N2 V Vaste waarde 03 T07 D3-4 Adres Opdrachtgever X35 O Genegeerd in Access Online. Access Online neemt gegevens uit eigen administratie over. D3-5 Filler X10 O Gereserveerd D3-6 Identificatie intermediary bank X11 O Indien gevuld dan worden de intermediary bankgegevens verrijkt. D3-7 Filler X65 O Gereserveerd 11.8 Datarecord 1, subdivisie 04 Datarecord 1 Status Optioneel Herhalen Vld Naam Typ. Stat Conditie / Opmerking VR D4-1 Recordcode N1 V Vaste waarde 1 T01 D4-2 Volgnummer N4 V Waarde 4-cijferig nummer Identiek aan dat van de onmiddellijk voorafgaande T05 T06 gegevensopname 1 (datarecord 1, subdivisie 01) D4-3 Subdivisie N2 V Vaste waarde 04 T07 D4-4 Filler X80 O Gereserveerd D4-5 Identificatie bank van de begunstigde X35 V Identificatie van de bank van de begunstigde Dit kan gaan om : - een BIC (aanbevolen identificatie) en/of de identificatiecode van de nationale clearing gevolgd door het clearingnr. : of - een naam - blanco s in geval van cheques Pos : 11AN : BIC (SWIFT-adres) Pos 99 : 1AN : blanco Pos : 2AN : identificatiecode van de nationale clearing Pos : 21AN : clearingnummer Zoniet Pos : naam van de begunstigde bank D4-6 Code identificatie bank van de begunstigde X1 O Aanduiding met betrekking tot de identificatie van de bank van de begunstigde : - 1 : als in posities , BIC - 2 : als in posities , naam - blanco D4-7 Filler X5 O Gereserveerd 77

78 11.9 Datarecord 1, subdivisie 05 Datarecord 1 Status Optioneel Herhalen Vld Naam Typ. Stat Conditie / Opmerking VR D5-1 Recordcode N1 V Vaste waarde 1 T01 D5-2 Volgnummer N4 V Waarde 4-cijferig nummer Identiek aan dat van de onmiddellijk voorafgaande T05 T06 gegevensopname 1 (datarecord 1, subdivisie 01) D5-3 Subdivisie N2 V Vaste waarde 05 T07 D5-4 Filiaal Naam X35 O Filiaalnaam bank van de begunstigde D5-5 Filiaal Adres X35 O Straat en huisnummer van het filiaal van de bank van de begunstigde D5-6 Filiaal Adres X35 O Plaats, provincie/(deel)staat en land van het filiaal van de bank van de begunstigde D5-7 Filler X16 O Gereserveerd Datarecord 1, subdivisie 06 Datarecord 1 Status Verplicht Herhalen Vld Naam Typ. Stat Conditie / Opmerking VR D6-1 Recordcode N1 V Vaste waarde 1 T01 D6-2 Volgnummer N4 V Waarde 4-cijferig nummer Identiek aan dat van de onmiddellijk voorafgaande T05 T06 gegevensopname 1 (datarecord 1, subdivisie 01) D6-3 Subdivisie N2 V Vaste waarde 06 T07 D6-4 Rekeningnummer begunstigde X34 O Rekeningnummer van de begunstigde: - IBAN: aanbevolen voor grensoverschrijdende betalingen - Of voor binnenlandse betalingen. 1 blanco. alfabetische ISO-muntcode van de te crediteren rekening enkel als verschillend van betalingsmunt zoniet blanco s. 6 blanco s. gestructureerd rekeningnummer (pos 18-29). 12 blanco s - Of, vrij gebruik van 34 AN tekens D6-5 Naam begunstigde X35 O Naam van de begunstigde D6-6 Adres begunstigde X35 O Adres van de begunstigde: eventueel vervolg van de naam of straat, nr. Indien vervolg naam, moeten straat en nr. in subdivisie 07 staan onder posities 8-42 D6-7 Indicatie X1 O Genegeerd in Access Online Rekeningnummer begunstigde D6-8 Landcode bank van A2 O ISO land code bank van de begunstigde de begunstigde D6-9 Filler X14 O Gereserveerd 78

79 11.11 Datarecord 1, subdivisie 07 Datarecord 1 Status Optioneel Herhalen Vld Naam Typ. Stat Conditie / Opmerking VR D7-1 Recordcode N1 V Vaste waarde 1 T01 D7-2 Volgnummer N4 V Waarde 4-cijferig nummer Identiek aan dat van de onmiddellijk voorafgaande T05 T06 gegevensopname 1 (datarecord 1, subdivisie 01) D7-3 Subdivisie N2 V Vaste waarde 07 T07 D7-4 Vervolg adres X35 O Straat en huisnummer begunstigde D7-5 Vervolg adres X35 O Woonplaats, provincie/(deel)staat en land begunstigde begunstigde D7-6 Filler X10 O Gereserveerd D7-7 Omschrijvingregel 1 X35 O Informatie voor de begunstigde, regel 1 D7-8 Filler X6 O Gereserveerd Datarecord 1, subdivisie 08 Datarecord 1 Status Optioneel Herhalen Vld Naam Typ. Stat Conditie / Opmerking VR D8-1 Recordcode N1 V Vaste waarde 1 T01 D8-2 Volgnummer N4 V Waarde 4-cijferig nummer Identiek aan dat van de onmiddellijk voorafgaande T05 T06 gegevensopname 1 (datarecord 1, subdivisie 01) D8-3 Subdivisie N2 V Vaste waarde 08 T07 D8-4 Omschrijvingregel 2 X35 O Informatie voor de begunstigde, regel 2 D8-5 Omschrijvingregel 3 X35 O Informatie voor de begunstigde, regel 3 D8-6 Omschrijvingregel 4 X35 O Informatie voor de begunstigde, regel 4 D8-7 Filler X16 O Gereserveerd Datarecord 1, subdivisie 09 Datarecord 1 Status Optioneel Herhalen Vld Naam Typ. Stat Conditie / Opmerking VR D9-1 Recordcode N1 V Vaste waarde 1 T01 D9-2 Volgnummer N4 V Waarde 4-cijferig nummer Identiek aan dat van de onmiddellijk voorafgaande T05 T06 gegevensopname 1 (datarecord 1, subdivisie 01) D9-3 Subdivisie N2 V Vaste waarde 09 T07 D9-4 Bankinstructie voor de bank van de begunstigde X35 O Ondersteunde waarden: TELB : Informeer begunstigde /TELB/ : Informeer begunstigde PHOB : Informeer begunstigde via telefoon /PHOB/ : Informeer begunstigde via telefoon INTC : Intracompany betaling 79

80 Datarecord 1 Status Optioneel Herhalen Vld Naam Typ. Stat Conditie / Opmerking VR /INTC/ : Intracompany betaling HOLD : Begunstigde moet zich identificeren /HOLD/ : Begunstigde moet zich identificeren CORT : Trade transactie /CORT/ : Trade transactie CORPTRAD : Trade transactie /CORPTRAD/ : Trade transactie Overige waarden worden genegeerd. D9-5 Bankinstructie voor X35 O Wordt genegeerd in Access Online de bank van de begunstigde D9-6 Mededeling aan de X35 O Wordt genegeerd in Access Online bank van de opdrachtgever D9-7 Filler X16 O Gereserveerd Datarecord 1, subdivisie 10 Datarecord 1 Status Verplicht Herhalen Vld Naam Typ. Stat Conditie / Opmerking VR D10-1 Recordcode N1 V Vaste waarde 1 T01 D10-2 Volgnummer N4 V Waarde 4-cijferig nummer Identiek aan dat van de onmiddellijk voorafgaande T05 T06 gegevensopname 1 (datarecord 1, subdivisie 01) D10-3 Subdivisie N2 V Vaste waarde 10 T07 D10-4 Mededeling aan de X35 O Wordt genegeerd in Access Online bank van de opdrachtgever D10-5 Code betalingswijze X3 V Volgende waarden worden ondersteund: CHC: Bank cheque / send to beneficiary CHD: Bank cheque / send to ordering customer CHA: Bank cheque / send to ordering bank TLX: Wire URG: Wire NOR: ACH EUR: ACH 3 blanks: ACH T15 Indien CDA, CDC, CDD: reject complete bestand Voor elke andere waarde: indien clearing code aangeleverd en gelijk aan RT of FW, dan Wire. D10-6 Kostencode X3 V Volgende waarden worden ondersteund: OUR, kosten gedragen door Opdrachtgever 80

81 Datarecord 1 Status Verplicht Herhalen Vld Naam Typ. Stat Conditie / Opmerking VR BEN, kosten gedragen door Begunstigde SHA, kosten gedeeld tussen Opdrachtgever en Begunstigde D10-7 Filler X1 O Gereserveerd D10-8 Muntsoort kosten A3 O Genegeerd in Access Online rekeningnummer D10-9 Filler X6 O Gereserveerd D10-10 Kosten N12 O Genegeerd in Access Online rekeningnummer D10-11 Filler X1 O Gereserveerd D10-12 Landcode X2 O ISO landcode van de begunstigde begunstigde D10-13 Filler X55 O Gereserveerd Datarecord 1, subdivisie 11 t/m 13 Vanaf 01/01/2006 komen de banken niet meer tussen in de betalingsbalansrapportering van de cliënten naar de Nationale Bank van België. Hierdoor zijn de betreffende gegevens vanaf 01/01/06 niet meer verplicht en worden deze genegeerd door Access Online Sluitrecord Het sluitrecord is het laatste record van het logische bestand en bevat informatie voor bestandscontrole. Dit record mag maar 1 keer voorkomen in een logisch bestand. Sluitrecord Status Verplicht Herhalen 1 Vld Naam Typ. Stat Conditie / Opmerking VR T1 Recordcode N1 V Vaste waarde 9 T01 T2 Aantal Datarecords N6 V Aantal gegevensopnamen 1 in dit bestand (aantal records met recordcode 1) T3 Aantal Opdrachten N6 V Aantal betaalopdrachten in dit bestand (aantal records met recordcode 1 - subdivisie 01) T4 Totaal Bedrag N15 V Totaal der bedragen (posities 35 tot 49 van de recordcode 1 Opdrachten subdivisie 01) met weglating van de cijfers die de lengte links overschrijden T5 Filler X100 O Gereserveerd. T16 T17 T18 81

82 11.17 Validatieregels Technische Validatie Van dit bestandsformaat resulteert dat bij technische fout in een validatie regel het gehele bestand wordt afgekeurd. Derhalve wordt alleen de generieke melding beschreven. Status VR Afkeuring Melding Veld Afgekeurd T01 Bestand An error has been encountered while processing your file. The expected value of the field <%Field Name%> in the record type <%Record Type%>, while the value received in the file is <%ActualValue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. diverse Dit is een generieke melding. Een specificatie van het foute record/veld en regelnummer wordt bij benadering gegeven. Afgekeurd T02 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%application code%>is: 51 while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T03 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%version code%> is '3' while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T04 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%version subcode%> is '1' while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T05 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%sequence number>is 4N starting from 0001 while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T06 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%sequence number>is sequential starting from 0001 while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T07 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%subdivision of record identification%> is '##' while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. H5 H10 H14 Diverse Diverse Diverse 82

83 Status VR Afkeuring Melding Veld Note: Values for ## are 01, 02, 03, 04, 05, 06, 07, 08, 09 or 10 Afgekeurd T08 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The field <%order excecution date%> contains an invalid date. The expected date format is DDMMYY while the format received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID: <%fileid%>. Afgekeurd T09 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The field <%ISO currency code%> contains an invalid ISO currency code. The value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID: <%fileid%>. Afgekeurd T10 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%code of the Amount to be paid%> is 'C' while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T11 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%amount to be payed to beneficiary%> is greater than 0. while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T12 Bestand An error has been encountered in record number <%recordnumber%>while processing your file. The expected format of the field<%amount to be payed to beneficiary%>is numeric <%expectedvalue%> while the format received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T13 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%account number to be debited%> is 12N while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T14 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%account number to be debited%> should not be blank while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T15 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%method of payment code%> is either of 'CHC,CHD,CHA,TLX,URG,NOR,EUR,blanks' while the value received in D1-4 D1-6 D1-8 D1-9 D1-9 D1-13 D1-13 D

84 Status VR Afkeuring Melding Veld the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T16 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%number of data records 1%>is the total number of data records 1 in the file while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T17 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%number of payment orders%>is the total of data records 1 in the file while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T18 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%total of amounts%>is the total of all amounts mentioned in data records 1 in the file while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. T2 T3 T4 84

85 DTAus/zv Duitsland 85

86 12. DTAus 12.1 Inleiding In Duitsland wordt gebruik gemaakt van een generiek bestandsformaat voor het aanbieden van betalingsopdrachten bij de bank. Het DTAus bestandsformaat is in de jaren negentig van de vorige eeuw gedefinieerd voor het gebruik op diskettes. Dit verklaart het gebruik van de variabele extensies en de sequentiële indeling. Het formaat kan gebruikt worden voor verschillende typen incasso opdrachten alsmede voor betalingsopdrachten. Het enige verschil tussen de bestanden met incasso opdrachten en betalingsopdrachten is een eenvoudige indicator. Access Online ondersteunt geen incasso opdrachten. De volgende hoofdstukken beschrijven het Duitse DTAus formaat op detail niveau. De volgende onderwerpen worden behandeld: De bestandstructuur bezien vanuit een technische invalshoek; De technische controles en foutboodschappen; De logische controles en foutboodschappen Externe Documentatie & Informatie Auteur Titel / Bron Versie / Datum Zentraler Kredietausschus Specification of Data Formats Version 2.5 ( June 10th, 2010 Specification_of_Data_Formats_2-5_FinalVersion_01.pdf) 12.2 Aannames & Uitgangspunten Aantal Opdrachten Van het datarecord mogen er, volgens de officiële beschrijving, maximaal in een bestand aanwezig zijn. Voor de aanlevering en verwerking via Access Online is het maximum aantal opdrachten vastgesteld op Batch Opdrachten Het DTAus bestandsformaat bevat geen specifieke indicator waarmee een batch aangeduid kan worden. Access Online behandelt de inleesbestanden impliciet als batch opdrachten, tenzij deze als spoed herkent zijn. Na het inlezen kan in Access Online worden aangegeven of het batch bestand in individuele opdrachten gesplitst moet worden. Batch Betalingen Het Rekeningnummer opdracht gevende/betalende partij debet, veld A09 in het voorlooprecord, wordt toegepast als debet rekeningnummer voor alle opdrachten in het hele inleesbestand. Dit ongeacht de inhoud van Rekeningnummer, veld C11 in het datarecord, waarvan de inhoud wordt genegeerd. Aanvullende voorwaarde: de extensie van het inleesbestand moet ongelijk zijn aan: dte. 86

87 Structuur ABN AMRO Betaalformatenboek Spoed Opdrachten (Betalingen) In het DTAus bestandsformaat kan niet aangegeven worden of betalingsopdrachten met spoed uitgevoerd moeten worden. De betalingsopdrachten in het inleesbestand worden afzonderlijk als spoedopdrachten behandeld indien de extensie van het inleesbestand dte is. Er wordt dan geen batch samengesteld. Het Rekeningnummer opdracht gevende/betalende partij debet, veld C11 in het datarecord, wordt gebruikt resulterend in enkelvoudige spoedopdrachten. De inhoud van veld A09 in het voorlooprecord, Rekeningnummer opdrachtgevende/betalende partij debet, wordt genegeerd. Opmerking De spoed- en batch opdrachten sluiten elkaar uit Tekenset DTAus ondersteunt de letters A, O en U met umlaut en het speciale teken Eszett (Ringel S). Access Online ondersteunt deze tekens niet en vertaalt ze in een spatie. Zie hoofdstuk 19 Tekensets voor een overzicht van de tekens die in het DTAus bestandsformaat gebruikt kunnen worden Structuur Bestand De records in een DTAus bestand hebben semi-gefixeerde structuur, behalve de data record. Dit hangt af van de hoeveelheid informatie die wordt meegegeven bij de opdracht. De bestanden bevatten geen carriage returns en line feeds. Het voorloop- en het sluitrecord hebben een vaste lengte van 128 tekens. De datarecords bestaan uit diverse informatie extensies elke met een vaste lengte van 128 tekens. Dus, de totale grootte van het bestand is een veelvoud van 128. Zie nadere toelichting in 13.4 Datarecord C, Variabel Deel. Aangezien de bestandsstructuur semi-gefixeerd is kan een initiële controle niet plaatsvinden zonder aanvullende record- en waarde controles. De positie van de velden en de juiste recordlengte moet worden berekend gedurende de verwerking, gebaseerd op de waarde in speciale velden. Een logisch DTAus bestand bevat 3 record typen: een voorloop-, een data- en een sluitrecord. Eén of meerdere logische bestanden kunnen worden verzameld in één fysiek bestand. Record Type Herhalen Veld Waarde Voorlooprecord A 1 A A02 A03 A A12 1 Datarecord C C02 C Sluitrecord E 1 E E02 GK bij Betalingen LK bij Incasso E 87

88 12.4 Foutmeldingen Na het inlees proces in Access Online wordt het bestand getest op zowel de technische- en logische inhoud. Afhankelijk van de aard van een gevonden fout kan een bestand geheel afgekeurd worden. Afhankelijk van de condities waaraan bepaalde velden moeten voldoen kunnen opdrachten die niet compleet zijn eventueel in Access Online handmatig gecorrigeerd worden Vaste waarden Als een verplicht veld niet de juiste vaste waarde bevat wordt een generieke foutmelding getoond onder vermelding van de foute waarde en de verwachte waarde. De standaard tekst hiervoor is: An error has been encountered while processing your file. The expected value of the field [Veld Naam] in the [Record Type] is [Verwachte Waarde] while the value received in the file is [Aanwezige Waarde]. Please make the necessary modification(s) and upload the file again. We have registered this error under ID: [Bestandsreferentienummer]. 88

89 13. DTAus Betalingen 13.1 Inleiding Dit hoofdstuk beschrijft het Duitse DTAus formaat zoals dat gebruikt wordt voor het aanbieden van betalingsopdrachten, oftewel Gutschriften Voorlooprecord In het bestand wordt het voorlooprecord aangeduid als type A. Dit is het eerste record van het logische bestand en bevat informatie over de opdrachtgevende partij. Dit recordtype mag maar 1 keer aanwezig zijn in een logisch bestand. Voorlooprecord (type A) Status Verplicht Herhalen 1 Veld Naam Typ. Stat. Conditie / Opmerking VR A01 Record Lengte N4 V Vaste waarde 0128 T01 A02 Record Type A1 V Vaste waarde A T02 A03 Type Indicator A2 V Vaste waarde GK (Gutschrift-Kunden) T03 A04 Bank Code N8 O Code van bank (Bankleitzahl) waar de rekening aangehouden wordt. Ontvanger van het bestand. Zie ook veld C10. Waarde zit impliciet in Access Online. A05 Bank Code N8 O Genegeerd in Access Online A06 Cliënt Naam X27 O Genegeerd in Access Online A07 Aanmaak Datum N6 O Genegeerd in Access Online A08 Bestand Identificatie Nummer N4 O Genegeerd in Access Online A09 Rekeningnummer N10 C Waarde 10-cijferig nummer > 0 A10 Referentie Nummer Rekeningnummer van opdracht gevende/betalende partij. Spoed: Dit Rekeningnummer wordt niet gebruikt. Opdrachten gaan ten laste van Rekeningnummer in veld C11. Batch: Opdrachten gaat ten laste van dit rekeningnummer. Rekeningnummer in veld C11 wordt niet gebruikt. Zie veld C11. N10 O Indien 0, dan wordt NONREF gebruikt als batch/set referentie. Nummer meegegeven door opdracht gevende/betalende partij. Kan worden gebruikt voor reconciliatie. T04 Spoed: Waarde wordt overgenomen in Set Name. Batch: Waarde wordt overgenomen in Batch Set Reference. A11a Spatie x15 O Gereserveerd A11b Uitvoeringsdatum X8 O Gewenste Uitvoeringsdatum. Mogelijke waarde: - Datum met de opmaak ddmmeejj - Spaties of nullen; wordt bij verwerking geïnterpreteerd als huidige datum. 89

90 Voorlooprecord (type A) Status Verplicht Herhalen 1 Veld Naam Typ. Stat. Conditie / Opmerking VR A11c Spatie x15 O Gereserveerd A12 Muntcode N1 V Vaste waarde 1 (=EUR) T Datarecord C, Vast Deel Het datarecord wordt aangeduid als type C. Het datarecord bestaat uit een vast- en een variabel deel en vormen samen de opdracht. Datarecord (type C) Status Verplicht Vast Deel Herhalen Veld Naam Typ. Stat. Validatie / Opmerking VR C01 Record Lengte N4 V Indien er geen Variabel Deel wordt gebruikt bevat dit veld de T06 werkelijke technische lengte: 0187 Indien het Variabele Deel wordt gebruikt bevat dit veld de logische waarde van de lengte van de Informatie Extensies. Dit is de lengte van het Vaste Deel van 0187 tekens plus een veelvoud van 29 tekens voor elke gebruikte sectie tot het maximum van C02 Record Type A1 V Vaste waarde C T07 C03 Bank Code N8 O Genegeerd in Access Online C04 Bank Code N8 O Code van de bank waar de rekening van de Begunstigde aangehouden wordt. Zie ook veld C05 C05 Rekeningnummer N10 V Het rekeningnummer (10 cijfers) van de Begunstigde, genoemd T08 in Naam in veld C14a. C06 1 Label Identificatie 2 Referentie Betaling 3 Filler N13 O 01-01: Label Identificatie; moet 0 zijn bij DTA betalingen 02-12: Referentienummer Betaling; indien 0 dan wordt NONREF gebruikt als klantreferentie : Filler = 0 Alleen waarde uit wordt gebruikt. C07a Type Betaling N2 C Spoed: n.v.t. T09 Batch: moet waarde 51 of 53 zijn. Betalingsopdracht (Gutschrift) Waarde 51: Überweisungs-Gutschrift (Commerciële betaling) Waarde 53: Lohn-, Gehalts-, Renten-Gutschrift (Salaris of pensioen betaling) C07b Type Betaling N3 O Als C07a = 51 dan waarde = 000 of 888 Als C07a = 53 dan waarde = 000 of in het geval het opdrachtbedrag groter is dan en de opdrachtgevende partij een niet ingezetene is en de begunstigde een ingezetene is. 000 In overige situaties. C08 Spatie X1 O Genegeerd in Access Online 90

91 Datarecord (type C) Status Verplicht Vast Deel Herhalen Veld Naam Typ. Stat. Validatie / Opmerking VR C09 Nullen N11 O Gereserveerd C10 Bank Code N8 O Code van bank (Bankleitzahl) waar de te debiteren rekening aangehouden wordt. (Opdrachtgevende partij). Waarde wordt niet overgenomen maar door Access Online afgeleid. Zie veld A04 en C11. C11 Rekeningnummer N10 C Waarde 10-cijferig nummer > 0 T10 Rekeningnummer van opdracht gevende/betalende partij (debet). Spoed: Opdrachten gaat ten laste van dit rekeningnummer. Rekeningnummer in veld A09 wordt niet gebruikt. Batch: Dit Rekeningnummer wordt niet gebruikt. Opdrachten gaan ten laste van Rekeningnummer in veld A09. Zie veld A09. C12 Bedrag N11 V Waarde > 0 Bedrag in EUR, inclusief 2 decimalen, zonder decimaal T11 T12 scheidingsteken. C13 Spatie X3 O Gereserveerd C14a Naam Credit Partij X27 O Naam Begunstigde. Zie veld C04 en C05. C14b Spatie X8 O Gereserveerd C15 Naam Debet Partij X27 O Naam van Opdrachtgevende partij. Waarde wordt niet overgenomen maar door Access Online afgeleid. Zie veld C10 en C11. C16 Informatie voor X27 O Bijvoorbeeld: een verzekerings- of factuurnummer. Begunstigde C17a Muntcode X1 V Vaste waarde 1 (=EUR) T13 C17b Filler X2 O Gereserveerd C18 Extensie Indicator Aantal N2 V Waarde tussen 00 en 15 Aantal Extensies in het Variabele Deel van het datarecord. 00 = er zijn geen Extensies in het Variabele Deel gebruikt. Echter, de technische lengte bevat altijd (lege) velden tot en met de tweede sectie = aantal Extensies gebruikt in het Variabele Deel T Datarecord C, Variabel Deel Het variabele deel, samen met het vaste deel, vormen samen het datarecord; type C. Het variabele deel wordt alleen gebruikt als het vaste deel niet voldoende is voor het verstrekken van de noodzakelijke informatie. Er mogen maximaal 6 variabele delen gebruikt worden in het datarecord die in totaal 15 informatie extensies kan bevatten. Zelfs als er maar 1 extensie is gevuld dient de gehele sectie gebruikt te worden. Dus, de record lengte in veld C01 geeft aan hoeveel van het record is gebruikt voor relevante data en bevat niet de werkelijke record lengte. 91

92 Indien alleen Extensie 01 wordt gebruikt is de waarde in C01=0216 en is de technische record lengte 256. Opmerking In het geval van terugboekingen gebruikt de bank niet de informatie uit de variabele delen. Daarom dient relevante informatie voor de begunstigde opgeslagen te worden in het vaste deel van datarecord type C. Zie veld C16. Zie veld C19 en C20 voor de omschrijving/waarde. Dit geldt voor de rest van de extensies. Datarecord (type C) Status Optioneel Zie ook par Extensie Typen. Variabel Deel Herhalen n.v.t. Veld Naam Typ. Stat. Validatie / Opmerking VR Sectie 2 C19 Extensie Type Indicator nr 01 N2 C Specificeert het type informatie dat het veld Betalingsinformatie bevat: 01 = Naam Begunstigde 02 = Betalingsinformatie 03 = Naam Initiator Betaling T15 Indien gebruikt C01> 0187 Als C18 = 00 Geen validatie. Als C18 = dan waarde is 01, 02 of 03. C20 Betalingsinformatie nr 01 X27 O Bevat informatie van het type zoals is gespecificeerd in de gerelateerde Extensie Type Indicator C21 Extension Type N2 C Als C18 = dan waarde is 01, 02 of 03. T16 Indicator nr 02 C22 Payment X27 O Information nr 02 C23 Spatie X11 O Gereserveerd Sectie 3 C24 Extensie Type N2 C Als C18 = dan waarde is 01, 02 of 03. T17 Indicator nr 03 C25 Betalingsinformatie X27 O nr 03 C26 Extensie Type N2 C Als C18 = dan waarde is 01, 02 of 03. T18 Indicator nr 04 C27 Betalingsinformatie X27 O nr 04 C28 Extensie Type N2 C Als C18 = dan waarde is 01, 02 of 03. T19 Indicator nr 05 C29 Betalingsinformatie X27 O nr 05 C30 Extensie Type N2 C Als C18 = dan waarde is 01, 02 of 03. T20 Indicator nr 06 C31 Betalingsinformatie X27 O nr 06 C32 Spatie X12 O Gereserveerd Sectie 4 C33 Extensie Type N2 C Als C18 = dan waarde is 01, 02 of 03. T21 92

93 Datarecord (type C) Status Optioneel Zie ook par Extensie Typen. Variabel Deel Herhalen n.v.t. Veld Naam Typ. Stat. Validatie / Opmerking VR Indicator nr 07 C34 Betalingsinformatie X27 O nr 07 C35 Extensie Type N2 C Als C18 = dan waarde is 01, 02 of 03. T22 Indicator nr 08 C36 Betalingsinformatie X27 O nr 08 C37 Extensie Type N2 C Als C18 = dan waarde is 01, 02 of 03. T23 Indicator nr 09 C38 Betalingsinformatie X27 O nr 09 C39 Extensie Type N2 C Als C18 = dan waarde is 01, 02 of 03. T24 Indicator nr 10 C40 Betalingsinformatie X27 O nr 10 C41 Spatie X12 O Gereserveerd Sectie 5 C42 Extensie Type N2 C Als C18 = dan waarde is 01, 02 of 03. T25 Indicator nr 11 C43 Betalingsinformatie X27 O nr 11 C44 Extensie Type N2 C Als C18 = dan waarde is 01, 02 of 03. T26 Indicator nr 12 C45 Betalingsinformatie X27 O nr 12 C46 Extensie Type N2 C Als C18 = dan waarde is 01, 02 of 03. T27 Indicator nr 13 C47 Betalingsinformatie X27 O nr 13 C48 Extensie Type N2 C Als C18 = dan waarde is 01, 02 of 03. T28 Indicator nr 14 C49 Betalingsinformatie X27 O nr 14 C50 Spatie X12 O Gereserveerd Sectie 6 C51 Extensie Type N2 C Als C18 = dan waarde is 01, 02 of 03. T29 Indicator nr 15 C52 Betalingsinformatie X27 O nr 15 C53 Spatie X99 O Gereserveerd 93

94 Extensie Typen Het gebruik van de Extensie Type moet voldoen aan de volgende validatie: Type, zie Omschrijving Herhalen Validatieresultaat C19 01 Naam Begunstigde Kan maximaal 1 maal voorkomen T00 02 Betalingsinformatie Kan niet meer dan 13 keer T00 voorkomen. 03 Naam Initiator Betaling Kan maximaal 1 maal voorkomen T Sluitrecord E Record type E is het sluitrecord van het logische bestand en bevat informatie voor het uitvoeren van bestands- en betalingen controles. Dit recordtype mag maar 1 keer aanwezig zijn in een logisch bestand. Sluitrecord (type E) Status Verplicht Herhalen 1 Veld Naam Typ. Stat. Validatie / Opmerking VR E01 Record Lengte N4 V Vaste waarde 0128 T30 E02 Record Type A1 V Vaste waarde E T31 E03 Spatie X5 O Gereserveerd E04 Aantal Records N7 V Aantal datarecords type C T32 E05 Nullen N13 O Gereserveerd E06 E07 Som van Rekeningnummers Som van Bank Codes N17 V Optelling van de Rekeningnummers in veld C05 T33 N17 V Optelling van Bank Codes in veld C04 T34 E08 Som van Bedragen N13 V Optelling van EUR bedragen in veld C12 T35 E09 Spatie X51 O Gereserveerd 13.6 Validatieregels Technische Validatie Van dit bestandsformaat resulteert dat bij technische fout in een validatie regel het gehele bestand wordt afgekeurd. Derhalve wordt alleen de generieke melding beschreven. Status VR Afkeuring Melding Veld Afgekeurd T00 Bestand An error has been encountered while processing your file. The expected count of the extension type indicator is 1, 13 and 1 for values "01", "02" and "03", while the count received in the file is <%actualcount%> for value "01" (Note: Value displayed here is the one which has an erroneous count. If more than one values have erroneous counts they would also be displayed and separated by a, ). Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T01 Bestand An error has been encountered while processing your file. The expected value of the field <%record length%> in the header record is "0128" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. A01 94

95 Status VR Afkeuring Melding Veld Afgekeurd T02 Bestand An error has been encountered while processing your file. The expected A02 value of the field <%record type %>in the header record is "A" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T03 Bestand An error has been encountered while processing your file. The expected A03 value of the field <%label identifier%> in the header record is "GK" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T04 Bestand An error has been encountered while processing your file. The expected A09 value of the field <%account number%> of the ordering party in the header record is a full 10 digits number greater than 0 while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T05 Bestand An error has been encountered while processing your file. The expected A12 value of the field<% currency type %>in the header record is "1" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T06 Bestand An error has been encountered while processing your file. The expected C01 value of the field <%record length%> in the data record type C, Constant part, must include the extension fileds while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T07 Bestand An error has been encountered while processing your file. The expected C02 value of the field <%record type%> in the data record type C, Constant part, is "C" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T08 Bestand An error has been encountered while processing your file. The expected C05 value of the field <%account number%> (beneficiary) in the data record type C, Constant part, is a full 10 digits number greater than 0 while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T09 Bestand An error has been encountered while processing your file. The expected C07a value of the field <%Payment type %> is "51" or "53" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T10 Bestand An error has been encountered while processing your file. The expected value of the field <%account number %>of the ordering party in the data record type C, Constant part, is a full 10 digits number greater than 0 while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. C11 95

96 Status VR Afkeuring Melding Veld Afgekeurd T11 Bestand An error has been encountered while processing your file. The expected C12 value of the field <%amount %> in the data record type C, Constant part,is greater than 0,while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T12 Bestand An error has been encountered while processing your file. The expected C12 format of the field <%amount%> in the data record type C, Constant part,is <%expectedvalue%> while the format received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T13 Bestand An error has been encountered while processing your file. The expected C17a value of the field <%currency type %>in the data record type C, Constant part, is "1" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T14 Bestand An error has been encountered while processing your file. The expected C18 value of the field<% extension indicator%> is between "00 to 15",while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T15 Bestand An error has been encountered while processing your file. Since the C19 value of the field extension indicator is between "01 to 15",the expected value of the filed <%extenstion type indicator nr 01 %>is "01" or "02" or "03" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T16 Bestand An error has been encountered while processing your file. Since the C21 value of the field extension indicator is between "02 to 15",the expected value of the field <%extenstion type indicator nr 02 %>is "01" or "02" or "03" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T17 Bestand An error has been encountered while processing your file. Since the C24 value of the field extension indicator is between "03 to 15",the expected value of the field <%extenstion type indicator nr 03%> is "01" or "02" or "03" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T18 Bestand An error has been encountered while processing your file. Since the C26 value of the field extension indicator is between "04 to 15",the expected value of the field <%extenstion type indicator nr 04%> is "01" or "02" or "03" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T19 Bestand An error has been encountered while processing your file. Since the value of the field extension indicator is between "05 to 15",the expected C28 96

97 Status VR Afkeuring Melding Veld value of the field <%extenstion type indicator nr 05%> is "01" or "02" or "03" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T20 Bestand An error has been encountered while processing your file. Since the value of the field extension indicator is between "06 to 15",the expected value of the field <%extenstion type indicator nr 06%> is "01" or "02" or "03" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T21 Bestand An error has been encountered while processing your file. Since the value of the field extension indicator is between "07 to 15",the expected value of the field <%extenstion type indicator nr 07%> is "01" or "02" or "03" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T22 Bestand An error has been encountered while processing your file. Since the value of the field extension indicator is between "08 to 15",the expected value of the field <%extenstion type indicator nr 08%> is "01" or "02" or "03" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T23 Bestand An error has been encountered while processing your file. Since the value of the field extension indicator is between "09 to 15",the expected value of the field <%extenstion type indicator nr 09%> is "01" or "02" or "03" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T24 Bestand An error has been encountered while processing your file. Since the value of the field extension indicator is between "10 to 15",the expected value of the field <%extenstion type indicator nr 10%> is "01" or "02" or "03" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T25 Bestand An error has been encountered while processing your file. Since the value of the field extension indicator is between "11 to 15",the expected value of the field <%extenstion type indicator nr 11%> is "01" or "02" or "03" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T26 Bestand An error has been encountered while processing your file. Since the value of the field extension indicator is between "12 to 15",the expected value of the field <%extenstion type indicator nr 12%> is "01" or "02" or "03" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T27 Bestand An error has been encountered while processing your file. Since the value of the field extension indicator is between "13 to 15",the expected value of the field <%extenstion type indicator nr 13%> is "01" or "02" or C30 C33 C35 C37 C39 C42 C44 C46 97

98 Status VR Afkeuring Melding Veld "03" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T28 Bestand An error has been encountered while processing your file. Since the value of the field extension indicator is between "14 to 15",the expected value of the field <%extenstion type indicator nr 14%> is "01" or "02" or "03" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T29 Bestand An error has been encountered while processing your file. Since the value of the field extension indicator is between "15",the expected value of the field <%extenstion type indicator nr 15%> is "01" or "02" or "03" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T30 Bestand An error has been encountered processing your file. The expected value of the field <%record length%> in the trailor record is "0128" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T31 Bestand An error has been encountered processing your file. The expected value of the field <%record type%> in the trailor record is "E" while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T32 Bestand An error has been encountered while processing your file. There is an inconsistancy in the total number of data records of type C in the file and in the trailer record. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T33 Bestand An error has been encountered while processing your file. There is an inconsistancy in the total number of beneficary accounts in the data records of type C, Constant part in the file and in the trailer record. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T34 Bestand An error has been encountered while processing your file. There is an inconsistency in the total number of bank codes in data record type C, Constant part, in the file and in the trailer record. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T35 Bestand An error has been encountered while processing your file. There is an inconsistency in the sum of amounts in data record type C, Constant part, in the file and in the trailer record. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. C48 C51 E01 E02 E04 E06 E07 E08 98

99 14. DTAzv Betalingsopdrachten Buitenland 14.1 Inleiding Dit hoofdstuk beschrijft het Duitse DTAZV formaat dat gebruikt wordt voor het aanbieden van buitenlandse betalingsopdrachten Scope Dit hoofdstuk beschrijft de volgende onderwerpen van het DTAZV bestandsformaat: de technische structuur van het bestand; de validatie regels en de foutberichten Betalingsvarianten De volgende varianten worden ondersteund met het DTAZV formaat: Standaard overboeking (internationaal) Spoedoverboeking (international) Bank Cheques 14.3 Bestandsindeling Elk bestand bevat: één voorlooprecord Q met identificatiegegevens Datarecords T, met gegevens over de debitering (opdrachtgever), de creditering (begunstigde) en de details van de betalingen. één sluitrecord met controlegegevens. Niveau Record Type Herhalen File 1 Opdrachtgever Voorlooprecord Q 1 Betaalopdracht Transactierecord T 1 Rapportagerecord V 1 Rapportagerecord W 1 Sluitrecord Z 1 Datarecords V en W worden door Access Online genegeerd indien aangeleverd door de klant Voorlooprecord Het voorlooprecord is het eerste record van het logische bestand en bevat informatie over de opdrachtgevende cliënt; de identificatie informatie. Dit record mag maar 1 keer voorkomen in een logisch bestand. Voorlooprecord Q Status Verplicht T00 Herhalen 1 Vld Naam Typ. Stat Conditie / Opmerking VR Q1 Record Lengte N4 V Recordlengte van het voorlooprecord. Moet 4 numeriek zijn. T01 99

100 Voorlooprecord Q Status Verplicht T00 Herhalen 1 Vld Naam Typ. Stat Conditie / Opmerking VR Moet >0 zijn. T02 Q2 Record Type A1 V Vaste waarde Q T03 Q3 Bank Code N8 O Genegeerd in Access Online. Q4 Cliënt Nummer N10 O Referentie meegegeven door opdrachtgevende partij/betaler. Referentie wordt gebruikt als setnaam in Access Online. Indien leeg wordt de waarde uit het Access Online upload profiel overgenomen als setnaam. Q5 NAW gegevens X35 O Genegeerd in Access Online. * 4 Q6 Aanmaak Datum N6 O Genegeerd in Access Online. Q7 Bestand volgnummer N2 O Genegeerd in Access Online. Q8 Uitvoeringsdatum N6 V Gewenste Uitvoeringsdatum. T04 Mogelijke waarde: - Datum met de opmaak jjmmdd - Spaties of nullen; wordt bij verwerking geïnterpreteerd als huidige datum. Q9 Centrale Bank X1 O Indien J, dan wordt de melding L1 getoond. Rapportage J/N Overige waarden worden genegeerd. Q10 Deelstaat Nummer N2 O Genegeerd in Access Online. Q11 Bedrijf Nummer / N8 O Genegeerd in Access Online. Bank Code Q12 Filler X68 O Gereserveerd L Datarecord T Datarecord T Status Optioneel Herhalen Max Vld Naam Typ. Stat Conditie / Opmerking VR T1 Record Lengte N4 V Recordlengte datarecord T. Moet 4 numeriek zijn. Moet >0 zijn. T01 T02 T2 Record Type X1 V Vaste waarde T T03 T3 Bank Code N8 O Code van bank (Bankleitzahl) waar de rekening van opdrachtgever wordt aangehouden. Waarde zit impliciet in Access Online. T4a Muntsoort A3 O ISO muntsoort rekening opdrachtgever T05 Debetrekening T4b Debetrekening N10 V Rekeningnummer van opdrachtgever. Opdracht gaat ten laste van dit rekeningnummer. T06 Waarde 10-cijferig nummer > 0. T07 100

101 Datarecord T Status Optioneel Herhalen Max Vld Naam Typ. Stat Conditie / Opmerking VR T5 Uitvoeringsdatum N6 O Indien gevuld, gewenste uitvoeringsdatum van betalingsopdracht. Mogelijke waarde: - Datum met de opmaak jjmmdd - 6 nullen; wordt bij verwerking geïnterpreteerd als huidige datum. T04 Indien T5 niet gevuld, dan wordt de uitvoeringsdatum uit Q8 overgenomen. T6 Bank Code N8 O Genegeerd in Access Online Kosten Rekening T7a Muntsoort A3 O Genegeerd in Access Online Kosten Rekening T7b Kosten Rekening N10 O Genegeerd in Access Online T8 BIC Bank van de X11 O BIC van de bank van de begunstigde. Begunstigde Indien de Bank van de Begunstigde een Duitse bank is, dan kan ook de Bank Code (Bankleitzahl) worden opgegeven. T9a Land Code Bank van A3 O ISO land code bank van de begunstigde de Begunstigde T9b Adres Bank van de X35 O Naam, Adres en Woonplaats gegevens bank van de Begunstigde * 4 begunstigde. Regel 1 en 2: Naam bank van de begunstigde Regel 3: straat bank van de begunstigde Regel 4: Stad en Land bank van de begunstigde. T10a Land Code land van A3 O ISO land code begunstigde de Begunstigde T10b Begunstigde X35 * 4 O Naam, Adres en Woonplaats gegevens van de begunstigde/ontvanger van de cheque. Regel 1 en 2: Naam Begunstigde Regel 3: Straat Begunstigde Regel 4: Stad en Land Begunstigde. T11 Order Mark X35 O Genegeerd in Access Online * 2 T12 Rekeningnummer begunstigde X35 O/V IBAN of rekeningnummer van de begunstigde. Verplicht voor niet cheque betalingen. Genegeerd voor cheque betalingen. T13 Muntsoort A3 V ISO muntsoort opdrachtbedrag T08 Opdrachtbedrag T14a Opdrachtbedrag N14 O Opdrachtbedrag voor de komma (rechts uitgelijnd) Moet 14 numeriek zijn T14b Opdrachtbedrag N3 V Opdrachtbedrag na de komma (links uitgelijnd) Moet 3 numeriek zijn T09 T10 101

102 Datarecord T Status Optioneel Herhalen Max Vld Naam Typ. Stat Conditie / Opmerking VR T15 Omschrijvingregel X35 O Informatie voor de begunstigde, regel 1 t/m *4 T16 Bankinstructie 1 N2 O Instructie voor de Bank van de Begunstigde. De volgende waarden worden ondersteund: 04 : HOLD 09 : PHONBEN 10 : TELB 11 : CORPTRAD 12 : INTC T17 Bankinstructie 2 N2 O Zie T16. Overige waarden worden genegeerd. T18 Bankinstructie 3 N2 O Zie T16. T17 wordt alleen gelezen indien T16 geen waarden bevat. Indien T17 gevuld, negeer T18 en T19. T19 Bankinstructie 4 N2 O Zie T16. T18 wordt alleen gelezen indien T16 en T17 geen waarden bevat. Indien T18 gevuld, negeer T19. T19 wordt alleen gelezen indien T16, T17 en T18 geen waarden bevat. T20 Bankinstructie Details X25 O Genegeerd in Access Online T21 Kostencode N2 V De volgende waarden worden ondersteund: 00 : SHA 01 : OUR 02 : BEN Overige waarden worden genegeerd. T22 Type Betaling N2 V Moet 2 numeriek zijn T11 De volgende waarden worden ondersteund: 00, 13 : Standaardbetaling 10, 11 : Spoedbetaling 20, 21, 22, 23 : Bank Cheque (verzonden aan begunstigde) 30, 31, : Bank Cheque (verzonden aan opdrachtgever) Overige waarden resulteren in afkeuring T23 T24 T25 Referentie voor de opdrachtgever Contactpersoon opdrachtgever CBR Rapportage Code X27 O Eerste 16 karakters worden toegepast als klantreferentie. Overige karakters worden genegeerd. X35 O Genegeerd in Access Online N1 O Genegeerd in Access Online T12 102

103 Datarecord T Status Optioneel Herhalen Max Vld Naam Typ. Stat Conditie / Opmerking VR T26 Filler X51 O Gereserveerd T27 Extensie id N2 O Genegeerd in Access Online 14.6 Sluitrecord Het sluitrecord is het laatste record van het logische bestand en bevat informatie voor bestandscontrole. Dit record mag maar 1 keer voorkomen in een logisch bestand. Sluitrecord Z Status Verplicht T00 Herhalen 1 Vld Naam Typ. Stat Conditie / Opmerking VR Z1 Record Lengte N4 V Recordlengte van het voorlooprecord. Moet 4 numeriek zijn. Moet >0 zijn. Z2 Record Type X1 V Vaste waarde Z T03 Z3 Totaal Bedrag Opdrachten N15 V Som van opdrachtbedragen in dit bestand (veld T14a) T13 Z4 Aantal T records N15 V Aantal betaalopdrachten in dit bestand (aantal records met recordcode T) Z5 Filler X221 O Gereserveerd T01 T02 T Validatieregels Technische Validatie Van dit bestandsformaat resulteert dat bij technische fout in een validatie regel het gehele bestand wordt afgekeurd. Derhalve wordt alleen de generieke melding beschreven. Status VR Afkeuring Melding Veld Afgekeurd T00 Bestand An error has been encountered while processing your file. A mandatory record <Record name> is missing. Please make the necessary Header Trailer modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T01 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%length of record>is 4N while the value received in the file is <%actualvalue%>. Q1 T1 Z1 Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T02 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%length of record>should not be blank while the value received in the file is Q1 T1 Z1 <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T03 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%type of record>is '#' while the value received in the file is <%actualvalue%>. Q2 T2 Z2 103

104 Status VR Afkeuring Melding Veld Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Note: # kan de waarde Q, T of Z bevatten Afgekeurd T04 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The field <%excecution date of file%> contains an invalid date. The expected date format is YYMMDD while the format received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID: <%fileid%>. Afgekeurd T05 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The value of the field<%iso currency code>along with the Debit account number is not found to be available in the database. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T06 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%account number to be debited%> is 10N while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T07 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%account number to be debited%> should not be blank while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T08 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The field <%ISO code of currency payable%> contains an invalid ISO currency code. The value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID: <%fileid%>. Afgekeurd T09 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%amount%> is 14N, while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T10 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%amount%> is 3N, while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T11 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%code for type of payment%> is 2N, while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Q8 T5 T4a T4b T4b T13 T14a T14b T22 104

105 Status VR Afkeuring Melding Veld Afgekeurd T12 Bestand An error has been encountered in record number <%recordnumber%> T22 while processing your file. The expected value of the field<%code for type of payment%> is '00,13,10,11,20, 21, 22, 23,30, 31, 32, 33' while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T13 Bestand An error has been encountered in record number <%recordnumber%> Z3 while processing your file. The expected value of the field<%total of amounts%>is the total of all amounts mentioned in the file while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Afgekeurd T14 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field<%number of T data records%>is the total number of T data records in the file while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID : <%fileid%>. Z Logische Validatie Status VR Melding Veld Ingevoerd Meldingen zijn ter kennisgeving. Opdrachten zijn uitvoerbaar Onvolledig L1 ABN AMRO Access Online does not have the capability to report data on payment made to non-residents (Z1 form) to the Bundesbank on your behalf. Please make sure to deliver that information via a different channel. Meldingen verwachten verdere actie. Opdrachten zijn na correctie uitvoerbaar Q9 Afgekeurd Meldingen zijn ter kennisgeving. Opdrachten zijn niet uitvoerbaar 105

106 CFONB Frankrijk 106

107 15. CONFB 15.1 Inleiding Het CFONB formaat is de Franse bestandsindeling voor nationale betalingen. Het formaat is in 2004 ontwikkeld door CFONB, het Comité Français d Organisation et de Normalisation Bancaires Externe Documentatie & Informatie Auteur Titel / Bron Datum CFONB Remises Informatisées d Ordres de Virements au format 160c April 2004 ( %20Remises%20informatis%C3%A9es%20d%20ordres%20de%20paiement%20160c_2004.pdf) CFONB Remises Informatisées d Ordres de Prélèvement au format 160c ( _clientele_160c_version%20finale_octobre_2006.pdf) Oktober 2006 Opmerking Bovengenoemde documentatie heeft alleen betrekking op de Access Online toepassing van ABN AMRO, waarin deze formaten worden ondersteund Aannames & Uitgangspunten Standaard upload profiel In Access Online kan in het upload profiel voor het CFONB formaat nader gespecificeerd worden hoe het upload bestand verwerkt moet worden. De beschrijving van de CONFB in dit hoofdstuk is gebaseerd op een upload profiel met standaard instellingen. Namelijk, afwijkende instellingen in het upload profiel kunnen van invloed zijn op de validatie/controle en de meldingen zoals beschreven in dit hoofdstuk. Specifiek voor CFONB overboekingen is in het standaard upload profiel een batch referentie verplicht gesteld, dat alleen wordt gebruikt als het inleesbestand geen batch referentie(s) bevat Aantal Opdrachten Voor de aanlevering en verwerking via Access Online is het maximum aantal opdrachten per bestand vastgesteld op Batch Opdrachten Het inleesbestand bevat één of meerdere batches. Het formaat kent een specifieke indicator waarmee een batch aangeduid kan worden. Access Online behandelt de inleesbestanden als batch opdrachten. Na het inlezen kan in Access Online worden aangegeven of het batch bestand in individuele opdrachten gesplitst moet worden. Batch Betalingen Het Rekeningnummer opdracht gevende/betalende partij debet, veld D4 in het voorlooprecord, wordt toegepast als debet rekeningnummer voor alle opdrachten in de batch. Een betaling kan zijn een normale (Virement Ordinaire) of een treasury (Virement de Trésorerie) betaling. Batch Incasso s Het Rekeningnummer opdracht gevende/incasserende partij credit, veld D4 in het voorlooprecord, wordt 107

108 toegepast als credit rekeningnummer voor alle opdrachten in de batch. Een Incasso kan zijn een standaard (Prélèvement Ordinaire) of een spoed (Prélèvement Accéléré) incasso Structuur Bestand Bestand Technisch CFONB heeft een vaste regellengte van 160 posities. Iedere regel wordt afgesloten met een regelomhaal, oftewel een carriage return en line feed teken (hexadecimaal x0d x0a). In deze beschrijving aangeduid als CRLF Tekenset Zie hoofdstuk 19 Tekensets voor een overzicht van de tekens die in het CFONB bestandsformaat gebruikt kunnen worden Bestand Logisch Een CFONB bestand bevat 1-n batches. Een batch bestaat uit een Voorlooprecord, gevolgd door maximaal betaalopdrachten gevolgd door een Totaalrecord. Een betaalopdracht is opgebouwd uit één Betaalrecord1, met optioneel een Betaalrecord2. Betaalrecord2 is alleen aanwezig als de omschrijving meer dan 31 posities bevat. Niveau Record Type Herhalen Batch 1-n Opdrachtgever Voorlooprecord 03 1 Betaalopdracht Transactierecord Transactierecord Totaalrecord

109 16. CFONB Overboeking 16.1 Inleiding Dit hoofdstuk beschrijft het Franse CFONB formaat zoals dat gebruikt wordt voor het aanbieden van betalingsopdrachten, oftewel Ordres de Virements Voorlooprecord Dit is het eerste record van een batch en bevat informatie over de opdrachtgevende (betalende) partij. Dit recordtype mag maar 1 keer aanwezig zijn in een batch. Voorlooprecord Eerste record van een batch Status Herhalen Verplicht 1 x per Batch Veld Naam Type Stat Conditie / Opmerking VR A Recordcode N2 V Vaste waarde 03 T01 B1 Transactiecode N2 V Standaard waarde = gewone overboeking 76 = treasury betaling B2 Filler X8 O Spaties B3 Inzender identificatie X6 O C1-1 Filler X1 O Spatie C1-2 Filler X6 O Spaties C1-3 Gewenste N5 O Gewenste uitvoeringsdatum van betalingsopdracht. verwerkingsdatum Mogelijke waarde: - Datum met de opmaak ddmmj - dd = dag - mm = maand - j = laatste positie jaar - 5 nullen; wordt bij verwerking geïnterpreteerd als huidige datum. C2 Naam opdrachtgever X24 V Moet gevuld zijn. T01 T02 T03 Access Online neemt gegevens uit eigen administratie over. D1-1 Batch referentie X7 O Referentie meegegeven door opdracht gevende partij/betaler. Kan worden gebruikt voor reconciliatie. Indien leeg wordt de waarde uit het Access Online upload profiel overgenomen, aangevuld met 4 posities volgnummer. D1-2 Filler X17 O Spaties D2-1 Filler X2 O Spaties D2-2 Muntsoort A1 V Standaard waarde E T01 E = Euro D2-3 Filler X5 V Spaties D3 Bank Branche code N5 V Bevat de code van het rekeninghoudende bankkantoor T04 (Code Guichet) van de opdrachtgever. Mag nullen bevatten. D4 Rekeningnummer X11 V Rekeningnummer moet in EUR aangehouden worden. T05 109

110 Voorlooprecord Eerste record van een batch Status Verplicht Herhalen 1 x per Batch Veld Naam Type Stat Conditie / Opmerking VR opdrachtgever Rekeningnummer van opdrachtgever, zonder check digit (clé RIB). Betalingsopdrachten gaan ten laste van dit rekeningnummer. E Opdrachtgever X16 O Code die de opdrachtgever Identificeert. Niet verplicht identificatie F Filler X31 O Spaties G1 Bank code N5 V Bevat de code (Code Banque) van de rekeninghoudende T06 bank van de opdrachtgever. Mag geen nullen bevatten G2 Filler X6 O Spaties 16.3 Transactierecord1 Transactierecord1 is het eerste record van een betaling en bevat informatie over de begunstigde partij. Transactierecord 1 van 2 Eerste record van de transactie. Status Herhalen Verplicht 1x per Transactie Veld Naam Type Stat Conditie / Opmerking VR A Recordcode N2 V Vaste waarde 06 T01 B1 Transactiecode N2 V Waarde moet gelijk zijn aan B1 in Voorlooprecord T01 B2 Filler X8 O Spaties B3 Inzender identificatie X6 O Waarde moet gelijk zijn aan B3 in Voorlooprecord T01 C1 Transactie referentie X12 O Referentienummer door Opdrachtgever toegekend. Kan worden gebruikt voor reconciliatie. Indien leeg wordt NONREF gebruikt. C2 Naam begunstigde X24 V Moet gevuld zijn. T03 D1 D2 Naam bank begunstigde Centrale Bank rapportage, zie 16.6 X24 C Naam van de begunstigde bank. Indien Centrale bank rapportage verplicht is, dan is de vulling: - SIREN code van de ingezetene opdrachtgever, 9 posities - Naam bank begunstigde 15 posities X8 C Indien Centrale bank rapportage verplicht is, dan is de vulling: - Declaratie type 1 positie: waarde = 1 - Economische activiteit code van 3 posities, zie bijlage 21 Economische activiteit code (CFONB) voor de mogelijke waarden - ISO-Landcode 3 posities D3 Bank Branche code N5 V Bevat de code van het rekeninghoudende bankkantoor D4 Rekeningnummer begunstigde (Code Guichet) van de begunstigde. Mag nullen bevatten. X11 V Rekeningnummer moet via de Bank code gekoppeld zijn aan landcode FR. Rekeningnummer van begunstigde, zonder check digit (clé T04 T05 110

111 Transactierecord 1 van 2 Eerste record van de transactie. Status Verplicht Herhalen 1x per Transactie Veld Naam Type Stat Conditie / Opmerking VR RIB) Betalingsopdrachten gaan ten gunste van dit rekeningnummer. E Bedrag N16 V Bedrag in Euro centen, zonder decimale punt en rechts T07 aangesloten met voorloopnullen. Waarde > 0. F Omschrijving X31 O Bevat ruimte voor de eerste 31 posities van de omschrijving G1 Bank code N5 V Bevat de code van de rekeninghoudende bank (Code T06 Banque) van de begunstigde. Mag geen nullen bevatten G2 Filler X6 O Spaties 16.4 Transactierecord2 Transactierecord2 is alleen aanwezig als de omschrijving meer dan 31 posities bevat. Transactierecord 1 van 2 Tweede record van de transactie. Status Herhalen Optioneel 1x per Transactie Veld Naam Type Stat Conditie / Opmerking VR A Recordcode N2 V Vaste waarde 07 T01 B1 Transactiecode N2 V Waarde moet gelijk zijn aan B1 in Voorlooprecord T08 B2 Filler X8 O Spaties B3 Inzender identificatie X6 O Waarde moet gelijk zijn aan B3 in Voorlooprecord T08 C1 Transactie referentie X12 O Waarde moet gelijk zijn aan C1 in Transactierecord1 T08 C2 Naam begunstigde X24 V Waarde moet gelijk zijn aan C2 in Transactierecord1 T08 D1 Naam bank begunstigde D2 Filler X8 O Spaties X24 C Waarde moet gelijk zijn aan D1 in Transactierecord1 T08 D3 Bank Branche code N5 V Waarde moet gelijk zijn aan D3 in Transactierecord1 T08 D4 Rekeningnummer begunstigde X11 V Waarde moet gelijk zijn aan D4 in Transactierecord1 T08 E Bedrag N16 V Moet de waarde nul bevatten T09 F Omschrijving X31 V Alleen wanneer de omschrijving meer dan 31 posities bevat, bevat deze omschrijving het tweede deel van de omschrijving. Moet gevuld zijn. G1 Bank code N5 V Waarde moet gelijk zijn aan G1 in Transactierecord1 T08 G2 Filler X6 O Spaties T01 111

112 16.5 Totaalrecord Totaalrecord Laatste record van een batch Status Verplicht Herhalen 1x per Batch Veld Naam Type Stat Conditie / Opmerking VR A Recordcode N2 V Vaste waarde 08 T01 B1 Transactiecode N2 V Waarde moet gelijk zijn aan B1 in Voorlooprecord T10 B2 Filler X8 O B3 Inzender identificatie X6 O Waarde moet gelijk zijn aan B3 in Voorlooprecord T10 C1 Filler X12 O Spaties C2 Filler X24 O Spaties D1 Filler X24 O Spaties D2 Filler X8 O Spaties D3 Filler X5 O Spaties D4 Filler X11 O Spaties E Totaal batch bedrag N16 V Bedrag in Euro centen, zonder decimale punt en rechts T11 aangesloten met voorloopnullen. Waarde > 0. F Filler X31 O Spaties G1 Filler X5 O Spaties G2 Filler X6 O Spaties 16.6 Centrale Bank Rapportage In Frankrijk moeten ingezetenen betalingen rapporteren aan de Franse Centrale bank met een bedrag groter of gelijk aan EUR ,00 onder de volgende condities: Van Franse Euro rekening naar Franse rekening Begunstigde is ingezetene van de SEPA zone Begunstigde is niet-ingezetene van de SEPA zone Betaler is ingezetene van Frankrijk 1. - CBR verplicht voor opdrachtgever Betaler is niet-ingezetene van Frankrijk Inclusief de Franse overzeese gebiedsdelen GF, MQ, GP, RE of MC 112

113 17. CFONB Incasso 17.1 Inleiding Dit hoofdstuk beschrijft het Franse CFONB formaat zoals dat gebruikt wordt voor het aanbieden van incasso opdrachten, oftewel Ordres de Prélèvements Voorlooprecord Dit is het eerste record van een batch en bevat informatie over de opdrachtgevende (begunstigde) partij. Dit recordtype mag maar 1 keer aanwezig zijn in een batch. Voorlooprecord Eerste record van een batch Status Herhalen Verplicht 1 x per Batch Veld Naam Type Stat Conditie / Opmerking VR A Recordcode N2 V Vaste waarde 03 T01 B1 Transactiecode N2 V Standaard waarde = standaard incasso 85 = spoed incasso B2 Filler X8 O Spaties B3 Incassant identificatie X6 V Numéro National d'emetteur (NNE) Toegekend door de bank en identificeert de incassant in Frankrijk C1-1 Filler X7 O Spatie C1-2 Gewenste N5 V Gewenste uitvoeringsdatum van incasso opdracht. verwerkingsdatum Mogelijke waarde: - Datum met de opmaak ddmmj - dd = dag - mm = maand - j = laatste positie jaar C2 Naam opdrachtgever X24 V Moet gevuld zijn. T01 T01 T02 T03 Access Online neemt gegevens uit eigen administratie over. D1-1 Batch referentie X7 O Referentie meegegeven door opdracht gevende partij/betaler. Kan worden gebruikt voor reconciliatie. Indien leeg wordt de waarde uit het Access Online upload profiel overgenomen, aangevuld met 4 posities volgnummer. D1-2 Filler X17 O Spaties D2-1 Filler X2 O Spaties D2 Filler X8 V Spaties D3 Bank Branche code N5 V Bevat de code van het rekeninghoudende bankkantoor (Code Guichet) van de opdrachtgever. Mag nullen bevatten. D4 Rekeningnummer X11 V Rekeningnummer moet in EUR aangehouden worden. opdrachtgever Rekeningnummer van opdrachtgever, zonder check digit (clé RIB). Betalingsopdrachten gaan ten gunste van dit T04 T05 113

114 Voorlooprecord Eerste record van een batch Status Verplicht Herhalen 1 x per Batch Veld Naam Type Stat Conditie / Opmerking VR rekeningnummer. E Filler X16 O Spaties F Filler X31 O Spaties G1 Bank code N5 V Bevat de code van de rekeninghoudende bank (Code T06 Banque) van de opdrachtgever. Mag geen nullen bevatten G2 Filler X6 O Spaties 17.3 Transactierecord1 Het transactierecord1 is het eerste record van een incasso en bevat informatie over de betalende partij. Transactierecord1 van 2 Eerste record van de transactie. Status Verplicht Herhalen 1x per Transactie Veld Naam Type Stat Conditie / Opmerking VR A Recordcode N2 V Vaste waarde 06 T01 B1 Transactiecode N2 V Waarde moet gelijk zijn aan B1 in Voorlooprecord T01 B2 Filler X8 O Spaties B3 Inzender identificatie X6 O Waarde moet gelijk zijn aan B3 in Voorlooprecord T01 C1 Transactie referentie X12 O Referentienummer door Opdrachtgever toegekend. Kan worden gebruikt voor reconciliatie. Indien leeg wordt NONREF gebruikt. C2 Naam betaler X24 V Moet gevuld zijn. T03 D1 Naam bank betaler X24 O Naam van de betalende bank. D2 Filler X8 O Spaties D3 Bank Branche code N5 V Bevat de code van het rekeninghoudende bankkantoor T04 (Code Guichet) van de betaler. Mag nullen bevatten. D4 Rekeningnummer X11 V Rekeningnummer moet via de Bank code gekoppeld zijn T05 betaler aan landcode FR. Rekeningnummer van betaler, zonder check digit (clé RIB). Betalingsopdrachten gaan ten laste van dit rekeningnummer. E Bedrag N16 V Bedrag in Euro centen, zonder decimale punt en rechts T07 aangesloten met voorloopnullen. Waarde > 0. F Omschrijving X31 O Bevat ruimte voor de eerste 31 posities van de omschrijving G1 Bank code N5 V Bevat de code van de rekeninghoudende bank (Code T06 Banque) van de betaler. Mag geen nullen bevatten G2 Filler X6 O Spaties 114

115 17.4 Transactierecord2 Incassorecord 2 is alleen aanwezig als de omschrijving meer dan 31 posities bevat. Transactierecord1 van 2 Tweede record van de transactie. Status Herhalen Optioneel 1x per Transactie Veld Naam Type Stat Conditie / Opmerking VR A Recordcode N2 V Vaste waarde 07 T01 B1 Transactiecode N2 V Waarde moet gelijk zijn aan B1 in Voorlooprecord T08 B2 Filler X8 O Spaties B3 Inzender identificatie X6 O Waarde moet gelijk zijn aan B3 in Voorlooprecord T08 C1 Transactie referentie X12 O Waarde moet gelijk zijn aan C1 in Transactierecord1 T08 C2 Naam begunstigde X24 V Waarde moet gelijk zijn aan C2 in Transactierecord1 T08 D1 Naam bank begunstigde D2 Filler X8 O Spaties X24 C Waarde moet gelijk zijn aan D1 in Transactierecord1 T08 D3 Bank Branche code N5 V Waarde moet gelijk zijn aan D3 in Transactierecord1 T08 D4 Rekeningnummer begunstigde X11 V Waarde moet gelijk zijn aan D4 in Transactierecord1 T08 E Bedrag N16 V Moet de waarde nul bevatten T09 F Omschrijving X31 V Alleen wanneer de omschrijving meer dan 31 posities bevat, bevat deze omschrijving het tweede deel van de omschrijving. Moet gevuld zijn. G1 Bank code N5 V Waarde moet gelijk zijn aan G1 in Transactierecord1 T08 G2 Filler X6 O Spaties T Totaalrecord Totaalrecord Laatste record van een batch Status Verplicht Herhalen 1x per Batch Veld Naam Type Stat Conditie / Opmerking VR A Recordcode N2 V Vaste waarde 08 T01 B1 Transactiecode N2 V Waarde moet gelijk zijn aan B1 in Voorlooprecord T10 B2 Filler X8 O B3 Inzender identificatie X6 O Waarde moet gelijk zijn aan B3 in Voorlooprecord T10 C1 Filler X12 O Spaties C2 Filler X24 O Spaties D1 Filler X24 O Spaties D2 Filler X8 O Spaties D3 Filler X5 O Spaties D4 Filler X11 O Spaties E Totaal batch bedrag N16 V Bedrag in Euro centen, zonder decimale punt en rechts T11 aangesloten met voorloopnullen. Waarde > 0. F Filler X31 O Spaties G1 Filler X5 O Spaties G2 Filler X6 O Spaties 115

116 18. CFONB Validatieregels Voor de CFONB bestandsformaten geldt dat bij technische fout in een validatie regel het gehele bestand wordt afgekeurd. Status VR Afkeuring Melding Veld Afgekeurd T01 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field <%FieldNr%> in a <%RecordType%> is <%expectedvalues%> while the value received in A, B1, B3, D2-2,F the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID: <%fileid%>. Afgekeurd T02 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The field <%FieldNr%> in a <%RecordType%> C1-2, C1-3 contains an invalid date. The expected date format is numeric DDMMY while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID: <%fileid%>. Afgekeurd T03 Bestand An error has been encountered in record number <%recordnumber%> C2 while processing your file. The field <%FieldNr%> in a <%RecordType%> must not be empty. Please make the necessary modification(s) and upload the file again. We have registered this error under ID: <%fileid%>. Afgekeurd T04 Bestand An error has been encountered in record number <%recordnumber%> D3 while processing your file. The expected value of the field <D3:%originator bank branch code%> in a batch header record is a full 5 digits number while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID: <%fileid%>. Afgekeurd T05 Bestand An error has been encountered in record number <%recordnumber%> D4 while processing your file. The expected value of the field <D4:%debit account number%> in a batch header record is a full 11 characters field while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID: <%fileid%>. Afgekeurd T06 Bestand An error has been encountered in record number <%recordnumber%> G1 while processing your file. The expected value of the field <G1:%originator bank code%> in a batch header record is a full 5 digits number greater than 0 while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID: <%fileid%>. Afgekeurd T07 Bestand An error has been encountered in record number <%recordnumber%> E while processing your file. The expected value of the field<e:%amount%> in a transaction is greater than 0 while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID: <%fileid%>. Afgekeurd T08 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field <%FieldNr%> in the second record must be the same as provided in the first record of the transaction <%recordnumber%> while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID: <%fileid%>. B1, B3, C1, C2, D1, D3, D4, G1 116

117 Status VR Afkeuring Melding Veld Afgekeurd T09 Bestand An error has been encountered in record number <%recordnumber%> E while processing your file. The expected value of the field <E:%amount%> in the second record of the transaction is zero while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID: <%fileid%>. Afgekeurd T10 Bestand An error has been encountered in record number <%recordnumber%> B1, B3 while processing your file. The expected value of the field <%FieldNr%> in a batch trailer record must be the same as provided in the corresponding batch header record <%recordnumber%> while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID: <%fileid%>. Afgekeurd T11 Bestand An error has been encountered in record number <%recordnumber%> while processing your file. The expected value of the field <E:%total amount%> in a batch trailer record is the total of all transaction amounts mentioned in the batch while the value received in the file is <%actualvalue%>. Please make the necessary modification(s) and upload the file again. We have registered this error under ID: <%fileid%>. E 117

118 Bijlagen 118

119 19. Tekensets Teken Teken ASCII waarde ClieOp03 BTL91 AOL CIRI AOL DTAus AOL Nieuwe regel LF 10 Regelomhaal CR 13 CFONB AOL Spatie 32 Uitroepteken! 33 Dubbel aanhalingsteken 34 Hekje # 35 Dollar teken $ 36 Procent % 37 Ampersand & 38 Apostrof 39 Haakje openen ( 40 Haakje sluiten ) 41 Asterisk * 42 Plus-teken + 43 Komma, 44 Min teken - 45 Punt. 46 Schuine streep (slash) / 47 Cijfers Dubbele punt : 58 Puntkomma ; 59 Kleiner dan < 60 Isgelijkteken = 61 Groter dan > 62 Vraagteken? Alfabetisch hoofdletters A Z Backslash \ 92 Dakje ^ 94 Alfabetisch kleine letters a z Accolade openen { 123 Verticaal streepje 124 Accolade sluiten } 125 Tilde ~ 126 SEPA AOL Opmerking Tekens in inleesbestanden die niet voorkomen in de set van het betreffende formaat worden door Access Online vertaald in een gelijkwaardig teken of een spatie. Hiervan krijgt de gebruiker een melding. 119

120 20. ISO Codes In diverse bestandsformaten wordt voor de coderingen van landen en munten gebruik gemaakt van de door ISO onderhouden standaard. Ter ondersteuning en als naslag bij de overige onderdelen van dit document worden in dit hoofdstuk de meeste gebruikte land- en muntcodes opgesomd. Voor de integrale en meest actuele overzichten wordt verwezen naar ISO die terug zijn te vinden via de volgende links: Landcode: Muntcode: ISO-Landcode (ingekorte lijst) Code Land SEPA AD Andorra AT Oostenrijk AU BA Australië Bosnie & Herzegovina BE België BG Bulgarije CA Canada CH Zwitserland CY Cyprus CZ Tsjechië DE Duitsland DK Denemarken EE Estland ES Spanje 3 FI Finland FR Frankrijk 1 GB Groot-Brittannië 4 GI Gibraltar GR Griekenland HK HR Hong Kong Kroatië HU Hongarije IE Ierland IN India IS IJsland IT Italië Code Land SEPA LI Liechtenstein LT Litouwen LU Luxemburg LV Letland ME MK Montenegro Macedonië MT Malta MC Monaco NL Nederland NO Noorwegen NZ Nieuw Zeeland PL Polen PT Portugal 2 RO Roemenië RS RU Servië Russische Federatie SE Zweden SI Slovenië SK Slowakije SM TN TR US ZA San Marino Tunesie Turkije Verenigde Staten Zuid Afrika 1. inclusief Guadeloupe, Martinique, Frans Guyana en Réunion 2. inclusief Azoren en Madeira 3. inclusief Canarische Eilanden, Ceuta en Melilla 4. inclusief Gibraltar en Noord-Ierland 120

121 20.2 ISO-Muntcode (ingekorte lijst) AED VAE-Dirham HKD Hongkongse dollar OMR Omaanse rial ANG Antilliaanse gulden HRK Kroatische kuna PEN Nieuwe Peruviaanse sol AOA Angolese kwanza HUF Hongaarse forint PHP Filipijnse peso ARS Argentijnse peso IDR Indonesische roepia PKR Pakistaanse roepie AUD Australische dollar ILS Nieuwe Israëlische sjekel PLN Poolse zloty AWG Arubaanse gulden INR Indiase roepie QAR Qatarese rial BDT Bengalese taka IQD Iraakse dinar RON Roemeense leu BGN Nieuwe Bulgaarse lev IRR Iraanse rial RUB Russische roebel BHD Bahreinse dinar ISK IJslandse kroon SAR Saoedi-Arabische riyal BND Bruneise dollar JMD Jamaicaanse dollar SDG Soedanees pond BRL Braziliaanse real JOD Jordaanse dinar SEK Zweedse kroon BSD Bahamaanse dollar JPY Japanse yen SGD Singaporese dollar BWP Botswaanse pula KES Keniaanse shilling SRD Surinaamse dollar CAD Canadese dollar KRW Zuid-Koreaanse won SZL Swazische lilangeni CHF Zwitserse frank KWD Koeweitse dinar THB Thaise baht CLP Chileense peso KZT Kazachse tenge TND Tunesische dinar CNY Chinese yuan LBP Libanees pond TOP Tongaanse pa'anga COP Colombiaanse peso LKR Sri Lankaanse roepie TRY Nieuwe Turkse lira CSD Servische dinar LTL Litouwse litas TTD Trinidad en Tobagodollar CVE Kaapverdische escudo LVL Letse lats TWD Nieuwe Taiwanese dollar CZK Tsjechische kroon LYD Libische dinar TZS Tanzaniaanse shilling DKK Deense kroon MAD Marokkaanse dirham UAH Oekraïense grivna DZD Algerijnse dinar MGA Malagassische ariary UGX Oegandese shilling EEK Estse kroon MTL Maltese lira USD Amerikaanse dollar EGP Egyptisch pond MUR Mauritiaanse roepie UYU Uruguayaanse peso ETB Ethiopische birr MWK Malawische kwacha VEF Venezolaanse bolivar EUR Euro MXN Mexicaanse peso VND Vietnamese dong FJD Fiji-dollar MYR Maleisische ringgit WST Samoaanse tala GBP Brits pond sterling NAD Namibische dollar ZAR Zuid-Afrikaanse rand GEL Georgische lari NGN Nigeriaanse naira ZMK Zambiaanse kwacha GHS Ghanese cedi NOK Noorse kroon ZWD Zimbabwaanse dollar GIP Gibraltarees pond NZD Nieuw-Zeelandse dollar 121

122 21. Economische activiteit code (CFONB) Code Omschrijving (Frans) Omschrijving (Engels) E01 Biens (marchandises générales, avitaillement, travail à Goods (merchandises, supplies, tailoring and trade) façon et négoce) E02 Services de transport (maritimes, aériens et autres) Transport services E03 Services informatiques et de communication ICT services E04 Services de construction Construction services E05 Redevances et droits de licence, acquisition / cession et Royalties, licenses and ownership rights utilisation de droits d exploiter des ressources, de droits de franchise et d autres droits de propriété E06 Services liés au tourisme Tourist services E07 Autres services (y compris services aux entreprises et aux professionnels) Miscellaneous services (including services to companies and professionals) E08 Revenus d investissement (y compris dividendes et intérêts) Investments revenues (dividends and interest) E09 Transferts courants (y compris l envoi de fonds, salaires et rémunérations, pensions) Transfers (Including remittances, salaries, remunerations, pensions) E10 Investissements intra-groupes (participations, prêts, dépôts et règlements intervenant dans le cadre de procédures de Intra-company investments (participations, loans, deposits, netting) netting) E11 Désinvestissements intra-groupes (participations, prêts, dépôts et règlements intervenant dans le cadre de Intra-company disinvestments (participations, loans, deposits, netting) procédures de netting) E12 Opérations sur actifs immobiliers Real estate operations E13 Titres de dettes et actions (Valeurs mobilières de placement Securities et titres immobilisés) à l exclusion des participations E14 Produits financiers dérivés Derivatives E15 Prêts et emprunts hors-groupe Loans (excluding intra-company loans) 122

Van Lanschot addendum on the XML message for SEPA Credit Transfer Initiation Implementation Guidelines for the Netherlands Version 6.

Van Lanschot addendum on the XML message for SEPA Credit Transfer Initiation Implementation Guidelines for the Netherlands Version 6. Van Lanschot addendum on the XML message for SEPA Credit Transfer Initiation Implementation Guidelines for the Netherlands Version 6.0 Dit document Klanten van Van Lanschot Bankiers kunnen SEPA Credit

Nadere informatie

Van Lanschot addendum on the XML message for SEPA Credit Transfer Initiation Implementation Guidelines for the Netherlands Version 2017 v1.

Van Lanschot addendum on the XML message for SEPA Credit Transfer Initiation Implementation Guidelines for the Netherlands Version 2017 v1. Van Lanschot addendum on the XML message for SEPA Credit Transfer Initiation Implementation Guidelines for the Netherlands Version 2017 v1.0 Dit document Klanten van Van Lanschot Bankiers kunnen SEPA Credit

Nadere informatie

Van Lanschot addendum on the XML message for SEPA Direct Debit Initiation Implementation Guidelines for the Netherlands

Van Lanschot addendum on the XML message for SEPA Direct Debit Initiation Implementation Guidelines for the Netherlands Van Lanschot addendum on the XML message for SEPA Direct Debit Initiation Implementation Guidelines for the Netherlands Dit document Klanten van Van Lanschot Bankiers kunnen SEPA incasso-opdrachten (SDD,

Nadere informatie

Van Lanschot addendum on the XML message for SEPA Direct Debit Initiation Implementation Guidelines for the Netherlands

Van Lanschot addendum on the XML message for SEPA Direct Debit Initiation Implementation Guidelines for the Netherlands Van Lanschot addendum on the XML message for SEPA Direct Debit Initiation Implementation Guidelines for the Netherlands Dit document Klanten van Van Lanschot Bankiers kunnen SEPA incasso-opdrachten (SDD,

Nadere informatie

Formaatbeschrijving XML SEPA CT. Rabo Internetbankieren (Professional)

Formaatbeschrijving XML SEPA CT. Rabo Internetbankieren (Professional) Formaatbeschrijving XML SEPA CT Rabo Internetbankieren (Professional) Inhoudsopgave 3 3 3 4 4 4 6 6 6 8 8 9 14 19 21 Formaatbeschrijving XML SEPA CT maart 2014 2 1 Algemeen Rabobank ondersteunt het importeren

Nadere informatie

Formaatverschillen: Gevolgen SEPA voor MT940/942

Formaatverschillen: Gevolgen SEPA voor MT940/942 Formaatverschillen: Gevolgen SEPA voor MT940/942 Version 1.0 - June 2012 Van toepassing op Access Direct, Access Online, Internet Bankieren en Swift ABN AMRO Bank N.V. 2012 Hoewel de informatie in dit

Nadere informatie

Formaatbeschrijving XML SEPA CT

Formaatbeschrijving XML SEPA CT Formaatbeschrijving XML SEPA CT RDC (Rabobank Direct Connect) Rabobank Formaatbeschrijving XML SEPA CT - RDC (Rabobank Direct Connect) November 2015 Versie 2.1 1 Inhoudsopgave Algemeen 3 Structuur 4 Segmentbeschrijving

Nadere informatie

SEPA testen bij Rabobank

SEPA testen bij Rabobank SEPA testen bij Rabobank SEPA testevent 25 september 2012 Agenda Stand van zaken Rabobank Lessons learned Planning Rabobank formaten Online SEPA testtool Domeinen voor klanten Bankproducten Begeleiding

Nadere informatie

SEPA testevent voor softwareleveranciers. ABN AMRO dinsdag 19 juni 2012

SEPA testevent voor softwareleveranciers. ABN AMRO dinsdag 19 juni 2012 SEPA testevent voor softwareleveranciers ABN AMRO dinsdag 19 juni 2012 Agenda SEPA presentatie ABN AMRO 1 Wat moet ik aanpassen? 2 Waar moet ik op letten? 3 Welke ondersteuning kan ik verwachten? 4 Bij

Nadere informatie

SEPA testevent voor softwareleveranciers. ABN AMRO 25 september 2012

SEPA testevent voor softwareleveranciers. ABN AMRO 25 september 2012 SEPA testevent voor softwareleveranciers ABN AMRO 25 september 2012 Agenda SEPA presentatie ABN AMRO 1 Welke ondersteuning kan ik verwachten? 2 Technische documentatie en voorbeeldbestanden 3 Validatie

Nadere informatie

Formaatbeschrijving SEPA CT importformaat. Rabo Cash Management

Formaatbeschrijving SEPA CT importformaat. Rabo Cash Management Formaatbeschrijving SEPA CT importformaat Rabo Cash Management Inhoudsopgave 1 Algemeen 4 1.1 Beschrijving 4 1.2 Algemene kenmerken 4 1.3 Verschil tussen Importeren opdrachten en Importeren batches 5 2

Nadere informatie

Van Lanschot addendum op de XML message for Bank to Customer Statement (camt.053) Implementation Guidelines for the Netherlands.

Van Lanschot addendum op de XML message for Bank to Customer Statement (camt.053) Implementation Guidelines for the Netherlands. Van Lanschot addendum op de XML message for Bank to Customer Statement (camt.053) Implementation Guidelines for the Netherlands. Inleiding De exportformaten die u kunt gebruiken in Online Bankieren zijn

Nadere informatie

ING IBP Structured and Unstructured MT940 and MT942 Format Description v3.2

ING IBP Structured and Unstructured MT940 and MT942 Format Description v3.2 Leeswijzer ING IBP Structured and Unstructured MT940 and MT942 Format Description v3.2 March 2014 Version 3.2 Leeswijzer: voor ING IBP Structured and Unstructured MT940 and MT942 Format Description 1 Introductie

Nadere informatie

SEPA Kennisevent. Paul de Blok. Hoevelaken, 17 september 2013. SEPA Expert Desk ABN AMRO

SEPA Kennisevent. Paul de Blok. Hoevelaken, 17 september 2013. SEPA Expert Desk ABN AMRO SEPA Kennisevent Hoevelaken, 17 september 2013 Paul de Blok SEPA Expert Desk ABN AMRO Agenda 1. SEPA-migratie, waar staat ABN AMRO nu? Migratie Systemen Producten Bijzonderheden 2. Test Faciliteiten 3.

Nadere informatie

ABN AMRO Voorschriften SEPA Incasso

ABN AMRO Voorschriften SEPA Incasso ABN AMRO Voorschriften SEPA Incasso December 2013 Inhoudsopgave Voorschriften SEPA Incasso In deze Voorschriften leest u meer regels en instructies over onderwerpen uit de Voorwaarden SEPA Incasso. 1.

Nadere informatie

MRI IN CSV FORMAAT. Beschrijving bestandsindeling. Definitieve versie. Equens SE 25 juli 2014. Versie 1.7

MRI IN CSV FORMAAT. Beschrijving bestandsindeling. Definitieve versie. Equens SE 25 juli 2014. Versie 1.7 MRI IN CSV FORMAAT Beschrijving bestandsindeling Definitieve versie Equens SE 25 juli 2014 Classificatie: Versie 1.7 Openbaar Versie geschiedenis Versie no. Versie datum Status Auteur Belangrijkste wijzigingen

Nadere informatie

Voorbeelden van machtigingsformulieren Nederlands Engels. Examples of authorisation forms (mandates) Dutch English. Mei 2014 Versie 3.

Voorbeelden van machtigingsformulieren Nederlands Engels. Examples of authorisation forms (mandates) Dutch English. Mei 2014 Versie 3. Voorbeelden van machtigingsformulieren Nederlands Engels Examples of authorisation forms (mandates) Dutch English Voorbeelden machtigingsformulieren standaard Europese incasso Examples of authorisation

Nadere informatie

Formaatbeschrijving CT-XML importformaat. Rabo Cash Management

Formaatbeschrijving CT-XML importformaat. Rabo Cash Management Formaatbeschrijving CT-XML importformaat Rabo Cash Management Inhoud 1 Algemeen... 4 1.1 Beschrijving... 4 1.2 Algemene kenmerken... 4 2 Structuur... 5 2.1 Inleiding... 5 2.2 Technische indeling... 5 2.3

Nadere informatie

Handleiding XML-formaat voor Europese overschrijvingen in België. versie januari 2014. www.ing.be/sepa

Handleiding XML-formaat voor Europese overschrijvingen in België. versie januari 2014. www.ing.be/sepa Financial Supply Chain SEPA Handleiding XML-formaat voor Europese overschrijvingen in België versie januari 2014 www.ing.be/sepa Inleiding 1 Vaak gestelde vragen 2 Hoe wordt CreationDateTime correct gevormd?

Nadere informatie

Voorbeelden van machtigingsformulieren Nederlands Engels. Examples of authorisation forms (mandates) Dutch English. Juli 2012 Versie 2.

Voorbeelden van machtigingsformulieren Nederlands Engels. Examples of authorisation forms (mandates) Dutch English. Juli 2012 Versie 2. Voorbeelden van machtigingsformulieren Nederlands Engels Examples of authorisation forms (mandates) Dutch English Voorbeelden machtigingsformulieren standaard Europese incasso Examples of authorisation

Nadere informatie

Formaatverschillen: Gevolgen SEPA voor MT940/942

Formaatverschillen: Gevolgen SEPA voor MT940/942 Formaatverschillen: Gevolgen SEPA voor MT940/942 Version 1.4 January 2014 Van toepassing op Access Direct, Access Online, Internet Bankieren en SWIFT ABN AMRO Bank N.V. 2013 Hoewel de informatie in dit

Nadere informatie

Formaatbeschrijving SEPA CT importformaat. Rabo Cash Management

Formaatbeschrijving SEPA CT importformaat. Rabo Cash Management Formaatbeschrijving SEPA CT importformaat Rabo Cash Management Inhoudsopgave 1 Algemeen 3 1.1 Beschrijving 3 1.2 Algemene kenmerken 3 1.3 Verschil tussen Importeren opdrachten en Importeren batches 3 2

Nadere informatie

Betalingsverkeer Elektronische Berichtgeving juni 2013

Betalingsverkeer Elektronische Berichtgeving juni 2013 Aanpassingen MT940 & MT942 berichtgeving in kader van SCT en SDD Hoe worden Europese overschrijvingen en Europese domiliciëringen gerapporteerd in Swift MT940/942-berichten van rekeningen van KBC België

Nadere informatie

Formaten van Online Bankieren voor Exporteren van gegevens. Tekst-bestanden

Formaten van Online Bankieren voor Exporteren van gegevens. Tekst-bestanden Formaten van Online Bankieren voor Exporteren van gegevens Tekst-bestanden Versie 2.00 Juli 2015 Exportformaten Inleiding Exportformaten Online Bankieren @ Van Lanschot Bankiers N.V. 2015 Alle rechten

Nadere informatie

Beschrijving verschillen CAMT.053. Tussen Rabo Cash Management en Rabo Internetbankieren/ Rabo Direct Connect

Beschrijving verschillen CAMT.053. Tussen Rabo Cash Management en Rabo Internetbankieren/ Rabo Direct Connect Beschrijving verschillen CAMT.053 Tussen Rabo Cash Management en Rabo Internetbankieren/ Rabo Direct Connect Inhoudsopgave 1 ALGEMEEN 3 2 BESCHRIJVING VAN DE VERSCHILLEN 3 2.1 Verschillen Rabobank NL rekeningen

Nadere informatie

Handleiding XML-formaat voor Europese Domiciliëringen in België. versie januari 2014. www.ing.be/sepa

Handleiding XML-formaat voor Europese Domiciliëringen in België. versie januari 2014. www.ing.be/sepa Financial Supply Chain SEPA Handleiding XML-formaat voor Europese Domiciliëringen in België versie januari 2014 www.ing.be/sepa Inleiding 1 Vaak gestelde vragen 2 Hoe wordt CreationDateTime correct gevormd?

Nadere informatie

Formaatbeschrijving pain.002, technisch. Rabo Cash Management, Rabo Direct Connect, Rabo Internetbankieren (Pro) & SWIFT FileAct

Formaatbeschrijving pain.002, technisch. Rabo Cash Management, Rabo Direct Connect, Rabo Internetbankieren (Pro) & SWIFT FileAct Formaatbeschrijving pain.002, technisch Rabo Cash Management, Rabo Direct Connect, Rabo Internetbankieren (Pro) & SWIFT FileAct Inhoudsopgave 1 Pain.002 exportformaat... 3 1.1 Pain.002 beschrijving...

Nadere informatie

voorschriften Juni 2014 Informatie Beleggen SEPA Incasso november 2011 ABN AMRO

voorschriften Juni 2014 Informatie Beleggen SEPA Incasso november 2011 ABN AMRO Informatie Beleggen SEPA Incasso november 2011 ABN AMRO voorschriften Juni 2014 Voorschriften SEPA Incasso In deze Voorschriften leest u meer regels en instructies over onderwerpen uit de Voorwaarden SEPA

Nadere informatie

Formaten van Online Bankieren voor Exporteren van gegevens

Formaten van Online Bankieren voor Exporteren van gegevens Formaten van Online Bankieren voor Exporteren van gegevens MT940 - SEPA Versie 1.01 November 2012 Exportformaten Van Lanschot Online Bankieren Pagina 1 Exportformaten Online Bankieren Van Lanschot Bankiers

Nadere informatie

Internet Bankieren. De voorwaarden voor een correct BTL91 bestand.

Internet Bankieren. De voorwaarden voor een correct BTL91 bestand. Internet Bankieren De voorwaarden voor een correct BTL91 bestand. Deze formaatspecificatie is uitsluitend bedoeld voor de verwerking van buitenlandse betaalopdrachten in ABN AMRO Internet Bankieren. 1.

Nadere informatie

Formaatbeschrijving SEPA DD importformaat. Rabo Cash Management

Formaatbeschrijving SEPA DD importformaat. Rabo Cash Management Formaatbeschrijving SEPA DD importformaat Rabo Cash Management Inhoudsopgave 1 Algemeen 5 1.1 Beschrijving 5 1.2 Algemene kenmerken 5 1.3 Verschil tussen Importeren opdrachten en Importeren batches 6 2

Nadere informatie

Angela Vermulst, Raoul van Neer, Bert Cleveringa Hoevelaken, 17 september 2013. Implementeren en testen

Angela Vermulst, Raoul van Neer, Bert Cleveringa Hoevelaken, 17 september 2013. Implementeren en testen Angela Vermulst, Raoul van Neer, Bert Cleveringa Hoevelaken, 17 september 2013 Implementeren en testen Test strategie Implement. Guidelines Example Files Format Validation Tool ING Reporting Simulator

Nadere informatie

Vraag en antwoord over testen bestandsformaten

Vraag en antwoord over testen bestandsformaten Vraag en antwoord over testen bestandsformaten SWIFT MyStandards Readiness Portal In dit document vindt u een kort en praktisch overzicht van de meest gestelde vragen over en meest voorkomende fouten bij

Nadere informatie

Formaatbeschrijving XML SEPA DD

Formaatbeschrijving XML SEPA DD Formaatbeschrijving XML SEPA DD Inhoudsopgave 3 3 3 4 4 4 6 6 7 9 9 10 16 25 27 28 Formaatbeschrijving XML SEPA CT maart 2014 2 1 Algemeen Rabobank ondersteunt het importeren van Euro-incasso s in het

Nadere informatie

Een XML SCT bestand creëren op basis van een.csv bestand in Telelink 6. Versie maart 2014. ing.be/sepa

Een XML SCT bestand creëren op basis van een.csv bestand in Telelink 6. Versie maart 2014. ing.be/sepa Financial Supply Chain SEPA Een XML SCT bestand creëren op basis van een.csv bestand in Telelink 6 Versie maart 2014 ing.be/sepa 1. INLEIDING 3 2. EEN NIEUW XML SCT BESTAND CREËREN IN TELELINK 6 OP BASIS

Nadere informatie

Reason-/foutcodes bij Europese incasso: Informatie voor incassanten hoe hiermee om te gaan.

Reason-/foutcodes bij Europese incasso: Informatie voor incassanten hoe hiermee om te gaan. Informatie voor incassanten hoe hiermee om te gaan Inleiding Incassanten vragen regelmatig hoe zij moeten handelen als zij van hun Nederlandse bank de (nieuwe) SEPA reasoncodes ontvangen Dit wordt met

Nadere informatie

GMU01 / GMU02. Formaatbeschrijving SEPA-toelichting

GMU01 / GMU02. Formaatbeschrijving SEPA-toelichting GMU01 / GMU02 Formaatbeschrijving SEPA-toelichting GMU01 / GMU02 Formaatbeschrijving SEPA-toelichting Consumenten en bedrijven maken steeds vaker gebruik van SEPA-betalingen. Daarom is het belangrijk dat

Nadere informatie

Formaatbeschrijving SWIFT MT103

Formaatbeschrijving SWIFT MT103 Formaatbeschrijving SWIFT MT103 Rabo Cash Management (RCM) Rabobank Formaatbeschrijving SWIFT MT103 Rabo Cash Management (RCM) November 2015 Versie 1.0 1 INHOUD SWIFT MT103: SINGLE CUSTOMER CREDIT TRANSFER

Nadere informatie

Beschrijving verschillen CAMT.053. Tussen Rabo Cash Management en Rabo Internetbankieren/ Rabo Direct Connect

Beschrijving verschillen CAMT.053. Tussen Rabo Cash Management en Rabo Internetbankieren/ Rabo Direct Connect Beschrijving verschillen CAMT.053 Tussen Rabo Cash Management en Rabo Internetbankieren/ Rabo Direct Connect Inhoudsopgave 1 ALGEMEEN 3 2 BESCHRIJVING VAN DE VERSCHILLEN 3 BIJLAGE: CHANGE LOG 12 Rabobank

Nadere informatie

MT942 Structured versie 1.3.1. Formaatbeschrijving

MT942 Structured versie 1.3.1. Formaatbeschrijving MT942 Structured versie 1.3.1 Formaatbeschrijving Oktober 2015 2015 INHOUD 1. MT942 STRUCTURED INTERIM TRANSACTIE RAPPORT 3 1.1 Algemene informatie 3 1.2 MT942S structuur 3 1.3 Formaatstructuur 3 2. TECHNISCHE

Nadere informatie

Een XML SDD B2B bestand creëren op basis van een CSV bestand in Telelink6. Versie maart 2014. ing.be/sepa

Een XML SDD B2B bestand creëren op basis van een CSV bestand in Telelink6. Versie maart 2014. ing.be/sepa Financial Supply Chain SEPA Een XML SDD B2B bestand creëren op basis van een CSV bestand in Telelink6 Versie maart 2014 ing.be/sepa 1. INLEIDING 3 2. EEN NIEUW XML SDD B2B BESTAND CREËREN IN TELELINK6

Nadere informatie

Ondernemers ga nu over op IBAN en SEPA!

Ondernemers ga nu over op IBAN en SEPA! Ondernemers ga nu over op IBAN en SEPA! Regioavond BETA-leden november 2013 Michiel van Doeveren DNB Programmabureau SEPA Nederland 1 2 SEPA harmoniseert de interne betaalmarkt Binnen de Single Euro Payments

Nadere informatie

Welke gevolgen heeft een migratie van DOM80 naar SDD (SEPA) in CODA2.3?

Welke gevolgen heeft een migratie van DOM80 naar SDD (SEPA) in CODA2.3? Financial S upp ly C hai n SEPA Handleiding CODA2.3 voor Europese domiciliëringen versie maart 2014 www.ing.be/sepa Deze beknopte handleiding is een hulpmiddel bij uw migratie van Belgische domiciliëringen

Nadere informatie

MT940 Structured versie 1.3.1. Formaatbeschrijving

MT940 Structured versie 1.3.1. Formaatbeschrijving MT940 Structured versie 1.3.1 Formaatbeschrijving Inhoud 1. HET SWIFT MT940 STRUCTURED EXPORTFORMAAT 3 1.1 Algemene informatie 3 1.2 Formaatstructuur 3 2. TECHNISCHE BESCHRIJVING 4 3. VELD 86: OMSCHRIJVING

Nadere informatie

Handleiding. Bedrijven SEPA Machtiging

Handleiding. Bedrijven SEPA Machtiging Handleiding Bedrijven SEPA Machtiging Inhoud 1. INLEIDING 2. INLOGGEN BEDRIJVEN SEPA MACHTIGING 3. RAADLPLEGEN MACHTIGING 4. AANMAKEN MACHTIGING 5. WIJZIGEN MACHTIGING 6. VERWIJDEREN OF INTREKKEN VAN EEN

Nadere informatie

SEPA Direct Debit. AssuWare

SEPA Direct Debit. AssuWare 2014 SEPA Direct Debit AssuWare Sepa Direct Debit Handleiding voor het gebruik van ARBIS Sepa Direct Debit (PAIN) 2 Disclaimer De ARBIS SEPADD incassomodule is een extra hulpmiddel voor het incasseren

Nadere informatie

SEPA formaten - inleiding tot XML. versie maart 2014. ing.be/sepa

SEPA formaten - inleiding tot XML. versie maart 2014. ing.be/sepa Financial Supply Chain SEPA SEPA formaten - inleiding tot XML versie maart 2014 ing.be/sepa INLEIDING 1 INLEIDING TOT XML 2 Wat is XML? 2 Wat is een root element? 2 Wat zijn de specificaties van een element

Nadere informatie

SETUP SEPA Setup SEPA 2013 Newminds

SETUP SEPA Setup SEPA 2013 Newminds SETUP SEPA Setup SEPA 2013 Newminds Inhoud 1.0 Installatie SEPA (Credit Transfer)... 3 2.0 Installatie SEPA (Direct Debit)... 4 Setup SEPA 2013 Newminds 2 1.0 Installatie SEPA (Credit Transfer) Gebruik

Nadere informatie

Formaatbeschrijving SEPA DD importformaat. Rabo Cash Management

Formaatbeschrijving SEPA DD importformaat. Rabo Cash Management Formaatbeschrijving SEPA DD importformaat Rabo Cash Management Inhoudsopgave 1 Algemeen 3 1.1 Beschrijving 3 1.2 Algemene kenmerken 3 1.3 Verschil tussen Importeren opdrachten en Importeren batches 3 2

Nadere informatie

Formaatbeschrijving CAMT.053 Versie 1.0. Rabo Internetbankieren (Professional)

Formaatbeschrijving CAMT.053 Versie 1.0. Rabo Internetbankieren (Professional) Formaatbeschrijving CAMT.053 Versie 1.0 Rabo Internetbankieren (Professional) Inhoudsopgave 1.1 CAMT.053 Beschrijving... 3 1.2 CAMT.053 Structuur... 3 1.2.1 Introductie... 3 1.2.2 Technische indeling...

Nadere informatie

Microsoft Dynamics NAV voorbereiden op SEPA en IBAN

Microsoft Dynamics NAV voorbereiden op SEPA en IBAN Microsoft Dynamics NAV voorbereiden op SEPA en IBAN 2012 GAC Business Solutions De Scheper 307 5688 HP Oirschot +31 (0)499 58 28 28 [email protected] Inhoudsopgave Inhoudsopgave... 2 1 Introductie... 3 2 Wat

Nadere informatie

SEPA-Testevent. SEPA migratie Van Lanschot Bankiers. Den Haag 25 september 2012

SEPA-Testevent. SEPA migratie Van Lanschot Bankiers. Den Haag 25 september 2012 SEPA-Testevent SEPA migratie Van Lanschot Bankiers Den Haag 25 september 2012 Agenda 1. Testscope SEPA @ Van Lanschot 2. Testproces voor aanlevering PAIN bestanden 3. Aanvullingen Van Lanschot op specificaties

Nadere informatie

XML-bericht voor een Europese domiciliëringsopdracht

XML-bericht voor een Europese domiciliëringsopdracht standard - SDD - initiation - v1 2 - NL.doc version 1.2.a DW 13/08/2010 XML-bericht voor een Europese domiciliëringsopdracht Richtlijn voor Core en Business-to-Business toepassing Versie 1.2.a Belgian

Nadere informatie

Over op IBAN en SEPA Wat betekent dat voor uw organisatie? Wij zijn uw bank.

Over op IBAN en SEPA Wat betekent dat voor uw organisatie? Wij zijn uw bank. Over op IBAN en SEPA Wat betekent dat voor uw organisatie? Wij zijn uw bank. 1 Over op IBAN en SEPA Op dezelfde manier betalen in heel Europa, dat is het doel van SEPA (Single Euro Payments Area). Vanaf

Nadere informatie

Formaatbeschrijving CSV (csv-extensie) versie 1.1. Rabo Internetbankieren (Professional) & Rabo Online Bankieren

Formaatbeschrijving CSV (csv-extensie) versie 1.1. Rabo Internetbankieren (Professional) & Rabo Online Bankieren Formaatbeschrijving CSV (csv-extensie) versie 1.1 Rabo Internetbankieren (Professional) & Rabo Online Bankieren Inhoudsopgave 1 CSV Exportformaat 3 1.1 Algemene beschrijving 3 1.2 Aandachtspunten 3 1.3

Nadere informatie

CSV Formaatbeschrijving Mijn ING Zakelijk

CSV Formaatbeschrijving Mijn ING Zakelijk CSV Formaatbeschrijving Mijn ING Zakelijk CSV Formaatbeschrijving CSV (Comma Separated Values) is het oudste en eenvoudigste bestandsformaat dat er bestaat. Het bestaat uitsluitend uit tekstgegevens, die

Nadere informatie

SEPA: Gemakkelijk betalen in Europa UNIT4 Multivers Extended. versie 1.0

SEPA: Gemakkelijk betalen in Europa UNIT4 Multivers Extended. versie 1.0 SEPA: Gemakkelijk betalen in Europa UNIT4 Multivers Extended versie 1.0 1. SEPA: Gemakkelijk betalen in Europa SEPA (Single Euro Payments Area) leidt tot harmonisatie van de betaalmarkt binnen de Europese

Nadere informatie

Klaar voor SEPA in 6 stappen

Klaar voor SEPA in 6 stappen Klaar voor SEPA in 6 stappen Congres Financial Systems 6 juni 2012 Gaston Aussems SEPA harmoniseert de interne betaalmarkt - Logische voltooiing Euro markt - Naast uniforme munt en betaalkaart ook uniform

Nadere informatie

Formaatbeschrijving CT-XML importformaat. Rabo Cash Management

Formaatbeschrijving CT-XML importformaat. Rabo Cash Management Formaatbeschrijving CT-XML importformaat Rabo Cash Management Inhoud 1 Algemeen... 4 1.1 Beschrijving... 4 1.2 Algemene kenmerken... 4 2 Structuur... 5 2.1 Inleiding... 5 2.2 Technische indeling... 5 2.3

Nadere informatie

SEPA (Single Euro Payments Area)

SEPA (Single Euro Payments Area) SEPA (Single Euro Payments Area) Op weg naar Europees betalen Studiedag KNR 11 Oktober 2012 SEPA: één gezamelijke betaalmarkt vanaf 1 februari 2014 Wat is SEPA? Geen gefragmenteerde betaalmarkten maar

Nadere informatie

SEPA Kennisevent 17 september 2013. No time to waste. 17 september 2013 SEPA Kennisevent. 2012 Exact

SEPA Kennisevent 17 september 2013. No time to waste. 17 september 2013 SEPA Kennisevent. 2012 Exact SEPA Kennisevent 17 september 2013 No time to waste 17 september 2013 SEPA Kennisevent SEPA Kennisevent 17 september 2013 Agenda 17 september 2013 SEPA Kennisevent Wanneer en hoe begonnen met SEPA De hobbels

Nadere informatie

Accept Financieel en SEPA. Het is nu mogelijk om in Accept Financieel SEPA bestanden aan te maken.

Accept Financieel en SEPA. Het is nu mogelijk om in Accept Financieel SEPA bestanden aan te maken. Accept Financieel en SEPA Het is nu mogelijk om in Accept Financieel SEPA bestanden aan te maken. Het formaat voor het aanleveren van verzamelbetalingen en incasso s verandert van het huidige ClieOp03

Nadere informatie

Whitepaper Bespaar tijd met de export MT940

Whitepaper Bespaar tijd met de export MT940 Whitepaper Bespaar tijd met de export MT940 Inhoudsopgave INLEIDING... 2 MT940 ALGEMEEN.... 3 MT940 EXPORT FILE... 3 AUTOMATISCHE KOPPELING... 4 WELKE BOEKHOUDSYSTEMEN?... 4 SPECIFICATIES MT940 EXPORT...

Nadere informatie

Impact SEPA op processen en ICT

Impact SEPA op processen en ICT Impact SEPA op processen en ICT Voorlichtingssessie ICT Office 14 maart 2012 Gaston Aussems Agenda 1. ICT support DNB programmabureau SEPA 2. Technische impactgebieden - Data - Processen - Klant-bank interface

Nadere informatie

Een XML SDD CORE bestand creëren op basis van een CSV bestand in Telelink 6. Versie maart 2014. ing.be/sepa

Een XML SDD CORE bestand creëren op basis van een CSV bestand in Telelink 6. Versie maart 2014. ing.be/sepa Financial Supply Chain SEPA Een XML SDD CORE bestand creëren op basis van een CSV bestand in Telelink 6 Versie maart 2014 ing.be/sepa 1. INLEIDING 3 2. EEN NIEUW XML SDD CORE BESTAND CREËREN IN TELELINK

Nadere informatie

UNIFI Formatenboek. Versie, datum Project. 1.02, 3 februari 2011 Rabo Cash Management

UNIFI Formatenboek. Versie, datum Project. 1.02, 3 februari 2011 Rabo Cash Management 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

Nadere informatie

De rapportering van andere transactietypes blijft ongewijzigd. Ook het Coda-formaat ondergaat geen wijziging met deze aanpassing.

De rapportering van andere transactietypes blijft ongewijzigd. Ook het Coda-formaat ondergaat geen wijziging met deze aanpassing. Integratie Sepa data set in MT940-MT942 Hoe worden Europese overschrijvingen en Europese domiliciëringen gerapporteerd in Swift MT940/942-berichten van rekeningen KBC België / CBC? ICM Elektronische output

Nadere informatie

CSV Formaatbeschrijving

CSV Formaatbeschrijving CSV Formaatbeschrijving CSV Formaatbeschrijving CSV (Comma Separated Values) is het oudste en eenvoudigste bestandsformaat dat er bestaat. Het bestaat uitsluitend uit tekstgegevens, die worden gescheiden

Nadere informatie

Formaatbeschrijving MT942. Rabo Cash Management

Formaatbeschrijving MT942. Rabo Cash Management Formaatbeschrijving MT942 Rabo Cash Management COLOFON Titel Formaatbeschrijving MT942 Versie, datum 2.0, 1 oktober 2012 Namens Contact adres FL-Services Rabobank Nederland, Croeselaan 18, Postbus 2626

Nadere informatie

Single Euro Payments Area. Gevolgen invoering IBAN voor uitwisseling van SWIFT, KAS Mailbox en fysieke berichten van en naar KAS BANK

Single Euro Payments Area. Gevolgen invoering IBAN voor uitwisseling van SWIFT, KAS Mailbox en fysieke berichten van en naar KAS BANK Single Euro Payments Area Gevolgen invoering IBAN voor uitwisseling van SWIFT, KAS Mailbox en fysieke berichten van en naar KAS BANK 1 2 In deze brochure informeren wij u in hoofdlijnen over de gevolgen

Nadere informatie

Reasoncodes bij Europese incasso: Informatie voor incassanten hoe hiermee om te gaan.

Reasoncodes bij Europese incasso: Informatie voor incassanten hoe hiermee om te gaan. Reasoncodes bij Europese incasso: Informatie voor incassanten hoe hiermee om te gaan. Inleiding Bij Europese incasso verandert de terugmelding In de praktijk Uitgangspunten en generieke adviezen Welke

Nadere informatie

Aanvulling handleiding SupportWin. (voor SupportWin versie 7.5)

Aanvulling handleiding SupportWin. (voor SupportWin versie 7.5) Aanvulling handleiding (voor versie 7.5) Informatie Breekveldt Automatisering B.V. kunt u bereiken op het volgende adres: Breekveldt Automatisering B.V. Brinkstraat 30 6721 WV BENNEKOM Tel.: (0318) 49

Nadere informatie

Handleiding SEPA. Handleiding SEPA vanaf Assistent versie 3.1.38.1

Handleiding SEPA. Handleiding SEPA vanaf Assistent versie 3.1.38.1 Handleiding SEPA 1 Inhoud Inleiding... 3 Algemene instellingen... 4 IBAN omnummering... 5 IBAN & BIC... 6 Automatische Incasso s & Betalingen... 8 Acceptgiro s... 11 Systeemtest IBAN-acceptgiro s... 13

Nadere informatie

NCTS - INFORMATIE INZAKE NIEUWIGHEDEN VOOR 2010

NCTS - INFORMATIE INZAKE NIEUWIGHEDEN VOOR 2010 NCTS - INFORMATIE INZAKE NIEUWIGHEDEN VOOR 2010 Op basis van het nieuwe artikel 365, lid 4 (NCTS) en het nieuwe artikel 455bis, lid 4 (NCTS-TIR) van het Communautair Toepassingswetboek inzake douane 1

Nadere informatie

Formaatbeschrijving CAMT.053

Formaatbeschrijving CAMT.053 Formaatbeschrijving CAMT.053 Rabo Internetbankieren (Professional) Rabobank Formaatbeschrijving CAMT.053 Rabo Internetbankieren (Professional) Oktober 2015 Versie 1.1 1 Inhoudsopgave 1 CAMT.053 Exportformaat

Nadere informatie

ideal Merchant Integratie Gids - Overzicht van Wijzigingen

ideal Merchant Integratie Gids - Overzicht van Wijzigingen ideal Merchant Integratie Gids - Overzicht van Wijzigingen Versie 3.3.1 April 2012 Currence Copyright Currence ideal B.V.. Voorwaarden De ideal Merchant Integratie Gids Overzicht van Wijzigingen wordt

Nadere informatie

General info on using shopping carts with Ingenico epayments

General info on using shopping carts with Ingenico epayments Inhoudsopgave 1. Disclaimer 2. What is a PSPID? 3. What is an API user? How is it different from other users? 4. What is an operation code? And should I choose "Authorisation" or "Sale"? 5. What is an

Nadere informatie

Corporate Payment Services

Corporate Payment Services Corporate Payment Services Aansluitgids voor servicebureaus Final Equens S.E. 28 January 2014 Classification: Open Version 2.0 Copyright Equens SE and/or its subsidiaries. All rights reserved. No part

Nadere informatie

Rabo Internetbankieren (Pro) Formaat beschrijving CSV (kommagescheiden nieuw)

Rabo Internetbankieren (Pro) Formaat beschrijving CSV (kommagescheiden nieuw) Formaat beschrijving CSV (Kommagescheiden Nieuw ) Rabo Internetbankieren (Pro) COLOFON Titel Formaat Beschrijving CSV (kommagescheiden nieuw) Versie date 1.1, Namens Contact adres Rabobank Rabobank Nederland,

Nadere informatie

VEELGESTELDE VRAGEN ALGEMEEN

VEELGESTELDE VRAGEN ALGEMEEN ALGEMEEN Wat is SEPA? SEPA is de afkorting van Single Euro Payments Area. Vanaf 1 augustus 2014 zal in de Europese landen het betalingsverkeer op gelijke wijze afgehandeld worden. Een en ander betekent

Nadere informatie

MT940 Formaatbeschrijving

MT940 Formaatbeschrijving MT940 beschrijving MT940 Customer Statement Message is een internationale standaard voor elektronische rekeningafschriften. Triodos Bank verstrekt afschriften in dit formaat aan haar klanten, zodat zij

Nadere informatie

Voorschriften SEPA Incasso

Voorschriften SEPA Incasso Voorschriften SEPA Incasso November 2016 Voorschriften SEPA Incasso Inhoudsopgave In deze Voorschriften leest u meer regels en instructies over onderwerpen uit de Voorwaarden SEPA Incasso. 1. Machtiging

Nadere informatie

SEPA Credit Transfer Codewoorden SALA, INTC en TREA. Versie November 2013. ing.be/sepa

SEPA Credit Transfer Codewoorden SALA, INTC en TREA. Versie November 2013. ing.be/sepa Financial Supply Chain SEPA SEPA Credit Transfer Codewoorden SALA, INTC en TREA Versie November 2013 ing.be/sepa 1. INTRODUCTIE 3 2. HOOFDKENMERKEN 4 2.1. Algemene informatie 4 2.2. Kenmerken per codewoord

Nadere informatie

Starten met SEPA Direct Debit. Webinar, 27 mei 2013 Verzorgd door SEPA programmabureau DNB

Starten met SEPA Direct Debit. Webinar, 27 mei 2013 Verzorgd door SEPA programmabureau DNB Starten met SEPA Direct Debit Webinar, 27 mei 2013 Verzorgd door SEPA programmabureau DNB Inhoud en opzet webinar - Doel - Uitleg werking SEPA Direct Debit (SDD) - Praktische handvatten bieden voor migratie

Nadere informatie

Corporate Payment Service (CPS) van Equens Bank specifieke CPS informatie

Corporate Payment Service (CPS) van Equens Bank specifieke CPS informatie Corporate Payment Service (CPS) van Equens Bank specifieke CPS informatie 1 juli 2013 Versie 1.2 Inleiding In het huidige tijdperk kunnen bedrijven betaalopdrachten direct naar Equens sturen in plaats

Nadere informatie

Deutsche Bank Global Transaction Banking. Internet Bankieren. Recente verbeteringen. Versie januari 2014

Deutsche Bank Global Transaction Banking. Internet Bankieren. Recente verbeteringen. Versie januari 2014 Deutsche Bank Global Transaction Banking Internet Bankieren Recente verbeteringen Versie januari 2014 Inhoudsopgave Het afgelopen jaar is een aantal verbeteringen doorgevoerd binnen Internet Bankieren.

Nadere informatie

ICBC (Europe) S.A. Amsterdam Branch

ICBC (Europe) S.A. Amsterdam Branch ICBC (Europe) S.A. Amsterdam Branch Overboeken binnen uw eigen rekening Transfer Between your own account 个 人 账 户 转 账 2 ICBC Express 工 银 速 汇 3 Overboeking binnen SEPA Payment within SEPA SEPA 区 内 转 账 4

Nadere informatie

CASH is SEPA-proof! U kunt eenvoudig uw eigen IBAN en BIC codes opvragen via de website:

CASH is SEPA-proof! U kunt eenvoudig uw eigen IBAN en BIC codes opvragen via de website: Er vinden de komende tijd grote veranderingen plaats binnen het Europese betalingsverkeer, welke ook gevolgen hebben voor het gebruik van CASH. Wij willen u graag op de hoogte stellen dat CASH deze ontwikkelingen

Nadere informatie

CAMT.053 versie 1.1.1. Formaatbeschrijving

CAMT.053 versie 1.1.1. Formaatbeschrijving CAMT.053 versie 1.1.1 Formaatbeschrijving Oktober 2015 Inhoud 1. CAMT.053 EPORT 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

Nadere informatie

Bedrijven SEPA machtiging

Bedrijven SEPA machtiging Bedrijven SEPA machtiging Via Rabo Financial Logistics Portal (RFLP) kunt u gebruik maken van de toepassing Bedrijven SEPA machtiging om een machtiging te registreren voor Bedrijven Euroincasso s. Zonder

Nadere informatie

Drs. Monique Kalvelagen RE Group Audit ABN AMRO 11 November 2009

Drs. Monique Kalvelagen RE Group Audit ABN AMRO 11 November 2009 VURORE Drs. Monique Kalvelagen RE Group Audit ABN AMRO 11 November 2009 1 Overzicht 1. Huidige betaalinfrastructuur 2. Single Euro Payments Area (SEPA) 3. Impact op wezen 2 1. Huidige betaalinfrastructuur

Nadere informatie

Wijzigingen in. Money Manager. Bestandsbeschrijving

Wijzigingen in. Money Manager. Bestandsbeschrijving Wijzigingen in Bestandsbeschrijving Documentversie: 3.0 Datum: 5 mei 2011 Transactie importbestanden Pagina 2 van 9 Transactie importbestanden Wijzigingen betaal-bestandsformaat EDI/Payext Bij ABN AMRO

Nadere informatie

Oranje is Samen ondernemen WELKOM

Oranje is Samen ondernemen WELKOM Oranje is Samen ondernemen WELKOM Juni 2013 Oranje is kansen zien Oranje is ING ING zet zich in voor Ondernemend Nederland. Dit doen we door het bieden van financiële oplossingen en het gemakkelijk maken

Nadere informatie

Makkelijk over op IBAN en SEPA. Rabobank Noord Twente

Makkelijk over op IBAN en SEPA. Rabobank Noord Twente Makkelijk over op IBAN en SEPA Rabobank Noord Twente Agenda SEPA toegelicht Wat verandert er? Wat betekent SEPA voor verenigingen en stichtingen? De Rabobank helpt u op weg! Handige tips en tricks Projectenfonds

Nadere informatie

Formaatbeschrijving SWIFT MT940 Structured. Rabo Internetbankieren Professional (RIB (Pro))

Formaatbeschrijving SWIFT MT940 Structured. Rabo Internetbankieren Professional (RIB (Pro)) Formaatbeschrijving SWIFT MT940 Structured Rabo Internetbankieren Professional (RIB (Pro)) COLOFON Titel Formaatbeschrijving SWIFT MT940 Structured Versie, datum 1.1 november 2013 Namens Contact adres

Nadere informatie

Wijzigingen in. Money Manager. Bestandsbeschrijving

Wijzigingen in. Money Manager. Bestandsbeschrijving Wijzigingen in Bestandsbeschrijving Documentversie: 3.1 Datum: 22 november 2011 Versie 3.0 Transactie importbestanden Pagina 2 van 9 Transactie importbestanden: Wijzigingen betaal bestandsformaat EDI/Payext:

Nadere informatie

1. Wijzingen in Access Online

1. Wijzingen in Access Online 1. Wijzingen in Access Online Vanaf 28 november zijn er verschillende verbeteringen actief in Access Online. Hier ziet u de belangrijkste wijzigingen. Sommige wijzigingen zijn alleen zichtbaar als u het

Nadere informatie

Mijn ING Zakelijk MT940 IBAN Elektronisch rekeningafschrift Formaatbeschrijving

Mijn ING Zakelijk MT940 IBAN Elektronisch rekeningafschrift Formaatbeschrijving Mijn ING Zakelijk MT940 IBAN Elektronisch rekeningafschrift Formaatbeschrijving Mijn ING Zakelijk MT940 Een MT940 Customer Statement Message is een standaard bericht voor elektronische rekeningafschriften

Nadere informatie