FORMATY PLIKÓW UŻYWANE W SYSTEMIE ING ONLINE

Podobne dokumenty
Opis formatu plików importu/eksportu wykorzystywanych w systemie ING BusinessOnLine

mbank CompanyNet, BRESOK Opis formatu pliku eksportu wyciągów dziennych MT942

Struktura plików wejściowych kontrahenci krajowi i zagraniczni ipko biznes

PROFFICE Opis formatu pliku wyciągów BANKOWOŚĆ ELEKTRONICZNA

OPIS FORMATÓW PLIKÓW EKSPORTU HISTORII OPERACJI WYKORZYSTYWANYCH W BANKOWOŚCI ELEKTRONICZNEJ IDEA BANK S.A.

Załącznik nr 2 do Umowy Nr. o korzystanie z usługi Identyfikacji Przychodzących Płatności Masowych z dnia.

Struktura pliku wejściowego ipko biznes przelewy zagraniczne (MT103 / CSV)

Import i eksport danych w systemie biznes.toyotabank.pl

Opis formatu pliku wyciągów MT940 Ver

PekaoBIZNES 24 Instrukcja obsługi dla Klienta

Struktura pliku wejściowego ipko biznes przelewy zagraniczne (MT103 / CSV)

Opis formatu pliku wyciągów MT940 Ver

Wdrożenie modułu płatności eservice dla systemu Virtuemart 2.0.x

Opis formatu plików importu/eksportu wykorzystywanych w systemie ING BusinessOnLine

Dokumentacja usługi SMS (Aplikacja def3000/sms)

Struktura pliku wejściowego ipko biznes PLA/MT103

Instrukcja UŜytkownika HaloŚląski - serwisu telefonicznego dla klientów korporacyjnych

ZAKŁAD USŁUG INFORMATYCZNYCH OTAGO

Struktura plików wyjściowych Raporty plikowe ipko biznes

ZAKŁAD USŁUG INFORMATYCZNYCH OTAGO

OptiMore Importer Rejestru VAT. Instrukcja obsługi programu

Logowanie do mobilnego systemu CUI i autoryzacja kodami SMS

Struktura plików wynikowych usługi. Systemu Identyfikacji Masowych Płatności (SIMP)

Warszawa, r.

Opis formatu pliku wyciągów MT940 dla Przelewów VAT

PROFFICE. Opis formatu pliku płatności krajowych PLI (PLD, PLE, PLS)

Struktura plików wyjściowych Raporty plikowe ipko biznes

Rozliczenia z NFZ. Ogólne założenia. Spis treści

Opis formatu pliku płatności zagranicznych MT103 (Multicash PLA)

Kurier POCZTEX XL by CTI. Instrukcja

Opis formatu pliku płatności zagranicznych MT103 (Multicash PLA) V

Opis formatu pliku płatności zagranicznych MT103 (Multicash PLA) ver. Luty.2012

Logowanie do systemu Faktura elektroniczna

Bieszczadzki Bank Spółdzielczy w Ustrzykach Dolnych. Taryfa opłat i prowizji bankowych BBS dla klientów indywidualnych

ZARZĄDZENIE NR 82/15 WÓJTA GMINY WOLA KRZYSZTOPORSKA. z dnia 21 lipca 2015 r.

l) dokonanie przelewu do Odbiorcy za pomocą przelewu krajowego 3 SORBNET 2. Przelewy wykonywane do ZUS i organów podatkowych 35,00 zł 37,00 zł 37,00 z

Taryfa Prowizji i Opłat

Załącznik nr 3 do SIWZ

API transakcyjne BitMarket.pl

I. RACHUNKI BIEŻĄCE. Lp. Wyszczególnienie czynności Stawka. 1. Otwarcie rachunku bankowego bez opłat

Regulamin programu lojalnościowego WARMIA PARK Club

BusinessNet Opis formatu pliku eksportu wyciągów dziennych STA

Obowiązek wystawienia faktury zaliczkowej wynika z przepisów o VAT i z faktu udokumentowania tego podatku.

Struktura pliku wejściowego ipko biznes ELIXIR-O

1. Podstawy budowania wyra e regularnych (Regex)

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym Magento (plugin dostępny w wersji ecommerce)

(obowiązuje od )

Zamawiający potwierdza, że zapis ten należy rozumieć jako przeprowadzenie audytu z usług Inżyniera.

Opis formatu pliku płatności zagranicznych MT103 (Multicash PLA)

Regulamin serwisu internetowego ramowka.fm

Struktura pliku wejściowego ipko biznes ELIXIR-O

ZP Obsługa bankowa budżetu Miasta Rzeszowa i jednostek organizacyjnych

1. Korzyści z zakupu nowej wersji Poprawiono Zmiany w słowniku Stawki VAT Zmiana stawki VAT w kartotece Towary...

Struktura pliku wejściowego ipko biznes ELIXIR - O

e-kiosk PBS Dokumentacja UŜytkownika

Załącznik nr 2 WZÓR SPRAWOZDANIE CZĘŚCIOWE/KOŃCOWE 1 Z WYKONANIA ZADANIA DOTOWANEGO Z FUNDUSZU KOŚCIELNEGO CZĘŚĆ I.

Zintegrowane Systemy Zarządzania Biblioteką SOWA1 i SOWA2 SKONTRUM

REGULAMIN ZAWIERANIA I WYKONYWANIA TERMINOWYCH TRANSAKCJI WALUTOWYCH

WYKAZ ZMIAN W INSTRUKCJI UśYTKOWNIKA KSI

Regulamin wykonywania tłumaczeń w Biurze Tłumaczeń Wersja

Szczegółowy opis przedmiotu zamówienia:

mbank CompanyNet, BRESOK

Instrukcja rejestracji do sprawozdania PARPA G1

epuap Ogólna instrukcja organizacyjna kroków dla realizacji integracji

PekaoBIZNES 24 Instrukcja obsługi dla Klienta

Opis formatu pliku płatności krajowych do importu w systemie Millenet

Uczestnicy postępowania o udzielenie zamówienia publicznego ZMIANA TREŚCI SPECYFIKACJI ISTOTNYCH WARUNKÓW ZAMÓWIENIA

Struktura pliku wejściowego ipko biznes ELIXIR-O

CitiDirect EB - Mobile

1. DYNAMICSAX nie pobiera żadnych opłat za korzystanie z serwisu internetowego DYNAMICSAX.PL.

Pytania do treści Specyfikacji wraz z odpowiedziami oraz zmiana treści SIWZ.

1. Liczba wszystkich otrzymanych przez Użytkownika graficznych ocen sprzedaży na poziomie minimum 100 punktów.

Wyciąg z taryfy prowizji i opłat za czynności i usługi bankowe dla Klientów Banku Spółdzielczego Ziemi Kaliskiej Stan aktualny na dzień r.

Skuteczność i regeneracja 48h albo zwrot pieniędzy

Matematyka-nic trudnego!

Instalacja. Zawartość. Wyszukiwarka. Instalacja Konfiguracja Uruchomienie i praca z raportem Metody wyszukiwania...

PROFFICE. Opis formatu pliku zleceń walutowych PLA

S P R O J E K T Y G R A F I C Z N E C E N N I K

SZABLONY KOMUNIKATÓW SPIS TREŚCI

Nowości w module: Księgowość, w wersji 9.0 Wycena rozchodu środków pieniężnych wyrażonych w walucie obcej

INSTRUKCJA PROGRAMU BHM SPIS TREŚCI

MultiCash PRO Opis formatu pliku wyciągów STA (pochodnym SAM 2)

Wtedy wystarczy wybrać właściwego Taga z listy.

Regulamin Usługi Certyfikat SSL. 1 Postanowienia ogólne

emszmal 3: Automatyczne księgowanie przelewów w menedżerze sprzedaży BaseLinker (plugin dostępny w wersji ecommerce)

Dział III. Usługi dla klientów instytucjonalnych

Zaznaczając checkbox zapamiętaj program zapamięta twoje dane logowania. Wybierz cmentarz z dostępnych na rozwijalnej liście.

Opis programu do wizualizacji algorytmów z zakresu arytmetyki komputerowej

Opis formatu pliku płatności krajowych do importu w systemie Millenet

CitiDirect Online Banking. Powiadomienia

Pytania Wykonawcy i odpowiedzi Zamawiającego

Wzór Umowy na świadczenie usług pocztowych

ZAPYTANIE OFERTOWE. Wymagania ogólne:

Instrukcja obsługi Norton Commander (NC) wersja 4.0. Autor: mgr inż. Tomasz Staniszewski

Opis formatu pliku płatności krajowych do importu w systemie Millenet Wer

Procedury uzyskania dostępu do systemu SIL

System Informatyczny CELAB. Przygotowanie programu do pracy - Ewidencja Czasu Pracy

UMOWA O ŚWIADCZENIU USŁUG W PUNKCIE PRZEDSZKOLNYM TĘCZOWA KRAINA. Zawarta dnia..w Cieszynie pomiędzy

Sprawa numer: BAK.WZP Warszawa, dnia 27 lipca 2015 r. ZAPROSZENIE DO SKŁADANIA OFERT

Pierwsze logowanie do systemu I-Bank

Transkrypt:

FORMATY PLIKÓW 1 FORMATY PLIKÓW UŻYWANE W SYSTEMIE ING ONLINE Departament Sprzedaży Produktów Transakcyjnych Klientów Strategicznych, Marzec 2006

FORMATY PLIKÓW 2 SPIS TREŚCI: 1. Wstęp... 3 2. Opis formatu pliku PLI (płatności polskie)... 4 3. Opis formatu pliku MT 103 (płatności zagraniczne)... 6 4. Opis formatu pliku wyciągów (MT940)... 12

1. Wstęp Dzięki integracji systemu ING Online z zewnętrznymi systemami księgowymi możecie Państwo uzyskać narzędzie, które pomoże Wam w szybki sposób zaksięgować wszystkie operacje z Waszych rachunków, a także umożliwi automatyzację procesu wysyłania płatności wprowadzonych uprzednio do Waszych systemów księgowych. Integracja taka jest bardzo korzystna w sytuacji, gdy firma przygotowuje dużą ilość płatności wychodzących, które muszą być wpisane zarówno w programie finansowym jak i do systemu bankowości elektronicznej. Połączenie systemów eliminuje konieczność dwukrotnego przetwarzania jednej płatności i umożliwia automatyzację procesu wysyłania przelewów. Zastosowanie wspomnianego połączenia umożliwia także automatyzację księgowania operacji z wyciągu dziennego nie ma wówczas konieczności ręcznego wprowadzania danych z wyciągu do systemu księgowego. Broszura zawiera kolejno: - opis formatu plików płatności PLI - opis formatu plików płatności MT103 - opis formatów plików wyciągów MT940 Proces integracji jest związany z modyfikacją systemu księgowego lub płacowego, więc wymaga zaangażowania przedstawicieli firmy oferującej dany program finansowy. ING Bank zobowiązuje się do weryfikacji zgodności gotowych plików płatności z obowiązującym formatem, tak aby zostały one prawidłowo przetworzone. W przypadku jakichkolwiek pytań lub wątpliwości prosimy o kontakt: Tel. 22 820 4115, e-mail: ebanking@ingbank.pl 3

2. Opis formatu pliku PLI (płatności polskie) Struktura pliku PLI (płatn. pol.) jest zgodna z formatem ELIXIR-O. Polskie znaki kodowane są w standardach: - ISO 8852-2 - Windows Latin 1250 - IBM 852 Plik nie zawiera żadnego nagłówka. Może zawierać dowolną ilość rekordów. Każde polecenie (rekord) zaczyna się od znacznika typu transakcji (110=polecenie przelewu, 220=polecenie obciążeniowe, mogą również wystąpić inne znaczniki wraz z pojawieniem się innych typów transakcji). Po każdym rekordzie następuje znak końca linii <CR><LF> (kod heksagonalny ASCII : 0D i 0A; kod dzies. ASCII 10 i 13). Pola tekstowe zawarte są w cudzysłowach. Inne pola, które muszą być objęte cudzysłowami oznaczono: w cudzysł. Pola oddzielone są przecinkami. W polach zawierających więcej niż jedną linię kolejne linie oddzielone są znakiem (HEX 7C; dzies. 124). W plikach importu dozwolone są następujące znaki specjalne:! # $ % & ( ) * +, -. / : ; < = >? @ [ \ ] ^ _ ` { } ~ Skróty w opisie: Typ: mand. opt. = obligatoryjne = opcjonalne Długość / format: n = numeryczne (0-9), an = alfanumeryczne; w cudzysł. "" (Hex 22); jeśli złożone z więcej niż jednej linii kolejne linie oddzielone znakiem (Hex 7C; decimal 124) d = data, format: RRRRMMDD F = stała długość V = zmienna długość Przykład rekordu transakcji w pliku PLI (płatn. pol.) (zamiast spacji wstawiono znak _ ): 110,20040510,403595,10501038,0,"29105010381000002201994791","40109018700000000100198454","NAZW A_STRONY_ZLECAJACEJ RESZTA_NAZWY ULICA_STRONY_ZLECAJACEJ MIASTO_STRONY_ZL ECAJACEJ","NAZWA_KONTRAHENTA RESZTA_NAZWY UL._KONTRAHENTA MIASTO_KONTRA HENTA",0,10901870,"OPIS_PLATNOSCI_1 OPIS_PLATNOSCI_2 ","","","51" 4

Opis pola Typ Długość /format Przykład Typ transakcji: 110: polecenie przelewu; 220: polecenie zapłaty Data wykonania płatności; format: RRRRMMDD mand. 3 n F 110 mand. 8 d F 20030814 Kwota w groszach (bez przecinków) mand. Max 15 n V 403595 NRB strony zlecającej (Numer Rozliczeniowy Banku); mand. 8 n V 10501038 Nie używane; wartość = "0" mand. 0 Numer rachunku str. zlec.,; w cudzysł. mand. Max 34 a V ( nie wliczone do długości) Nr rachunku kontrahenta; mand. Max 34 a V ( nie wliczone do długości) Nazwa i adres str. zlec., każda linia oddzielona znakiem ; w cudzysł. Nazwa i adres kontrahenta; każda linia oddzielona znakiem ; w cudzysł. mand. mand. 4*(Max 35 a V) ( nie wliczone do długości) 4*(Max 35 a V) ( nie wliczone do długości) Nie używane; wartość = 0 mand. 0 Numer rozliczeniowy banku kontrahenta mand. 8 n V 10901870 Opis płatności; każda linia oddzielona znakiem ; w cudzysł. opt. 4*(Max 35 a V) ( nie wliczone do długości) Pole puste (tylko cudzysłowy) mand. "" Pole puste (tylko cudzysłowy) mand. "" "51" jeśli typ transakcji= 110, "01" jeśli typ transakcji= 220 mand. "51" Koniec rekordu mand. <CR><LF> "29105010381000002201994791" "40109018700000000100198454" "NAZWA_STRONY_ZLECAJACEJ RESZTA_NAZWY ULICA_STRONY _ZLECAJACEJ MIASTO_STRONY_ ZLECAJACEJ" "NAZWA_KONTRAHENTA RESZT A_NAZWY UL._KONTRAHENTA MIASTO_KONTRAHENTA" "OPIS_PLATNOSCI_1 OPIS_PLATN OSCI_2 " 5

3. Opis formatu pliku MT 103 (płatności zagraniczne) System ING Online oferowany przez ING Bank wykorzystuje format MT 103 do przelewów w obcych walutach oraz przelewów międzynarodowych. W plikach importu dozwolone są następujące znaki specjalne:! # $ % & ( ) * +, -. / : ; < = >? @ [ \ ] ^ _ ` { } ~ Każdy plik MT 103 zawiera nagłówek pliku oraz dane przelewów (bloki tekstu). Kolumny w opisie rekordów : Nr / Nazwa = Numer i nazwa pola m / o = typ pola mand. - obowiązkowe opt - opcjonalne Format = Długość i charakter pola a = pole alfanumeryczne n = pole numeryczne F = stała liczba znaków V = zmienna liczba znaków Przed każdą linią stosuje się ciąg znaków <CR><LF> (ASCII 13 + 10). Nr / Nazwa m / o Format Opis :01: Referencje :02: Kwota łączna :03: Liczba poleceń :04: Bank strony zlecającej :05: Strona zlecająca :06: Numer użytkownika opt. 16 a V Numer referencyjny pliku opt. 17 n V Suma kontrolna suma kwot wszystkich przelewów z pola :32A: opt. 5 n V Liczba poleceń przelewu w pliku; opt. 11 a V BSC banku strony zlecającej mand. 4* 35 a V Nazwa i adres strony zlecającej; opt. 8 a V Numer użytkownika strony zlecającej w banku strony zlecającej :07: Nazwa pliku opt. 12 a V Nazwa, pod którą plik przechowywany jest na dysku twardym, z rozszerzeniem INT; np. 123.INT * Z zachowaniem możliwości zmiany BSC, zgodnie ze zmianami Banku 6

Zlecenia płatnicze Nr / Nazwa m / o Format Opis :20: Referencje :32A: Opis płatności Podpole 1: Żądana data realizacji Podpole 2: Waluta Podpole 3: Kwota :50: Strona zlecająca :52A: Bank zleceniodawcy mand. 16 a V Numer referencyjny Pierwszy znak w polu nie może być literą P mand. 24 a V opt. 6 n F Data w formacie YYMMDD mand. 3 a F Kod waluty ISO mand. 15 n V Kwota z przecinkiem (,) jako znakiem dziesiętnym mand. 4*35 a V Nazwa i adres strony zlecającej; numer rachunku jest w podpolu 1 pola :52A: mand. Podpole 1: Prefix Nr rachunku Podpole 2: SWIFT kod 3 a F 34 a V 11 a V /C/ = Uznanie /D/ = Obciążenie Nr rachunku w formacie IBAN z PL na początku BSC banku strony zlecającej (kod banku) :57A: Kod SWIFT banku kontrahenta mand. 11 a V Kod SWIFT banku kontrahenta :59: Kontrahent Podpole 1: Nr rachunku mand. 34 a V Nr rachunku kontrahenta Podpole 2: Adres kontrahenta 4* 35 a V Nazwa i adres kontrahenta :70: Szczegóły płatności :71A: Opłaty :72: Rachunek opłat mand. 4* 35 a V Szczegóły płatności (1-4) mand. 3 a F BEN (ponosi kontrahent), OUR (ponosi zleceniodawca) lub SHA (dzielone) mand./ opt. 3*35 a V Jeżeli w :71A: jest OUR lub SHA w :72: musi być numer rachunku do opłat w formacie IBAN. 7

Przykład: :01:245 :02:1304841,25 :03:3 :04:10501038 :05:TEST COMPANY POLAND SP. Z O.O. UL. POZIOMKOWA 31 55-075 RZESZOW :06: :07:INTZV.INT :20:060330 :32A:060330PLN18216,00 :50:TEST COMPANY POLAND SP. Z O.O. UL. POZIOMKOWA 31 55-075 RZESZOW :52A:/D/PL78105010381000002301511156 10501038 :57A:ABAMESM1 :59:/ES3921000418454545454000 FRANZ HAAS WAFFELMASCHINEN 082 PRAGER STRASE 124 WIEN :70:INV 910349 CZESCI ZANIENNE :71A:OUR :72:PL78105010381000002301511156 :20:Z :32A:060330EUR25059,11 :50:TEST COMPANY POLAND SP. Z O.O. UL. POZIOMKOWA 31 55-075 RZESZOW :52A:/D/PL78105010381000002301511156 10501038 :57A:INGBPLPW :59:/PL46114020040000312000000000 PIASTEN SCHOKOLADENFABRIK HOFMANN GMBH CO KG POSTFACH 205 91299 FORCHHEIM :70:INV 90062721 CZEKOLADKI :71A:BEN :20:2 :32A:060330USD1261566,14 :50:TEST COMPANY POLAND SP. Z O.O. UL. POZIOMKOWA 31 55-075 RZESZOW :52A:/D/PL78105010381000002301511156 10501038 :57A:INGBNL2A :59:/NL71ABNA0417145454 8

TEST COMPANY SCHWEPPES 25 BERKELEY SQUARE LONDON W1X6HT :70:INTEREST ACCUED ON USD 80.000.000 :71A:BEN W przypadku płatności, dla których nie posiadają Państwo kodu SWIFT banku kontrahenta należy w pliku MT103 zamiast pola :57A: zawierającego kod SWIFT umieścić pole :57D: z nazwą i danymi adresowymi banku kontrahenta. Przykład poniżej. 9

Nr/ Nazwa m / o Format Opis :20: Referencje :32A: Opis płatności Podpole 1: Żądana data realizacji Podpole 2: Waluta Podpole 3: Kwota :50: Strona zlecająca :52A: Bank zleceniodawcy mand. 16 a V Nr referencyjny Pierwszy znak w polu nie może być literą P mand. 24 a V opt. 6 n F Data w formacie YYMMDD mand. 3 a F ISO kod waluty mand. 15 n V Kwota z przecinkiem(,) jako znak dziesiętny mand. 4*35 a V Nazwa i adres strony zlecającej; nr rachunku znajduje się w podpolu 1 pola :52A: mand. Podpole 1: Prefix Nr rachunku Podpole 2: SWIFT Kod 3 a F 34 a V 11 a V /C/ = Uznanie /D/ = Obciążenie Nr rachunku w formacie IBAN z PL na początku BSC banku strony zlecającej (kod banku) :57D: Bank kontrahenta Adres banku kontrahenta :59: Kontrahent Podpole 1 Nr rachunku mand. mand. 4* 35 a V Nazwa i adres banku kontrahenta 34 a V Nr rachunku kontrahenta Podpole 2 Adres kontrahenta 4* 35 a V Nazwa i adres kontrahenta W drugim polu, w nawiasach, należy podać kod kraju banku kontrahenta. :70: Szczegóły płatności :71A: Opłaty :72: Rachunek opłat mand. 4* 35 a V Szczegóły płatności (1-4) mand. 3 a F BEN (ponosi kontrahent), OUR (ponosi zleceniodawca) lub SHA (dzielone) mand./ opt. 3*35 a V Jeżeli w :71A: jest OUR lub SHA w :72: musi być numer rachunku do opłat w formacie IBAN. 10

Example: :01:245 :02:18216,00 :03:1 :04:10501038 :05:TEST COMPANY POLAND SP. Z O.O. UL. POZIOMKOWA 31 55-075 RZESZOW :06: :07:INTZV.INT :20:040511 :32A:060330PLN18216,00 :50:TEST COMPANY POLAND SP. Z O.O. UL. POZIOMKOWA 31 55-075 RZESZOW :52A:/D/PL78105010381000002301511156 10501038 :57D:CREDITANSTALT-BANKVEREIN ADDRESS 1 ADDRESS 2 :59:/ES3921000418454545454000 FRANZ HAAS WAFFELMASCHINEN 082 (AT) PRAGER STRASE 124 WIEN :70:INV 910349 CZESCI ZANIENNE :71A:OUR :72:PL78105010381000002301511156 11

4. Opis formatu pliku wyciągów (MT940) Polskie znaki kodowane są w standardach: - ISO 8852-2 - Windows Latin 1250 - IBM 852 Nr pola / przeznaczenie Długość Form Opis Przykład at :20: (rekord 5 AN Tekst stały: MT940 MT940 początkowy) <CR><LF>:25: (numer rachunku Klienta) 8/10 N Nr rachunku po znaku / w formacie IBAN <CR><LF>:28C: (numer wyciągu) Przykład sekcji: :20:MT940 :25: /PL29105010381000002201994791 :28C: 00001 5 N Numer kolejny wyciągu w danym roku kalendarzowym /PL2910501038100000 2201994791 00001 <CR><LF>Pole :60F: (saldo początkowe) Podpole Długość Format Opis Przykład C lub D (znak salda) 1 A C saldo kredytowe C lub D D saldo debetowe Data księgowania 6 N Data w formacie RRMMDD 030616 RR rok, MM miesiąc, DD - dzień Waluta 3 A Kod waluty standard ISO PLN Saldo Max 15 N Saldo zawiera od 1 do 15 znaków 123456789101,45 wliczając separator dziesiętny (,) Przykład sekcji: :60F:C030616PLN123456789101,45 <CR><LF>Pole :61: (linia transakcji) Podpole Długość Format Opis Przykład Data waluty 6 N Data w formacie RRMMDD 030616 RR rok, MM miesiąc, DD - dzień Data księgowania 4 N Data w formacie MMDD 0616 MM miesiąc, DD - dzień C lub D (oznaczenie 1 A C dodatni C lub D wartości operacji) D - ujemny Kwota transakcji Max 15 N Saldo zawiera od 1 do 15 znaków 123456789101,45 wliczając separator dziesiętny (,) Kod operacji 4 AN S (wartość stała) + 3 cyfry kodu S076 lub SREJ operacji (wartość zmienna) lub REJ w przypadku transakcji odrzuconej Numer identyfikacyjny 11-13 N Numer identyfikacyjny transakcji 12345678910 12

transakcji (wykorzystywane 11 znaków) Separator 2 A Separator // występuje jeśli w następnym polu zamieszczony jest identyfikator płatności MARS lub informacja o przyczynie odrzucenia płatności Identyfikator płatności 5-15 N Identyfikator kontrahenta (dla MARS Klientów korzystających z usługi MARS). Wykorzystywane od 5 <CR><LF> kurs wymiany walutowej lub informacja o przyczynach odrzucenia transakcji do 12 znaków Max 33 AN 1. Dla podania kursu na początku wiersza występuje słowo KURS oraz kurs prezentowany po jednej spacji. Separatorem dziesiętnym dla kursy jest (,) przecinek. Kurs może być podany z dokładnością do 6 miejsc po przecinku jednakże w obecnym formacie wykorzystujemy 4 miejsca. 2. Opis przyczyny odrzucenia transakcji Przykład sekcji: :61:0306160616D123456789101,45S07612345678910//111112222233 KURS 4,0567 // 111112222233 KURS 4,0567 lub BLEDNE DANE DLA US <CR><LF> Pole :86: (opis transakcji) Podpole Długość Format Opis Przykład Kod operacji 3 N Kod operacji z pola :61: 076 Identyfikator transakcji walutowych 6 A Identyfikator poprzedzający kwotę transakcji (występuje w przypadku gdy waluta operacji jest różna od waluty rachunku). Identyfikator stały. /OCMT/ Waluta operacji 3 A Kod waluty w standardzie ISO USD Kwota operacji 14 N Max 14 znaków wliczając w to separator dziesiętny (,) przecinek. Kwota wyrażona w walucie innej niż rachunek, z którym związana jest płatność. 10001234567,89 <CR><LF>:86: 4 AN Powtórzenie pola :86: :86: Kod operacji 3 N Kod operacji z pola :61: 076 ~00 identyfikacja typu transakcji ~00 27 AN Pole 00 musi być poprzedzone separatorem ~ tylda. Ten sam separator poprzedza wszystkie kolejne podpola numerowane w polu :86: Kod operacji 4 AN Kod operacji nadawany przez COCG bank Opis kodu operacji 23 AN Opis kodu operacji PRZELEW ~20-25 szczegóły płatności 6x27 AN Szczegóły płatności FAKTURA 1/F/03 FAKTURA 2/F/03 ~26-28 cd. szczegółów 3x27 AN Szczegóły płatności płatności ~29 NRB kontrahenta 26 N Pole jest wypełniane jeśli 19114020040000350230 13

~30 Numer rozliczeniowy banku kontrahenta ~31 Numer rachunku kontrahenta rachunek kontrahenta prowadzony jest w standardzie NRB: 26 znaków numerycznych (2-cyfrowa suma kontrolna, 8- cyfrowy numer rozliczeniowy banku, 16-cyfrowy numer rachunku) 8-12 AN Numer jest 8-cyfrowy w przypadku banków w Polsce. Dla banków umiejscowionych poza granicami Polski numer może być różny od 8 znaków, nie większy jednak niż 12. Max 24 AN 1. Dla rachunku w standardzie NRB podany jest 16-cyfrowy nr rachunku. 2. Dla standardu innego niż NRB max 24 cyfry 599137 11402004 0000350230599137 ~32 nazwa kontrahenta 27 AN 1 linia nazwy kontrahenta KONTRAHENT SP. Z O.O. ~33 nazwa kontrahenta 27 AN 2 linia nazwy kontrahenta ~34 kod operacji 3 N Kod operacji z pola :61: 076 ~38 Pełny rachunek kontrahenta ~60 Informacja o opłacie za przelew ~61 Kurs wymiany walutowej dla transakcji 34 AN Rachunek kontrahenta w postaci IBAN: przed 26-znakowym numerem dodany jest 2-literowy kod kraju Max 27 AN Pole opcjonalne dla wybranych transakcji. Na początku pola występuje komunikat: OPŁATA ZA PRZELEW oraz kwota podana po spacji. Max 27 AN Pole opcjonalne. Na początku pola występuje komunikat: KURS i po spacji podana jest wartość kursu (format dopuszcza 6 znaków po przecinku jednakże bank wykorzystuje 4 miejsca po przecinku). Separatorem jest (,) przecinek. ~62-63 C.D. NAZWY KONTRAHENTA Przykład sekcji: :86:076/OCMT/USD10001234567,89 :86:076~00COCGPRZELEW ~20 FAKTURA 1/F/03 ~21 FAKTURA 2/F/03 ~23~24 ~25 ~2919114020040000350230599137~3011402004 ~310000350230599137~32 KONTRAHENT SP. Z O.O. ~33 ~34076 ~38 PL19114020040000350230599137 ~60OPŁATA ZA PRZELEW 5,00~61KURS 4,0567 ~62 Ul. GRZYBOWSKA 12 PL19114020040000350 230599137 OPŁATA ZA PRZELEW 5,00 KURS 4,0567 2x27 AN Dane kontrahenta Ul. GRZYBOWSKA 12 00-950 WARSZAWA 14

~6300-950 WARSZAWA Pole :61: (linia transakcji) występuje tylko przy pierwszej transakcji na wyciągu z danego dnia Podpole Długość Format Opis Przykład Data waluty 6 N Data w formacie RRMMDD 030616 RR rok, MM miesiąc, DD - dzień Data księgowania 4 N Data w formacie MMDD 0616 MM miesiąc, DD - dzień C 1 A C dodatni (wartość stała) C Kwota transakcji 4 N Wartość stała 0,00 0,00 Kod operacji 4 AN S940 (wartość stała) S940 Opis kodu operacji 6 A NONREF (wartość stała) NONREF Przykład sekcji: :61:0306160616C0,00S940NONREF Pole :86: (informacje o rachunku) występuje tylko przy pierwszej transakcji na wyciągu z danego dnia Podpole Długość Format Opis Przykład Kod operacji 3 N 940 (wartość stała) 940 ~00 23 A Tekst stały Informacje szczegółowe: Treść informacji 4 AN Pole puste szczegółowych <CR><LF>:86: (saldo 4 AN Wartość stała :86: dostępne oraz bieżące) Kod operacji 3 N 940 (wartość stała) 940 ~20 (saldo dostępne) 12 AN Tekst stały Saldo dost.: Kwota salda Max 15 AN Max 15 znaków wraz z 511111111122,82 separatorem dziesiętnym (,) przecinek i groszami ~21 (saldo bieżące) 12 AN Tekst stały Saldo bież.: Kwota salda Max 13 AN Max 13 znaków wraz z 5111111111,82 separatorem dziesiętnym (,) przecinek i groszami <CR><LF>:86: 4 AN Wartość stała :86: (blokady) Kod operacji 3 N 940 (wartość stała) 940 ~22 (informacja o 10 AN Tekst stały Kw blokad: blokadach) Kwota blokad Max 17 AN Max 15 znaków wraz z 51111111112222,00 separatorem dziesiętnym (,) przecinek i groszami Przykład sekcji: :61:0306160616C0,00S940NONREF :86:940~00Informacje szczegółowe: :86:940~20Saldo dost.:511111111122,82~21saldo bież.:5111111111,82 :86:940~22Kw blokad:01111111112222,00 15

<CR><LF> Pole :62F: (Saldo końcowe) Podpole Długość Format Opis Przykład Znak salda 1 A C saldo kredytowe C lub D D saldo debetowe Data księgowania 6 N Data w formacie RRMMDD, 030616 gdzie RR rok, MM miesiąc, DD - dzień Waluta 3 AN Kod waluty w standardzie ISO PLN Kwota Max 15 N Max 15 znaków, po których 123456789102345,00 występuje separator dziesiętny (,) przecinek. Przykład sekcji :62F:C030616PLN123456789102345,00 <CR><LF> Pole :64: (Saldo dostępne) informacja prezentowana jedynie dla MultiCash a w wersji 3.0 Podpole Długość Format Opis Przykład Znak salda 1 A C saldo kredytowe C lu D D saldo debetowe Data księgowania 6 N Data w formacie RRMMDD, 030616 gdzie RR rok, MM miesiąc, DD - dzień Waluta 3 AN Kod waluty w standardzie ISO PLN Kwota Max 15 N Max 15 znaków, po których 123456789102345,00 występuje separator dziesiętny (,) przecinek. Przykład sekcji: :64:C030616PLN123456789102345,00 <CR><LF> Pole :86: (Identyfikator właściciela rachunku) informacja prezentowana jedynie dla MultiCash a w wersji 3.0 Podpole Długość Format Opis Przykład :NAME ACCOUNT OWNER:: 20 AN Tekst stały :NAME ACCOUNT OWNER:: Identyfikator właściciela Max 35 AN Dane z systemu bankowego PETROCHEMPL rachunku <CR><LF>:ACCOUNT DESCRIPTION: 21 AN Tekst stały :ACCOUNT DESCRIPTION: Typ rachunku Max 35 AN Opis rachunku CURRENT ACCOUNT Przykład sekcji: :86:NAME ACCOUNT OWNER:PETROCHEMPL ACCOUNT DESCRIPTION:CURRENT ACCOUNT Przykład wszystkich sekcji dla formatu MT940: :20:MT940 :25: /PL29105010381000002201994791 :28C: 00001 :60F:C030616PLN123456789101,45 :61:0306160616D123456789101,45S07612345678910 KURS 4,0567 :86:076/OCMT/USD10001234567,89 :86:076~00COCGPRZELEW ~20 FAKTURA 1/F/03 16

~21 FAKTURA 2/F/03 ~23~24 ~25 ~2919114020040000350230599137~3011402004 ~310000350230599137~32 KONTRAHENT SP. Z O.O. ~33 ~34076 ~38 PL19114020040000350230599137 ~60OPŁATA ZA PRZELEW 5,00~61KURS 4,0567 ~62 Ul. GRZYBOWSKA 12 ~6300-950 WARSZAWA :61:0306160616C0,00S940NONREF :86:940~00Informacje szczegółowe: :86:940~20Saldo dost.:511111111122,82~21saldo bież.:5111111111,82 :86:940~22Kw blokad:01111111112222,00 :62F:C030616PLN123456789102345,00 :64:C030616PLN123456789102345,00 :86:NAME ACCOUNT OWNER:PETROCHEMPL ACCOUNT DESCRIPTION:CURRENT ACCOUNT Informacje dodatkowe: A = alfa - literowe N = numeryczne AN = alfanumeryczne Separatorem struktury pól :86: staje się pierwszy znak napotkany po kodzie operacji przed kluczem pola 00. Aktualnie ING Bank wykorzystuje znak ~ jako separator. 17

Przykłady: 1. MT940 wychodzący krajowy: :20:MT940 :25: /PL29105010381000002201994791 :28C:00129 :60F:C030122PLN100,00 :61:0301220122D1,20S07697201080012 :86:076 :86:076~00COCGPRZELEW ~20FAKTURA 17/F/03 ~21FAKTURA 18/F/03 ~23~24 ~25 ~2919114020040000350230599137~3011402004 ~310000350230599137~32NAZWA KONTRAHENTA ~33 ~34076 ~38PL19114020040000350230599137 ~62ULICA KONTRAHENTA ~63MIEJSCOWOSC KONTRAHENTA :62F:C030122PLN98,80 :64:C030122PLN98,80 :86:NAME ACCOUNT OWNER:JAN KOWALSKI ACCOUNT DESCRIPTION: CURRENT ACCOUNT 2. MT940 wychodzący zagraniczny :20:MT940 :25: /PL29105010381000002201994791 :28C:00001 :60F:C030611PLN200000,00 :61:0306110611D375,80S02511111111111 KURS 3,7580 :86:025/OCMT/USD100,00 :86:025~00MI07OBC.RACH.BIEŻ.PŁ.I BZ-MIDAS ~20INV 200/03/F ~21~22 ~23~24 ~30CHASUS33 ~311234567891 ~32NAZWA KONTRAHENTA~33NAZWA KONTRAHENTA 2 ~34025 ~61KURS 3,7580 ~62DODATKOWE DANE KONTRAHENTA ~63DODATKOWE DANE KONTRAHENTA2 :62F:C030611PLN199900,00 :64:C030611PLN199900,00 :86:NAME ACCOUNT OWNER: FIRMAPL ACCOUNT DESCRIPTION: CURRENT ACCOUNT 18