DOO_AGENT_ACTION_HISTORY

Captures audit records for agent action requests across object types.

Details

  • Schema: FUSION

  • Object owner: DOO

  • Object type: TABLE

  • Tablespace: Default

Primary Key

Name Columns

DOO_AGENT_ACTION_HISTORY_PK

AGENT_ACTION_HISTORY_ID

Columns

Name Datatype Length Precision Not-null Comments
AGENT_ACTION_HISTORY_ID NUMBER 18 Yes Unique identifier for the row in the table.
ACTION_GROUP_ID NUMBER 18 Yes Groups related agent actions captured in a single execution/request flow.
REQUEST_TIME TIMESTAMP Yes Timestamp when the request/action was received for processing.
AGENT_EXECUTION_MODE VARCHAR2 30 Yes Execution mode of the action request (e.g. HUMAN_ASSIST, AUTO).
API_NAME VARCHAR2 100 API that triggered the audited action.
SIGNAL_INTERACTION_ID NUMBER 18 Interaction/decision that led to the action.
USER_ACTION_CODE VARCHAR2 30 Yes Code identifying the executed agent action.
OBJECT_TYPE VARCHAR2 30 Yes Business object type on which action was executed.
OBJECT_ID_1 NUMBER 18 Yes Primary numeric identifier of the business object.
OBJECT_ID_2 NUMBER 18 Secondary numeric identifier of the business object.
OBJECT_USER_KEY_1 VARCHAR2 50 Primary user/business key of the business object.
OBJECT_USER_KEY_2 VARCHAR2 50 Secondary user/business key of the business object.
AGENT_CODE VARCHAR2 200 Yes Identifier of the agent implementation that executed the action.
CONVERSATION_ID VARCHAR2 100 Conversation/session identifier associated with interaction flow.
TRACE_ID VARCHAR2 100 Trace identifier used for diagnostics and log correlation.
JOB_ID VARCHAR2 100 Identifier of asynchronous/scheduled job issuing the action.
REQUEST_CONTEXT CLOB Serialized request payload/context captured for audit and diagnostics.
AGENT_HIST_EXT_ATTRIBUTE_1 VARCHAR2 255 Generic placeholder column for storing additional history metadata.
AGENT_HIST_EXT_ATTRIBUTE_2 VARCHAR2 255 Generic placeholder column for storing additional history metadata.
AGENT_HIST_EXT_ATTRIBUTE_3 VARCHAR2 255 Generic placeholder column for storing additional history metadata.
AGENT_HIST_EXT_ATTRIBUTE_4 VARCHAR2 255 Generic placeholder column for storing additional history metadata.
AGENT_HIST_EXT_ATTRIBUTE_5 VARCHAR2 255 Generic placeholder column for storing additional history metadata.
AGENT_HIST_EXT_ATTRIBUTE_6 VARCHAR2 255 Generic placeholder column for storing additional history metadata.
AGENT_HIST_EXT_ATTRIBUTE_7 VARCHAR2 255 Generic placeholder column for storing additional history metadata.
AGENT_HIST_EXT_ATTRIBUTE_8 VARCHAR2 255 Generic placeholder column for storing additional history metadata.
AGENT_HIST_EXT_ATTRIBUTE_9 VARCHAR2 255 Generic placeholder column for storing additional history metadata.
AGENT_HIST_EXT_ATTRIBUTE_10 VARCHAR2 255 Generic placeholder column for storing additional history metadata.
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.
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.
CHANGE_DETAIL_JSON CLOB JSON containing before/after values for display what has changed from what.

Indexes

Index Uniqueness Tablespace Columns
DOO_AGENT_ACTION_HISTORY_N1 Non Unique Default ACTION_GROUP_ID
DOO_AGENT_ACTION_HISTORY_N2 Non Unique Default OBJECT_ID_1, REQUEST_TIME
DOO_AGENT_ACTION_HISTORY_N3 Non Unique Default OBJECT_ID_2, REQUEST_TIME
DOO_AGENT_ACTION_HISTORY_N4 Non Unique Default OBJECT_USER_KEY_1, REQUEST_TIME
DOO_AGENT_ACTION_HISTORY_N5 Non Unique Default AGENT_CODE, REQUEST_TIME
DOO_AGENT_ACTION_HISTORY_U1 Unique Default AGENT_ACTION_HISTORY_ID