Integralność referencyjna między szablonami B_xx
Co przewodnik CSSF, FAQ EBA i Central Bank of Ireland mówią o kluczach i kluczach obcych między szablonami rejestru informacji.
Ostatni przegląd
Co mówią źródła
Przewodnik Commission de Surveillance du Secteur Financier (CSSF, Luksemburg) o składaniu rejestru:
"A data field is a foreign key meaning that the value of that data field shall be defined in a data field in the same or in another template." (Z-16)
"an error message of type “Foreign Key Violation” will be issued leading to the rejection of the submitted register" (Z-17)
"Dependencies may also exist inside a single table." (Z-21)
Streszczenie: pole będące kluczem obcym wskazuje wartość zdefiniowaną w polu tego samego albo innego szablonu. Gdy tak nie jest, pojawia się błąd "Foreign Key Violation", który według CSSF prowadzi do odrzucenia złożonego rejestru. Zależności mogą istnieć także wewnątrz jednej tabeli.
FAQ dotyczące raportowania rejestrów opublikowane przez EBA, o pustych wartościach kluczy:
"will not pass the referential integrity checks and the whole reporting file will be rejected" (Z-18)
To samo FAQ o dodawaniu wierszy dla kilku krajów:
"duplicative key values will trigger referential integrity data quality checks" (Z-20)
Streszczenie: puste wartości kluczy nie przejdą kontroli integralności referencyjnej i cały plik zostanie odrzucony. Zduplikowane wartości kluczy uruchomią kontrole jakości danych dotyczące integralności referencyjnej.
Przewodnik Central Bank of Ireland (CBI) po składaniu rejestrów na jego portalu:
"The EBA data model also denotes which fields in tables are linked (referential integrity), so please take note of this, as ignoring this caused many errors in the first submission." (Z-19)
Streszczenie: model danych EBA wskazuje, które pola w tabelach są powiązane. Według CBI pomijanie tych powiązań spowodowało wiele błędów przy pierwszym złożeniu.
Co to znaczy dla rejestru
Rejestr to zbiór powiązanych tabel, a nie zbiór osobnych arkuszy. Referencja umowy, kod dostawcy albo identyfikator funkcji użyty w jednym szablonie wskazuje wiersz zdefiniowany w innym szablonie albo w tym samym. Jeśli wiersza docelowego brakuje, przewodnik CSSF opisuje skutek jako odrzucenie złożonego rejestru. Jeśli ten sam klucz występuje dwa razy, FAQ EBA opisuje kontrolę jakości danych. Przewodnik CBI podaje, że pomijanie tych powiązań spowodowało wiele błędów przy pierwszym złożeniu.
Jak to sprawdzić przed złożeniem
- Dla każdej kolumny referencji wypisz jej wartości i potwierdź, że każda istnieje jako klucz w szablonie, na który wskazuje.
- Szukaj kluczy, które występują dwa razy w tym samym szablonie, zwłaszcza po dodaniu wierszy dla kilku krajów.
- Sprawdź też referencje wewnątrz jednej tabeli, na przykład umowę podrzędną wskazującą umowę nadrzędną.
- Po usunięciu wiersza wyszukaj wszystkie odwołania do jego klucza w pozostałych szablonach.
- Powiązana strona reguły: v8805_m, streszczenie reguły: "Jeśli c0020 w wierszu B_02.01 to eba_CO:x3 (ustalenie podrzędne lub powiązane), c0030 (referencja ustalenia nadrzędnego) musi być wypełnione."
Źródła
- Z-16, Z-17, Z-21: CSSF, CSSF guide concerning the submission of DORA Register of information, https://www.cssf.lu/wp-content/uploads/CSSF-guide-for-submission-of-RoI.pdf, odczyt 2026-10-14.
- Z-18, Z-20: EBA, DORA RoI reporting FAQ (wersja zaktualizowana), https://www.eba.europa.eu/sites/default/files/2025-03/31bb6e60-7d10-4405-a8c5-9f04934630ac/20250328%20-%20DORA%20RoI%20reporting%20FAQ%20%28updated%29.pdf, odczyt 2026-10-14.
- Z-19: Central Bank of Ireland, Guide to Submitting DORA Registers of Information on the Central Bank of Ireland Portal, https://www.centralbank.ie/docs/default-source/regulation/dora-templates/guide-to-submitting-dora-registers-on-the-central-bank-of-ireland-portal.pdf?sfvrsn=92386a1a_25, odczyt 2026-10-14.
Ta strona ma charakter ogólnej informacji i nie jest poradą prawną.