Formaatbeschrijving MT942S

Download Report

Transcript Formaatbeschrijving MT942S

MT942 Structured versie 1.2
Formaatbeschrijving
September 2014
Inhoud
1.
MT942 STRUCTURED KLANTAFSCHRIFT BERICHT
3
1.1
Algemene informatie
3
1.2
Formaatstructuur
3
2.
TECHNISCHE BESCHRIJVING
4
3.
VELD 86: BESCHRIJVING
8
3.1
Aandachtspunten
8
3.2
Veld 86: Specificatie SCT
10
3.3
Veld 86: Specificatie SDD
11
4.
APPENDIX A
12
Formaatbeschrijving | MT942 Structured versie 1.2
2
1. MT942 Structured klantafschrift bericht
1.1 Algemene informatie
Het rapportageformaat “MT942S Interim Transaction Report (MT942S)” (MT942S interimtransactierapport)
rapporteert debet- of credittransacties op de rekening vanaf het laatst beschikbaar gestelde rekeningafschrift.
Alleen intradag transacties worden gerapporteerd.
De SWIFT MT942S die de Rabobank levert is niet geheel SWIFT conform, de maximum lengte is bijvoorbeeld
groter dan 2.000 tekens. Andere afwijkingen van de SWIFT MT942 standaard worden waar relevant aangegeven.
Deze versie van MT942S bevat de technische beschrijving van de MT942 Structured. De kanalen Rabo Internetbankieren (professional), RCM en RDC/SWIFT leveren de MT942 Structured berichten.
Lengte:
[ ] = optioneel
d = numeriek met decimalen
n = numeriek
x = alfanumeriek
! = vast aantal posities
a = tekst
c = waarden code lijst
1.2 Formaatstructuur
Het bestand begint met een vaste waarde “942”. Elk bericht in het bestand begint met veld 20 en eindigt bij
het volgende veld 20 of wanneer het einde van het bestand is bereikt. De volgorde van de velden binnen een
bericht is onderstaand beschreven. Binnen een bericht kan de groep bestaande uit veld 61 en veld 86 meerdere keren voorkomen. Codes binnen veld 86 worden gescheiden door een schuine streep (/). Deze codes
worden gebruikt om structuur in veld 86 aan te brengen en de verschillende gegevens van elkaar te scheiden.
Formaatbeschrijving | MT942 Structured versie 1.2
3
2. Technische beschrijving
Veld
Subveld
Veld 942:
Bestandsheader
Veld 20:
Transactie referentienummer
Verplicht /
Optioneel
Lengte
Inhoud
Opmerkingen
Bestandsheader
5!x
:940:
Niet SWIFT conform
RDC/SWIFT
RIB
RCM
V
V
Veld 21:
Referentienummer gerelateerde transactie
O
Veld 25:
Rekeningnummer
O
September 2014
Veldnaam
16X



Voor Rabobank rekeningen: <942S> gevolgd door de boekdatum (YYMMDD), bijvoorbeeld “:20:942S121224114001”.
Voor niet-Rabobank rekeningen wordt de veld 20 referentie van het originele SWIFT bericht getoond.
Recordcode
4!x
:20:



Formaat
3!x
942



Code
1!x
S
Herkenbaarheid, zodat
zichtbaar is dat het gaat
om het 942 Structured
formaat



Boekdatum
6!n
Formaat: JJMMDD



Tijdstip
6!n
Formaat: UUMMSS



Wordt niet gebruikt








Recordcode
4!x
:25:
Identificatie
van de rekening
35x
<IBAN><sp
atie><mun
tsoort rekening>
Indien beschikbaar wordt
rekeningnummer in IBAN
getoond, inclusief valutasoort van de rekening

Veld
Subveld
Veld 28C:
Bericht / volgnummer
Veld 34F:
Ondergrens indicator
Veld 13D:
Indicatie datum/tijdstip
Verplicht /
Optioneel
Veldnaam
Lengte
Inhoud
Opmerkingen
Recordcode
5!x
:28C:
Berichtnummer
5n
Gevuld met een volgnummer
Scheidingsteken
[/]
Wordt niet gebruikt
Volgnummer
[2!n]
Wordt niet gebruikt
Recordcode
5!x
Valutacode
3!x
ISO4217 muntsoort
code van de rekening
Debet / Credit
1!a
Wordt niet gebruikt
Bedrag
RDC/SWIFT en RIB: 15!d RCM:
15d (default) RCM: 15!d (optioneel)
15 posities inclusief
decimalen
Recordcode
5!x
Datum
6!n
Tijdstip
Teken
Offset (tijd)
RDC/SWIFT
RIB
RCM
V


Gevuld met een
Default waarde = 0
volgnummer. Ieder
bericht krijgt een
opvolgend nummer.
Als dit niet mogelijk
is dat is de default
waarde 0.

Iedere boekdag
van het jaar krijgt
een opvolgend
nummer.















V
:34F:
Voorbeelden:
(EUR) 000000001532,00 (KWD) 00000000001,000
(JPY) 00000123456789,
O [0-n]
O



Formaat: JJMMDD



4!n
Formaat: UUMM



1!x
Value: + or -



4!n
UUMM



:13D
Formaatbeschrijving | MT942 Structured versie 1.2
5
Veld
Subveld
Veld 61:
Berichtregel
Verplicht /
Optioneel
Veldnaam
Lengte
Inhoud
Recordcode
4!x
:61
Opmerkingen
RDC/SWIFT
RIB
RCM
O [0-n]



Formaat: JJMMDD



[4!n]
Formaat: MMDD



Debet / Credit
2x
Waarde: D or C
O
Kapitaalcode
[1!a]
Wordt niet gebruikt
V
Bedrag
RDC/SWIFT en
RIB: 15!d
RCM: 15d (default) RCM: 15!d
(optioneel)
15 posities inclusief
decimalen
Voorbeelden:
(EUR) 000000001532,00
(KWD) 00000000001,000
(JPY) 00000123456789,
6
V
Identificatiecode
transactiesoort
1!a3!c
N + 3 positie numeriek.
Zie appendix A.
7
V
Referentie voor
de rekeninghouder
RDC/SWIFT en
RIB: 16!x
RCM: 16x
8
O
Referentie van
de rekeninghoudende
instantie
[//16x]
1
V
Valuta datum
6!n
2
O
Boekdatum
3
V
4
5
SEPA CT:
EREF SEPA
DD: MARF
SEPA
BATCH:
PREF
NON-SEPA:
NONREF
Alleen voor multibank
rekeningen
Formaatbeschrijving | MT942 Structured versie 1.2
Waarde: D or C
Waarde: D or C

Waarde: D or C
Waarde: RD en RC
alleen voor multibank


Wordt verstrekt.
Indien geen code
beschikbaar is zal de
waarde N999 zijn
Wordt verstrekt.
Indien geen code
beschikbaar is zal de
waarde N999 zijn
Wordt verstrekt.
Indien geen code
beschikbaar is zal
de waarde N999
zijn
16!x
16!x
16!x


Alleen voor multibank rekeningen
6
Veld
Subveld
Verplicht /
Optioneel
O
9
Lengte
Aanvullende
informatie
[34x]
O [0-n]
Veld 86:
Omschrijving
Veld 90D:
Aantal en totaal van boekingen (debet boekingen)
Veldnaam
Inhoud
Opmerkingen
Bevat de tegenrekening (kan ook een
spaarrekening zijn).
Wordt gevuld in onderstaande volgorde:
1. IBAN, of
2. NON-IBAN, of
3. Indien geen tegenrekeningnummer
aanwezig is wordt
het veld gevuld
met 10 nullen.
4. Sub 9 begint op
een nieuwe regel
conform SWIFT
richtlijnen
Gezien de gedetailleerde informatie over dit veld, wordt dit
veld verderop in dit document beschreven.
Formaat technisch gezien komt veld 86 na veld 61.
RDC/SWIFT

RIB
RCM








V
Veldcode
5!x
:90D:
Aantal
5n
Wordt niet gebruikt



Valuta
3!x
ISO valuta code van
de rekening



Bedrag
RDC/SWIFT en
RIB: 15!d
RCM: 15d (default) RCM: 15!d
(optioneel)
15 posities inclusief
decimalen
Formaatbeschrijving | MT942 Structured versie 1.2
Voorbeelden:
(EUR) 000000001532,00
(KWD) 00000000001,000
(JPY) 00000123456789,
7
Veld
Subveld
Veld 90C:
Aantal en totaal van boekingen (credit boekingen)
Verplicht /
Optioneel
Veldnaam
Lengte
Inhoud
Veldcode
5!x
:90C:
Aantal
5n
Valuta
Bedrag
Opmerkingen
RDC/SWIFT
RIB
RCM



Wordt niet gebruikt



3!x
ISO valuta code van
de rekening



RDC/SWIFT en
RIB: 15!d
RCM: 15d (default) RCM: 15!d
(optioneel)
15 posities inclusief
decimalen
O
Voorbeelden:
(EUR) 000000001532,00
(KWD) 00000000001,000
(JPY) 00000123456789,
3. Veld 86: Beschrijving
3.1 Aandachtspunten
*
*
*
*
*
*
Codes en omschrijvingen worden alleen teruggemeld indien de informatie in de transactie is opgegeven.
Omschrijvingen en codewords worden gescheiden door schuine strepen (/). Bijvoorbeeld: /MARF/12345678/EREF/2456425/...
Informatie in veld 86 wordt doorlopend gevuld in 6 strings van 65 posities. Bijvoorbeeld:
/MARF/ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHI/BENM//NAME/ABCDEFGHIJKL
MNOPQRSTUVWXYZABCDEFGHIABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIKLMNOPQ
/REMI/ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIABCDEFGHIJKLMNOPQRSTUVWX
YZABCDEFGHIABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIABCDEFGHIJKLMNOPQRS
TUVWXYZABCDEFGHI/CSID/ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQ
Veld 86 is opgebouwd uit 6 x 65 posities. Bij onvoldoende ruimte zal de informatie aan het eind worden weggelaten. De volgorde van terugkoppeling is conform de
volgorde zoals in de tabellen genoemd (zie onderstaand).
Structured Remittance Informatie (=SRI) en Unstructured Remittance Informatie (=URI) kan nooit gelijktijdig in veld 86 voorkomen. Het is dus óf SRI óf URI.
In geval van NL SRI worden de omschrijvingsregels overschreven door:
/REMI//CDTRREFTP//CD/SCOR/ISSR/CUR/CDTRREF/<Betalingskenmerk>
Formaatbeschrijving | MT942 Structured versie 1.2
8
*
*
*
*
Voor RCM en RDC/SWIFT beslaat de remittance informatie maximaal 140 posities (4*35). Indien de inhoud langer is dan 140 posities wordt de inhoud aan het einde
afgekapt. Voor RIB beslaat dit 6*35 posities.
Aan het begin van elke omschrijvingsregel die door de klant is aangeleverd wordt een spatie toegevoegd, met uitzondering van de 1e omschrijvingsregel. De omschrijvingsregels blijven leesbaar.
SDD-initiatie: alleen waarde batchboeking TRUE is mogelijk bij de Rabobank. Rabobank volgt de bruto boekingsmethode.
SCT-initiatie: losse opdrachten of batchboeking zijn mogelijk bij de Rabobank. Indien batchboeking is TRUE volgt de Rabobank de bruto boekingsmethode. Batchboeking FALSE zorgt voor individuele transactieverwerking.
Formaatbeschrijving | MT942 Structured versie 1.2
9
3.2 Veld 86: Specificatie SCT
Omschrijving
Veldcode
Mandaatreferentie
End-to-end ID
Payment Info ID
Reden retour
Naam van de tegenrekeninghouder
Identificatie (ID) van de
tegenrekeninghouder
Adres en woonplaatsgegevens van de tegenrekeninghouder
Remittance informatie
Vereveningsdatum
Lengte
Inhoud
4!x
35x
35x
35x
4x
70x
70x
35x
:86:
/MARF/
/EREF/
/PREF/
/RTRN/
/BENM//NAME/
/ORDP//NAME/
/ID/1
70X
/ADDR/2
RDC/SWIFT +
RCM: 140x RIB:
210x
10n
1A
SCT debet
1B
SCT debet
3
Terugboeking
SCT debet
5
SCT
credit
7
Terugboeking
SCT credit
9
Debet
NON-SEPA
10
Credit
NON-SEPA
Losse
opdracht
Batch
Losse
opdracht
Losse
opdracht
Losse opdracht
Losse
opdracht
Losse opdracht



































BENM

ORDP
ORDP
BENM
BENM
ORDP




























/REMI/
/ISDT/
1 /ID/ komt na /BENM//NAME/ of /ORDP//NAME/
Indien de naam niet beschikbaar is en de ID wel, dan wordt de ID voorafgegaan door BENM or ORDP, b.v..: /BENM//ID/ of /ORDP//ID/
Voorbeeld waarbij de naam beschikbaar is: /BENM//NAME/Janssen/ID/123456
Voorbeeld waarbij de naam niet beschikbaar is: BENM//ID/123456
2 /ADDR/ komt na /BENM//NAME/ of /ORDP//NAME/ of /ID/
Formaatbeschrijving | MT942 Structured versie 1.2
10
3.3 Veld 86: Specificatie SDD
Omschrijving
Lengte
Inhoud
2
SDD debet
4
Terugboeking
SDD debet
6
SDD
credit
8
Terugboeking
SDD credit
9
Incasso Debet (NONSEPA)
10
Incasso Credit
(NON-SEPA)
Losse opdracht
Losse opdracht
Batch
Losse opdracht
Losse opdracht
Losse opdracht
Veldcode
4!x
:86:






Mandaatreferentie
35x
/MARF/






End-to-end ID
35x
/EREF/






Payment Info ID
35x
/PREF/






Reden retour
4x
/RTRN/






Naam van de tegenrekeninghouder
Identificatie (ID) van de
tegenrekeninghouder
Adres en woonplaatsgegevens van de tegenrekeninghouder
Remittance informatie
70x
70x
35x
/BENM//NAME/
/ORDP//NAME/
/ID/3
ORDP
BENM

ORDP
ORDP
BENM






70X
/ADDR/


















Creditor ID
RDC/SWIFT +
RCM: 140x
RIB: 210x
35x
/REMI/
/CSID/
1 /ID/ komt na /BENM//NAME/ of /ORDP//NAME/
Indien de naam niet beschikbaar is en de ID wel, dan wordt de ID voorafgegaan door BENM or ORDP, b.v..: /BENM//ID/ of /ORDP//ID/
Voorbeeld waarbij de naam beschikbaar is: /BENM//NAME/Janssen/ID/123456
Voorbeeld waarbij de naam niet beschikbaar is: BENM//ID/123456
Formaatbeschrijving | MT942 Structured versie 1.2
11
4. Appendix A
De transactie codes worden geleverd in veld 61 subveld 6. Dit subveld heeft 4 posities en wordt voorafgegaan door de letter N. Een overzicht van deze transactie codes is beschikbaar op de downloadpagina van RDC:
https://www.rabobank.com/en/float/fl/rdc_downloads.html
NB: de transactie codes zijn de eigen codes van de Rabobank. Rabobank is gerechtigd om deze transactiecodes en –beschrijvingen op elk gewenst moment
aan te passen.
Formaatbeschrijving | MT942 Structured versie 1.2
12