1.3 SOUBORY PŘENÁŠENÉ Z GARANČNÍHO SYSTÉMU DO VYPLÁCENÉ BANKY A POBOČKY BANKY Z JINÉHO NEŽ ČLENSKÉHO STÁTU
Součástí poskytnutí údajů o oprávněných osobách vyplácenou bankou a pobočkou banky z jiného než členského státu Garančnímu systému je též načtení souborů generovaných Garančním systémem, z nichž banka nebo pobočka banky z jiného než členského státu zjistí, zda poskytnutí údajů proběhlo bez problémů, případně zda byly identifikovány některé chyby, které bude třeba opravit.
1.3.1 STRUKTURA SOUBORU DIB
Soubor DIB obsahuje jednu větu, definující hlavičku tranše.
| Soubor DIB (hlavička dávky) - popis datových prvků | |||||
|---|---|---|---|---|---|
| Pořadí | Název atributu | Popis atributu | Délka | Formát | Poznámka |
| 1 | IDR | identifikace věty | 1 | X | vždy U |
| 2 | TIMESTAP | datum a čas dávky | 14 | YYYYMMDDhhmmss | časové razítko ISO8601 |
| 3 | ROTA | pořadí souboru řídících zpráv | 5 | 99999 | počáteční hodnota: 1 krok: 1 při denní aktualizaci se každý den generuje hodnota o jednu větší |
| 4 | N_COMMAND | počet zaslaných řídících zpráv | 9 | 9(9) | počet vět v souboru DIM |
| 5 | N_ERROR | počet zaslaných chybových zpráv | 9 | 9(9) | počet vět v souboru DIE |
| 6 | TEST | identifikace testovacích dat | 4 | XXXX | pokud je hodnota atributu "TEST", jedná se o testovací tranši hodnota "KEEN" představuje ostrá data jiná hodnota je nepřípustná |
V databázové podobě neobsahuje index a není tříděn.
1.3.2 STRUKTURA SOUBORU DIP
Soubor DIP obsahuje n vět představujících realizované výplaty jednotlivých listů oprávněných osob, které jsou identifikovány klíčem I_IDC.
| Soubor DIP (výplata) - popis datových prvků | |||||
|---|---|---|---|---|---|
| Pořadí | Název atributu | Popis atributu | Délka | Formát | Poznámka |
| 1 | IDR | identifikace věty | 1 | X | vždy V |
| 2 | IDC | ID oprávněné osoby | 20 | X(20) | |
| 3 | TYPE | typ oprávněné osoby | 1 | X | |
| 4 | ORDER_P | pořadí výplaty | 5 | 9(5) | |
| 5 | CODE_V | kód vyplácející banky nebo pobočky banky z jiného než členského státu | 4 | 9999 | identifikační kód vyplácející banky nebo pobočky banky z jiného než členského státu, dle CPS ČNB |
| 6 | PAYMENT_D | datum výplaty | 8 | YYYYMMDD | |
| 7 | PAYMENT_A | vyplacená částka | 15 | 999999999999999 | |
Index:
| Číslo indexu | Název indexu | Název datového prvku | Pořadí datového prvku v indexu | Typ indexu |
|---|---|---|---|---|
| 1 | I_IDC | IDC | 1 | unikátní |
| TYPE | 2 | |||
| ORDER_P | 3 |
Třídění:
| Název datového prvku | Pořadí třídění | Typ třídění |
|---|---|---|
| IDC | 1 | vzestupně |
| TYPE | 2 | vzestupně |
| ORDER_P | 3 | vzestupně |
1.3.3 STRUKTURA SOUBORU DIM
Soubor DIM obsahuje n vět představujících řídící příkazy pro jednotlivé listy výplat. List výplaty je identifikován klíčem I_IDC. V řídícím listu mohou být příkazy pro jakýkoliv list výplaty z jakékoliv tranše zaslané do Garančního systému.
| Soubor DIM (řídící zprávy) - popis datových prvků | |||||
|---|---|---|---|---|---|
| Pořadí | Název atributu | Popis atributu | Délka | Formát | Poznámka |
| 1 | IDR | identifikace věty | 1 | X | vždy G |
| 2 | IDC | ID oprávněné osoby | 20 | X(20) | |
| 3 | TYPE | typ oprávněné osoby | 1 | X | |
| 4 | ORDER_P | pořadí výplaty | 5 | 9(5) | |
| 5 | COMMAND | příkaz | 2 | XX | z platného seznamu příkazů |
| 6 | NOTE | text | 240 | X(240)* | popis důvodu příkazu a v případě blokace uvedení osoby či instituce, která blokaci požaduje |
Index:
| Číslo indexu | Název indexu | Název datového prvku | Pořadí datového prvku v indexu | Typ indexu |
|---|---|---|---|---|
| 1 | I_IDC | IDC | 1 | unikátní |
| TYPE | 2 | |||
| ORDER_P | 3 |
Třídění:
| Název datového prvku | Pořadí třídění | Typ třídění |
|---|---|---|
| IDC | 1 | vzestupně |
| TYPE | 2 | vzestupně |
| ORDER_P | 3 | vzestupně |
Poznámka: Řídící zprávy budou zpracovány v pořadí, v jakém jsou v souboru DIM uvedeny.
1.3.4 STRUKTURA SOUBORU DIE
Soubor DIE obsahuje n vět představujících chybové zprávy pro jednotlivé soubory nebo výplaty.
| Soubor DIE (chybové zprávy) - popis atributů | |||||
|---|---|---|---|---|---|
| Pořadí | Název atributu | Popis atributu | Délka | Formát | Poznámka |
| 1 | IDR | identifikace věty | 1 | X | vždy H |
| 2 | IDC | ID oprávněné osoby | 20 | X(20)* | v případě chyby vztahující se k celé dávce nevyplněno, nebo "" |
| 3 | TYPE | typ oprávněné osoby | 1 | X* | v případě chyby vztahující se k celé dávce nevyplněno, nebo "" |
| 4 | ORDER_P | pořadí výplaty | 5 | 9(5)* | v případě chyby vztahující se k celé dávce nevyplněno, nebo "" |
| 5 | TIMESTAMP | datum a čas nalezení chyby | 14 | YYYYMMDDhhmmss | časové razítko ISO 8601 |
| 6 | CODE_ID | chybový kód | 5 | 99999 | dle číselníku informativních/chybových hlášení |
| 7 | FILE | název souboru | 13 | XXX9999.99999 | jméno souboru, ve kterém byla chyba nalezena |
| 8 | LINE | řádek souboru | 9 | 9(9) | řádek chyby. V případě chyby vztahující se k celé dávce 0 |
| 9 | NOTE | text chyby | 240 | X(240)* | popis chyby |