Služba vr205 / 35205

Interní služba

Pomocí této služby se vytvoří finanční účet v tabulce cdcp.financial_account_pi.

TYZM=1 (insert/update)
Primární klíč je DEDT, CVAL, DEVI, pokud záznam již existuje => update, jinak write
musí být vyplněno CDAC, CLEB, KCCB, CIUC

TYZM=4 (delete)
DEDT musí být > DATCPT

Vstupní kontroly:
DEDT musí být >= DATCPT
CVAL musí být v tabulce cdcp.iis_instrument
CDAC, CLEB musí být v tabulce users.subject
Pro účty kromě měny EUR se provádí test kódu banky (KCCB = cdcp.bank.code), test předčíslí (PRED) a čísla účtu (CIUC) na modulo 11 dle předpisu ČNB - použít funkci is_valid_account
Účet v měně EUR musí mít CDAC=CLEB=CIUC, kód banky (KCCB)='0000', předčíslí (PRED)=0

Vstupní pole

JménoTypOborPopis
TYZM * Char (1) TYPZM1 Typ změny
DEDT * Date Předpokládané datum vypořádání
CVAL * Char (12) Kód cenného papíru (ISIN)
DEVI * Char (3) DEVISE Druh měny
CDAC Numeric (4,0) [0-9]{1,3} Emitent
CLEB Numeric (4,0) [0-9]{1,3} Kód zúčtovací banky
KCCB Char (4) Kód banky
PRED Char (6) Předčíslí českého peněžního účtu
CIUC Char (10) Číslo českého peněžního účtu

Služba nemá výstupní pole