W ramach obsługi transakcji płatniczych generowanie pliku dla płatności zagranicznych w Niemczech może odbywać się w oparciu o standard ISO 20022 (XML). Dotychczasowy plik zgodny z DTAZV zostanie wycofany w listopadzie 2025 r.
Ponieważ do tego terminu oba pliki są ważne, a banki przechodzą na nowe rozwiązanie stopniowo, w transakcjach płatniczych obsługiwane są oba formaty plików.
Stosowany format pliku jest kontrolowany przez pole Format pliku w banku głównym dla danej metody płatności.
Plik ISO20022 jest generowany jako plik XML, analogicznie do pliku przelewu SEPA.
W przypadku generowania w formacie XML należy uwzględnić, że informacje dotyczące definicji płatności zagranicznej, rodzaju płatności, klucza instrukcji, tekstu instrukcji, a także formularzy czeków oraz metod dostarczania czeków muszą być zgodne ze specyfikacjami ISO i muszą zostać skonfigurowane jako dane podstawowe.
Niniejszy artykuł informuje o niezbędnych ustawieniach i wymaganych danych podstawowych dla międzynarodowych transakcji płatniczych zgodnie z ISO20022. Ogólny opis transakcji płatniczych jest dostępny w artykułach Wprowadzenie: Obrót płatniczy oraz Lista: Płatności.
Definicje terminów
DTAZV
Definicja dotychczasowego opisu pliku niemieckiej branży bankowej dla płatności zagranicznych lub płatności w walucie obcej w kraju i za granicą.
ISO
International Standards Organization. Organizacja definiująca globalnie obowiązujące standardy dla różnych obszarów, tzw. normy ISO.
ISO20022
Międzynarodowo ustandaryzowane definicje plików dla bezgotówkowych transakcji płatniczych. Definicje są ustalane przez ISO. Definicja ta stanowi podstawę dla wszystkich plików SEPA oraz międzynarodowej korespondencji między bankami.
Ustawienia
Jako warunek wstępny przetwarzania płatności zagranicznych zgodnie z ISO20022 należy wprowadzić ustawienia w poniższych aplikacjach oraz dostosować lub skonfigurować dane podstawowe.
Zewnętrzne kody płatności
W tej aplikacji tworzy się wszystkie wymagane zewnętrzne zestawy kodów dla typów: Rodzaj płatności, Dyspozycje dla banku stałej obsługi, Typ czeku oraz Typ doręczania czeku w standardzie ISO20022. Można to wykonać ręcznie albo poprzez import arkuszy Excel dostępnych do pobrania ze strony ISO (www.iso20022.org).
Opis aplikacji jest dostępny w artykule Zewnętrzne kody płatności.
Z pobranych tabel Excel wymagane są dane ExternalCategoryPurpose1Code oraz ExternalPurpose1Code z kolumny Code set. Dwa Code sets muszą zostać przekonwertowane na wielkie litery zgodnie z wytycznymi importu.
-
ExternalCategoryPurpose1Code = EXTERNALCATEGORYPURPOSE1CODE
-
ExternalPurpose1Code = EXTERNALPURPOSE1CODE
Import zewnętrznych zestawów kodów
Klucz instrukcji
W tej aplikacji należy skonfigurować klucze instrukcji obowiązujące dla transakcji płatności zagranicznych zgodnie z ISO20022. Klucze instrukcji mają 4 znaki.
W przypadku kluczy instrukcji zasadniczo istnieje możliwość ich importu za pomocą aplikacji Import danych. Importowane klucze instrukcji muszą zostać dostarczone w postaci pliku CSV o stałej strukturze rekordu.
Poniższa tabela przedstawia obowiązujące klucze instrukcji oraz strukturę rekordu:
| Klucz | Klucz banku | Opis | Country.isoCode |
|---|---|---|---|
| CHQB | CHQB | Tylko płatność czekiem | DE |
| HOLD | HOLD | Płatność wyłącznie po identyfikacji | DE |
| PHOB | PHOB | Powiadamianie beneficjentów telefonicznie | DE |
| TELB | TELB | Powiadamianie beneficjentów w najbardziej efektywny sposób za pomocą telekomunikacji | DE |
Standardowe kody rozliczania kosztów
W tej aplikacji należy utworzyć obowiązujące 4-znakowe kody rozliczania kosztów dla międzynarodowych transakcji płatniczych zgodnie z ISO20022.
Poniższa tabela przedstawia obowiązujące klucze rozliczania kosztów:
| klucz | Informacja dla banku | Opis | Country.isoCode |
|---|---|---|---|
| CRED | CRED | Na koszt beneficjenta | DE |
| DEBT | DEBT | Na koszt klienta | DE |
| SHAR | SHAR | Podział opłat | DE |
Profile zagranicznych transakcji płatniczych
W aplikacji Profile zagranicznych transakcji płatniczych dostępne są pola w sekcji Wstępnie zdefiniowane na podstawie ISO-Standard 20022, w których można zdefiniować ustawienia domyślne dla płatności zagranicznych zgodnie z ISO 20022.
Ustawienia domyślne można dodać do wszystkich profili, które są już wykorzystywane do płatności międzynarodowych zgodnie z DTAZV. W związku z tym nie ma konieczności zakładania nowych profili dla płatności międzynarodowych zgodnie z ISO20022.
Opis aplikacji jest dostępny w artykule Profile zagranicznych transakcji płatniczych.
Profil wyjściowy XML
Dla płatności międzynarodowych z generowaniem pliku wyjściowego XML należy skonfigurować profil wyjściowy w aplikacji Profil eksportu XML.
Opis aplikacji oraz jej parametrów jest dostępny w artykule Profil eksportu XML.
Kody płatności
Rodzaj płatności, np. płatność zagraniczna, jest określany za pomocą kodu płatności. Należy skonfigurować kody płatności w aplikacji o tej samej nazwie.
Kody płatności, które są już wykorzystywane dla płatności zagranicznych zgodnie z DTAZV, mogą być również używane dla płatności zagranicznych zgodnie z ISO20022. Nie ma konieczności tworzenia nowych kodów płatności.
Aplikacja została opisana w artykule Kody płatności.
Profile płatności
Jeżeli nie skonfigurowano żadnych nowych metod płatności dla płatności międzynarodowych zgodnie z ISO20022, nie ma konieczności wprowadzania zmian w profilach płatności.
Opis aplikacji jest dostępny w artykule Profile płatności.
Banki główne
W bankach głównych, za pośrednictwem których przetwarzane są płatności zagraniczne zgodnie z ISO20022, należy wprowadzić IBAN rachunku obciążanego opłatami i kosztami w polu Opłaty IBAN na zakładce Płatność zagraniczna.
Dodatkowo konieczne jest dostosowanie przypisanej metody płatności typu Płatność zagraniczna w zakresie informacji dotyczących generowania pliku. W tym celu należy wybrać ustawienie DE Zagranica (ISO20022) w polu Format pliku na zakładce Eksport płatności. W polu Profil wyprowadzania SEPA należy wskazać profil utworzony na potrzeby generowania pliku XML w aplikacji Profil eksportu XML.
Szczegółowy opis aplikacji jest dostępny w artykule Banki główne.
Transakcje płatnicze
Podczas tworzenia propozycji płatności dane dla międzynarodowych transakcji płatniczych są wstępnie przypisywane w zależności od konfiguracji przypisanego banku transakcyjnego: albo zgodnie z DTAZV, albo zgodnie z formatem XML profilu wykorzystywanego dla międzynarodowych transakcji płatniczych.
W zależności od przypisanego banku głównego do przetwarzania zestawienia dostępna jest następnie zakładka Płatność zagraniczna ISO20022 lub Płatność zagraniczna DTAZV wraz z odpowiednimi polami do wprowadzania danych.
Tworzenie plików płatności
W zależności od ustawień w używanym banku transakcyjnym podczas generowania pliku płatności tworzony jest albo plik DTAZV, albo plik XML. Różnice pomiędzy plikami są wyraźnie widoczne w edytorze tekstu.
Przykład pliku DTAZV
0256QXXXXXXXXXXXXXXXXXXPADUTE COMARCH AG
ANNE-CONWAY-STR. 29999 28359 BREMEN
22092801220928N0000000000
0768TXXXXXXXXEURXXXXXXXXXX22092800000000
0000000000ZKXXXXXXXXXXX
CH XXXXX XXXXXXX AEOEUEAEOEUESS
XXXXXXXWEG 45 XXXX
/CHXXXXXXXXXXXXXXX12 CHF00000000002400000SIEHE
BEGLEITSCHREIBEN VOM 27.09.22
02060000 0000
000256Z000000000002400000000000000001
Przykład pliku XML ISO20022
<?xml version=’1.0′ encoding=’UTF-8′?><Document
xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”
xmlns=”urn:iso:std:iso:20022:tech:xsd:pain.001.001.09″
xsi:schemaLocation=”urn:iso:std:iso:20022:tech:xsd:pain.001.001.09
pain.001.001.09.xsd”><CstmrCdtTrfInitn><GrpHdr><MsgId>2022110209422
4</MsgId><CreDtTm>2022-11-
02T09:42:24</CreDtTm><NbOfTxs>9</NbOfTxs><CtrlSum>282823.92</Ctrl
Sum><InitgPty><Nm>PaDuTe Comarch AG DE-28359 Bremen</Nm><PstlAdr><StrtNm>Anne-Conway-Str.
29999</StrtNm><PstCd>28359</PstCd><TwnNm>Bremen</TwnNm><Ctry
>DE</Ctry></PstlAdr></InitgPty></GrpHdr><PmtInf><PmtInfId>00000000
000000000000000000000000001</PmtInfId><PmtMtd>CHK</PmtMtd><NbO
fTxs>3</NbOfTxs><CtrlSum>122230</CtrlSum><ReqdExctnDt><Dt>2022-
11-02</Dt></ReqdExctnDt><Dbtr><Nm>PaDuTe Comarch AG Name2
Name3</Nm><PstlAdr><StrtNm>Anne-Conway-Str.
29999</StrtNm><PstCd>28359</PstCd><TwnNm>Bremen</TwnNm><Ctry
>DE</Ctry></PstlAdr></Dbtr><DbtrAcct><Id><IBAN>DEXXXXXXXXXXXX</
IBAN></Id><Ccy>EUR</Ccy></DbtrAcct><DbtrAgt><FinInstnId><BICFI>X
XXXXXXXXXX</BICFI></FinInstnId></DbtrAgt><ChrgsAcct><Id><IBAN>BA
XXXXXXXXXXXX</IBAN></Id><Ccy>EUR</Ccy></ChrgsAcct><CdtTrfTxInf>
<PmtId><InstrId>20220000000329</InstrId><EndToEndId>2022000000032
9</EndToEndId></PmtId><PmtTpInf><SvcLvl><Cd>NURG</Cd></SvcLvl>
<CtgyPurp><Cd>ZABA</Cd></CtgyPurp></PmtTpInf><Amt><InstdAmt
Ccy=”PLN”>66640</InstdAmt></Amt><ChrgBr>SHAR</ChrgBr><ChqInstr>
<ChqTp>CCHQ</ChqTp><DlvryMtd><Cd>PUDB</Cd></DlvryMtd></ChqInst
r><Cdtr><Nm>Xxxxxxx Xxxxxxx</Nm><PstlAdr><StrtNm>Eurocentrum Office Complex Al. Jerozolimskie 134</StrtNm><PstCd>02-
305</PstCd><TwnNm>Warszawa</TwnNm><Ctry>PL</Ctry></PstlAdr></C
dtr><InstrForCdtrAgt><Cd>CHQB</Cd><InstrInf>voluptua At vero eos et accusam et justo duo dolores et ea rebum Stet clita kasd gubergren no sea takimata sanctus est Lorem ipsum dolor</InstrInf></InstrForCdtrAgt><InstrForCdtrAgt><Cd>TELB</Cd><InstrInf
>dolor sit amet consetetur sadipscing elitr sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat sed diam volupt</InstrInf></InstrForCdtrAgt><InstrForDbtrAgt>Lorem ipsum dolor sit
amet consetetur sadipscing elitr sed diam nonumy eirmod tempor invidunt ut
labore et dolore magna aliquyam erat
sed</InstrForDbtrAgt><Purp><Cd>CORT</Cd></Purp><RmtInf><Ustrd>ex
TRE-2021022466</Ustrd></RmtInf></CdtTrfTxInf>…



