Zmiany we wzorach dokumentów elektronicznych

Zmiany we wzorach dokumentów elektronicznych

Po uwagach od instytucji obowiązanych dotyczących formatów danych wprowadzono zmiany we wzorach dokumentów elektronicznych.

Komunikat GIIF

We wszystkich wzorach dokumentów wykazów transakcji:

  1. W elemencie Dokument dodano atrybut dataKorekty. Jego wypełnienie jest obowiązkowe, jeżeli atrybut korekta jest ustawiony na true. System wymaga aby każda korekta miała unikalną datę, system przyjmuje, że najbardziej aktualne dane są w korekcie o najnowszej dacie.
  2. W elemencie Dokument zmiana atrybutu ‘nipIO’ z opcjonalnego na obowiązkowy.
  3. Umożliwiono podawanie wielu osób upoważnionych dla osoby fizycznej lub osoby prawnej.

Transakcja gotówkowa

Nowy namespace http://crd.gov.pl/wzor/2019/06/11/7925/, wprowadza następujące zmiany:

Dodano w opcjonalne elementy KwotaPoPrzewalutowaniuTr i KodWalutyPoPrzewalutowaniuTr. Pozwalają one na przekazanie danych o transakcji gotówkowej z przewalutowaniem. W odróżnieniu od transakcji wymiany, w transakcji gotówkowej można wskazać dane beneficjenta. W odróżnieniu od transakcji transferu, nie są wymagane numery kont.

Dla transakcji wypłaty, umożliwiono podanie osoby upoważnionej dla beneficjenta. Dla transakcji wypłaty, jeżeli beneficjent jest osobą prawną, wskazanie osoby upoważnionej jest obowiązkowe (wymusza to walidator).

Transakcja wymiany

Nowy namespace http://crd.gov.pl/wzor/2019/06/11/7926/.

Transakcja transferu

Nowy namespace http://crd.gov.pl/wzor/2019/06/11/7927/.

Transakcja notarialna

Nowy namespace http://crd.gov.pl/wzor/2019/06/11/7924/.

Dla podmiotów biorących udział w transakcji atrybut charakterPodmiotu stał się obowiązkowy.

Implementacja zmian

System testowy NIE przyjmuje danych według wzorów z 2018 roku.

System produkcyjny przyjmuje już dane według wzorów z 2019 roku i w ciągu kilku dni przestanie przyjmować dane według wzorów z 2018 roku.

Nieformalny opis zmian.

  1. Należy zmienić namespace dla każdego z generowanych plików wykazu transakcji.
  2. Walidator już wcześniej wymuszał wypełnienie atrybutu nipIO, żadne zmiany nie są konieczne.
  3. Data Korekty może być datą modyfikacji rekordu zawierającego dane transakcji/podmiotu w bazie instytucji, lub datą generowania pliku pliku z wykazem transakcji.
  4. Zmiana w osobach upoważnionych polega jedynie na umożliwieniu przekazania wielu osób upoważnionych dla podmiotu transakcji. Kod generujący jedną osobę upowanioną powinien działać bez zmian.
  5. Elementy obsługujące przewalutowanie transakcji gotówkowej są opcjonalne, dla transakcji bez przewalutowania kod generujący plik wykazu transakcji powinien działać bez zmian.
  6. Walidator już wcześniej wymuszał wypełnienie atrybutu charakterPodmiotu w transakcji notarialnej, żadne zmiany nie są konieczne.

Zmiany w walidacji plików

Dodano walidację unikalności transakcji.

System odrzuci pliki, w których znajdą się transakcje pierwotne mające taki sam atrybut nipIO i wartość elementu IdentyfikatorTr jak transakcje wcześniej przekazane do systemu.

System odrzuci pliki, w których znajdą się korekty, dla których w systemie brakuje transakcji pierwotnych.

System odrzuci pliki, w których znajdą się korekty mające takie same wartości atrybutów nipIO i dataKorekty, oraz wartość elementu IdentyfikatorTr jak korekty wcześniej przekazane do systemu.