Przejdź do treści
RegisterBench

v8850_m - typ kodu identyfikacyjnego dostawcy wymagany, gdy wiersz zawiera jakiekolwiek inne dane (B_05.01)

Jeśli w wierszu dostawcy B_05.01 wypełniona jest którakolwiek inna kolumna danych, typ kodu identyfikacyjnego (c0020) też musi być wypełniony.

Warstwa
W2
Severity
warning
Szablony
B_05.01
Kolumny
c0020
Wersja taksonomii
eba-4.0-errata5
Stan na
2026-06-23
Status
founder-approved

Przejrzano na bramce 1 (założyciel)

Ostatnia zmiana treści

Wyrażenie oficjalne (EBA, verbatim)

with {tB_05.01, default: null, interval: false}: if ( not ( isnull ({c0030}) ) ) or not (( isnull ({c0040}) )) or not (( isnull ({c0050}) )) or not (( isnull ({c0060}) )) or not (( isnull ({c0070}) )) or not (( isnull ({c0080}) )) or not (( isnull ({c0090}) )) or not (( isnull ({c0100}) )) or not (( isnull ({c0110}) )) or not (( isnull ({c0120}) )) then ( ( not ( isnull ({c0020}) ) )) endif

Precondition (verbatim): {v_B_05.01} - reguła jest sprawdzana tylko wtedy, gdy szablon B_05.01 wchodzi w skład złożenia (jego wskaźnik złożenia, filing indicator, jest ustawiony).

Description w artefakcie EBA: puste (NULL).

Co sprawdza ta reguła

Szablon B_05.01 (ICT third-party service providers) ma jeden wiersz na zewnętrznego dostawcę usług ICT. Kluczem naturalnym wiersza jest c0010 (kod identyfikacyjny dostawcy).

Reguła patrzy na każdy wiersz: jeśli wypełniona jest co najmniej jedna z kolumn danych c0030-c0120 - dodatkowy kod identyfikacyjny (c0030), typ dodatkowego kodu (c0040), nazwa prawna (c0050), nazwa w alfabecie łacińskim (c0060), typ osoby (c0070), kraj (c0080), waluta (c0090), łączny roczny koszt (c0100), kod jednostki dominującej najwyższego szczebla (c0110), typ kodu tej jednostki (c0120) - to kolumna c0020 (Type of code to identify the ICT third-party service provider - typ kodu identyfikującego dostawcę) też musi być wypełniona. Wiersz zawierający wyłącznie klucz c0010 nie uruchamia reguły.

c0020 przyjmuje jeden kod ze słownika LISTIDTYPE: eba_qCO:qx2000 (LEI), eba_qCO:qx2001 (kod krajowy), eba_qCO:qx2002 (EUID), eba_qCO:qx2003 (CRN), eba_qCO:qx2004 (VAT), eba_qCO:qx2005 (paszport).

To kontrola o randze ostrzeżenia (warstwa W2, severity: warning). Technicznie nie blokuje ani nie odrzuca złożenia u ESAs - techniczne odrzucenie mogą spowodować wyłącznie kontrole strukturalne pliku (warstwa STRUCT). Naruszenie pojawia się jako ostrzeżenie w informacji zwrotnej z walidacji. Reguła jest aktywna na bieżącej liście reguł walidacyjnych EBA (stan na 2026-06-23).

Najczęstsze przyczyny

  • Wiersz dostawcy wypełniano od nazwy prawnej lub kraju, a komórka z typem kodu (c0020) została pusta.
  • Kod identyfikacyjny wpisano w c0010, ale jego typu nie wybrano ze słownika LISTIDTYPE.
  • Przesunięcie kolumn przy eksporcie z CSV lub Excela zostawiło puste c0020, a wartości trafiły do sąsiednich kolumn.

Jak to naprawić, krok po kroku

  1. Otwórz szablon B_05.01 i znajdź wskazany wiersz. Wynik walidacji podaje numer wiersza i wartość klucza: c0010 (kod identyfikacyjny dostawcy).
  2. W kolumnie c0020 wybierz kod słownikowy zgodny z identyfikatorem użytym w c0010: eba_qCO:qx2000 dla LEI, eba_qCO:qx2001 dla kodu krajowego, eba_qCO:qx2002 dla EUID, eba_qCO:qx2003 dla CRN, eba_qCO:qx2004 dla numeru VAT, eba_qCO:qx2005 dla numeru paszportu.
  3. Jeśli cały wiersz znalazł się w rejestrze przez pomyłkę, usuń cały wiersz. Wiersz z samym kluczem (c0010) nie uruchamia tej reguły.
  4. Uruchom walidację ponownie i potwierdź, że ostrzeżenie v8850_m dla tego wiersza zniknęło.

Przykład: błędnie vs poprawnie

Błędnie - nazwa prawna wypełniona, typ kodu pusty; wynik walidacji wskazuje kolumnę c0020 tego wiersza:

c0010 (kod identyfikacyjny) c0020 (typ kodu) c0050 (nazwa prawna)
549300Q5EH2NP82EPE32 (puste) Cloudex SARL

Poprawnie - typ kodu wypełniony i zgodny z identyfikatorem (LEI):

c0010 (kod identyfikacyjny) c0020 (typ kodu) c0050 (nazwa prawna)
549300Q5EH2NP82EPE32 eba_qCO:qx2000 Cloudex SARL

Poprawnie (przypadek brzegowy) - wiersz z samym kluczem: wypełnione jest tylko c0010, żadna z kolumn c0030-c0120 nie ma wartości, więc warunek się nie uruchamia.

Powiązane reguły

  • v8851_m do v8855_m - ta sama rodzina kompletności wiersza (row-completeness) na B_05.01: każda reguła wymaga innej kolumny tego samego wiersza dostawcy.
  • e23674_e - reguła egzystencjalna na B_05.01: sześć podstawowych kolumn dostawcy, w tym c0020, musi być wypełnionych w każdym wierszu (nieaktywna na bieżącej liście EBA).
  • v8817_m - gdy dostawca jest osobą prawną, c0020 musi być eba_qCO:qx2000 (LEI) albo eba_qCO:qx2002 (EUID) (nieaktywna na bieżącej liście EBA).
  • v8823_m - para sprzężona na tym samym szablonie: dodatkowy kod identyfikacyjny (c0030) wymaga swojego typu (c0040) (nieaktywna na bieżącej liście EBA).

Napraw to w RoI Builderze - wskazuje dokładny wiersz i komórkę i sprawdza poprawki na bieżąco.

Ta strona opisuje, co robi oprogramowanie. Nie jest poradą prawną ani interpretacją przepisów, a korzystanie z produktu samo w sobie nie czyni żadnego złożenia kompletnym, poprawnym ani możliwym do przyjęcia przez jakikolwiek organ. Odpowiedzialność za to, co zostaje złożone, pozostaje po stronie podmiotu, który składa.