POR_REQ_IMPORT_HDRS_SESSION_GT

POR_REQ_IMPORT_HDRS_SESSION_GT stores information of requisition during requisition import. Because of grouping, an interface header can be split into multiple req headers. Hence, two requisition headers from the same interface header can have different values for process_flag. This table is used to store the process flag in the req header level after grouping so that we can report the process flag value for each requisition header in the output VO in the web service case. It also helps in some of our sqls later on to eliminate the need for joining to a subquery.

Details

  • Schema: FUSION

  • Object owner: POR

  • Object type: TABLE

  • Tablespace: Default

Columns

Name Datatype Length Precision Not-null Comments
INTERFACE_HEADER_ID NUMBER 18 Yes Indentifier of interface header
REQUISITION_HEADER_ID NUMBER 18 Yes Identifier of requisition header
PROCESS_FLAG VARCHAR2 30 Process flag, could be 'IN PROCESS', 'SUCCESS', 'ERROR', 'FAILED' or 'PARTIAL'
REQUISITION_NUMBER VARCHAR2 64 Requisition number
DOCUMENT_STATUS VARCHAR2 25 Document status
INTERFACE_HEADER_KEY VARCHAR2 50 Cloud interface alternate header key code for integrating applications to be able to identify the requisition header data loaded in the interface table.
LOAD_REQUEST_ID NUMBER 18 SQL Loader request identifier

Indexes

Index Uniqueness Columns
POR_HRDS_SESSION_GT_N1 Non Unique INTERFACE_HEADER_ID
POR_HRDS_SESSION_GT_N2 Non Unique PROCESS_FLAG
POR_HRDS_SESSION_GT_U1 Unique REQUISITION_HEADER_ID