Sunteți pe pagina 1din 3

FUSION INV: What Seeded Import Applications and Tables To

Exist For Inventory (Doc ID 1492595.1) Bottom

In this Document

Goal
Solution

Applies to:
Oracle Fusion Inventory Management - Version 11.1.1.5.1 and later
Oracle Fusion Inventory Management Cloud Service - Version 11.13.19.01.0 and later
Information in this document applies to any platform.

Goal
What interface Applications and Tables exist for Fusion Inventory Management ?
 

Solution

 If you are a Software-as-a-Service (SaaS) customer, the following section need not be
performed by you. Please log a Service Request in My Oracle Support for Oracle to do this for
you.

 The Inventory Database has the following tables available for Interface transactions (this
information is also available through following published repository url:
https://docs.oracle.com/en/cloud/saas/supply-chain-management/19c/oedsc/inventory-
management.html#tables)

INV_CC_ENTRIES_INTERFACE
The INV_CC_ENTRIES_INTERFACE table serves as the interface between users and Oracle
Inventory's Enter/Approve Cycle Count Request functionality. Users populate the interface table,
and a PL/SQL concurrent program, launched by the user, processes the information in this table,
inserts/updates the INV_CYCLE_COUNT_ENTRIES table, and spawns adjustment material
transactions, if necessary.
Primary Key Name : INV_CC_ENTRIES_INTERFACE_PK
Primary Key Attribute : CC_ENTRY_INTERFACE_ID
INV_INTERFACE_PROC_CONTROLS
INV_INTERFACE_PROC_CONTROLS is seeded with the list of background transaction
processes Oracle Manufacturing supports. These background processes can have user-
determined process intervals and for some you may decide the number of transaction rows each
worker processes at a time. The PROCESS_STATUS column tells if the corresponding
background process is active.
Primary Key Name : INV_INTERFACE_PROC_CONTROLS_PK
Primary Key Attribute : PROCESS_CODE

INV_RESERVATIONS_INTERFACE
This table stores reservations requests. The Reservation Interface manager processes reservation
requests from this table into INV_RESERVATIONS.
Primary Key Name : INV_RSV_INTRFC_PK
Primary Key Attribute : RESERVATION_BATCH_ID,RESERVATION_INTERFACE_ID

INV_SERIAL_NUMBERS_INTERFACE
This is the open interface table of serial information corresponding to material transactions
posted to Oracle Inventory. The records in this table have a corresponding parent record in
INV_TRANSACTIONS_INTERFACE. The records in this table will be picked up and validated
by the Transaction Manager and then transferred to their respective temporary table for
processing. Scope: public Lifecycle: active Display Name: Serial Number Transactions Interface
Product: INV Category: BUSINESS_ENTITY INV_MATERIAL_TRANSACTION
Primary Key Name : INV_SERIAL_NUMBERS_INT_PK
Primary Key Attribute : TRANSACTION_INTERFACE_ID,FM_SERIAL_NUMBER

INV_TRANSACTIONS_INTERFACE
INV_TRANSACTIONS_INTERFACE allows calling applications to post material transactions
(movements, issues, receipts etc. to Oracle Inventory transaction module. Transaction Manager
concurrent program polls this table at a user-specified process interval, and submits the
Transaction Workers to process them. Processing consists of data derivation, validation, and the
transfer of records from INV_TRANSACTIONS_INTERFACE,
INV_TRANSACTION_LOTS_INTERFACE, and INV_SERIAL_NUMBERS_INTERFACE
into their respective temporary tables, from where they are processed by the transaction
processor. INV_TRANSACTIONS_INTERFACE follows the Inventory standard for interfacing
flexfields. Any parameters which are represented by flexfields may be entered in the interface
table either as code combination identifiers or as flexfield segment combinations. The
Transaction Worker will validate that any given identifiers are valid and enabled. If no identifier
is given, then the Transaction Worker will validate and decode the flexfield segment values, and
where appropriate, create new flexfield combinations in the database. The Transaction Manager
picks up the rows to process based on the LOCK_FLAG, TRANSACTION_MODE,
PROCESS_FLAG. Only records with TRANSACTION_MODE of '3', LOCK_FLAG of '2', and
PROCESS_FLAG of '1' will be picked up by the Transaction Manager and assigned to a
Transaction Worker. If a record fails to process completely, then PROCESS_FLAG will be set to
'3' and ERROR_CODE and ERROR_EXPLANATION will be populated with the cause for the
error. Scope: public Lifecycle: active Display Name: Material Transactions Interface Product:
INV Category: BUSINESS_ENTITY INV_MATERIAL_TRANSACTION
Primary Key Name : INV_TXNS_INTERFACE_PK
Primary Key Attribute : TRANSACTION_INTERFACE_ID

INV_TRANSACTION_LOTS_INTERFACE
This is the open interface table of lot information corresponding to material transactions posted
to Oracle Inventory. The records in this table have a corresponding parent record in
INV_TRANSACTIONS_INTERFACE. The records in this table will be picked up and validated
by the Transaction Manager and then transferred to their respective temporary table for
processing. Scope: public Lifecycle: active Display Name: Lot Transactions Interface Product:
INV Category: BUSINESS_ENTITY INV_MATERIAL_TRANSACTION
Primary Key Name : INV_TRANSACTION_LOTS_INT_PK
Primary Key Attribute : TRANSACTION_INTERFACE_ID,LOT_NUMBER

S-ar putea să vă placă și