Przejdź do treści
RegisterBench

v8866_m - roczny koszt lub szacowany koszt wymagany, gdy wiersz zawiera jakiekolwiek inne dane (B_02.01)

Jeśli w wierszu B_02.01 wypełniona jest którakolwiek inna kolumna danych, roczny koszt lub szacowany koszt (c0050) też musi być wypełniony.

Warstwa
W2
Severity
warning
Szablony
B_02.01
Kolumny
c0050
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_02.01, default: null, interval: false}: if ( not ( isnull ({c0020}) ) ) or not (( isnull ({c0030}) )) or not (( isnull ({c0040}) )) then ( ( not ( isnull ({c0050}) ) )) endif

Precondition (verbatim): {v_B_02.01} - reguła jest sprawdzana tylko wtedy, gdy szablon B_02.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_02.01 (Contractual arrangements - General Information, informacje ogólne o ustaleniach umownych) ma jeden wiersz na ustalenie umowne. Kluczem naturalnym wiersza jest c0010 (Contractual arrangement reference number - numer referencyjny ustalenia umownego).

Reguła patrzy na każdy wiersz: jeśli wypełniona jest co najmniej jedna z kolumn danych c0020-c0040 - typ ustalenia umownego (c0020), numer referencyjny nadrzędnego ustalenia umownego (c0030), waluta kwoty raportowanej w RT.02.01.0050 (c0040) - to kolumna c0050 (Annual expense or estimated cost of the contractual arrangement for the past year - roczny koszt lub szacowany koszt ustalenia umownego za ubiegły rok) też musi być wypełniona. Wiersz zawierający wyłącznie klucz c0010 nie uruchamia reguły.

Ta reguła sprawdza wyłącznie, czy c0050 jest wypełnione. Znaku wypełnionej kwoty pilnuje osobna aktywna reguła (v23716_s: wartość musi być większa lub równa 0), a sama poprawność formatu liczby 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 wypełniano od typu ustalenia lub waluty, a komórka z kwotą została pusta.
  • Ustalenie wprowadzono z samymi danymi referencyjnymi, a rocznego kosztu nigdy nie dodano.
  • Przesunięcie kolumn przy eksporcie z CSV lub Excela zostawiło puste c0050, a wartości trafiły do sąsiednich kolumn.

Jak to naprawić, krok po kroku

  1. Otwórz szablon B_02.01 i znajdź wskazany wiersz. Wynik walidacji podaje numer wiersza i wartość klucza: c0010 (numer referencyjny ustalenia umownego).
  2. Wpisz roczny koszt lub szacowany koszt ustalenia za ubiegły rok jako liczbę w kolumnie c0050, na przykład 58391. Waluta tej kwoty należy do kolumny c0040 (wymaga jej siostrzana reguła v8867_m).
  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 v8866_m dla tego wiersza zniknęło.

Przykład: błędnie vs poprawnie

Błędnie - typ ustalenia wypełniony, kwota pusta; wynik walidacji wskazuje kolumnę c0050 tego wiersza:

c0010 (numer referencyjny) c0020 (typ ustalenia) c0050 (roczny koszt)
CTR-0001 eba_CO:x1 (puste)

Poprawnie - kwota wypełniona:

c0010 (numer referencyjny) c0020 (typ ustalenia) c0050 (roczny koszt)
CTR-0001 eba_CO:x1 58391

Poprawnie (przypadek brzegowy) - wiersz z samym kluczem: wypełnione jest tylko c0010, żadna z kolumn c0020-c0040 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

  • v8867_m i v8868_m - ta sama rodzina kompletności wiersza (row-completeness) na B_02.01: v8867_m wymaga c0040 (waluta kwoty raportowanej w RT.02.01.0050), v8868_m wymaga c0020 (typ ustalenia umownego).
  • v23716_s - reguła znaku na tej samej kolumnie: wypełnione c0050 musi być większe lub równe 0 (aktywna).
  • v8805_m - reguła warunkowa na tym samym szablonie: gdy c0020 = eba_CO:x3, numer referencyjny nadrzędnego ustalenia c0030 musi być wypełniony (aktywna).
  • e23792_e - reguła egzystencjalna na kolumnach c0020, c0040 i c0050 szablonu B_02.01 (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.