Služba se generuje ze SWIFTové zprávy MT540 (Receive Free), MT541 (Receive Against Payment), MT542 (Deliver Free) nebo MT543 (Deliver Against Payment) zaslané účastníkem. Zpracování služby:
1. Pokud PLAC = BIC CDCP (vypořádání v CDCP), FUNC <> CANC (nejde o zrušení) a MTCH <> MACH (nespárovaná transakce), zavolá se služba mi502/50502 pro účastníka = CDAC.
2. Pokud PLAC = BIC CDCP (vypořádání v CDCP), FUNC <> CANC (nejde o zrušení) a MTCH = MACH (spárovaná transakce), zavolá se služba mi503/50503 pro účastníka = CDAC.
3. Pokud PLAC = BIC CDCP (vypořádání v CDCP), FUNC = CANC (zrušení transakce) a dosud neexistuje převod ve FMVT20, zavolá se služba mi400/50400 pro účastníka = CDAC (který transakci zadal).
4. Pokud PLAC = BIC CDCP (vypořádání v CDCP), FUNC = CANC (zrušení transakce) a již existuje převod ve FMVT20, zavolá se služba cs801/80801 pro účastníka = CDAC (který transakci vypořádává).
5. Pokud PLAC <> BIC CDCP (vypořádání v zahraničí) a FUNC <> CANC (nejde o zrušení), zavolá se služba mi112/50112 pro účastníka = CDAC.
6. Pokud PLAC <> BIC CDCP (vypořádání v zahraničí) a FUNC = CANC (zrušení transakce), zavolá se služba mi411/50411 pro účastníka = CDAC (který transakci zadal).
V případě chyby se vrátí návratový kód volané služby s prefixem VYP (pro službu cs801/80801) nebo OBJ (pro ostatní služby) - pak je nutné chybu řešit podle popisu volané služby. Je-li zjištěna chyba dříve než se zavolá některá z uvedených služeb, vrátí se návratový kód s prefixem INT.
Poznámky:
1. Pokud je již uzavřen obchodní den a dosud neexistuje převod, nelze transakci vypořádávanou v CDCP zrušit (je nutné počkat na vytvoření převodu).
2. Při rušení transakce se kontrolují pouze povinná pole.
Jméno | pro WS | Typ | Obor | Popis
|
---|
MEST |
* |
MEST |
Char (5) |
SWM540 |
Kód zprávy (hlavička) |
CDAC |
* |
CDAC |
Numeric (4,0) |
[0-9]{1,3} |
Kód účastníka, který poslal zprávu (hlavička) |
PLAC |
* |
PLAC |
Char (11) |
PLACCD |
Místo settlementu (:95P::PSET//) |
FUNC |
* |
FUNC |
Char (4) |
F23G40 |
Funkce zprávy (:23G:) |
MTCH |
|
MTCH |
Char (4) |
SWSTMA |
Zda spárováno (:25D::MTCH//) |
SEME |
* |
SEME |
Char (16) |
|
SWIFT message ID (:20C::SEME//) |
PSEM |
|
PSEM |
Char (16) |
|
Minulé SWIFT message ID (:20C::PREV//) |
DEDT |
|
DEDT |
Date |
|
Datum předpokládaného vypořádání (:98A::SETT//) |
UODT |
|
UODT |
Date |
|
Datum uzavření obch. (:98A::TRAD//, :98C::TRAD//) |
UOHH |
|
UOHH |
Time |
|
Čas uzavření obchodu (:98C::TRAD//) |
CREX |
|
CREX |
Numeric (18,7) |
|
Cena transakce (:90A::DEAL//, :90B::DEAL//) |
CVAL |
* |
CVAL |
Char (12) |
[A-Z0-9]{12} |
Kód cenného papíru (:35B:) |
PRIR |
|
PRIR |
Numeric (4,0) |
|
Priorita vypořádání (:22F::PRIR//) |
QTET |
* |
QTET |
Numeric (17,6) |
|
Počet CP (:36B::SETT//) |
RCMA |
* |
RCMA |
Char (12) |
|
Číslo majetkového účtu (:97A::SAFE//) |
IDMA |
|
IDMA |
Char (10) |
|
Identifikátor osoby (97A::SAFE//) |
SETR |
* |
SETR |
Char (4) |
SWTTR1 |
Typ transakce ve SWIFTu (:22F::SETR/CDCP/) |
NUAG |
|
NUAG |
Char (5) |
|
Číslo pobočky (:20C::PROC//) |
NORE |
|
NORE |
Char (11) |
|
Externí číslo (:20C::PROC//) |
CDCL |
|
CDCL |
Char (11) |
|
Identifikace klienta (:95R::BUYR/, :95R::SELL/) |
CPIN |
|
CPIN |
Char (11) |
|
ID čís.záznamu v evidenci účastníka (:20C::PROC//) |
ITYP |
|
ITYP |
Char (4) |
SWT540 |
Typ použit.ID klienta (:95L::ALTE//, :95S::ALTE//) |
IIDD |
|
IIDD |
Char (50) |
|
ID klienta pro regul. (:95L::ALTE//, :95S::ALTE//) |
TPRO |
|
TPRO |
Char (4) |
SWT540 |
Typ použit.ID protist.(:95L::ALTE//, :95S::ALTE//) |
KPRO |
|
KPRO |
Char (50) |
|
ID protist. pro regul.(:95L::ALTE//, :95S::ALTE//) |
F95P |
|
F95P |
Char (11) |
[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})? |
BIC protistrany (:95P::BUYR//, :95P::SELL//) |
F95R |
|
F95R |
Char (34) |
|
Protistr.- propriet.kód (:95R::BUYR/, :95R::SELL/) |
F97A |
|
F97A |
Char (35) |
|
Majetkový účet protistrany (:97A::SAFE//) |
F70C |
|
F70C |
Char (140) |
|
Popis protistrany (:70C::PACO//) |
F95PA |
|
F95PA |
Char (11) |
[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})? |
BIC agenta protistrany(:95P::REAG//, :95P::DEAG//) |
F95RA |
|
F95RA |
Char (34) |
|
Propr.kód agenta protist.(:95R::REAG/,:95R::DEAG/) |
F97AA |
|
F97AA |
Char (35) |
|
Majetkový účet agenta protistrany (:97A::SAFE//) |
F70CA |
|
F70CA |
Char (140) |
|
Popis agenta protistrany (:70C::PACO//) |
OBCH |
|
OBCH |
Numeric (4,0) |
[0-9]{1,3} |
Kód registrujícího účastníka (:95P::, :95R::) |
ICUS |
|
ICUS |
Numeric (4,0) |
[0-9]{1,3} |
Kód vypořádávajícího účastníka (:95P::, :95R::) |
KCUS |
|
KCUS |
Numeric (4,0) |
[0-9]{1,3} |
Kód vypořád. účastníka protistrany(:95P::, :95R::) |
MTBR |
|
MTBR |
Numeric (14,2) |
|
Objem obchodu (:19A::DEAL//, :19A::SETT//) |
IHPR |
|
IHPR |
Numeric (14,2) |
|
Výše provize obchodníka (:19A::LOCO//) |
KHPR |
|
KHPR |
Numeric (14,2) |
|
Výše provize obchodníka protistrany (:19A::CHAR//) |
REGID |
|
REGID |
Char (70) |
|
Detaily registrace debetní strany (:70D::REGI//) |
REGIK |
|
REGIK |
Char (70) |
|
Detaily registrace kreditní strany (:70D::REGI//) |
RCMP |
|
RCMP |
Char (12) |
|
Číslo majetkového účtu protistrany (:97A::SAFE//) |
IDMP |
|
IDMP |
Char (10) |
|
Identifikátor osoby protistrany (:97A::SAFE//) |
PCDC |
|
PCDC |
Char (11) |
|
ID klienta protistrany (:95R::SELL/, :95R::BUYR/) |
PPIN |
|
PPIN |
Char (11) |
|
ID číslo zázn. v evid-člena protist.(:20C::PROC//) |