C CW Queue Conditions and System Tags
This topic describes the CW queue conditions and system tags.
Table C-1 CW Queue Conditions
S No | Module | Action | Cond Text | Cond Action | Queue Reason |
---|---|---|---|---|---|
1 |
SD |
New |
DSTL_HOLIDAY='H' |
DESTINATION_Q:= 'SPECIAL'; |
DSTL Date Is Holiday |
2 |
SD |
New |
INVALID_CUST_FROM |
DESTINATION_Q:= 'REPAIR'; |
Invalid Customer (From) |
3 |
SD |
New |
INVALID_CUST_TO |
DESTINATION_Q:= 'REPAIR'; |
Invalid Customer (To) |
4 |
SD |
New |
INVALID_CCY |
DESTINATION_Q:= 'REPAIR'; |
Invalid Currency |
5 |
SD |
New |
TRADE_HOLIDAY='H' |
DESTINATION_Q:= 'SPECIAL'; |
Trade Date Is Holiday |
6 |
SD |
New |
TRADE_HOLIDAY='X' |
DESTINATION_Q:= 'REPAIR'; |
Currency Holiday Not Maintained |
7 |
SD |
New |
DSTL_HOLIDAY='X' |
DESTINATION_Q:= 'REPAIR'; |
Currency Holiday Not Maintained |
8 |
SD |
New |
INVALID_SKLOC1 |
DESTINATION_Q:= 'REPAIR'; |
Invalid Safekeeping Location (From side) |
9 |
SD |
New |
INVALID_PFOLIO1 |
DESTINATION_Q:= 'REPAIR'; |
Invalid Portfolio (From side) |
10 |
SD |
New |
INVALID_PFOLIO2 |
DESTINATION_Q:= 'REPAIR'; |
Invalid Portfolio (To side) |
11 |
SD |
New |
INVALID_SECID |
DESTINATION_Q:= 'REPAIR'; |
Invalid Security ID given |
12 |
SD |
New |
INVALID_SKLOC2 |
DESTINATION_Q:= 'REPAIR' |
; Invalid Safekeeping Location (To side) |
13 |
SD |
New |
INVALID_MARKET |
DESTINATION_Q:= 'REPAIR'; |
Invalid Market Code given |
14 |
SD |
New |
MAIN.SPECIAL_HANDLING_CODE IN ('Y','HVP','DVP','FOP') |
DESTINATION_Q:= 'SPECIAL'; |
Special handling requested by customer |
15 |
SD |
New |
MAIN.TRADE_DATE < BUSINESS_DATE |
DESTINATION_Q:= 'SPECIAL'; |
Contract is back-valued (trade date) |
16 |
SD |
New |
MAIN.DSTL_DATE < BUSINESS_DATE |
DESTINATION_Q:= 'SPECIAL'; |
Contract is back-valued (dstl date) |
17 |
SD |
New |
CHECK_NAME |
DESTINATION_Q:= 'SPECIAL'; |
Counterparty has Check Name Flag |
18 |
SD |
New |
NOT IS_FULLY_ENRICHED |
DESTINATION_Q:= 'ENRICH'; |
Not fully enriched |
19 |
SD |
New |
INVALID_SKACC2 |
DESTINATION_Q:= 'REPAIR'; |
Invalid Safekeeping Account (To side) |
20 |
SD |
New |
INVALID_SKACC1 |
DESTINATION_Q:= 'REPAIR'; |
Invalid Safekeeping Account (From side) |
21 |
SD |
AMEND |
CONTRACT_NOT_FOUND |
DESTINATION_Q:= 'REPAIR'; |
Contract not found in Treasury Product Processor |
22 |
SD |
AMEND |
TRADE_HOLIDAY='X' |
DESTINATION_Q:= 'REPAIR'; |
Currency Holiday Not Maintained |
23 |
SD |
AMEND |
DSTL_HOLIDAY='X' |
DESTINATION_Q:= 'REPAIR'; |
Currency Holiday Not Maintained |
24 |
SD |
AMEND |
MAIN.SPECIAL_Q = 'Y' |
DESTINATION_Q:= 'SPECIAL'; |
Already in Special Queue |
25 |
SD |
AMEND |
MAIN.SPECIAL_HANDLING_CODE IN ('Y','HVP','DVP','FOP') |
DESTINATION_Q:= 'SPECIAL'; |
Special handling requested by trader |
26 |
SD |
AMEND |
TRADE_HOLIDAY='H' |
DESTINATION_Q:= 'SPECIAL'; |
Trade Date Is Holiday |
27 |
SD |
AMEND |
DSTL_HOLIDAY='H' |
DESTINATION_Q:= 'SPECIAL'; |
DSTL Date Is Holiday |
28 |
SD |
AMEND |
(NVL(MAIN.PAY_CUTOFF,GLOBAL.Application_date+1) < GLOBAL.Application_date AND si_rec.PAY_INSTRUCTION_TYPE='O') OR (NVL(MAIN.RECV_CUTOFF,GLOBAL.Application_date+1) < GLOBAL.Application_date AND si_rec.RECV_INSTRUCTION_TYPE='O') |
DESTINATION_Q:= 'SPECIAL'; |
Past Cut off Time |
29 |
SD |
AMEND |
DEAL_MATURED |
DESTINATION_Q:= 'AMEND'; |
Original deal has liquidated |
30 |
SD |
AMEND |
MAIN.REPAIR_Q = 'Y' |
DESTINATION_Q:= 'AMEND'; |
Amendment for a Repair Contract |
31 |
SD |
AMEND |
MAIN.AMEND_Q = 'Y' |
DESTINATION_Q:= 'AMEND'; |
|
32 |
SD |
AMEND |
MSG_SENT_OUT |
DESTINATION_Q:= 'AMEND'; |
Settlement message handed off |
33 |
SD |
AMEND |
(NOT IS_FULLY_ENRICHED) |
DESTINATION_Q:= 'ENRICH'; |
Not fully enriched |
34 |
SD |
CANC |
CONTRACT_NOT_FOUND |
DESTINATION_Q:= 'REPAIR'; |
Contract not found in Treasury Product Processor |
35 |
SD |
CANC |
MAIN.SPECIAL_Q = 'Y' |
DESTINATION_Q:= 'SPECIAL'; |
|
36 |
SD |
CANC |
MAIN.SPECIAL_HANDLING_CODE IN ('Y','HVP','DVP','FOP') |
DESTINATION_Q:= 'SPECIAL'; |
Special handling requested by trader |
37 |
SD |
CANC |
MSG_SENT_OUT |
DESTINATION_Q:= 'AMEND'; |
Settlement message handed off |
38 |
SD |
CANC |
DEAL_MATURED |
DESTINATION_Q:= 'AMEND'; |
Original deal has liquidated |
39 |
SD |
CANC |
MAIN.REPAIR_Q = 'Y' |
DESTINATION_Q:= 'AMEND'; |
Amendment for a Repair Contract |
40 |
SD |
CANC |
NVL(MAIN.AMEND_Q,'N')='Y' |
DESTINATION_Q:= 'AMEND'; |
Table C-2 CW System Tags
S no | Tag | Module | Data Type | Action_ | Prog Tag |
---|---|---|---|---|---|
1 |
APP_DATE_TIME |
SD |
Date |
All |
SDQP.APP_DATE_TIME |
2 |
APRVD_REC |
SD |
Record |
All |
SDQP.PKG_APRVD_REC |
3 |
BUSINESS_DATE |
SD |
Date |
All |
GLOBAL.APPLICATION_DATE |
4 |
CHECK_NAME |
SD |
Boolean |
All |
SDQP.CHK_NAME |
5 |
CONTRACT_NOT_FOUND |
SD |
Boolean |
All |
SDQP.PKG_CONT_MISSING |
6 |
CONT_REC |
SD |
Record |
All |
SDQP.PKG_CONT_REC |
7 |
CUTOFF_NOT_FOUND |
SD |
Character |
All |
SDQP.G_NO_CUTOFF_MAINT |
8 |
DEAL_MATURED |
SD |
Boolean |
All |
SDQP.DEAL_MATURED |
9 |
DEFAULT_SETTLE |
SD |
Boolean |
All |
SDQP.DEFAULT_SETTLE |
10 |
DSTL_HOLIDAY |
SD |
Character |
All |
SDQP.DSTL_HOLIDAY |
11 |
INVALID_CCY |
SD |
Boolean |
New |
SDQP.INVALID_CCY |
12 |
INVALID_CUST_FROM |
SD |
Boolean |
New |
SDQP.INVALID_CUST_FROM |
13 |
INVALID_CUST_TO |
SD |
Boolean |
New |
SDQP.INVALID_CUST_TO |
14 |
INVALID_MARKET |
SD |
Character |
All |
SDQP.INVALID_MARKET |
15 |
INVALID_PFOLIO1 |
SD |
Character |
ALL |
SDQP.INVALID_PFOLIO1 |
16 |
INVALID_PFOLIO2 |
SD |
Character |
ALL |
SDQP.INVALID_PFOLIO2 |
17 |
INVALID_SECID |
SD |
Character |
ALL |
SDQP.INVALID_SECID |
18 |
INVALID_SKACC1 |
SD |
Character |
ALL |
SDQP.INVALID_SKACC1 |
19 |
INVALID_SKACC2 |
SD |
Character |
ALL |
SDQP.INVALID_SKACC2 |
20 |
INVALID_SKLOC1 |
SD |
Character |
ALL |
SDQP.INVALID_SKLOC1 |
21 |
INVALID_SKLOC2 |
SD |
Character |
ALL |
SDQP.INVALID_SKLOC2 |
22 |
IS_FULLY_ENRICHED |
SD |
Boolean |
ALL |
SDQP.IS_FULLY_ENRICHED |
23 |
MAIN. |
SD |
Character |
ALL |
TXN_REC. |
24 |
MSG_SENT_OUT |
SD |
Boolean |
ALL |
SDQP.MSG_SENT_OUT |
25 |
PKG_APRVD_MISSING |
SD |
Boolean |
ALL |
SDQP.PKG_APRVD_MISSING |
26 |
PREV_REC |
SD |
Record |
ALL |
SDQP.PKG_PREV_REC |
27 |
PRNT_REC |
SD |
Record |
ALL |
SDQP.PKG_PRNT_REC |
28 |
RETURN_FAILURE |
SD |
ALL |
RET:= -1; RETURN |
|
29 |
RETURN_SUCCESS |
SD |
ALL |
RET:= 0; RETURN |
|
30 |
SI_MATCHED |
SD |
Boolean |
ALL |
SDQP.SI_MATCHED |
31 |
SI_REC |
SD |
Record |
ALL |
SDQP.PKG_SETTLE_REC |
32 |
SI_TYPE_FOUND |
SD |
Character |
ALL |
SDQP.SITYP_FND |
33 |
TRADE_HOLIDAY |
SD |
Character |
ALL |
SDQP.TRADE_HOLIDAY |
34 |
TXN_REC |
SD |
Record |
ALL |
SDQP.PKG_TXN_REC |