Služba 65831
Pomocí této služby provede účastník rezervaci CP umístěných v poolu systému pro Zapůjčování CP. Po úspěšném vložení obdrží účastník službu 20830/pd830.
Vstupní testy:
- probíhá aukce Zapůjčování CP v rámci hamonogramu CDCP (auction=true a auction_begin_hhmm =< aktuální čas =<auction_end_hhmm, parametr PUJPAR v parameter.parameter)
- Účastník vlastní zadaný účet (CDAC=cdcp.account a RCMA=cdcp.number).
- VZDT je aktuální nebo zítřejší účetní den, aktuální účetní den je možné zadat pouze do začátku posledního DVP cyklu
- VKDT je účetní den
- VKDT nepřesahuje max. délku zápůjčky (VKDT =< VZDT + loan_lenght_max_cal_days - loan_reduction_acc_days, hodnoty parametru PUJPAR v parameter.parameter)
- ISIN je součástí poolu systému Zapůjčován CP (CVAL in lbs.pool.isin)
- v poolu je dostatek CP (0 < QTET =< lbs.pool.quantity pro daný ISIN)
- pokud VZDT=aktuální účetní den, finanční limity účastníka musí odpovídat platbě kolaterálu ((cdcp.financial_limit_daily.limit_db* -1) =< cdcp.financial_limit_daily.position - QTET* lbs.pool.collateral, klíč k záznamu cdcp.financial_limit_daily: date_settlement_acc=dnes (VZDT), agent=CDAC, bank zjistit z funkce get_clearing_account pro payment_type 150, currency=CZK)
Pokud jsou vstupní testy OK, provede se:
- snížení počtu CP v poolu (viz vstupní testy)
- snížení finančního limitu, pokud VZDT=aktuální účetní den (viz vstupní testy)
- zápis nové rezervace do tabulky lbs.reservation se stavem R (lbs.reservation.status)
Vstupní pole
Výstupní pole