OPIS FORMATU SEPA XML DLA SZABLONU IMPORTU I EKSPORTU W ING BUSINESSONLINE

Podobne dokumenty
OPIS FORMATÓW IMPORTU TRANSAKCJI W RAMACH PACZEK PRZELEWÓW

Podręcznik użytkownika wersji Demo usługi R-Connect

mbank CompanyNet Struktura zbioru importu danych do systemu mbank CompanyNet w formacie pain (ISO20022)

mbank CompanyNet Struktura zbioru importu danych do systemu mbank CompanyNet w formacie pain (ISO20022)

mbank CompanyNet Struktura zbioru importu danych do systemu mbank CompanyNet w formacie pain (ISO20022)

mbank CompanyNet Struktura zbioru importu danych do systemu mbank CompanyNet w formacie pain (ISO20022)

Bank Millennium. Millenet dla Przedsiębiorstw Specyfikacja importu zleceń w formacie XML

Import, eksport w

mbank CompanyNet Struktura zbioru importu danych do systemu mbank CompanyNet w formacie pain (ISO20022)

ZWIĄZEK BANKÓW POLSKICH REKOMENDACJA ZARZĄDU ZBP

1. WSTĘP 2. DOSTĘPNE FUNKCJE IMPORTU I EKSPORTU DANYCH 2.1. FUNKCJE IMPORTU DANYCH

Instrukcja wypełnienia przelewu europejskiego w systemie ING BusinessOnLine

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

PKO Webconnect Kontekst CZ - Formaty exportu danych.

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

1. Wykorzystywane standardy / Used standards

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

Opis formatu pliku wyciągów MT940 Ver

PekaoBIZNES 24 Instrukcja obsługi dla Klienta

INSTRUKCJA WYPEŁNIANIA PRZELEWU EUROPEJSKIEGO

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

mbank CompanyNet Struktura zbioru importu danych do systemu mbank CompanyNet w formacie pain (ISO20022)

Struktura pliku wejściowego ipko biznes ELIXIR - O

PKO Webconnect Kontekst CZ - Formaty importu danych.

ipko biznes Formaty importu danych CSV, MT103, XML ISO20022

Struktura pliku wejściowego ipko biznes ELIXIR-O

Opis formatu pliku wyciągów MT940 Ver

OPIS FORMATÓW PLIKÓW IMPORTU I EKSPORTU WYKORZYSTYWANYCH W ING BUSINESS

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

Struktura pliku wejściowego ipko biznes ELIXIR-O

Struktura pliku wejściowego ipko biznes PLA/MT103

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

Opis formatów plików importu i eksportu wykorzystywanych w ING Business

Import, eksport w

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

Struktura pliku wejściowego ipko biznes ELIXIR-O

Eksport wyciągów z systemu Bankowości Elektronicznej Alior Bank

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

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

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

Struktura pliku Płatnik dla importu zleceń

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

Opis formatu komunikatów RFT MT101 Ver BANKOWOŚĆ ELEKTRONICZNA

Podręcznik użytkownika usługi R-Connect

Struktura pliku Elixir-0 dla importu zleceń

PROFFICE. Opis formatu pliku zleceń walutowych PLA

BNP Paribas Connect. Bank BGŻ BNP Paribas S.A. obowiązuje od lipca

PekaoBIZNES 24 Instrukcja obsługi dla Klienta

Eksport wyciągów z systemu Bankowości Elektronicznej Alior Bank

mbank CompanyNet, BRESOK Struktura zbioru importu w formacie BRESOK2

MultiCash zlecenia podatkowe

Format wymiany danych za pomocą szablonu Multicash. dla posiadaczy Rachunku dla firm Plus Adm. korzystających z systemu ipkonet

Mechanizm podzielonej płatności (split payment) -

Rekomendacja Związku Banków Polskich w sprawie przyjęcia standardu wymiany danych finansowych pomiędzy klientem a bankiem oraz bankiem a klientem na

Regulamin świadczenia usługi identyfikacji i rozpoznawania płatności masowych (wprowadzony dnia 22 sierpnia 2016 r.)

Opis usługi płatności masowych aktualnie zaimplementowanej u Zamawiającego

Bank Spółdzielczy w Krzyżanowicach

Opis funkcji Import transakcji - struktura oraz opis pliku importowego

INSTRUKCJA WYPEŁNIANIA PRZELEWU WALUTOWEGO

Paczki przelewów w ING BankOnLine


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

Format danych w pliku do importu przelewów

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

mbank CompanyNet, BRESOK

Podręcznik użytkownika usługi R-Connect

Struktura pliku Elixir-0 dla importu zleceń

Zakład Usług Informatycznych OTAGO

Tabela funkcji dostępnych w db powernet

mbank CompanyNet, BRESOK

Nowa płatność Dodaj nową płatność. Wybierz: Płatności > Transakcje > Nowa płatność

ZAKŁAD USŁUG INFORMATYCZNYCH OTAGO

mbank CompanyNet, BRESOK

Struktura pliku VideoTEL dla importu zleceń

MultiCash PRO Opis formatu pliku płatności krajowych PLI BANKOWOŚĆ ELEKTRONICZNA

Struktura plików wyjściowych Raporty plikowe ipko biznes

Format danych w pliku do importu przelewów

PODRĘCZNIK UŻYTKOWNIKA PEŁNA KSIĘGOWOŚĆ. Płatności

Struktura pliku XML dla importu zleceń

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

ING BusinessOnLine FAQ. systemu bankowości internetowej dla firm

PLIK ZWROTNY PRZELEW MASOWY/ PRZELEW MASOWY PLUS. Lista przetworzonych transakcji (SPM01)

ZAKŁAD USŁUG INFORMATYCZNYCH OTAGO

Przewodnik po rachunku z usługą e-kantor dla firm

Struktura plików wyjściowych Raporty plikowe ipko biznes

Dokumentacja Użytkownika BNP Paribas Connect. BNP Paribas Connect

Oferta Banku Zachodniego WBK S.A. na usługę Elektronicznej Identyfikacji NaleŜności dla. Warszawa,

Dokumentacja użytkownika systemu bankowości internetowej def3000/ceb. UZUPEŁNIENIE: Mechanizm Podzielonej Płatności (MPP/Split Payment)

Podręcznik Użytkownika Import wzorców

Rozrachunki Optivum. Jak korzystać z funkcji płatności masowe?

CitiDirect BE Portal Eksport

Mechanizm Podzielonej Płatności

Split Payment - Mechanizm Podzielonej Płatności

Mechanizm Podzielonej Płatności

Tabela funkcji dostępnych w db powernet

Transkrypt:

OPIS FORMATU SEPA XML DLA SZABLONU IMPORTU I EKSPORTU W ING BUSINESSONLINE

SPIS TREŚCI Import zleceń 3 1. Wprowadzenie 3 1.1 Stosowana notacja 3 1.2 Struktura pliku 4 1.3 Zasady tworzenia paczek 4 1.4 Zasady rozróżniania zleceń w pliku 5 2. Format pliku 7 2.1 Blok Group Header 7 2.2 Bloki Payment Information i Transaction Information 8 Eksport danych 17 1. Format eksportu wyciągu (xml) na podstawie komunikatu camt.053.001.02 17 2. Format eksportu Historia operacji (xml) komunikat camt.052.001.02 23 Przykłady komunikatów 29 1. Przelew krajowy z rachunkiem w formacie NRB 29 2. Przelew krajowy z rachunkiem w formacie IBAN 30 3. Przelew krajowy do Urzędu Skarbowego 32 4. Przelew krajowy do Zakładu Ubezpieczeń Społecznych 34 5. Przelew MT101 CRED 36 6. Przelewy MT101 DEBT 37 7. Przelew MT101 SHAR 38 8. Paczka płacowa 40 9. Paczka prosta 42 10. Przelew SEPA 44 11. Przelew walutowy high 45 12. Przelew walutowy norm 46 2

IMPORT ZLECEŃ 1. Wprowadzenie Szablon Import zleceń w formacie SEPA XML jest szablonem predefiniowanym, wspólnym dla różnych rodzajów zleceń i umożliwia wprowadzenie następujących typów płatności: Krajowych, Krajowych ZUS, Krajowych US Wewnętrznych, Europejskich, Walutowych, MT101. Szablon importu jest zgodny z formatem pain.001.001.03 wg standardu ISO20022. 1.1 Stosowana notacja Nazwa elementu w tabeli Element XML Status Opis Określa nazwę elementu XML. Używane są nazwy etykiet ze standardu ISO20022, a w przypadku ich braku, nazwy podane przez bank. Zagnieżdżenia pokazane są za pomocą znaków + M pole obowiązkowe O pole opcjonalne C pole warunkowe Format n dozwolone tylko cyfry (0-9) ISO Date ISO DateAndTime a dozwolone tylko wielkie litery (A-Z) x dowolny znak c dozwolone tylko wielkie litery i cyfry (A-Z), (0-9) d liczba dziesiętna! stała długość [ ] - wartość opcjonalna YYYY-MM-DD YYYY-MM-DDThh:mm:ss W treści zlecenia dopuszczalne są następujące znaki: - małe i wielkie litery, - cyfry, - znaki specjalne: / -? : ( )., + spacja Dla komunikatów typu SEPA CT dopuszcza się jedynie małe i wielkie litery z zakresy alfabetu łacińskiego. Dla zleceń krajowych pola nie mogą zawierać znaków: Dla pozostałych typów zleceń pola nie mogą zawierać znaków: * ;! # 3

1.2 Struktura pliku Ogólna struktura pliku wygląda następująco: Group Header: - blok wymagany - występuje tylko raz - zawiera nagłówek komunikatu, składający się z daty i unikalnego identyfikatora. Nagłówek jest wspólny dla wszystkich zleceń. - zawiera nazwę paczki wspólną dla wszystkich Payment Information. Payment Information - blok wymagany - może wystąpić wiele razy - zawiera transakcje w ramach płatności z jednego rachunku obciążanego. Jeżeli jest więcej niż jedna transakcja, w systemie tworzona jest paczka (paczka prosta wszystkie obciążenia z tego samego rachunku). Jeżeli podano wiele bloków Payment Infomation to tworzona jest jedna wspólna paczka. W zależności od rachunku obciążanego będzie to paczka prosta lub zwykła. Transaction Information - blok wymagany - może wystąpić wiele razy w ramach jednego bloku typu Payment Information. - zawiera dane drugiej strony transakcji. Jeżeli podano blok PaymentTypeInformation na poziomie PaymentInformation oraz na poziomie TransactionInformation to blok z TransactionInformation ma wyższy priorytet. 1.3 Zasady tworzenia paczek Zasady tworzenia paczki: Na podstawie jednego pliku importu może być utworzona jedna paczka. Nazwa paczki zdefiniowana jest w nagłówku Group Header, w polu MsgID. Jeżeli podano wiele bloków Payment Information to łączone są w jedną paczkę. 4

Jeżeli wszystkie zlecenia w poszczególnych blokach Payment Information spełniają założenia paczki prostej oraz dodatkowo każde zlecenie ma wartość STRAIGHT w polu InstrForDbtrAgt, to takie zlecenia są łączone w jedną paczkę prostą. Jeżeli przynajmniej jedno ze zleceń nie spełnia warunków paczki prostej (np. inna waluta, inny rodzaj transakcji lub inny nr rachunku obciążanego w bloku PaymentInformation) to tworzona jest paczka zwykła. Dopuszczamy tworzenie paczek zawierających mix zleceń krajowych i walutowych. 1.4 Zasady rozróżniania zleceń w pliku Zasady rozróżniania zleceń w pliku Rodzaj zlecenia Zlecenia krajowe Reguła Krajowy: waluta przelewu PLN i rachunek obciążany w PLN i rachunek uznawany prowadzony przez bank w kraju; Zlecenia walutowe Kod banku przekazywany w jednym z pól +++CdtrAgt ++++FinInstnId +++++ClrSysMmbId ++++++ClrSysId +++++++Cd ++++++MmbId lub +++CdtrAgt ++++FinInstnId +++++BIC (1 grupa) przelew w walucie PLN do banków zagranicznych, (2 grupa) przelew w walucie innej niż PLN do banków krajowych (w tym ING BSK) i zagranicznych Kod banku w polu +++CdtrAgt ++++FinInstnId +++++BIC Uwaga! Pole BIC może być puste. Jeżeli nie ma również kodu w polu MmbId, czyli nie określono kodu Banku ale podano jego adres, to należy przyjąć, że jest to przelew walutowy. 5

Zlecenia SEPA Wymagana jest stała SEPA w znaczniku ++PmtTpInf +++SvcLvl ++++Cd Lub Zlecenia ZUS +++PmtTpInf ++++SvcLvl +++++Cd Przelew krajowy i dodatkowo Zlecenia US Wartość SSBE w polu +++ PmtTpInf ++++CtgyPurp +++++Cd Przelew krajowy i dodatkowo Przelewy wewnętrzne Wartość TAXS w polu +++ PmtTpInf ++++CtgyPurp +++++Cd Przelew krajowy i dodatkowo Wartość INTC w polu +++ PmtTpInf ++++CtgyPurp +++++Cd Uwaga! Jeżeli przelew wykonywany jest między rachunkami jednego klienta to jest traktowany przez ING BusinessOnLine jak przelew wewnętrzny. Jeżeli zaś między rachunkami różnych klientów, to jako przelew krajowy. 6

2. Format pliku 2.1 Blok Group Header Nagłówek GrpHdr Nazwa pola Nazwa elementu XML Status Format Uwagi Identyfikator wiadomości Data i czas utworzenia wiadomości Liczba zleceń w wiadomości +GrpHdr ++MsgId +GrpHdr ++CreDtTm +GrpHdr ++NbOfTxs Suma kontrolna +GrpHdr Inicjator zlecenia ++CtrlSum +GrpHdr ++InitgPty +++Nm M 35x Unikalna dla danego nadawcy. M M ISO DateAn dtime 15d Dla komunikatów z przelewami wartość identyfikatora wiadomości jest wykorzystywana do sprawdzania statusu wysłanych przelewów. Identyfikatory wiadomości wysyłanych przez jednego klienta muszą być unikatowe (nie mogą się powtarzać). W przypadku powtórzenia zostaje zgłoszony błąd. Identyfikator wiadomości jest zapisywany jako wykorzystany tylko w momencie gdy wiadomość była poprawna i przelewy z tej wiadomości zostały zapisane. Na tej podstawie tworzona jest nazwa paczki. O Całkowita wartość wszystkich zleceń w paczce, niezależnie od waluty zlecenia. Walidacja miękka sprawdzenie, czy ten sam plik nie został już zaimportowany. Jeśli użytkownik zaimportował plik i ponownie próbuje wczytać ten sam plik (pamiętana jest suma kontrolna) wyświetlony zostanie komunikat (popup): Plik został już zaimportowany Czy importować ponownie? i możliwe do wyboru będą przyciski OK./Anuluj. M 70x Ciąg pozwalający na zidentyfikowanie osoby wprowadzającej zlecenia po stronie systemu F/K. 7

Nazwa pola Nazwa elementu XML Status Format Uwagi Identyfikator zleceniodawcy +GrpHdr ++InitgPty +++Id ++++OrgId +++++Othr ++++++Id O 35x Identyfikator klienta. 2.2 Bloki Payment Information i Transaction Information Blok Płatności PmtInf Blok zawiera listę płatności w ramach jednego rachunku do obciążeń Nazwa pola Nazwa elementu XML Status Format Uwagi Nazwa paczki przelewów Metoda płatności Wskaźnik zleceń masowych Liczba transakcji w paczce Suma kontrolna paczki Kod typu płatności (Payment Type Information Service Level Code) Kategoria celu wykonania Data wykonania +Id ++PmtMtd ++BtchBookg ++NbOfTxs ++CtrlSum ++PmtTpInf +++SvcLvl ++++Cd ++CtgyPurp ++ReqdExctnDt O 35x Zgodnie z RBE: Referencje nadane przez stronę wysyłającą M 3!a Wartość stała O O O jednoznacznie identyfikuje blok informacyjny w komunikacie. TRF False zlecenia zwykłe (obciążenie per transakcja) True zlecenia księgowane jedną transakcją. Ten rodzaj zleceń nie jest obecnie obsługiwany Jeżeli nie podano wartości należy przyjąć false. Liczba transakcji w jednej paczce, czyli w ramach jednego znacznika PmtInf. Pole nie jest wymagane. Użytkownik może paczkę zatwierdzić. Całkowita wartość wszystkich zleceń w paczce, czyli w ramach jednego znacznika PmtInf Pole nie jest wymagane. Użytkownik może paczkę zatwierdzić. O Pole wymagane w przypadku przelewów SEPA, dla których dopuszczalną wartością jest SEPA O M ISO Date Pole nie jest wykorzystywane 8

Nazwa pola Nazwa elementu XML Status Format Uwagi Nazwa zleceniodawcy Adres zleceniodawcy Kod kraju zleceniodawcy Rachunek zleceniodawcy IBAN ++Dbtr +++Nm ++Dbtr +++PstlAdr ++++AdrLine ++Dbtr +++PstlAdr ++++Ctry ++DbtrAcct +++Id ++++IBAN M 70x Nazwa inicjującego zlecenie O 70x Maksymalna liczba wystąpień = 2; Łączna długość obu pól nie może przekraczać 70 znaków C 2!a Kod kraju zgodny z ISO 31666 C Pole obowiązkowe jeśli podano pole AdrLine Format IBAN jest wymagany w przypadku przelewów SEPA oraz w przypadku przelewów walutowych Rachunek zleceniodawcy BBAN Krajowy identyfikator Banku zleceniodawcy BIC Banku zleceniodawcy Rozliczenie opłat ++DbtrAcct +++Id ++++Othr +++++Id ++DbtrAgt +++FinInstnId ++++ClrSysMmbId +++++MmbId ++DbtrAgt +++FinInstnId ++++BIC ++ChrgBr C 26!n Rachunek w postaci NRB C 8!n Numer rozliczeniowy banku C 4!a2!a2! c[3!c] BIC banku zleceniodawcy. Numer BIC wymagany dla przelewów SEPA. W przypadku przelewów walutowych należy podać - jeżeli występuje. O 4!a Dopuszczalne wartości: CRED opłatę ponosi kontrahent DEBT opłatę ponosi zlecający SHAR opłata dzielona SLEV opłaty naliczone zgodnie z ustaleniami banku Zasady wypełniania: Przelewy krajowe pole ignorowane Przelew SEPA należy podać wartość SLEV Przelew walutowy należy podać jedną z wartości CRED, DEBT, SHAR 9

Nazwa pola Nazwa elementu XML Status Format Uwagi Rachunek do opłat BBAN Rachunek do opłat IBAN ++ChrgsAcct +++Id ++++Othr +++++Id ++ChrgsAcct +++Id ++++IBAN C C Rachunek w formacie BBAN. Pole wymagane, jeżeli wypełniono pole ChrgBr Rachunek w formacie IBAN. Pole wymagane, jeżeli wypełniono pole ChrgBr Format IBAN należy zastosować w przypadku zleceń SEPA lub walutowych. Dane pojedynczej płatności CdtTrfTxInf Nazwa pola Nazwa elementu XML Status Format Uwagi Referencja sygnatura Identyfikator kanału rozliczenioweg o +++PmtId ++++EndToEndId +++PmtTpInf ++++SvcLvl +++++Cd M 35x Pole obowiązkowe według standardu, jeżeli klient Banku go nie dostarczy, to system ERP musi je uzupełnić wartością 'not provided' C 4!a Uwaga! Jeżeli nie podano wartości to typ transakcji określany jest na podstawie znacznika ++SvcLvl +++Cd zdefiniowanego na poziomie całej paczki PaymentInfo Pole wykorzystywane w przypadku przelewów krajowych. Dla transakcji SORBNET wartość stała RTGS Dla transakcji ELIXIR pole zabronione Pole ignorowane w przypadku zleceń wewnętrznych. Przelew walutowy - pole nieinterpretowane dla wartości NORM w priorytecie zlecenia. Dla wartości HIGH możliwe wartości: PRPT dla trybu pilnego - jutro SDVA dla ekspresowego - dziś 10

Nazwa pola Nazwa elementu XML Status Format Uwagi Priorytet zlecenia +++PmtTpInf ++++InstrPrty O 4!a Zgodnie z ISO 20022 dopuszczalne są kody: HIGH NORM Wpisanie w polu wartości NORM lub brak tego pola przelew będzie traktowany tak jak dotychczas. Wpisanie w polu wartości HIGH przelew będzie walidowany i nastąpi próba jego wysłania przez ExpressElixir Kategoria zlecenia +++ PmtTpInf ++++CtgyPurp +++++Cd Pole ignorowane w przypadku zleceń wewnętrznych. C 4!a Dopuszczalne kody to: TAXS dla zleceń na rzecz Urzędów Skarbowych SSBE dla zleceń na rzecz ZUS INTC dla zleceń wewnątrzbankowych CASH dla wpłaty gotówkowej. Dla pozostałych typów zleceń pole zabronione. Kwota przelewu M 3!a 18d Kod waluty zgodny z ISO 4217. Kwota w przedziale od +++Amt 0.01 do 999 999 999 999 999.99 ++++InstdAmt Identyfikator banku pośrednicząceg o +++IntrmyAgt1 ++++FinInstnId C Tylko dla przelewów walutowych +++++ClrSysMmbId ++++++ClrSysId +++++++Cd ++++++MmbId BIC Banku pośrednicząceg o +++IntrmyAgt1 C Tylko dla przelewów walutowych ++++FinInstnId +++++BIC 11

Nazwa pola Nazwa elementu XML Status Format Uwagi Nazwa banku pośrednicząceg o Adres banku kontrahenta Identyfikator banku kontrahenta BIC Banku kontrahenta Nazwa banku kontrahenta Adres banku kontrahenta +++IntrmyAgt1 ++++FinInstnId +++++Nm +++IntrmyAgt1 ++++FinInstnId +++++PstlAdr +++CdtrAgt ++++FinInstnId +++++ClrSysMmbId ++++++ClrSysId +++++++Cd ++++++MmbId +++CdtrAgt ++++FinInstnId +++++BIC +++CdtrAgt ++++FinInstnId +++++Nm +++CdtrAgt ++++FinInstnId +++++PstlAdr O O Tylko dla przelewów walutowych Tylko dla przelewów walutowych Należy wypełnić <Ctry> oraz maksymalnie dwie linie z <AdrLine> C 8!n Numer rozliczeniowy banku kontrahenta C 4!a2!a2! c[3!c] BIC banku kontrahenta pole wymagane w przypadku przelewów SEPA Dla przelewów walutowych należy podać poprawny kod BIC lub wprowadzić pełną nazwę banku odbiorcy oraz dane adresowe. W przypadku braku kodu BIC, ING Bank wykona zlecenie w trybie NON STP i obciąży Rachunek Bankowy Klienta dodatkowymi opłatami (tzw. opłatą NON STP) zgodnymi z TOiP oraz naliczonymi przez Bank odbiorcy C Nazwa banku, w przypadku przelewów walutowych. Jeżeli podano BIC to nazwa jest opcjonalna. Jeżeli nie podano BIC to nazwa jest wymagana. Pole należy wypełnić w przypadku przelewów walutowych, jeżeli nie podano kodu BIC. Należy podać kraj <Ctry> oraz adres (maksymalnie dwie linie z <AdrLine>) 12

Nazwa pola Nazwa elementu XML Status Format Uwagi Nazwa kontrahenta Adres kontrahenta Kraj kontrahenta Kraj rezydowania osoby (pobytu) Rachunek kontrahenta w formacie BBAN Rachunek kontrahenta w formacie IBAN Podatek (pole obowiązkowe dla zleceń na rzecz US i ZUS) +++Cdtr ++++Nm +++Cdtr +++PstlAdr ++++AdrLine +++Cdtr ++++PstlAdr +++++Ctry +++Cdtr ++++CtryOfRes +++CdtrAcct ++++Id +++++Othr ++++++Id +++CdtrAcct ++++Id +++++IBAN +++Tax ++++Dbtr ++++TaxId ++++RegnId ++++Rcrd +++++Tp +++++FrmsCd M 70x O 70x Maksymalna liczba wystąpień = 2; Łączna długość obu pól nie może przekraczać 70 znaków C 2!a Obowiązkowe jeśli wystąpiło pole AdrLine O 2!a Jeśli PL lub pole nie występuje przyjmujemy rezydent, w przeciwnym wypadku przyjmujemy nierezydent. C 26!n Rachunek w formacie NRB dla przelewów krajowych lub przelewów walutowych, jeżeli nie można podać IBAN. M 2!a2!n3 0c W przypadku przelewów SEPA należy podać rachunek w formacie IBAN W przypadku przelewów walutowych lub krajowych, numer IBAN jest zalecany C - Pole obowiązkowe dla zleceń na rzecz US i ZUS Układ pola opisany jest w kolejnych tabelach 13

Nazwa pola Nazwa elementu XML Status Format Uwagi Informacja dodatkowa dla Banku zleceniodawcy Tytuł zlecenia - niestrukturalny Tytuł zlecenia strukturalny +++InstrForDbtrAgt +++RmtInf ++++Ustrd +++RmtInf ++++Strd +++++RfrdDocInf ++++++RfrdDocNb +++++AddtlRmtInf O 140x W przypadku wysyłania paczki zleceń, w zależności od banku i typu paczki jaka jest wysyłana w polu mogą się znajdować, oddzielone przecinkami, oznaczenia typu paczek: PAYMENT paczka płacowa PAYMENT_ADMISSION paczka płacowa z zasileniem STRAIGHT paczka prosta. Brak któregoś z powyższych oznaczeń oznacza paczkę zwykłą Jeżeli Bank na to pozwala i w polu zostanie ustawiona wartość SEND dla wszystkich transakcji w paczce to zlecenia zostaną automatycznie wysłane, jeśli spełnione są schematy akceptacji. W przeciwnym wypadku, nawet przy spełnionych schematach akceptacji, paczka nie zostanie wysłana. Jeśli w danym Banku nie jest obsługiwana dana wartość zwracany jest błąd. C 140x Pole może wystąpić tylko raz. C Pole zabronione dla zleceń ZUS. Pole przeznaczone dla transakcji ZUS RfrdDocNb Typ wpłaty, Deklaracja, Numer deklaracji AddtlRmtInf Numer decyzji/umowa/tytuł wykonawczy Zawartość pola TAX dla płatności na rzecz ZUS Nazwa pola Nazwa elementu XML Status Format Uwagi Identyfikator podatkowy Dłużnika +++Tax ++++Dbtr +++++TaxId 35x W tym polu zawsze podajemy NIP Dłużnika 14

Nazwa pola Nazwa elementu XML Status Format Uwagi Informacje odnoszące się do dłużnika wykonującego płatność Drugi identyfikator Dłużnika Opis rodzaju dokonywanej płatności Informacje dodatkowe +++Tax ++++Dbtr +++Tax ++++Dbtr +++++RegnId +++Tax ++++Rcrd +++++Tp +++Tax ++++Rcrd +++++AddtlInf 1!x34x 35x 140x Np. 1ABV12345678, gdzie pierwszy symbol w polu wskazuje typ użytego identyfikatora: R- REGON, P- PESEL, 1-Dowód osobisty, 2-Paszport. Kolejne 34 znaki zawierają numer seryjny identyfikatora Pole zawiera następujące dane: Typ wpłaty, Deklaracja, Numer deklaracji Pole zawiera następujące dane: Numer decyzji/umowy/tytułu wykonawczego. Zawartość pola TAX dla płatności na rzecz US Nazwa pola Nazwa elementu XML Status Format Uwagi Identyfikator dłużnika +++Tax ++++Dbtr +++++RegnId 1!x34x Np. 1ABV12345678, gdzie pierwszy symbol w polu wskazuje typ użytego identyfikatora: N- NIP, R- REGON, P- PESEL, 1- Dowód osobisty, 2- Paszport, 3- inny typ identyfikatora Kolejne 34 znaki zawierają numer seryjny identyfikatora. 15

Nazwa pola Nazwa elementu XML Status Format Uwagi Opis rodzaju dokonywanej Płatności Typ formularza Informacje dodatkowe +++Tax ++++Rcrd +++++Tp +++Tax ++++Rcrd +++++FrmsCd +++Tax ++++Rcrd +++++AddtlInf 35x 35x 140x Tu wpisujemy okres (rok, typ okresu, nr okresu) Tu wpisujemy typ formularza Identyfikacja zobowiązania (rodzaj dokumentu, np. decyzja, tytuł wykonawczy, postanowienie) 16

EKSPORT DANYCH 1. Format eksportu wyciągu (xml) na podstawie komunikatu camt.053.001.02 Nazwa pola Identyfikator wiadomości Data i czas utworzenia Numer strony Wskaźnik ostatniej strony Wyciąg Nazwa elementu XML +GrpHdr ++MsgId +GrpHdr ++CreDtTm +GrpHdr ++MsgPgntn +++PgNb +GrpHdr ++MsgPgntn +++LastPgInd Pola w wyciągu Status Format Uwagi O 35x Numer wyciągu. Unikalny dla danego odbiorcy. M ISO DateAn dtime Nie może zawierać spacji. O 5d Pole obowiązkowe gdy występuje stronicowanie. O W przypadku wyciągów SWIFT, w tym polu zwracana jest druga część z pola 28C Pole obowiązkowe gdy występuje stronicowanie. Dozwolone wartości: Yes gdy ostatnia strona No gdy są jeszcze dalsze strony O - Struktura zawierająca wyciąg (wiadomość może zawierać wiele wyciągów lub ani jednego) Numer wyciągu Numer wyciągu SWIFT ++Id <> +<Stmt> ++<ElctrncSeqNb> M 35x Identyfikator wyciągu. Dla wyciągu SWIFT jest to pole: 20 i zawiera numer referencyjny wyciągu. M Wymagane tylko dla wyciągów SWIFT. Dla standardowych wyciągów pole nie występuje. Dla wyciągu SWIFT jest to pole: 28C Data i czas utworzenia ++CreDtTm M ISO DateAn dtime Data i czas utworzenia wyciągu Data wyciągu od ++FrToDt M ISO DateAn dtime +++FrDtTm Data wyciągu do ++FrToDt M ISO DateAn dtime +++ToDtTm 17

Numer rachunku Numer rachunku Waluta rachunku Nazwa rachunku Nazwa właściciela rachunku Adres właściciela rachunku Kod kraju właściciela rachunku ++Acct +++Id ++++IBAN ++Acct +++Id ++++Othr +++++Id ++Acct +++Ccy ++Acct +++Nm ++Acct +++Ownr ++++Nm ++Acct +++Ownr ++++PstlAdr +++++AdrLine ++Acct +++Ownr ++++PstlAdr +++++Ctry C 2!a26!d Numer rachunku w formacie IBAN. C Dla wyciągu SWIFT jest to pole :25: jeżeli rachunek jest w formacie IBAN Numer rachunku w formacie innym niż IBAN. Pole wykorzystywane w przypadku wyciągów SWIFT. Dla wyciągu SWIFT jest to pole::25 jeżeli rachunek nie jest w formacie IBAN. O 3!a Kod ISO waluty rachunku O M 70x 70x O 70x Dopuszcza się maksymalnie dwa wystąpienia tego pola. C 2!a Pole obowiązkowe jeśli podano Adres właściciela rachunku <AddrLine> 18

Kod salda Kwota i waluta salda Wskaźnik salda Data dla salda Informacje dodatkowe Pozycja w wyciągu ++Bal +++Tp ++++CdOrPtry +++++Cd ++Bal +++Amt ++Bal +++CdtDbtInd ++Bal +++Dt ++++Dt ++AddtlStmtInf ++Ntry Pola w pozycji wyciągu (wewnątrz tagu Ntry): M 4!a Kod salda: M 3!a18d OPBD saldo początkowe CLBD saldo końcowe W przypadku wyciągów SWIFT pole (razem z całym znacznikiem Bal) może wystąpić wielokrotnie i zawierać: PRCD bilans otwarcia (pole 60a) CLBD bilans zamknięcia (pole 62a) CLAV Dostępne saldo zamknięcia pole 64 FWAV Przewidywane saldo dostępne pole 65 M 4!a Dopuszczalne wartości: M O ISO Date 500x CRDT dla salda 0 DBIT dla salda < 0 Data początkowa wyciągu dla salda początkowego. Data końca wyciągu dla salda końcowego. O - Może wystąpić 0 lub wiele razy Kwota pozycji ++Ntry +++Amt M 3!a18d Obowiązkowe wpisanie również kodu ISO waluty. W przypadku wyciągu SWIFT przekazywane jest w tym znaczniku podpole 5 pola 61. 19

Wskaźnik pozycji Storno transakcji Status pozycji Data księgowania Data operacji Bankowy kod operacji Rozszerzony kod operacji ++Ntry +++CdtDbtInd <> +<Stmt> ++<Ntry> +++<RvslInd> ++Ntry +++Sts ++Ntry +++BookgDt ++++Dt ++Ntry +++ValDt ++++Dt ++Ntry +++BkTxCd ++++Domn +++++Cd ++Ntry +++BkTxCd ++++Domn +++++Fmly ++++++Cd M 4!a Dopuszczalne wartości CRDT dla kwoty 0 DBIT dla kwoty < 0 O W przypadku wyciągów SWIFT jest to mapowane na podpole 3 z pola 61, odpowiednio: CRDT jeżeli w podpolu 3 jest C DBIT jeżeli w podpolu 3 jest D Pole przeznaczone dla wyciągów SWIFT dla transakcji storna. Dopuszczalne wartości: True jeżeli w podpolu 3 pola 61 jest RC lub RD False jeżeli w podpolu 3 pola 61 jest C lub D W tym znaczniku mapowane jest podpole 3 z pola 61) M 4!a Stała wartość: BOOK M M ISO Date ISO Date W przypadku wyciągu SWIFT jest tutaj przekazywana data wprowadzenia ValueDate, w formacie YYYYMMDD (to jest podpole 2 z pola 61) W przypadku wyciągu SWIFT jest tutaj przekazywana data waluty (ValueDate), w formacie YYYYMMDD (to jest podpole 1 z pola 61) M 4x Pole przeznaczone dla standardowych kodów operacji. Np. 0034 Dla wyciągów SWIFT, przekazywane jest w tym polu kod typu transakcji, zwrócony w polu 61 (podpole 6) O 4x Bankowy kod księgowy PSTellerTC20 20

Rozszerzony pod kod operacji Kwota I waluta zlecenia przesłanego Identyfikator Instrukcji Referencja/Sygn atura operacji Identyfikator zlecenia Dane Zleceniodawcy ++Ntry +++BkTxCd ++++Domn +++++Fmly ++++++SubFmlyCd ++Ntry +++AmtDtls ++++InstdAmt ++Ntry +++NtryDtls ++++TxDtls +++++Refs ++++++InstrId ++Ntry +++NtryDtls ++++TxDtls +++++Refs ++++++EndToEndId ++Ntry +++NtryDtls ++++TxDtls +++++Refs ++++++TxId ++Ntry +++NtryDtls ++++TxDtls +++++RltdPties ++++++Dbtr O 4x Wartość stała. O 3!a 18d O 35x M 35x Referencje klienta. M 35x W przypadku przelewów SEPA jest to podpole 7 z pola 61. O - Dla operacji uznaniowych (zasilających konto). Szczegóły znacznika zawarte w następnej tabeli. 21

Rachunek zleceniodawcy Nazwa pierwotnego zleceniodawcy Kontrahent Rachunek kontrahenta Finalny odbiorca Tytuł przelewu - strukturalny ++Ntry +++NtryDtls ++++TxDtls +++++RltdPties ++++++DbtrAcct ++Ntry +++TxDtls ++++RltdPties +++++UltmtDbtr ++++++Nm ++Ntry +++NtryDtls ++++TxDtls +++++RltdPties ++++++Cdtr ++Ntry +++NtryDtls ++++TxDtls +++++RltdPties ++++++CdtrAcct ++Ntry +++TxDtls ++++RltdPties +++++UltmtCdtr ++++++Nm ++Ntry +++TxDtls ++++RmtInf +++++Strd O Dla operacji uznaniowych (zasilających konto) O O O O O 70x 70x Rachunek może być w formacie IBAN <Id> +<IBAN> albo w innym <Id> +<Othr> ++<Id> Dla operacji obciążeniowych (szczegóły znacznika zawarte w następnej tabeli) Dla operacji obciążeniowych Rachunek może być w formacie IBAN <Id> +<IBAN> albo w innym <Id> +<Othr> ++<Id> 22

Tytuł przelewu niestrukturalny Dodatkowe informacje SWIFT Dodatkowe informacje dla właściciela rachunku Numer referencyjny banku prowadzącego rachunek ++Ntry +++NtryDtls ++++TxDtls +++++RmtInf ++++++Ustrd <> +<Stmt> ++<Ntry> +++<TxDtls> ++++<AddtlTxInf> +<Stmt> ++<Ntry> +++<AddtlNtryInf> <> +<Stmt> ++<Ntry> +++<AcctSvcrRef> Pola dla zleceniodawcy i kontrahenta (Dbtr, Cdtr): C 140x Tytuł operacji (niestrukturalny) O 500x W tym polu przekazane są dodatkowe informacje z pola 61 (podpole 9) wyciągu SWIFT. O 500x Pole przeznaczone na przekazanie zawartości pola 86 z komunikatu SWIFT O 35A Pole przeznaczone na numer referencyjny nadawany przez bank prowadzący rachunek i przekazywany standardowo w polu 61 (podpole 8) wyciągu SWIFT Nazwa zleceniodawcy /kontrahenta Adres zleceniodawcy /kontrahenta Kraj zleceniodawcy /kontrahenta +Nm M 70x +PstlAdr ++AdrLine +PstlAdr ++Ctry O 70x Dopuszcza się maksymalnie dwa wystąpienia tego pola. C 2!a Obowiązkowe jeśli użyto Adresu <AdrLine> Zwracany jest kraj tylko dla strony wysyłającej dla zleceń wychodzących oraz kontrahenta dla zleceń przychodzących. Dla drugiej strony zawsze zwracany PL 2. Format eksportu Historia operacji (xml) komunikat camt.052.001.02 Nazwa pola Nazwa elementu XML Statu s Identyfikator wiadomości Data i czas utworzenia BkToCstmrAcctRpt +GrpHdr ++MsgId BkToCstmrAcctRpt +GrpHdr ++CreDtTm Format Uwagi O 35x Unikalny dla danego odbiorcy Nie może zawierać spacji. M ISO DateAnd Time 23

Nazwa pola Nazwa elementu XML Statu s Numer strony Identyfikator wiadomości Data i czas utworzenia Początkowa data i czas dla historii Końcowa data i czas dla historii Numer wyciągu SWIFT <BkToCstmrAcctRpt> +<GrpHdr> ++<MsgPgntn> BkToCstmrAcctRpt +Rpt ++Id BkToCstmrAcctRpt +Rpt ++CreDtTm BkToCstmrAcctRpt +Rpt ++FrToDt +++FrDtTm BkToCstmrAcctRpt +Rpt ++FrToDt +++ToDtTm <BkToCstmrAcctRpt> + <Rpt> ++<ElctrncSeqNb> Format Uwagi O 5d Pole obowiązkowe gdy występuje stronicowanie. W przypadku wyciągów SWIFT, w tym polu zwracana jest druga część z pola 28C M 35x Ten sam identyfikator co w nagłówku. M M M ISO DateAnd Time ISO DateAnd Time ISO DateAnd Time Dla historii operacji SWIFT pole 20 Ta sama data co w nagłówku. Dla historii SWIFT pole 13D Znacząca jest tylko data, czas zawsze ustawiany na 00:00 Znacząca jest tylko data, czas zawsze ustawiany na 00:00 M Wymagane tylko dla wyciągów SWIFT. Dla standardowych wyciągów pole nie występuje. Numer rachunku Nazwa rachunku Nazwa właściciela rachunku BkToCstmrAcctRpt +Rpt ++Acct +++Id ++++IBAN BkToCstmrAcctRpt +Rpt ++Acct +++Nm BkToCstmrAcctRpt +Rpt ++Acct +++Ownr ++++Nm Dla wyciągu SWIFT jest to pole 28C M 2!a26!n Numer rachunku w formacie IBAN Dla historii operacji SWIFT pole 20 O 70x Nazwa (alias) rachunku M 70x Zwracana jest nazwa właściciela przypisana do rachunku, jeśli nazwa nie została zdefiniowana zwracana jest nazwa firmy. 24

Nazwa pola Nazwa elementu XML Statu s Kod kraju właściciela rachunku Adres właściciela rachunku Kod salda Kwota i waluta salda Wskaźnik salda Data dla salda Liczba i suma transakcji Informacje dodatkowe BkToCstmrAcctRpt +Rpt ++Acct +++Ownr ++++PstlAdr +++++Ctry BkToCstmrAcctRpt +Rpt ++Acct +++Ownr ++++PstlAdr +++++AdrLine BkToCstmrAcctRpt +Rpt ++Bal +++Tp ++++Cd BkToCstmrAcctRpt +Rpt ++Bal +++Amt BkToCstmrAcctRpt +Rpt ++Bal +++CdtDbtInd BkToCstmrAcctRpt +Rpt ++Bal +++Dt ++++Dt <BkToCstmrAcctRpt> + <Rpt> ++<TxsSummry> +++<TtlDbtNtries> ++++<TtlDbtNtries> ++++<Sum> BkToCstmrAcctRpt +Rpt ++AddtlRptInf Format Uwagi O 2!a Kod kraju dla firmy właściciela rachunku. Element obecny tylko, gdy zwracany jest Adres właściciela rachunku. O 70x Dopuszcza się maksymalnie dwa wystąpienia tego pola (możliwe w ten sposób uzyskanie maksymalnie 70 znaków). O 4!a Kod salda: O 3!a 18d Zwracany jest adres firmy przypisany do rachunku, jeżeli nie został zdefiniowany zwracany jest adres firmy. OPBD saldo początkowe CLBD saldo końcowe O 4!a Dopuszczalne wartości O O ISO Date 500x CRDT dla salda 0 DBIT dla salda < 0 Pole przeznaczone dla historii operacji SWIFT. W tym znaczniku zwracane są pola 90C (kredyt) i 90D (debet) 25

Nazwa pola Nazwa elementu XML Statu s Pozycja w historii BkToCstmrAcctRpt +Rpt ++Ntry Pola w pozycji historii (wewnątrz tagu <Ntry>): Kwota pozycji +Amt M 3!a Wskaźnik pozycji Format Uwagi O - Może wystąpić 0 lub wiele razy 18d Kwota i waluta operacji. Obowiązkowe wpisanie również kodu waluty (ISO). +CdtDbtInd M 4!a Dopuszczalne wartości CRDT dla kwoty 0 DBIT dla kwoty < 0 Storno transakcji <> +<Stmt> ++<Ntry> +++<RvslInd> Dla historii SWIFT pole 61 podpole 3 O 1x Pole przeznaczone dla wyciągów SWIFT dla transakcji storna. Dopuszczalne wartości: True jeżeli w podpolu 3 pola 61 jest RC lub RD False jeżeli w podpolu 3 pola 61 jest C lub D W tym znaczniku mapowane jest podpole 3 z pola 61) Status pozycji +Sts M 4!a W zależności od banku możliwe wartości to BOOK, PDNG, INFO. Data księgowania +BookgDt ++DtTm M ISO DateAn dtime Jeśli w danym Banku nie jest obsługiwana dana wartość zwracany jest błąd. Jeżeli nie ma informacji o godzinie księgowania, zostanie ona zwrócona w postaci 00:00 Dla historii SWIFT pole 61 podpole 2 Data operacji +ValDt ++DtTm M ISO DateAn dtime Jeżeli nie ma informacji o godzinie operacji, zostanie ona zwrócona w postaci 00:00 Bankowy kod operacji Rozszerzony kod operacji +BkTxCd ++Domn +++Cd +BkTxCd ++Domn +++Fmly ++++Cd Dla historii SWIFT pole 61 podpole 1 M 4x Standardowy kod operacji zwracany przez podstawowy system bankowy O 4x Dla historii SWIFT pole 61 podpole 6 26

Nazwa pola Nazwa elementu XML Statu s Rozszerzony pod kod operacji Kwota i waluta zlecenia przesłanego +BkTxCd ++Domn +++Fmly ++++SubFmlyCd +AmtDtls ++InstdAmt O Format 4x O 3!a 18d Uwagi Numer transakcji w ciągu dnia Identyfikator Instrukcji Referencja/ Sygnatura operacji Identyfikator zlecenia Referencja/Syg natura operacji Kwota i waluta zlecenia Zleceniodawcy +NtryDtls ++TxDtls +++Refs ++++MsgId +NtryDtls ++TxDtls +++Refs ++++InstrId +NtryDtls ++TxDtls +++Refs ++++EndToEnd +NtryDtls ++TxDtls +++Refs ++++TxId +NtryDtls ++TxDtls +++Refs ++++EndToEndId +NtryDtls ++TxDtls +++AmtDtls ++++InstdAmt +++++Amt +NtryDtls ++TxDtls +++RltdPties ++++Dbtr O 35x Numer dla pobierania inkrementalnego historii. O 35x Numer referencyjny operacji (referencje Banku) O 35x Referencje klienta O 35x Identyfikator operacji M 35x Referencje klienta W przypadku przelewów SEPA jest to podpole 7 z pola 61. O 3!a18d Pole wypełniane tylko dla operacji potwierdzonych wyciągiem MT940. O Dla operacji uznaniowych (zasilających konto). Szczegóły znacznika zawarte w następnej tabeli. 27

Nazwa pola Nazwa elementu XML Statu s Rachunek zleceniodawcy Kontrahent Rachunek kontrahenta Nazwa pierwotnego zleceniodawcy Finalny odbiorca Tytuł przelewu - strukturalny Tytuł przelewu niestrukturalny Dodatkowe informacje SWIFT Dodatkowe informacje dla właściciela rachunku +NtryDtls ++TxDtls +++RltdPties ++++DbtrAcct +++++Id ++++++Othr +++++++Id +NtryDtls ++TxDtls +++RltdPties ++++Cdtr +NtryDtls ++TxDtls +++RltdPties ++++CdtrAcct +++++Id ++++++Othr +++++++Id +NtryDtls> ++TxDtls +++RltdPties ++++UltmtDbtr +++++Nm +NtryDtls ++TxDtls +++RltdPties ++++UltmtCdtr +++++Nm> +++TxDtls ++++RmtInf +++++Strd +NtryDtls ++TxDtls +++RmtInf ++++Ustrd +<TxDtls> ++<AddtlTxInf> Format Uwagi O Dla operacji uznaniowych (zasilających konto). Rachunek jest zwracany w tym elemencie niezależnie od tego czy jest w formacie IBAN czy innym. O - Dla operacji obciążeniowych. Szczegóły znacznika zawarte w następnej tabeli. O - Dla operacji obciążeniowych. Rachunek (niezależnie, czy IBAN czy nie) jest zwracany w elemencie. O 70x Dla operacji uznaniowych (zasilających konto) O 70x Dla operacji obciążeniowych O O 140x Tytuł operacji (niestrukturalny) O 500x W tym polu przekazane są dodatkowe informacje z pola 61 (podpole 9) wyciągu SWIFT. +<AddtlNtryInf> O 500x Pole przeznaczone na przekazanie zawartości pola 86 z komunikatu SWIFT. 28

Nazwa pola Nazwa elementu XML Statu s Numer referencyjny banku prowadzącego rachunek Format Uwagi +<AcctSvcrRef> O 35A Pole przeznaczone na numer referencyjny nadawany przez bank prowadzący rachunek i przekazywany standardowo w polu 61 (podpole 8) wyciągu SWIFT. Pola dla zleceniodawcy i kontrahenta (<Dbtr>, <Cdtr>) Nazwa zleceniodawcy /kontrahenta Adres zleceniodawcy /kontrahenta Kraj zleceniodawcy /kontrahenta +Nm M 70x +PstlAdr ++AdrLine +PstlAdr ++Ctry O 35x Dopuszcza się maksymalnie dwa wystąpienia tego pola. C 2!a Obowiązkowe jeśli użyto Adresu <AdrLine> Zwracany jest kraj tylko dla strony wysyłającej dla zleceń wychodzących oraz kontrahenta dla zleceń przychodzących. Dla drugiej strony zawsze zwracany PL PRZYKŁADY KOMUNIKATÓW 1. Przelew krajowy z rachunkiem w formacie NRB <urn2:document xmlns:urn2="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03" xmlns :xsi="http://www.w3.org/2001/xmlschemainstance" xsi:schemalocation="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 pain.001.001.03.xsd"> <urn2:cstmrcdttrfinitn> <urn2:grphdr> <urn2:msgid>przelew_krajowy0001</urn2:msgid> <urn2:credttm>2014-07-17t00:00:00.000+02:00</urn2:credttm> <urn2:nboftxs>1</urn2:nboftxs> <urn2:ctrlsum>1</urn2:ctrlsum> <urn2:initgpty> <urn2:nm>zaklady Wytwórcze</urn2:Nm> </urn2:initgpty> </urn2:grphdr> <urn2:pmtinf> <urn2:pmtinfid>oprzelew_krajowy0001</urn2:pmtinfid> <urn2:pmtmtd>trf</urn2:pmtmtd> <urn2:btchbookg>false</urn2:btchbookg> <urn2:nboftxs>1</urn2:nboftxs> <urn2:reqdexctndt>2014-07-17</urn2:reqdexctndt> <urn2:dbtr> <urn2:nm>zaklady Wytworcze</urn2:Nm> </urn2:dbtr> <urn2:dbtracct> <urn2:othr> 11111111111111111111111111 29

</urn2:othr> </urn2:dbtracct> <urn2:dbtragt> <urn2:clrsysmmbid> <urn2:mmbid>11111111</urn2:mmbid> </urn2:clrsysmmbid> </urn2:dbtragt> <urn2:cdttrftxinf> <urn2:pmtid> <urn2:endtoendid>not provided</urn2:endtoendid> </urn2:pmtid> <urn2:amt> <urn2:instdamt Ccy="PLN">1.00</urn2:InstdAmt> </urn2:amt> <urn2:cdtragt> <urn2:clrsysmmbid> <urn2:mmbid>11111111</urn2:mmbid> </urn2:clrsysmmbid> </urn2:cdtragt> <urn2:cdtr> <urn2:nm>kleofas Książek</urn2:Nm> <urn2:pstladr> <urn2:ctry>pl</urn2:ctry> <urn2:adrline>ul. Romanska</urn2:AdrLine> <urn2:adrline>gdansk</urn2:adrline> </urn2:pstladr> </urn2:cdtr> <urn2:cdtracct> <urn2:othr> 11111111111111111111111111 </urn2:othr> </urn2:cdtracct> <urn2:rmtinf> <urn2:ustrd>testowy metastandard</urn2:ustrd> </urn2:rmtinf> </urn2:cdttrftxinf> </urn2:pmtinf> </urn2:cstmrcdttrfinitn> </urn2:document> 2. Przelew krajowy z rachunkiem w formacie IBAN <urn2:document xmlns:urn2="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03" xmlns :xsi="http://www.w3.org/2001/xmlschemainstance" xsi:schemalocation="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 pain.001.001.03.xsd"> <urn2:cstmrcdttrfinitn> <urn2:grphdr> <urn2:msgid>prosta1</urn2:msgid> <urn2:credttm>2014-07-18t00:00:00.000+02:00</urn2:credttm> <urn2:nboftxs>2</urn2:nboftxs> <urn2:ctrlsum>1</urn2:ctrlsum> <urn2:initgpty> 30

<urn2:orgid> <urn2:othr> 11111111111111111111111111111111111 </urn2:othr> </urn2:orgid> <urn2:nm>zakłady Wytwórcze</urn2:Nm> </urn2:initgpty> </urn2:grphdr> <urn2:pmtinf> <urn2:pmtinfid>olek000001pmtinfid00001</urn2:pmtinfid> <urn2:reqdexctndt>2014-07-18</urn2:reqdexctndt> <urn2:pmtmtd>trf</urn2:pmtmtd> <urn2:btchbookg>false</urn2:btchbookg> <urn2:nboftxs>2</urn2:nboftxs> <urn2:dbtr> <urn2:nm>zakłady Wytwórcze</urn2:Nm> </urn2:dbtr> <urn2:dbtracct> <urn2:iban>pl11111111111111111111111111</urn2:iban> </urn2:dbtracct> <urn2:dbtragt> <urn2:clrsysmmbid> <urn2:mmbid>11111111</urn2:mmbid> </urn2:clrsysmmbid> </urn2:dbtragt> <urn2:cdttrftxinf> <urn2:pmtid> <urn2:endtoendid>xyz test 35znaków w polu test</urn2:endtoendid> </urn2:pmtid> <urn2:pmttpinf> <urn2:instrprty>high</urn2:instrprty> </urn2:pmttpinf> <urn2:amt> <urn2:instdamt Ccy="PLN">3.00</urn2:InstdAmt> </urn2:amt> <urn2:cdtragt> <urn2:clrsysmmbid> <urn2:mmbid>22222222</urn2:mmbid> </urn2:clrsysmmbid> </urn2:cdtragt> <urn2:cdtr> <urn2:nm>adam Testowy</urn2:Nm> <urn2:pstladr> <urn2:ctry>pl</urn2:ctry> <urn2:adrline>ul. Romańska</urn2:AdrLine> <urn2:adrline>gdańsk</urn2:adrline> </urn2:pstladr> </urn2:cdtr> <urn2:cdtracct> <urn2:iban>pl22222222222222222222222222</urn2:iban> </urn2:cdtracct> <urn2:instrfordbtragt>payment</urn2:instrfordbtragt> 31

<urn2:rmtinf> <urn2:ustrd>test import xmldfsda 223343234 33 fasdfsda33 dsad232 31 312222233333 fd33333333333333333333333333333333 fsdfsdfsda3333333333 333333333333333</urn2:Ustrd> </urn2:rmtinf> </urn2:cdttrftxinf> <urn2:cdttrftxinf> <urn2:pmtid> <urn2:endtoendid/> </urn2:pmtid> <urn2:pmttpinf> <urn2:instrprty>norm</urn2:instrprty> </urn2:pmttpinf> <urn2:amt> <urn2:instdamt Ccy="PLN">3.00</urn2:InstdAmt> </urn2:amt> <urn2:cdtragt> <urn2:clrsysmmbid> <urn2:mmbid>33333333</urn2:mmbid> </urn2:clrsysmmbid> </urn2:cdtragt> <urn2:cdtr> <urn2:nm>adam testowy</urn2:nm> <urn2:pstladr> <urn2:ctry>pl</urn2:ctry> <urn2:adrline>ul. Romańska</urn2:AdrLine> <urn2:adrline>gdańsk</urn2:adrline> </urn2:pstladr> </urn2:cdtr> <urn2:cdtracct> <urn2:iban>pl33333333333333333333333333</urn2:iban> </urn2:cdtracct> <urn2:instrfordbtragt>payment</urn2:instrfordbtragt> <urn2:rmtinf> <urn2:ustrd>test import xml</urn2:ustrd> </urn2:rmtinf> </urn2:cdttrftxinf> </urn2:pmtinf> </urn2:cstmrcdttrfinitn> </urn2:document> 3. Przelew krajowy do Urzędu Skarbowego <urn2:document xmlns:urn2="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03" xmlns :xsi="http://www.w3.org/2001/xmlschemainstance" xsi:schemalocation="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 pain.001.001.03.xsd"> <urn2:cstmrcdttrfinitn> <urn2:grphdr> <urn2:msgid>us00010</urn2:msgid> <urn2:credttm>2014-07-19t00:00:00.000+02:00</urn2:credttm> <urn2:nboftxs>1</urn2:nboftxs> <urn2:initgpty> <urn2:nm>firma XYZ</urn2:Nm> <urn2:orgid> 32

33 <urn2:othr> test </urn2:othr> </urn2:orgid> </urn2:initgpty> </urn2:grphdr> <urn2:pmtinf> <urn2:pmtinfid>2123</urn2:pmtinfid> <urn2:pmtmtd>trf</urn2:pmtmtd> <urn2:btchbookg>false</urn2:btchbookg> <urn2:reqdexctndt>2014-07-19+02:00</urn2:reqdexctndt> <urn2:dbtr> <urn2:nm> Firma XYZ </urn2:nm> </urn2:dbtr> <urn2:dbtracct> <urn2:othr> 11111111111111111111111111 </urn2:othr> </urn2:dbtracct> <urn2:dbtragt> <urn2:clrsysmmbid> <urn2:mmbid>11111111</urn2:mmbid> </urn2:clrsysmmbid> </urn2:dbtragt> <urn2:cdttrftxinf> <urn2:pmtid> <urn2:endtoendid>123456</urn2:endtoendid> </urn2:pmtid> <urn2:pmttpinf> <urn2:ctgypurp> <urn2:cd>taxs</urn2:cd> </urn2:ctgypurp> </urn2:pmttpinf> <urn2:amt> <urn2:instdamt Ccy="PLN">131.00</urn2:InstdAmt> </urn2:amt> <urn2:cdtragt> <urn2:fininstnid/> </urn2:cdtragt> <urn2:cdtr> <urn2:nm>zaklad ubezpeiczen</urn2:nm> <urn2:pstladr> <urn2:ctry>pl</urn2:ctry> <urn2:adrline>ul. Romanska</urn2:AdrLine> <urn2:adrline>gdansk</urn2:adrline> </urn2:pstladr> </urn2:cdtr> <urn2:cdtracct> <urn2:othr> 43101012123051052223000000 </urn2:othr> </urn2:cdtracct> <urn2:tax> <urn2:dbtr> <urn2:regnid>1aad053953</urn2:regnid>

</urn2:dbtr> <urn2:rcrd> <urn2:tp>2013r01</urn2:tp> <urn2:frmscd>pit37</urn2:frmscd> <urn2:addtlinf>decyzja</urn2:addtlinf> </urn2:rcrd> </urn2:tax> <urn2:rmtinf> <urn2:ustrd>okolicynop</urn2:ustrd> </urn2:rmtinf> </urn2:cdttrftxinf> </urn2:pmtinf> </urn2:cstmrcdttrfinitn> </urn2:document> 4. Przelew krajowy do Zakładu Ubezpieczeń Społecznych <Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03" xmlns:xsi="http ://www.w3.org/2001/xmlschemainstance" xsi:schemalocation="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 pain.001.001.03.xsd"> <CstmrCdtTrfInitn> <GrpHdr> <MsgId>OLEK00001ZUS001</MsgId> <CreDtTm>2013-10-03T12:20:38.383+01:00</CreDtTm> <NbOfTxs>1</NbOfTxs> <InitgPty> <Nm>Zakłady Wytwórcze</Nm> </InitgPty> </GrpHdr> <PmtInf> <PmtInfId>ZUS000001</PmtInfId> <PmtMtd>TRF</PmtMtd> <ReqdExctnDt>2013-10-03+02:00</ReqdExctnDt> <Dbtr> <Nm>Zakłady Wytwórcze</Nm> <PstlAdr> <Ctry>PL</Ctry> <AdrLine>Miasto zleceniodawcy</adrline> </PstlAdr> <Id> <OrgId> <Othr> <Id>9528620664</Id> </Othr> </OrgId> </Id> </Dbtr> <DbtrAcct> <Id> <Othr> <Id>11111111111111111111111111</Id> </Othr> </Id> </DbtrAcct> <DbtrAgt> <FinInstnId> <ClrSysMmbId> <MmbId>10501230</MmbId> </ClrSysMmbId> 34

35 </FinInstnId> </DbtrAgt> <CdtTrfTxInf> <PmtId> <EndToEndId>not provided</endtoendid> </PmtId> <PmtTpInf> <CtgyPurp> <Cd>SSBE</Cd> </CtgyPurp> </PmtTpInf> <Amt> <InstdAmt Ccy="PLN">21.76</InstdAmt> </Amt> <CdtrAgt> <FinInstnId> <ClrSysMmbId> <MmbId>10101023</MmbId> </ClrSysMmbId> </FinInstnId> </CdtrAgt> <Cdtr> <Nm>ZUS</Nm> <PstlAdr> <Ctry>PL</Ctry> <AdrLine>Ulica kontrahenta</adrline> <AdrLine>Miasto kontrahenta</adrline> </PstlAdr> </Cdtr> <CdtrAcct> <Id> <Othr> <Id>83101010230000261395100000</Id> </Othr> </Id> </CdtrAcct> <Tax> <Dbtr> <TaxId>8471044604</TaxId> <RegnId>R106512956</RegnId> </Dbtr> </Tax> <RmtInf> <Strd> <RfrdDocInf> <Nb>S20140908</Nb> </RfrdDocInf> <AddtlRmtInf/> </Strd> </RmtInf> </CdtTrfTxInf> </PmtInf> </CstmrCdtTrfInitn> </Document>

5. Przelew MT101 CRED <urn2:document xmlns:urn2="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03" xmlns :xsi="http://www.w3.org/2001/xmlschemainstance" xsi:schemalocation="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 pain.001.001.03.xsd"> <urn2:cstmrcdttrfinitn> <urn2:grphdr> <urn2:msgid>messageidcred</urn2:msgid> <urn2:credttm>2014-07-19t16:00:00.000z</urn2:credttm> <urn2:nboftxs>1</urn2:nboftxs> <urn2:initgpty> <urn2:nm>zakłady Wytwórcze</urn2:Nm> </urn2:initgpty> </urn2:grphdr> <urn2:pmtinf> <urn2:pmtinfid>tetsty</urn2:pmtinfid> <urn2:pmtmtd>trf</urn2:pmtmtd> <urn2:btchbookg>false</urn2:btchbookg> <urn2:reqdexctndt>2014-07-21</urn2:reqdexctndt> <urn2:dbtr> <urn2:nm>zakłady Wytwórcze Kineskop</urn2:Nm> <urn2:pstladr> <urn2:ctry>pl</urn2:ctry> <urn2:adrline>kwiatowa 15</urn2:AdrLine> <urn2:adrline>00-870 Warszawa</urn2:AdrLine> </urn2:pstladr> </urn2:dbtr> <urn2:dbtracct> <urn2:iban>hu65137000160415903400000000</urn2:iban> </urn2:dbtracct> <urn2:dbtragt> <urn2:bic>ingbhuhbxxx</urn2:bic> </urn2:dbtragt> <urn2:cdttrftxinf> <urn2:pmtid> <urn2:endtoendid>trans003</urn2:endtoendid> </urn2:pmtid> <urn2:amt> <urn2:instdamt Ccy="USD">1.00</urn2:InstdAmt> </urn2:amt> <urn2:chrgbr>cred</urn2:chrgbr> <urn2:cdtragt> <urn2:bic>ingbplpw</urn2:bic> </urn2:cdtragt> <urn2:cdtr> <urn2:nm>firma YXZ</urn2:Nm> <urn2:pstladr> <urn2:ctry>pl</urn2:ctry> <urn2:adrline>kwiatowa 15</urn2:AdrLine> <urn2:adrline>00-870 Warszawa</urn2:AdrLine> </urn2:pstladr> </urn2:cdtr> <urn2:cdtracct> 36

<urn2:othr> 11111111111111111111111111 </urn2:othr> </urn2:cdtracct> <urn2:purp> <urn2:cd>chqb</urn2:cd> </urn2:purp> <urn2:rmtinf> <urn2:ustrd>tytul przelewu</urn2:ustrd> </urn2:rmtinf> </urn2:cdttrftxinf> </urn2:pmtinf> </urn2:cstmrcdttrfinitn> </urn2:document> 6. Przelewy MT101 DEBT <urn2:document xmlns:urn2="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03" xmlns :xsi="http://www.w3.org/2001/xmlschemainstance" xsi:schemalocation="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 pain.001.001.03.xsd"> <urn2:cstmrcdttrfinitn> <urn2:grphdr> <urn2:msgid>messageiddebt</urn2:msgid> <urn2:credttm>2014-07-19t16:00:00.000z</urn2:credttm> <urn2:nboftxs>1</urn2:nboftxs> <urn2:initgpty> <urn2:nm>zakłady Wytwórcze</urn2:Nm> </urn2:initgpty> </urn2:grphdr> <urn2:pmtinf> <urn2:pmtinfid>testy</urn2:pmtinfid> <urn2:pmtmtd>trf</urn2:pmtmtd> <urn2:btchbookg>false</urn2:btchbookg> <urn2:reqdexctndt>2014-07-21</urn2:reqdexctndt> <urn2:dbtr> <urn2:nm>zakłady Wytwórcze Kineskop</urn2:Nm> <urn2:pstladr> <urn2:ctry>pl</urn2:ctry> <urn2:adrline>kwiatowa 15</urn2:AdrLine> <urn2:adrline>00-870 Warszawa</urn2:AdrLine> </urn2:pstladr> </urn2:dbtr> <urn2:dbtracct> <urn2:othr> 40702840600001003087 </urn2:othr> </urn2:dbtracct> <urn2:dbtragt> <urn2:bic>ingbnl2axxx</urn2:bic> </urn2:dbtragt> <urn2:cdttrftxinf> <urn2:pmtid> <urn2:endtoendid>trans003</urn2:endtoendid> </urn2:pmtid> 37

<urn2:amt> <urn2:instdamt Ccy="EUR">1.00</urn2:InstdAmt> </urn2:amt> <urn2:chrgbr>debt</urn2:chrgbr> <urn2:cdtragt> <urn2:bic>ingbplpw</urn2:bic> </urn2:cdtragt> <urn2:cdtr> <urn2:nm>company XYZ</urn2:Nm> <urn2:pstladr> <urn2:ctry>pl</urn2:ctry> <urn2:adrline>kwiatowa 15</urn2:AdrLine> <urn2:adrline>00-870 Warszawa</urn2:AdrLine> </urn2:pstladr> </urn2:cdtr> <urn2:cdtracct> <urn2:othr> 11111111111111111111111111 </urn2:othr> </urn2:cdtracct> <urn2:purp> <urn2:cd>chqb</urn2:cd> </urn2:purp> <urn2:rmtinf> <urn2:ustrd>tytul przelewu</urn2:ustrd> </urn2:rmtinf> </urn2:cdttrftxinf> </urn2:pmtinf> </urn2:cstmrcdttrfinitn> </urn2:document> 7. Przelew MT101 SHAR <urn2:document xmlns:urn2="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03" xmlns :xsi="http://www.w3.org/2001/xmlschemainstance" xsi:schemalocation="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 pain.001.001.03.xsd"> <urn2:cstmrcdttrfinitn> <urn2:grphdr> <urn2:msgid>messageidshar</urn2:msgid> <urn2:credttm>2014-07-19t16:00:00.000z</urn2:credttm> <urn2:nboftxs>1</urn2:nboftxs> <urn2:initgpty> <urn2:nm>zakłady Wytwórcze</urn2:Nm> </urn2:initgpty> </urn2:grphdr> <urn2:pmtinf> <urn2:pmtinfid>testy</urn2:pmtinfid> <urn2:pmtmtd>trf</urn2:pmtmtd> <urn2:btchbookg>false</urn2:btchbookg> <urn2:reqdexctndt>2014-07-21</urn2:reqdexctndt> <urn2:dbtr> <urn2:nm>zakłady Wytwórcze Kineskop</urn2:Nm> <urn2:pstladr> <urn2:ctry>pl</urn2:ctry> <urn2:adrline>kwiatowa 15</urn2:AdrLine> 38

<urn2:adrline>00-870 Warszawa</urn2:AdrLine> </urn2:pstladr> </urn2:dbtr> <urn2:dbtracct> <urn2:othr> 40702840600001003087 </urn2:othr> </urn2:dbtracct> <urn2:dbtragt> <urn2:bic>ingbnl2axxx</urn2:bic> </urn2:dbtragt> <urn2:cdttrftxinf> <urn2:pmtid> <urn2:endtoendid>trans003</urn2:endtoendid> </urn2:pmtid> <urn2:amt> <urn2:instdamt Ccy="EUR">1.00</urn2:InstdAmt> </urn2:amt> <urn2:chrgbr>shar</urn2:chrgbr> <urn2:cdtragt> <urn2:bic>ingbplpw</urn2:bic> </urn2:cdtragt> <urn2:cdtr> <urn2:nm>company XYZ</urn2:Nm> <urn2:pstladr> <urn2:ctry>pl</urn2:ctry> <urn2:adrline>kwiatowa 15</urn2:AdrLine> <urn2:adrline>00-870 Warszawa</urn2:AdrLine> </urn2:pstladr> </urn2:cdtr> <urn2:cdtracct> <urn2:othr> 11111111111111111111111111 </urn2:othr> </urn2:cdtracct> <urn2:purp> <urn2:cd>chqb</urn2:cd> </urn2:purp> <urn2:rmtinf> <urn2:ustrd>tytul przelewu</urn2:ustrd> </urn2:rmtinf> </urn2:cdttrftxinf> </urn2:pmtinf> </urn2:cstmrcdttrfinitn> </urn2:document> 39

8. Paczka płacowa <urn2:document xmlns:urn2="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03" xmlns :xsi="http://www.w3.org/2001/xmlschemainstance" xsi:schemalocation="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 pain.001.001.03.xsd"> <urn2:cstmrcdttrfinitn> <urn2:grphdr> <urn2:msgid>placowa</urn2:msgid> <urn2:credttm>2014-07-18t00:00:00.000+02:00</urn2:credttm> <urn2:nboftxs>2</urn2:nboftxs> <urn2:ctrlsum>1</urn2:ctrlsum> <urn2:initgpty> <urn2:orgid> <urn2:othr> 11111111111111111111111111111111111 </urn2:othr> </urn2:orgid> <urn2:nm>zakłady Wytwórcze</urn2:Nm> </urn2:initgpty> </urn2:grphdr> <urn2:pmtinf> <urn2:pmtinfid>olek000001pmtinfid00001</urn2:pmtinfid> <urn2:reqdexctndt>2014-07-18</urn2:reqdexctndt> <urn2:pmtmtd>trf</urn2:pmtmtd> <urn2:btchbookg>false</urn2:btchbookg> <urn2:nboftxs>2</urn2:nboftxs> <urn2:dbtr> <urn2:nm>zakłady Wytwórcze</urn2:Nm> </urn2:dbtr> <urn2:dbtracct> <urn2:iban>pl22222222222222222222222222</urn2:iban> </urn2:dbtracct> <urn2:dbtragt> <urn2:clrsysmmbid> <urn2:mmbid>22222222</urn2:mmbid> </urn2:clrsysmmbid> </urn2:dbtragt> <urn2:cdttrftxinf> <urn2:pmtid> <urn2:endtoendid>test znaków w polu</urn2:endtoendid> </urn2:pmtid> <urn2:pmttpinf> <urn2:instrprty>high</urn2:instrprty> </urn2:pmttpinf> <urn2:amt> <urn2:instdamt Ccy="PLN">3.00</urn2:InstdAmt> </urn2:amt> <urn2:cdtragt> <urn2:clrsysmmbid> <urn2:mmbid>33333333</urn2:mmbid> </urn2:clrsysmmbid> </urn2:cdtragt> 40

<urn2:cdtr> <urn2:nm>adam Testowy</urn2:Nm> <urn2:pstladr> <urn2:ctry>pl</urn2:ctry> <urn2:adrline>ul. Romańska</urn2:AdrLine> <urn2:adrline>gdańsk</urn2:adrline> </urn2:pstladr> </urn2:cdtr> <urn2:cdtracct> <urn2:iban>pl33333333333333333333333333</urn2:iban> </urn2:cdtracct> <urn2:instrfordbtragt>payment</urn2:instrfordbtragt> <urn2:rmtinf> <urn2:ustrd>test import xmldfsda 223343234 33 fasdfsda33 dsad232 3131222233333 fd33333333333333333333333333333333 fsdfsdfsda3333333 333333333333333333 </urn2:ustrd> </urn2:rmtinf> </urn2:cdttrftxinf> <urn2:cdttrftxinf> <urn2:pmtid> <urn2:endtoendid/> </urn2:pmtid> <urn2:pmttpinf> <urn2:instrprty>norm</urn2:instrprty> </urn2:pmttpinf> <urn2:amt> <urn2:instdamt Ccy="PLN">3.00</urn2:InstdAmt> </urn2:amt> <urn2:cdtragt> <urn2:clrsysmmbid> <urn2:mmbid>44444444</urn2:mmbid> </urn2:clrsysmmbid> </urn2:cdtragt> <urn2:cdtr> <urn2:nm>adam testowy</urn2:nm> <urn2:pstladr> <urn2:ctry>pl</urn2:ctry> <urn2:adrline>ul. Romańska</urn2:AdrLine> <urn2:adrline>gdańsk</urn2:adrline> </urn2:pstladr> </urn2:cdtr> <urn2:cdtracct> <urn2:iban>pl44444444444444444444444444</urn2:iban> </urn2:cdtracct> <urn2:instrfordbtragt>payment</urn2:instrfordbtragt> <urn2:rmtinf> <urn2:ustrd>test import xml</urn2:ustrd> </urn2:rmtinf> </urn2:cdttrftxinf> </urn2:pmtinf> </urn2:cstmrcdttrfinitn> </urn2:document> 41

9. Paczka prosta <urn2:document xmlns:urn2="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03" xmlns :xsi="http://www.w3.org/2001/xmlschemainstance" xsi:schemalocation="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 pain.001.001.03.xsd"> <urn2:cstmrcdttrfinitn> <urn2:grphdr> <urn2:msgid>prosta</urn2:msgid> <urn2:credttm>2014-07-18t00:00:00.000+02:00</urn2:credttm> <urn2:nboftxs>2</urn2:nboftxs> <urn2:ctrlsum>1</urn2:ctrlsum> <urn2:initgpty> <urn2:orgid> <urn2:othr> 11111111111111111111111111111111111 </urn2:othr> </urn2:orgid> <urn2:nm>zakłady Wytwórcze</urn2:Nm> </urn2:initgpty> </urn2:grphdr> <urn2:pmtinf> <urn2:pmtinfid>olek000001pmtinfid00001</urn2:pmtinfid> <urn2:reqdexctndt>2014-07-18</urn2:reqdexctndt> <urn2:pmtmtd>trf</urn2:pmtmtd> <urn2:btchbookg>false</urn2:btchbookg> <urn2:nboftxs>2</urn2:nboftxs> <urn2:dbtr> <urn2:nm>zakłady Wytwórcze</urn2:Nm> </urn2:dbtr> <urn2:dbtracct> <urn2:iban>pl11111111111111111111111111</urn2:iban> </urn2:dbtracct> <urn2:dbtragt> <urn2:clrsysmmbid> <urn2:mmbid>11111111</urn2:mmbid> </urn2:clrsysmmbid> </urn2:dbtragt> <urn2:cdttrftxinf> <urn2:pmtid> <urn2:endtoendid>test znaków w polu</urn2:endtoendid> </urn2:pmtid> <urn2:pmttpinf> <urn2:instrprty>high</urn2:instrprty> </urn2:pmttpinf> <urn2:amt> <urn2:instdamt Ccy="PLN">3.00</urn2:InstdAmt> </urn2:amt> <urn2:cdtragt> <urn2:clrsysmmbid> <urn2:mmbid>22222222</urn2:mmbid> </urn2:clrsysmmbid> </urn2:cdtragt> 42

<urn2:cdtr> <urn2:nm>adam Testowy</urn2:Nm> <urn2:pstladr> <urn2:ctry>pl</urn2:ctry> <urn2:adrline>ul. Romańska</urn2:AdrLine> <urn2:adrline>gdańsk</urn2:adrline> </urn2:pstladr> </urn2:cdtr> <urn2:cdtracct> <urn2:iban>pl22222222222222222222222222</urn2:iban> </urn2:cdtracct> <urn2:instrfordbtragt>straight</urn2:instrfordbtragt> <urn2:rmtinf> <urn2:ustrd> Test import xmldfsda 223343234 33 fasdfsda33 dsad232 31 312 222233333 fd33333333333333333333333333333333 fsdfsdfsda33333333333 33333333333333 </urn2:ustrd> </urn2:rmtinf> </urn2:cdttrftxinf> <urn2:cdttrftxinf> <urn2:pmtid> <urn2:endtoendid/> </urn2:pmtid> <urn2:pmttpinf> <urn2:instrprty>norm</urn2:instrprty> </urn2:pmttpinf> <urn2:amt> <urn2:instdamt Ccy="PLN">3.00</urn2:InstdAmt> </urn2:amt> <urn2:cdtragt> <urn2:clrsysmmbid> <urn2:mmbid>33333333</urn2:mmbid> </urn2:clrsysmmbid> </urn2:cdtragt> <urn2:cdtr> <urn2:nm>adam Testowy</urn2:Nm> <urn2:pstladr> <urn2:ctry>pl</urn2:ctry> <urn2:adrline>ul. Romańska</urn2:AdrLine> <urn2:adrline>gdańsk</urn2:adrline> </urn2:pstladr> </urn2:cdtr> <urn2:cdtracct> <urn2:iban>pl33333333333333333333333333</urn2:iban> </urn2:cdtracct> <urn2:instrfordbtragt>straight</urn2:instrfordbtragt> <urn2:rmtinf> <urn2:ustrd>test import xml</urn2:ustrd> </urn2:rmtinf> </urn2:cdttrftxinf> </urn2:pmtinf> </urn2:cstmrcdttrfinitn> </urn2:document> 43