FOS_CALLBACK_INT
This interface table stores the tasks that are successfully processed by the downstream applications like Costing, Receivables, Payables to which Supply Chain Financial Orchestration interfaces the data for cost processing and invoicing.
Details
-
Schema: FUSION
-
Object owner: FOS
-
Object type: TABLE
-
Tablespace: INTERFACE
Primary Key
Name | Columns |
---|---|
FOS_CALLBACK_INT_PK |
INTERFACE_ROW_ID |
Columns
Name | Datatype | Length | Precision | Not-null | Comments |
---|---|---|---|---|---|
INTERFACE_ROW_ID | NUMBER | 18 | Yes | This is the primary key and its value is an application generated unique id. | |
SOURCE_DOCUMENT_REFERENCE | NUMBER | 18 | Yes | Contains flow instance id that refers to the transaction interfaced by supply chain financial orchestration. | |
IMPORT_DATE | DATE | Yes | Stores the date at which the interface record was populated into transaction table. | ||
DOCUMENT_HEADER_NUMBER | VARCHAR2 | 100 | Contains the header number of the target document that was created by this task. | ||
DOCUMENT_HEADER_ID | NUMBER | 18 | Contains the header id of the target document that was created by this task. | ||
DOCUMENT_LINE_NUMBER | VARCHAR2 | 100 | Contains the line number of the target document that was created by this task. | ||
DOCUMENT_LINE_ID | NUMBER | 18 | Contains the line id of the target document that was created by this task. | ||
DOCUMENT_LINE_DETAIL | VARCHAR2 | 100 | Contains the line detail information of the target document that was created by this task. | ||
DOCUMENT_LINE_DETAIL_ID | NUMBER | 18 | Contains the detail id of the target document that was created by this task. | ||
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. | |
REQUEST_ID | NUMBER | 18 | Enterprise Service Scheduler: indicates the request ID of the job that created or last updated the row. | ||
JOB_DEFINITION_NAME | VARCHAR2 | 100 | Enterprise Service Scheduler: indicates the name of the job that created or last updated the row. | ||
JOB_DEFINITION_PACKAGE | VARCHAR2 | 900 | Enterprise Service Scheduler: indicates the package name of the job that created or last updated the row. | ||
BATCH_ID | NUMBER | 18 | Represents the identifier for a batch of tasks that needs to be processed together during callback. | ||
PROCESSED_FLAG | VARCHAR2 | 1 | Yes | Flag used to indicate whether task status is updated in flow instances table or not. Valid values are 'Y', 'N' and 'P'. | |
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. |
Indexes
Index | Uniqueness | Tablespace | Columns |
---|---|---|---|
FOS_CALLBACK_INT_N1 | Non Unique | Default | REQUEST_ID, BATCH_ID |
FOS_CALLBACK_INT_N2 | Non Unique | Default | SOURCE_DOCUMENT_REFERENCE |
FOS_CALLBACK_INT_U1 | Unique | Default | INTERFACE_ROW_ID |