XLA_ONLINE_TXN_PROCS

This table represents the collection of processes running the online transaction engine. Each row will map to a single concurrent request identifier which is the primary key to this table.

Details

  • Schema: FUSION

  • Object owner: XLA

  • Object type: TABLE

  • Tablespace: REFERENCE

Columns

Name Datatype Length Precision Not-null Comments
CRID NUMBER 18 Yes Primary key and concurrent request identifier for process.
ENGINE_NAME VARCHAR2 30 Yes Name of the engine that is running.
ENGINE_LANGUAGE VARCHAR2 1 Yes Implementation languages are [C], [J] Java, or [P] PL/SQL.
SPECIALIZATION_ZONE NUMBER 18 Yes Used to segregate requests for performance default 0 *.
PROCESS_STATUS VARCHAR2 10 Yes Process status value for online accounting processing.
ERR_MSG VARCHAR2 2000 Error message name for online accounting processing.
MEMTOP NUMBER Not currently used.
TXN_COUNT NUMBER Count of transaction by online accounting processing.
PARENT_CRID NUMBER 18 Concurrent request identifier of process that this process is replacing.
CHILD_CRID NUMBER 18 Concurrent request identifier of process that is replacing this process.
OTE_CACHE_INVALIDATION_EVENTS VARCHAR2 2000 This column will hold notifications about the events that invalidate OTE cache, for example GL period opened or closeed. OTE engines will monitor events that were stamped in this column and replace themselves to force refresh their cache. An event stamped in this column will have the following pattern: #EVENT_TYPE_CODE#EVENT_TIMESTAMP#EVENT_PARAMETER1_EVENT_PARAMETER2; For example, for a GL period Sep-11 closed event that happened on Oct 17 11:48 AM, we would have a event stamp as: #GL_PERIOD_CLOSE #17-OCT-11 11:48:27.363747 AM#1#Sep-11; #1 is for ledger_id = 1. If there are multiple cache invalidation events happen in a very close short period of time before an engine was able to detect an invalidation and changes its status, the events would be concatenated.
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.
CREATION_DATE TIMESTAMP Yes Who column: indicates the date and time of the creation of the row.
CREATED_BY VARCHAR2 64 Yes Who column: indicates the user who created the row.
LAST_UPDATE_DATE TIMESTAMP Yes Who column: indicates the date and time of the last update of the row.
LAST_UPDATED_BY VARCHAR2 64 Yes Who column: indicates the user who last updated the row.
ESS_REQ_ID NUMBER 18 Identifier of the online engine request.
LAST_UPDATE_LOGIN VARCHAR2 32 Who column: indicates the session login associated to the user who last updated the row.

Indexes

Index Uniqueness Tablespace Columns
XLA_ONLINE_TXN_PROCS_N1 Non Unique FUSION_TS_TX_DATA PROCESS_STATUS, SPECIALIZATION_ZONE
XLA_ONLINE_TXN_PROCS_N2 Non Unique FUSION_TS_TX_DATA CHILD_CRID
XLA_ONLINE_TXN_PROCS_N3 Non Unique FUSION_TS_TX_DATA PARENT_CRID
XLA_ONLINE_TXN_PROCS_U1 Unique FUSION_TS_TX_DATA CRID