v8854_m - kraj siedziby 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, kraj siedziby (c0080) też musi być wypełniony.
- Warstwa
- W2
- Severity
- warning
- Szablony
- B_05.01
- Kolumny
- c0080
- 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 ({c0020}) )) or not (( isnull ({c0090}) )) or not (( isnull ({c0100}) )) or not (( isnull ({c0110}) )) or not (( isnull ({c0120}) )) then ( ( not ( isnull ({c0080}) ) )) 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, zewnętrzni dostawcy usług ICT) 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 c0020-c0070 i c0090-c0120 - typ kodu (c0020), dodatkowy kod identyfikacyjny (c0030), typ dodatkowego kodu (c0040), nazwa prawna (c0050), nazwa w alfabecie łacińskim (c0060), typ osoby (c0070), waluta (c0090), łączny roczny koszt (c0100), kod jednostki dominującej najwyższego szczebla (c0110), typ kodu tej jednostki (c0120) - to kolumna c0080 (kraj siedziby dostawcy) też musi być wypełniona. Wiersz zawierający wyłącznie klucz c0010 nie uruchamia reguły.
c0080 przyjmuje jeden kod ze słownika B0501 LISTCOUNTRY (251 kodów krajów, na przykład eba_GA:AL dla Albanii). Ta reguła sprawdza wyłącznie, czy komórka jest wypełniona; poprawność kodu słownikowego to osobna kontrola na poziomie formatu.
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 nazw lub typu osoby, a komórka z krajem została pusta.
- Kraj odnotowano poza rejestrem i nigdy nie wybrano kodu słownikowego w c0080.
- Przesunięcie kolumn przy eksporcie z CSV lub Excela zostawiło puste c0080, a wartości trafiły do sąsiednich kolumn.
Jak to naprawić, krok po kroku
- Otwórz szablon B_05.01 i znajdź wskazany wiersz. Wynik walidacji podaje numer wiersza i wartość klucza: c0010 (kod identyfikacyjny dostawcy).
- Wybierz kraj siedziby dostawcy ze słownika LISTCOUNTRY i wpisz jego kod w kolumnie c0080, na przykład eba_GA:AL dla Albanii.
- 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.
- Uruchom walidację ponownie i potwierdź, że ostrzeżenie v8854_m dla tego wiersza zniknęło.
Przykład: błędnie vs poprawnie
Błędnie - typ osoby wypełniony, kraj siedziby pusty; wynik walidacji wskazuje kolumnę c0080 tego wiersza:
| c0010 (kod identyfikacyjny) | c0070 (typ osoby) | c0080 (kraj siedziby) |
|---|---|---|
| 549300Q5EH2NP82EPE32 | eba_CT:x212 | (puste) |
Poprawnie - kraj siedziby wypełniony:
| c0010 (kod identyfikacyjny) | c0070 (typ osoby) | c0080 (kraj siedziby) |
|---|---|---|
| 549300Q5EH2NP82EPE32 | eba_CT:x212 | eba_GA:AL |
Poprawnie (przypadek brzegowy) - wiersz z samym kluczem: wypełnione jest tylko c0010, żadna kolumna danych nie ma wartości, więc warunek się nie uruchamia. Przy wielu wierszach oznaczany jest wyłącznie wiersz niekompletny - wynik walidacji niesie jego numer wiersza i wartość klucza.
Powiązane reguły
- v8850_m, v8851_m, v8852_m, v8853_m, v8855_m - ta sama rodzina kompletności wiersza (row-completeness) na B_05.01: c0020 typ kodu, c0050 nazwa prawna, c0060 nazwa w alfabecie łacińskim, c0070 typ osoby, c0110 kod jednostki dominującej najwyższego szczebla.
- e23674_e - reguła egzystencjalna na B_05.01: sześć podstawowych kolumn dostawcy, w tym c0080, musi być wypełnionych w każdym wierszu (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.