Traded Cash: Calculated IDs
Utilized Fields for EML Calculated ID Logic | Â | Â | Â | Â |
 |  | Universal ID for transaction record | ID on a cancel trade that will link back to the calcTransactionId | ID that links the transaction record together including during rollback and replay |
 |  | Occurs once in a database | Occurs once in a database | Can occur many times in database |
 |  | calcTransactionId | calcCancelTransactionId | calcMasterTransactionId |
 |  |  |  |  |
ESTAR_TRADED_CASH_ACTIVITY.ACCT_BASIS | Â | X | X | X |
ESTAR_TRADED_CASH_ACTIVITY.PORTFOLIO_ACCT | Â | X | X | X |
ESTAR_TRADED_CASH_ACTIVITY.ASSET_ID | Â | X | X | X |
ESTAR_TRADED_CASH_ACTIVITY.LNG_SHT_C | Â | X | X | X |
ESTAR_TRADED_CASH_ACTIVITY.LINK_EVENT_ID | Â | X | X | X |
ESTAR_TRADED_CASH_ACTIVITY.EVENT_SEQUENCE | Â | X | X | X |
ESTAR_TRADED_CASH_ACTIVITY.CANCEL_EVT_ID | Â | X | X | Â |
ESTAR_TRADED_CASH_ACTIVITY.EVENT_TYPE | Â | Â | Â | X |
SECURITY_MASTER.PROCESS_SEC_TYPE | Â | Â | Â | X |
ESTAR_TRADED_CASH_ACTIVITY.COUPON_DATE | Â | Â | Â | X |
ESTAR_TRADED_CASH_ACTIVITY.LINK_EVENT_ID | Â | Â | Â | X |
 |  |  |  |  |
 |  |  |  |  |
IncludeExtendedDetails must equal Y or ALL | Â | calcTransactionId | calcTransactionId | Â |
Order of included elements in calcTransactionId | Max Character Length | EnhanceCalcTransactionId = N | EnhanceCalcTransactionId = Y | Â |
 |  |  |  |  |
ESTAR_TRADED_CASH_ACTIVITY.ACCT_BASIS | 5 | X | X | Â |
ESTAR_TRADED_CASH_ACTIVITY.PORTFOLIO_ACCT | 8 | X | X | Â |
ESTAR_TRADED_CASH_ACTIVITY.ASSET_ID | 38 | X | X | Â |
ESTAR_TRADED_CASH_ACTIVITY.LNG_SHT_C | 1 | X | X | Â |
ESTAR_TRADED_CASH_ACTIVITY.LINK_EVENT_ID | 255 | X | X | Â |
ESTAR_TRADED_CASH_ACTIVITY.EVENT_SEQUENCE | 38 | X | X | Â |
'#C' | 2 | X | X | Â |
 |  | 347 | 347 |  |
ESTAR_TRADED_CASH_ACTIVITY.CANCEL_EVT_ID is not null | Â | calcCancelTransactionId | calcCancelTransactionId | Â |
Order of included elements in calcCancelTransactionId | Â | EnhanceCalcTransactionId = N | EnhanceCalcTransactionId = Y | Â |
 |  |  |  |  |
ESTAR_TRADED_CASH_ACTIVITY.ACCT_BASIS | 5 | X | X | Â |
ESTAR_TRADED_CASH_ACTIVITY.PORTFOLIO_ACCT | 8 | X | X | Â |
ESTAR_TRADED_CASH_ACTIVITY.ASSET_ID | 38 | X | X | Â |
ESTAR_TRADED_CASH_ACTIVITY.LNG_SHT_C | 1 | X | X | Â |
ESTAR_TRADED_CASH_ACTIVITY.LINK_EVENT_ID | 255 | X | X | Â |
ESTAR_TRADED_CASH_ACTIVITY.EVENT_SEQUENCE | 38 | X | X | Â |
 |  | 345 | 345 |  |
 |  | calcMasterTransactionId | calcMasterTransactionId |  |
Order of included elements in calcMasterTransactionId | Â | EnhanceCalcTransactionId = N | EnhanceCalcTransactionId = Y | Â |
 |  |  |  |  |
ESTAR_TRADED_CASH_ACTIVITY.ACCT_BASIS | 5 | Â | X | Â |
ESTAR_TRADED_CASH_ACTIVITY.PORTFOLIO_ACCT | 8 | Â | X | Â |
ESTAR_TRADED_CASH_ACTIVITY.ASSET_ID | 38 | Â | X | Â |
ESTAR_TRADED_CASH_ACTIVITY.LNG_SHT_C | 1 | Â | X | Â |
ESTAR_TRADED_CASH_ACTIVITY.LINK_EVENT_ID | 255 | X | X | Â |
 |  | 255 | 307 |  |
 |  |  |  |  |
 |  | ESTAR_TRADED_CASH_ACTIVITY.EVENT_TYPE = 'COUPON' OR (ESTAR_TRADED_CASH_ACTIVITY.EVENT_TYPE = 'RECLAIM' AND SUBSTR(SECURITY_MASTER.PROCESS_SEC_TYPE,0,2)='DB') | ||
 |  | SECURITY_MASTER.PROCESS_SEC_TYPE =DBAMTL | ||
ESTAR_TRADED_CASH_ACTIVITY.ACCT_BASIS | 5 | X | X | Â |
ESTAR_TRADED_CASH_ACTIVITY.PORTFOLIO_ACCT | 8 | X | X | Â |
ESTAR_TRADED_CASH_ACTIVITY.ASSET_ID | 38 | X | X | Â |
ESTAR_TRADED_CASH_ACTIVITY.LNG_SHT_C | 1 | X | X | Â |
'19000101' | 8 | X | X | Â |
 |  | 60 | 60 |  |
 |  |  |  |  |
 |  | ESTAR_TRADED_CASH_ACTIVITY.EVENT_TYPE = 'COUPON' OR (ESTAR_TRADED_CASH_ACTIVITY.EVENT_TYPE = 'RECLAIM' AND SUBSTR(SECURITY_MASTER.PROCESS_SEC_TYPE,0,2)='DB') | ||
 |  | SECURITY_MASTER.PROCESS_SEC_TYPE <>DBAMTL | ||
ESTAR_TRADED_CASH_ACTIVITY.ACCT_BASIS | 5 | X | X | Â |
ESTAR_TRADED_CASH_ACTIVITY.PORTFOLIO_ACCT | 8 | X | X | Â |
ESTAR_TRADED_CASH_ACTIVITY.ASSET_ID | 38 | X | X | Â |
ESTAR_TRADED_CASH_ACTIVITY.LNG_SHT_C | 1 | X | X | Â |
ESTAR_TRADED_CASH_ACTIVITY.COUPON_DATE | 8 | X | X | Â |
 |  | 60 | 60 |  |
Â