DOO_ACTION_REQUESTS

This table is used for the Sync/Async pattern for AdfBc-SOA interaction.

Details

  • Schema: FUSION

  • Object owner: DOO

  • Object type: TABLE

  • Tablespace: Default

Primary Key

Name Columns

DOO_ACTION_REQUESTS_PK

ACTION_REQUEST_ID

Columns

Name Datatype Length Precision Not-null Comments
ACTION_REQUEST_ID NUMBER 18 Yes Unique identifier for the action request.
OBJECT_VERSION_NUMBER NUMBER 9 Yes Used to implement optimistic locking. This number is incremented every time that the row is updated. The number is compared at the start and end of a transaction to detect whether another session has updated the row since it was queried.
ACTION_REQUEST_TRACKING_ID NUMBER 18 Yes Tracking identifier for an action request, used to search for all records for this action request
ACTION_CODE VARCHAR2 30 Yes Represents the type of action the workbench user initiated.
HEADER_ID NUMBER 18 Yes Reference to the unique identifier for the orchestration order
LINE_ID NUMBER 18 Reference to the unique identifier for the orchestration order line
FULFILL_LINE_ID NUMBER 18 Reference to the unique identifier of a fulfillment line
GROUP_ID NUMBER 18 Reference to the unique identifier of the fulfillment group associated with a given fulfillment line
STATUS_CODE VARCHAR2 30 Yes Indicates whether the action request is complete or still processing.
FLINE_OBJECT_VERSION_NUMBER NUMBER 9 The object version number of the fulfillment line when it is changed.
SPLIT_FROM_FLINE_ID NUMBER 18 Reference to the original fulfillment line in the event that splits occur.
CHECK_AVAILABILITY_MODE VARCHAR2 30 Indicates whether the action request originated from the Check Availability (GOP) page.
REQUEST_START_DATE DATE Yes The date when the action request is initiated
REQUEST_END_DATE DATE The date when the action request completes
SHIP_SET_NAME VARCHAR2 50 The original ship set name of the fulfillment line before the fulfillment line is changed
NEW_SHIP_SET_NAME VARCHAR2 50 The ship set name of the fulfillment line after the fulfillment line has been changed
CREATED_BY VARCHAR2 64 Yes Who column: indicates the user who created the row.
CREATION_DATE TIMESTAMP Yes Who column: indicates the date and time of the creation of the row.
LAST_UPDATED_BY VARCHAR2 64 Yes Who column: indicates the user who last updated the row.
LAST_UPDATE_DATE TIMESTAMP Yes Who column: indicates the date and time of the last update of the row.
LAST_UPDATE_LOGIN VARCHAR2 32 Who column: indicates the session login associated to the user who last updated the row.
PROCESS_REQUEST_TRACKING_ID NUMBER 18 This to track all the workbench requests which belong to the same process_instance_id.
RECOVERY_ENTITY_ID NUMBER 18 Entity associated with error recovery request
WAIT_TASK_DETAIL_ID NUMBER 18 Key to detail information on wait task
OUTCOME_CODE VARCHAR2 30 Indicates result status of the action with values of SUCCESS, ERROR and WARNING.
MASS_ACTION_FLAG VARCHAR2 1 Yes Y indicates that this action is a mass action.
BATCH_ID NUMBER 18 Identifier for the batch as part of which this mass action is executed.

Foreign Keys

Table Foreign Table Foreign Key Column
DOO_ACTION_REQUESTS doo_wait_task_details WAIT_TASK_DETAIL_ID
doo_action_request_attributes doo_action_requests ACTION_REQUEST_ID

Indexes

Index Uniqueness Tablespace Columns
DOO_ACTION_REQUESTS_N1 Non Unique Default ACTION_REQUEST_TRACKING_ID
DOO_ACTION_REQUESTS_N2 Non Unique Default FULFILL_LINE_ID
DOO_ACTION_REQUESTS_N3 Non Unique Default GROUP_ID, STATUS_CODE
DOO_ACTION_REQUESTS_N4 Non Unique Default HEADER_ID
DOO_ACTION_REQUESTS_N5 Non Unique Default STATUS_CODE, ACTION_CODE, HEADER_ID
DOO_ACTION_REQUESTS_N6 Non Unique Default LINE_ID
DOO_ACTION_REQUESTS_N7 Non Unique Default PROCESS_REQUEST_TRACKING_ID
DOO_ACTION_REQUESTS_N8 Non Unique Default MASS_ACTION_FLAG, BATCH_ID
DOO_ACTION_REQUESTS_PK Unique Default ACTION_REQUEST_ID
DOO_ACTION_REQUESTS_U1 Unique Default WAIT_TASK_DETAIL_ID