FOS_SOURCE_EVENTS_INT

This table stores source event identifiers and processing attributes used by Financial Orchestration to poll, route, process, and track upstream supply chain events.

Details

  • Schema: FUSION

  • Object owner: FOS

  • Object type: TABLE

  • Tablespace: INTERFACE

Primary Key

Name Columns

FOS_SOURCE_EVENTS_INT_PK

INTERFACE_EVENT_ID

Columns

Name Datatype Length Precision Not-null Comments
INTERFACE_EVENT_ID NUMBER 18 Yes Surrogate key generated by Financial Orchestration.
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.
SOURCE_EVENT_NAME VARCHAR2 120 Yes Name of the source SOA event that generated the Financial Orchestration interface event.
SHIPMENT_HEADER_ID NUMBER 18 Shipment header identifier used to look up shipment or receipt details.
SHIPMENT_LINE_ID NUMBER 18 Shipment line identifier used to look up the shipment line for ASN cancellation.
GROUP_ID NUMBER 18 Receiving transaction group identifier used to look up receipt details.
TRANSACTION_TYPE VARCHAR2 120 Receiving transaction type used to determine how the interface event is routed for Financial Orchestration processing. Expected values are CORRECTION (correction transaction), RETURN (return transaction) and PUTAWAY (putaway transaction).
UPSTREAM_SOURCE_CODE VARCHAR2 5 Yes Code that identifies the upstream source that inserted the Financial Orchestration interface event. Valid values are RCV (Receiving), WSH (Shipping), and INV (Inventory).
EVENT_TYPE_CODE VARCHAR2 120 Upstream event subtype used by inventory inquiry or direct transform. Expected values are INTER_ORG (interorganization transfer), SO_SHIPMENT (sales order shipment), TRANSFER_OWNED (transfer to owned inventory), and TRANSFER_CONSIGNED (transfer to consigned inventory).
SHIPMENT_NUMBER VARCHAR2 240 Shipment number used to look up shipment details.
TRANSACTION_SET_ID NUMBER 18 Transaction set identifier used to look up transaction details.
INVENTORY_TRANSACTION_ID NUMBER 18 Inventory transaction identifier for transfer-to-owned or consigned inventory events.
FULFILL_LINE_ID NUMBER 18 Fulfillment line identifier used to process service sales flows.
SFO_TRANSACTION_FLAG VARCHAR2 1 Indicates whether the transaction is routed or filtered for SFO processing. Valid values: Y, N, or NULL (treated as N).
DROP_SHIP_TRANSACTION_FLAG VARCHAR2 1 Indicates whether the transaction is routed or filtered for drop ship processing. Valid values: Y, N, or NULL (treated as N).
CORRECT_ON_RECEIVE_FLAG VARCHAR2 1 Indicates whether correction is allowed for receive transactions. Valid values: Y, N, or NULL (treated as N).
CORRECT_ON_DELIVER_FLAG VARCHAR2 1 Indicates whether correction is allowed for deliver transactions. Valid values: Y, N, or NULL (treated as N).
CORRECT_ON_RTV_FLAG VARCHAR2 1 Indicates whether correction is allowed for return-to-vendor transactions. Valid values: Y, N, or NULL (treated as N).
RETURN_TO_RECEIVING_FLAG VARCHAR2 1 Indicates whether the transaction is for return to receiving. Valid values: Y, N, or NULL (treated as N).
RETURN_TO_VENDOR_FLAG VARCHAR2 1 Indicates whether the transaction is for return to vendor. Valid values: Y, N, or NULL (treated as N).
RETURN_TO_ORGANIZATION_FLAG VARCHAR2 1 Indicates whether the transaction is for return to organization. Valid values: Y, N, or NULL (treated as N).
RETURN_TO_CUSTOMER_FLAG VARCHAR2 1 Indicates whether the transaction is for return to customer. Valid values: Y, N, or NULL (treated as N).
INVOICE_INTERFACED_FLAG VARCHAR2 1 Indicates whether the invoice has been interfaced. Valid values: Y, N, or NULL (treated as N).
PROCESS_STATUS VARCHAR2 30 Yes Processing status of the Financial Orchestration interface event during polling and processing. Valid values are NEW, PROCESSED, and ERROR.
PROCESS_BATCH_ID NUMBER 18 Batch or request identifier for the Financial Orchestration polling job.
MESSAGE_TEXT VARCHAR2 4000 Diagnostic error message text captured when processing the Financial Orchestration interface event.
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_SOURCE_EVENTS_INT_N1 Non Unique Default SOURCE_EVENT_NAME, TRANSACTION_TYPE
FOS_SOURCE_EVENTS_INT_U1 Unique Default INTERFACE_EVENT_ID