Unitel til pc Kommasepareret format for Posteringsdata August 2010
Indhold 1. Indledning... 3 2. Generelt... 3 2.1 Posteringstype- og reference-koder... 3 3. Feltbeskrivelse... 4 4. Record-beskrivelse - Version 1...5 4.1 Eksempel 1... 6 4.2 Eksempel 2... 6 5. Record-beskrivelse - Version 2...7 5.1 Eksempel 1... 8 5.2 Eksempel 2... 8 6. Record-beskrivelse - Version 3...9 6.1 Eksempel 1... 10 6.2 Eksempel 2... 11 2
1. Indledning Denne vejledning præsenterer formatet for posteringsdata, som kan eksporteres fra Unitel til pc. Vejledningen henvender sig til software-udbydere og kunder, som ønsker at udvikle en integrationsløsning mellem Unitel til pc og et ERP-system. Har du spørgsmål til vejledningen, eller ønsker du rådgivning om andre forhold i relation til integration med Unitel til pc, kan du kontakte: Cash Management Products & Channels Netbanking & Integration Services DK e-mail: integration@nordea.dk 2. Generelt Unitel til pc Posteringsdata er de kommaseparerede formater til elektronisk formidling af oplysninger om posteringer på krone- og valutakonti i Nordea Bank Danmark, samt på konti i Nordeas øvrige enheder via Unitel til pc. I posteringsdata version 3 bliver de posteringsdata version 2 suppleret med afsenders navn og adresse (felt 44-48) samt et eventuelt kreditadvis på indenlandske bankoverførsler i DKK (felt 54-94). På indenlandske bankoverførsler uden særkilt kreditadvis oplyser vi afsenders navn og adresse (felt 44-48). 2.1 Posteringstype- og reference-koder En oversigt over posteringstype- og reference-koder kan rekvireres hos Netbanking & Integration Services DK. 3
3. Feltbeskrivelse Hvert felt er beskrevet med nummer, navn, format samt en beskrivelse af feltindholdet. Formatet består af en felttype (se nedenfor) og et tal, der viser den maksimale feltlængde. For flere af felterne gælder, at disse altid anvender den maksimale feltlængde, mens andre felters reelle længde afhænger af den aktuelle datamængde. Felttyper A= Alfabetisk Kun tekst. AN= Alfanumerisk Tekst og tal: Omkranses af "anførselstegn". Kan indeholde tegnet "," (komma). D = Dato DN= Decimaltal Datoangivelse med cifre for årstal, måned og evt. dato. (ÅÅÅÅMMDD) læses som: Dato med 4 cifre for årstal (ÅÅÅÅ), 2 cifre for måned (MM) og 2 cifre for dato (DD). Decimaltal. Skilletegn = "." (punktum). Kan omkranses af "anførselstegn". Foranstillede nuller er tilladt. (DN 19, format: 15.2) betyder at feltets maksimale totallængde er 19 tegn, inkl. evt. fortegn og skilletegn. De resterende 17 tegn udgøres af maksimalt 15 tal før og 2 tal efter skilletegnet. Bemærk at kun betydende decimaltal medtages, eksempel: kr. 523.51 vises som 523.51 kr. 523,50 vises som 523.5 kr. 523,00 vises som 523 N = Tal Heltal. Der bruges ikke "." (punktum) for at adskille tusinder. Fx 1000, ikke 1.000. 4
4. Record-beskrivelse - Version 1 Hver enkelt record i formatet er opbygget ud fra samme layout. Unitel til pc. Kommasepareret format for Posteringsdata - version 1. Februar 1994. Nr. Navn Format Beskrivelse 1 Versions nr. N 1 Version af recorden. Er udfyldt med 1. 2 Afsender-id A 7 Identifikation af hvor forsendelsen kommer fra. Er udfyldt med NORDEA. 3 Record nr. N 6 Nummeret på recorden indenfor den enkelte leverance, startende med 1. 4 Recordtype N 1 Arten af recorden. Er udfyldt med 2. 5 Leverancetype N 3 Leverancetypen på recorden. Er udfyldt med 101 6 Modtager-ID N 10 Kundenummer i Nordea. 7 Reg.nr. N 4 Registreringsnummer, hvor kontoen føres i Nordea. 8 Kontonummer N 10 Den aktuelle konto, som leverancen vedrører. 9 Bogføringsdato N 8 ÅÅÅÅMMDD. Den dato, hvor transaktionen er bogført i Nordea. 10 Rentedato N 8 ÅÅÅÅMMDD. Den dato, hvor transaktionen er rentebærende fra. Kaldes også for valørdato. 11 Beløb DN 17 / 13.2 Posteringsbeløb med 2 decimaler. Punktum benyttes som decimaladskiller. Negative beløb angives med foranstillet minus-tegn (-). 12 Posteringstype N 3 Kode som identificerer transaktionen. Se også felt 13. 13 Posteringstekst A 20 Koden fra felt 12 oversat til tekst. 14 Reference antal N 1 Her oplyses, hvor mange gange de efterfølgende referencefelter indeholder reference.. Fx vil 2 betyde, at der er informationer i felterne 15-20 15 Reference kode 1 N 3 Indeholder en kode, som identificerer den første reference. 16 Reference tekst 1 AN 20 Feltet indeholder enten en tekst eller et nummer, der knytter sig til ovennævnte kode og yderligere specificerer denne. Udbetaling: Fx vil egen reference på en betaling gennemført i Unitel til pc fremgå af feltet. Indbetaling: Har beløbsafsender medsendt en kort fri tekst til beløbsmodtager, vil denne tekst fremgå af felt 16. 17 Reference 1 AN 35 Sammensætning af de to foregående felter "Reference kode" og "Reference tekst". 18 Reference kode 2 N 3 Som felt 15. 19 Reference tekst 2 AN 20 Som felt 16. 20 Reference 2 AN 35 Som felt 17. 21 Reference kode 3 N 3 Som felt 15. 22 Reference tekst 3 AN 20 Som felt 16. 23 Reference 3 AN 35 Som felt 17. 24 Reference kode 4 N 3 Som felt 15. 25 Reference tekst 4 AN 20 Som felt 16. 26 Reference 4 AN 35 Som felt 17. 5
27 Reference kode 5 N 3 Som felt 15. 28 Reference tekst 5 AN 20 Som felt 16. 29 Reference 5 AN 35 Som felt 17. 30 Reference kode 6 N 3 Som felt 15. 31 Reference tekst 6 AN 20 Som felt 16. 32 Reference 6 AN 35 Som felt 17. 33 Saldo DN 17 / 13.2 Saldo med 2 decimaler (efter posteringen). Punktum benyttes som decimaladskiller. Negative beløb angives med foranstillet minus-tegn (-). To eksempler på posteringsdata, version 1: 4.1 Eksempel 1 På denne postering på 2.000 kr. fra konto nr. 0141231832 er posteringskoden 184, der svarer til posteringstekst BGS. Reference kode 1 er 502 med en tilhørende reference tekst OVF. 0263101121. "1","NORDEA","4","2","101","4200198137","2141","0141231832","19961030","19961030", "-2000.00","184","BGS","2","502","OVF. 02631011121","BGS OVF. 02631011121","000","","","000","","","000","","","000","","","000","","","12470.94" 4.2 Eksempel 2 På denne postering på kr. 12.530,- fra konto nr. 0246 215 251 er posteringstypekoden 358, der svarer til posteringtypetekst UNITEL BETALING. Reference kode 1 er 502 med en tilhørende reference tekst BILAG 72825, som svarer til "Egen reference" ved betaling gennemført i Unitel til pc. Referencenummeret fra Unitel (UBT-ref.) 03261210000000347 fremgår af reference tekst 2. "1","NORDEA","3","2","101","4200198137","2141","0141231832","19961030","19961030", "-12530.00","358","UNITEL BETALING","2","502","BILAG 72825","UNITEL BETALING BILAG 72825","193","03261210000000347","UNITEL, UBT-NR. 3261210000000347","000","","","00 0","","","000","","","000","","","12470.94" 6
5. Record-beskrivelse - Version 2 Hver enkelt record i formatet er opbygget ud fra samme layout. Unitel til pc. Kommasepareret format for Posteringsdata, version 2. Oktober 1998. Nr. Navn Format Beskrivelse 1 SWIFT-adresse AN 11 Kontoførende banks SWIFT-adresse. 2 Reg.nr. AN 17 Kontoførende banks registreringsnummer. 3 Kontonr. AN 17 Kontonummer på den aktuelle konto. 4 Valutakode A 3 ISO-valutakode. 5 Kundenavn AN 35 Kundenavn (forkortet). 6 Udskriftsnummer N 5 Udskriftsnummer. 7 Bogføringsdato N 8 ÅÅÅÅMMDD. Den dato, hvor transaktionen er bogført i Nordea. 8 Rentedato N 8 ÅÅÅÅMMDD. Den dato, hvor transaktionen er rentebærende fra. Kaldes også for valørdato. 9 Beløb DN 19 / 15.2 Posteringsbeløb med op til 2 decimaler. Punktum benyttes som decimaladskiller. Negative beløb angives med foranstillet minus-tegn (-). 10 Fortegn A 1 + eller -. Fortegnet anvendes sammen med felt 11. 18 / Posteringsbeløb med op til 2 decimaler - uden fortegn. 11 Beløb AN 15.2 Punktum benyttes som decimaladskiller. 12 SWIFT-tekstkode A 4 SWIFT-tekstkode. 13 Posteringstype kode N 3 Kode som identificerer transaktionen. Anvendes ikke ved konti bogført i udenlandske enheder. Se også felt 14. 14 Posteringstype tekst AN 20 Koden fra felt 13 oversat til tekst. Anvendes ikke ved konti bogført i udenlandske enheder. 15 Reference AN 35 Reference som alene anvendes ved posteringer på konti i Nordeas udenlandske enheder. Indhold kan være en kort beskrivelse af posteringens art, eller evt. en kort advisering fra beløbsafsender. 16 Reference antal N 1 Angiver hvor mange gange (0-6) efterfølgende 2 felter forekommer. 17 Reference kode 1 N 3 Indeholder en kode, som identificerer den første reference. Reference koder anvendes ikke ved konti bogført i udenlandske enheder. 18 Reference tekst 1 AN 20 Feltet indeholder enten en tekst eller et nummer, der knytter sig til ovennævnte kode og yderligere specificerer denne. Udbetaling: En evt. anvendt egen reference, fra betaling gennemført i Unitel til pc, vil fremgå i feltet. Indbetaling: Har beløbsafsender medsendt en kort fri tekst (max. 20 karakterer) til beløbsmodtager vil denne tekst fremgå af felt 18. 19 Reference kode 2 N 3 Som felt 17. 20 Reference tekst 2 AN 20 Som felt 18. 21 Reference kode 3 N 3 Som felt 17. 22 Reference tekst 3 AN 20 Som felt 18. 23 Reference kode 4 N 3 Som felt 17. 24 Reference tekst 4 AN 20 Som felt 18. 25 Reference kode 5 N 3 Som felt 17. 26 Reference tekst 5 AN 20 Som felt 18. 27 Reference kode 6 N 3 Som felt 17. 7
Unitel til pc. Kommasepareret format for Posteringsdata, version 2. Oktober 1998. Nr. Navn Format Beskrivelse 28 Reference tekst 6 AN 20 Som felt 18. 29 Antal advislinier N 1 Angiver hvor mange advislinier (0-6), der er udfyldt. 30-35 Advislinie 1-6 AN 65 Information vedr. posteringen. Op til 6 linier á 65 karakterer. 36 Saldo DN 19 / 15.2 Saldo med op til 2 decimaler (efter posteringen). Punktum benyttes som decimaladskiller. Negative beløb angives med foranstillet minustegn (-). 37 Fortegn A 1 + eller -. 18 / Saldo med op til 2 decimaler (efter posteringen) - uden fortegn. 38 Saldo DN 15.2 Punktum benyttes som decimaladskiller. To eksempler på posteringsdata, version 2: 5.1 Eksempel 1 På denne postering på 2.000 kr. fra konto nr. 0141231831 er posteringskoden 184, der svarer til posteringstekst BGS. Reference kode 1 er 502 med en tilhørende reference tekst OVF. 0263101121. "UNIBDKXXX","2141","0141231831","DKK","HANSEN OG JENSEN A/S","73","19981009","19991 009","-2000","-","2000","","184","BGS","","2","502","OVF. 2631011121","193"," 03261210000000347","000","","000","","000","","000","","0","","","","","","","-2470.94","-","12470.94" 5.2 Eksempel 2 På denne postering på kr. 12.530,50 fra konto nr. 0141 231 831 er posteringstype koden 358, der svarer til posteringtype tekst UNITEL BETALING. Reference kode 1 er 502 med en tilhørende reference tekst BILAG 72825, som svarer til "Egen reference" ved betaling gennemført i Unitel til pc. Referencenummeret fra Unitel (UBT-ref.) 03261210000000347 fremgår af reference tekst 2. "UNIBDKXXX","2141","0141231831","DKK","HANSEN OG JENSEN A/S","73","19981009","19991 009","-12530.5","-","12530.5","","358","UNITEL BETALING","2","502","BILAG 72825", "193","03261210000000347","000","","000","","000","","000","","-12470.94","-", "12470.94" 8
6. Record-beskrivelse - Version 3 Hver enkelt record i formatet er opbygget ud fra samme layout. Unitel til pc. Kommasepareret format for Posteringsdata, version 3. Marts 2003. Nr. Navn Format Beskrivelse 1 SWIFT-adresse AN 11 Kontoførende banks SWIFT-adresse. 2 Reg.nr. AN 17 Kontoførende banks registreringsnummer. 3 Kontonr. AN 17 Kontonummer på den aktuelle konto. 4 Valutakode A 3 ISO-valutakode. 5 Kundenavn AN 35 Kundenavn (forkortet). 6 Udskriftsnummer N 5 Udskriftsnummer. 7 Bogføringsdato N 8 ÅÅÅÅMMDD. Den dato, hvor transaktionen er bogført i Nordea. 8 Rentedato N 8 ÅÅÅÅMMDD. Den dato, hvor transaktionen er rentebærende fra. Kaldes også for valørdato. 9 Beløb DN 19 / 15.2 Posteringsbeløb med op til 2 decimaler. Punktum benyttes som decimaladskiller. Negative beløb angives med foranstillet minus-tegn (-). 10 Fortegn A 1 + eller -. Fortegnet anvendes sammen med felt 11. 18 / Posteringsbeløb med op til 2 decimaler - uden fortegn. 11 Beløb AN 15.2 Punktum benyttes som decimaladskiller. 12 SWIFT-tekstkode A 4 SWIFT-tekstkode. 13 Posteringstype kode N 3 Kode som identificerer transaktionen. Anvendes ikke ved konti bogført i udenlandske enheder. Se også felt 14. 14 Posteringstype tekst AN 20 Koden fra felt 13 oversat til tekst. Anvendes ikke ved konti bogført i udenlandske enheder. 15 Reference AN 35 Reference som alene anvendes ved posteringer på konti i Nordeas udenlandske enheder. Indhold kan være en kort beskrivelse af posteringens art, eller evt. en kort advisering fra beløbsafsender. 16 Reference antal N 1 Angiver hvor mange gange (0-6) efterfølgende 2 felter forekommer. 17 Reference kode 1 N 3 Indeholder en kode, som identificerer den første reference. Reference koder anvendes ikke ved konti bogført i udenlandske enheder. 18 Reference tekst 1 AN 20 Feltet indeholder enten en tekst eller et nummer, der knytter sig til ovennævnte kode og yderligere specificerer denne. Udbetaling: En evt. anvendt egen reference, fra betaling gennemført i Unitel til pc, vil fremgå i feltet. Indbetaling: Har beløbsafsender medsendt en kort fri tekst (max. 20 karakterer) til beløbsmodtager vil denne tekst fremgå af felt 18. 19 Reference kode 2 N 3 Som felt 17. 20 Reference tekst 2 AN 20 Som felt 18. 21 Reference kode 3 N 3 Som felt 17. 22 Reference tekst 3 AN 20 Som felt 18. 23 Reference kode 4 N 3 Som felt 17. 24 Reference tekst 4 AN 20 Som felt 18. 25 Reference kode 5 N 3 Som felt 17. 26 Reference tekst 5 AN 20 Som felt 18. 27 Reference kode 6 N 3 Som felt 17. 9
Unitel til pc. Kommasepareret format for Posteringsdata, version 3. Marts 2003. Nr. Navn Format Beskrivelse 28 Reference tekst 6 AN 20 Som felt 18. 29 Antal advislinier N 1 Angiver hvor mange advislinier (0-6), der er udfyldt. 30-35 Advislinie 1-6 AN 65 Information vedr. posteringen. Op til 6 linier á 65 karakterer. 36 Saldo DN 19 / 15.2 Saldo med op til 2 decimaler (efter posteringen). Punktum benyttes som decimaladskiller. Negative beløb angives med foranstillet minustegn (-). 37 Fortegn A 1 + eller -. 18 / 15.2 38 Saldo DN Reserveret til fremtidig 39-40 brug Saldo med op til 2 decimaler (efter posteringen) - uden fortegn. Punktum benyttes som decimaladskiller. Blanke felter - reserveret til fremtidig brug. 41 Kontonavn AN 35 Kontoens navn i Unitel til pc. 42 IBAN AN 35 Kontoens IBAN. IBAN må kun benyttes efter forudgående aftale med kontoførende bank og Nordea. 43 Tilbageførsel A 1 "N" = ordinær indbetaling, "J" = tilbageførsel. 44-48 Indbetaler 1-5 AN 35 Indbetalers navn og adresse. Op til 5 linier á maks. 35 tegn. 49 Debitor identifikation AN 35 Modtagers identifikation af afsender. 50 Ref.prim.dok. AN 35 Reference til primært dokument, f.eks. fakturanr. 51 Meddelelsesnr. N 14 Entydig identifikation af det enkelte kreditadvis. 52 Arkivoplysning AN 22 Arkivreference hos afsendende pengeinstitut. 53 Antal advislinier N 2 Angiver antallet af meddelelseslinier (felt 54-84). 54-94 Advislinie 1-41 AN 35 Meddelelse fra beløbsafsender. Op til 41 linier á 35 tegn. To eksempler på posteringsdata, version 3: 6.1 Eksempel 1 Indgået 15.757,25 kr. på konto nr. 2999 9999940560 den 21. marts 2003. Beløbsafsender har indtastet i alt 7 advislinier. "NDEADKKKXXX","2999","9999940560","DKK","Testkunde","","20030221","20030221", "15757.25","+","15757.25","","68","OVERFØRSEL MEDDELNR 2001219","","4","500", "MEDDELNR 2001219","0","99999999999903","501","","502","KON konto 0979999035", "0","","0","","0","","","","","","","266787.12","+","266787.12","","","Driftskonto", "DK3420009999940560","N","Test Testsen","Testvej 10","9999 Testrup","","","", "Ordrenr. 65656","99999999999903","1170200109040120000018","7", "Betaling af følgende fakturaer:","fakturanr. Beløb:","12345 2500,35","22345 1265,66","32345 5825,00","42345 3635,88","52345 2530,36","","","","","","","","","","","","","","", "","","","","","","","",""," 10
6.2 Eksempel 2 Hævet 10.220,07 kr. på konto nr. 2999 9999940560 den 21. marts 2003. Beløbet er betalt via Unitel. "NDEADKKKXXX","2999","9999940560","DKK","Testkunde","","20030221","20030221", "-10220.07","-","10220.07","","358","UNITEL 17001394","","4","502","17001394","0", "03520580000012843","155","00000000047278743","502","KON konto 0979999035","0", "","0","","0","","","","","","","-64653.28","-","64653.28","","","Kassekredit", "DK3420009999940560","N","","","","","","","","","2999200109040120000125","0", "","","","","","","","","","","","","","","","","","","","","","","","","","","", "","",""," 11