Vorig onderwerp

Volgend onderwerp

Opbouw van het MT940-bestand voor klanten in Caribisch gebied

MT940 is een Swift-standaard, maar binnen deze standaard is er ruimte voor variatie. In Nederland heeft elke bank zijn eigen variant van het bestand geïmplementeerd. Doordat deze varianten onderling soms aanzienlijk kunnen verschillen, is er in ANVA per bank een apart programma ontwikkeld waarmee de informatie per transactie wordt opgehaald, dus ook voor klanten in Caribisch gebied.

  

De detectie van MT940-variant voor klanten in Caribisch gebied

Voor de variant voor klanten in Caribisch gebied wordt de indeling van de Rabobank gevolgd. De Carbisch gebied-variant wordt gedetecteerd met behulp van de eerste drie regels in het bestand, naar analogie van een MT940-variant van de ABN Amro. De eerste drie regels dienen er als volgt uit te zien:

WESTWEST
940
WESTWEST

  

Het volgnummer van het dagafschrift

De transacties moeten op volgorde van boekdatum in het bestand staan. Bij het inlezen wordt het volgnummer (nummer dagafschrift/boekstuknummer) automatisch bepaald met behulp van de boekdatum van de transactie. Het volgnummer is het dagnummer in het jaar (01-03-2016 wordt dag 91). De informatie bij tag-28 wordt dus niet gebruikt.

  

Het gebruik van tags in de omschrijving

Een transactie bestaat uit een tag-61 record en een of meerdere tag-86 regels. Tag-61 bevat de boekdatum en valutadatum van de transactie, het bedrag, de transactiecode en eventueel nog het banknummer van de tegenpartij (betaler). Tag-86 bevat de omschrijving die met de betaling is meegegeven. Elke regel van een transactie begint met :61: of met :86:. De omschrijvingsregel is maximaal 65 posities lang.

Voorbeeld:

:61:1603010301C14,72N68026615312
:86:M.H.Barendse, Nieuwpoortsteeg 3, Alkmaar
:86:Invoice number: 3320
:86:Customer Name: M.H.Barendse

ISC zorgt ervoor dat deze omschrijving, voor zover mogelijk, gevuld is met een of meerdere tags. Met behulp van deze tags zoekt ANVA de factuur/polis/relatie. De tags moeten identiek zijn aan onderstaande opsomming, al dan niet in de kleine letters of hoofdletters, maar wel met afsluitende dubbele punt.

Tag

Omschrijving

Customer name:

De naam van de verzekerde. De tekst achter deze tag wordt gebruikt voor het vullen van de naam in de transactie in ANVA. Op deze tag wordt niet gezocht/gekoppeld.
Als de tag afwezig is, wordt de naam in de transactie in ANVA gevuld met het eerste deel van de eerste regel van tag-86.

Invoice number:

Het factuurnummer waarop de betaling betrekking heeft. Het (numerieke deel van het) eerste woord na de dubbele punt wordt als factuurnummer gebruikt. Maximaal 8 posities numeriek.

Policy number:

Het polisnummer waarop de betaling betrekking heeft. Het eerste woord na de dubbele punt wordt als polisnummer gebruikt. Maximaal 20 posities alfanumeriek.

License plate:

Het kenteken waarop de betaling betrekking heeft. Het eerste woord na de dubbele punt wordt als kenteken gebruikt. Maximaal 15 posities alfanumeriek.

Client number:

Dit is het relatienummer in ANVA waarop de betaling betrekking heeft. Het (numerieke deel van het) eerste woord na de dubbele punt wordt als relatienummer gebruikt. Maximaal 8 posities numeriek.

  

De verwerking van tag-86

De tekst achter de :86: wordt achter elkaar geplakt. Vervolgens wordt het resultaat in woorden gesplitst en daarna met tussenliggende spatie weer aan elkaar geplakt. Hierna wordt de informatie bij boven vermelde tags opgehaald.