1.1.2 Process Table
This topic describes process table for uploading records.
For uploading, each record is processed from a cursor on process tables. This is common across all function IDs. There are 2 process tables:
Here a particular record from upload tables would be picked by a combination of EXTERNAL_REF_NO, EXTERNAL_SEQ_NO, BRANCH_CODE, and SOURCE. Columns like EXPORT_STATUS, CONTRACT_REF_NO, ERR_CODE, and ERR_MESSAGE would be updated by the system after processing. UPLOAD_ID signifies the thread of execution. The upload routine can be invoked in multiple threads if multiple upload IDs are present.
- CSTB_EXT_CONTRACT_STAT
- STTB_UPLOAD_MASTER
Table 1-1 CSTB_EXT_CONTRACT_STAT
| Name | Type | Characters | Nullable |
|---|---|---|---|
| BRANCH_CODE | VARCHAR2 | 3 CHAR | N |
| SOURCE | VARCHAR2 | 20 CHAR | N |
| PRODUCT_CODE | VARCHAR2 | 4 CHAR | Y |
| COUNTERPARTY | VARCHAR2 | 35 CHAR | Y |
| EXTERNAL_INIT_DATE | DATE | NA | Y |
| MODULE | VARCHAR2 | 2 CHAR | Y |
| EXTERNAL_REF_NO | VARCHAR2 | 20 CHAR | N |
| IMPORT_STATUS | VARCHAR2 | 1 CHAR | Y |
| CITICUBE_REF_NO | VARCHAR2 | 16 CHAR | Y |
| POST_IMPORT_STATUS | CHAR | 1 CHAR | Y |
| EXPORT_STATUS | CHAR | 1 CHAR | Y |
| USER_ID | VARCHAR2 | 12 CHAR | Y |
| JOBNO | NUMBER | 2 | Y |
| CONTRACT_REF_NO | VARCHAR2 | 16 CHAR | Y |
| ERR_CODE | VARCHAR2 | 11 CHAR | Y |
| ERR_MESSAGE | VARCHAR2 | 255 CHAR | Y |
| ACTION_CODE | VARCHAR2 | 10 CHAR | Y |
| FUNCTION_ID | VARCHAR2 | 8 CHAR | Y |
| EXTERNAL_SEQ_NO | NUMBER | 22 | N |
| UPLOAD_ID | VARCHAR2 | 16 CHAR | Y |
Table 1-2 STTB_UPLOAD_MASTER
| Name | Type | Characters | Nullable |
|---|---|---|---|
| MAINTENANCE_SEQ_NO | VARCHAR2 | 16 CHAR | N |
| BRANCH_CODE | VARCHAR2 | 3 CHAR | N |
| SOURCE_CODE | VARCHAR2 | 15 CHAR | N |
| MAINTENANCE_TYPE | VARCHAR2 | 15 CHAR | Y |
| UPLOAD_STATUS | CHAR | 1 CHAR | Y |
| UPLOAD_INITIATION_DATE | DATE | NA | Y |
| USER_ID | VARCHAR2 | 12 CHAR | Y |
| ACTION_CODE | VARCHAR2 | 15 CHAR | Y |
| SOURCE_SEQ_NO | NUMBER | NA | N |
| UPLOAD_ID | VARCHAR2 | 16 CHAR | Y |
Parent topic: Upload Framework