[Home] [Help] [Dependency Information]
Object Name: | ITG_BATCH_REQUEST |
---|---|
Object Type: | TABLE |
Owner: | ITG |
Subobject Name: | |
Status: | VALID |
This table tracks batch requests within a class. Batch requests have a state, one of OPEN, PENDING or RUNNING. There is at most only one record (per class) that is is the OPEN or RUNNING states. Any number of records can be in the PENDING state "in between" the OPEN and RUNNING states. The PENDING records are seqenced by the value of batch_request_id - so processing of items is serialized.
Tablespace: | APPS_TS_TX_DATA |
---|---|
PCT Free: | 10 |
PCT Used: |
Name | Datatype | Length | Mandatory | Comments |
---|---|---|---|---|
BATCH_REQUEST_ID | NUMBER | Yes | The key of a batch request, the value comes from the sequence itg_batch_request_s. In addition to being the primary key of the record, the value is used for ordering PENDING batches. | |
BATCH_CLASS_ID | NUMBER | Yes | This is the foreign key reference to the batch class the request is for. | |
STATUS | VARCHAR2 | (10) | Yes | The status if this request, one of: 'OPEN', 'PENDING' or 'RUNNING' |
PROCESS_SET_ID | NUMBER | Yes | The process set id value for this request (interface-specific). Open-interface API's (like Sync Item's INCOIN process) can have a number that refers to the set of interface records to process. This variable stores that value on behalf of the client, and it is acquired from and passed back as callback arguments. | |
CCM_REQUEST_ID | NUMBER | The CCM request ID of the interface import program (like Sync Item's INCOIN process). | ||
REQUEST_CNT | NUMBER | The number of request items currently in this batch. This is the value that is checked aginst the itg_batch_class.limit_cnt value to find out if the batch should be closed. | ||
LAST_REQUEST | DATE | The date field containing the last time a request item was added to the batch. This value is checked aginst the current time minus the itg_batch_class.timeout value to find out if the batch has timed out and should be closed. |
Cut, paste (and edit) the following text to query this object:
SELECT BATCH_REQUEST_ID
, BATCH_CLASS_ID
, STATUS
, PROCESS_SET_ID
, CCM_REQUEST_ID
, REQUEST_CNT
, LAST_REQUEST
FROM ITG.ITG_BATCH_REQUEST;
ITG.ITG_BATCH_REQUEST does not reference any database object
ITG.ITG_BATCH_REQUEST is referenced by following:
|
|
|