Schema F_54
Oracle Version 11.2.0.4.0
As Of 2022/09/19 13:58:07
Prior Table | Table KDR_SL_UMOWY_PPK_FUNDUSZE_TYPY | Next Table |
Comment |
---|
Tabela przechowuje informacje o typach plików do których zrzucane są dane dla funduszu PPK. Instrukcja wypełniania znajduje się w tasku #79595. |
Column ID | Column Name | Datatype | Not Null | Data Default | Comments |
---|---|---|---|---|---|
1 | ID_TYPU | NUMBER | Y | Primary Key. | |
2 | NAZWA | VARCHAR2(100 BYTE) | Y | Skrócona nazwa funduszu. | |
3 | OPIS | VARCHAR2(100 BYTE) | Y | Dodatkowe informacje o funduszu. | |
4 | SKROT | VARCHAR2(10 BYTE) | Y | Skrót typu informacji na potrzeby zapytań. | |
5 | ID_FUNDUSZU | NUMBER | Y | Foreign Key do tabeli kdr_sl_umowy_ppk_fundusze, będącej słownikiem funduszy PPK. | |
6 | DATA_OD | DATE | Y | Data początkowa obowiązywania wzoru. | |
7 | ROZSZERZENIE | VARCHAR2(10 BYTE) | Y | Rozszerzenie pliku z informacją. | |
8 | ZNAK_ROZDZIELENIA | VARCHAR2(1 BYTE) | Znak rozdzielenia wartości w linii używany w CSV. | ||
9 | KWALIFIKATOR_WARTOSCI | VARCHAR2(1 BYTE) | Znak oznaczania jednostkowych wartości używany w CSV. | ||
10 | ZNAK_NOWEJ_LINII | VARCHAR2(2 BYTE) | Znak nowej linii używany w CSV. | ||
11 | FORMAT_DATY | VARCHAR2(10 BYTE) | Format daty dla pliki wynikowego, np. YYYY-MM-DD lub YYYY/MM/DD itd. | ||
12 | KODOWANIE_PLIKU | VARCHAR2(100 BYTE) | Sposób kodowania pliku. | ||
13 | RODZAJ_FORMULARZA | VARCHAR2(20 BYTE) | Y | Określenie rodzaju informacji: rejestracja, raport_składek, korekta_rejestracji, korekta_składek, inne (przydatne na formatkach). UWAGA! Należy uzupełniać ten komentarz w wypadku nowych rodzajów. | |
14 | CZY_NAGLOWEK_CSV | NUMBER | Y | Informacja czy pierwszy wiersz CSV jest nagłówkiem - 1/0. |
Uniqueness | Index Name | Type | Columns | Partitions | Partition Type | Partition Columns | Subpartition Type | Subpartition Columns |
---|---|---|---|---|---|---|---|---|
UNIQUE | PK_PPK_FUND_TYPY_ID_TYPU | NORMAL | ID_TYPU | <none> | ||||
UNIQUE | UQ_SL_PPK_FUND_TYPY_IDF_NAZWDT | NORMAL | NAZWA, SKROT, DATA_OD | <none> |
Constraint Name | Columns | Ref Table Owner | Referenced Table Name | Referenced Columns | Delete Rule | Status | Deferrable | Deferred |
---|---|---|---|---|---|---|---|---|
FK_SL_PPK_FUND_TYPY_ID_FUND | ID_FUNDUSZU | F_54 | KDR_SL_UMOWY_PPK_FUNDUSZE | ID_FUNDUSZU | NO ACTION | ENABLED | No | No |
Constraint Name | Type | Condition | Status | Columns |
---|---|---|---|---|
CH_KDR_UMOWY_PPK_FUND_TYP | Check | czy_naglowek_csv in (1, 0) | ENABLED | CZY_NAGLOWEK_CSV |
CH_SL_PPK_FUND_TYPY_RODZAJFORM | Check | rodzaj_formularza in ('rejestracja', 'raport_składek', 'korekta_rejestracji', 'korekta_składek', 'inne', 'koniec_zatrudnienia') | ENABLED | RODZAJ_FORMULARZA |
CH_SL_PPK_FUND_TYPY_ROZSZ | Check | rozszerzenie in ('CSV', 'XML', 'JSON', 'XLS', 'XLSX', 'TXT', 'PDF', 'NONE') | ENABLED | ROZSZERZENIE |
NN_CZY_NAGLOWEK_CSV | Check | "CZY_NAGLOWEK_CSV" IS NOT NULL | ENABLED | CZY_NAGLOWEK_CSV |
NN_SL_PPK_FUND_TYPY_DATA_OD | Check | "DATA_OD" IS NOT NULL | ENABLED | DATA_OD |
NN_SL_PPK_FUND_TYPY_ID_FUND | Check | "ID_FUNDUSZU" IS NOT NULL | ENABLED | ID_FUNDUSZU |
NN_SL_PPK_FUND_TYPY_NAZWA | Check | "NAZWA" IS NOT NULL | ENABLED | NAZWA |
NN_SL_PPK_FUND_TYPY_OPIS | Check | "OPIS" IS NOT NULL | ENABLED | OPIS |
NN_SL_PPK_FUND_TYPY_RODZAJFORM | Check | "RODZAJ_FORMULARZA" IS NOT NULL | ENABLED | RODZAJ_FORMULARZA |
NN_SL_PPK_FUND_TYPY_ROZSZ | Check | "ROZSZERZENIE" IS NOT NULL | ENABLED | ROZSZERZENIE |
NN_SL_PPK_FUND_TYPY_SKROT | Check | "SKROT" IS NOT NULL | ENABLED | SKROT |
PK_PPK_FUND_TYPY_ID_TYPU | Primary Key | ENABLED | ID_TYPU | |
UQ_SL_PPK_FUND_TYPY_IDF_NAZWDT | Unique | ENABLED | NAZWA, SKROT, DATA_OD |
Partitions |
Redaction Policies |