Služba 65832

Pomocí této služby provede účastník změnu rezervace CP v 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 zadal danou rezervaci, která je ve stavu 'R ' (lbs.reservation.id=RLIR a lbs.reservation.agent=CDAC a lbs.reservation.status='R ')
- Úč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)
- pokud VZDT=aktuální účetní den a byl původně zadán jako zítřejší, finanční limity účastníka musí odpovídají 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 VZDT=zítřejší účetní den a byl původně zadán jako dnešní, finanční limity účastníka musí odpovídají vrácení platbě kolaterálu (cdcp.financial_limit_daily.limit_cr) => 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í/navýšení finančního limitu při změně VZDT (viz vstupní testy)

Vstupní pole

JménoTypOborPopis
CDAC Numeric (4,0) Kód účastníka
RLIR * Numeric (12,0) ID rezervace
RCMA * Char (12) [0-9]{12} Číslo majetkového účtu
VZDT * Date Datum začátku zápůjčky
VKDT * Date Datum konce zápůjčky
NORE Char (35) Externí číslo
CDCL Char (11) Číslo klienta pro potřeby účastníka

Služba nemá výstupní pole