Search Results wip_move_txn_interface
Overview
The WIP_MOVE_TXN_INTERFACE table is a critical staging table within the Oracle E-Business Suite (EBS) Work in Process (WIP) module, specifically for versions 12.1.1 and 12.2.2. It serves as the primary interface for processing shop floor move transactions. This table acts as a holding area where transaction requests—such as moving assemblies between operations, completing assemblies, or scrapping components—are inserted, typically via the WIP Transaction Interface program or custom integrations. The WIP Transaction Manager then processes these records, validates them against business rules, and posts the corresponding material and cost transactions to the appropriate inventory and general ledger tables. Its role is fundamental to ensuring data integrity by separating the entry of transaction data from its complex validation and posting logic.
Key Information Stored
The table stores all necessary attributes to define and process a discrete job or repetitive schedule move transaction. The primary key is TRANSACTION_ID, a unique identifier for each interface record. Essential columns include WIP_ENTITY_ID (the job or schedule), ORGANIZATION_ID, and PRIMARY_ITEM_ID. Transaction details are captured through FM_OPERATION_SEQ_NUM and TO_OPERATION_SEQ_NUM to define the move, along with QUANTITY. For cost accounting, it holds ACCT_PERIOD_ID and SCRAP_ACCOUNT_ID. Control and status columns, such as PROCESS_PHASE and PROCESS_STATUS, manage the record's lifecycle through the interface program. The table also includes fields for lot and serial number details, a REASON_ID for explanatory codes, and reference information like REQUEST_ID and GROUP_ID for batch processing.
Common Use Cases and Queries
The primary use case is the bulk loading of move transactions from external manufacturing execution systems (MES) or data collection devices. A common pattern is to insert records with PROCESS_PHASE = 1 and PROCESS_STATUS = 1, then submit the standard "WIP Transaction Interface" concurrent request to process them (phase 2). For troubleshooting, queries often target records in error. A typical diagnostic query selects records that failed validation to join with the WIP_TXN_INTERFACE_ERRORS table on TRANSACTION_ID, revealing error messages. Reporting on pending transactions before a period close is another frequent scenario, using a filter on PROCESS_STATUS and ACCT_PERIOD_ID. Sample SQL to find unprocessed moves for a specific job would be: SELECT * FROM WIP_MOVE_TXN_INTERFACE WHERE WIP_ENTITY_ID = &job_id AND PROCESS_STATUS = 1;
Related Objects
As indicated by its foreign key constraints, WIP_MOVE_TXN_INTERFACE is integrally connected to core WIP and inventory entities. Key documented relationships include:
- WIP_ENTITIES: Joined on WIP_ENTITY_ID to validate the discrete job or repetitive schedule.
- WIP_OPERATIONS: Joined on WIP_ENTITY_ID and FM_OPERATION_SEQ_NUM (or TO_OPERATION_SEQ_NUM) and REPETITIVE_SCHEDULE_ID to validate operation sequences.
- MTL_SYSTEM_ITEMS_B: Joined on PRIMARY_ITEM_ID and ORGANIZATION_ID for the assembly item details.
- WIP_PARAMETERS and ORG_ACCT_PERIODS: Joined on ORGANIZATION_ID and ACCT_PERIOD_ID, respectively, for organizational and period control.
- WIP_TXN_INTERFACE_ERRORS: Joined on TRANSACTION_ID to retrieve validation errors for failed records.
- GL_CODE_COMBINATIONS and MTL_TRANSACTION_REASONS: Joined on SCRAP_ACCOUNT_ID and REASON_ID for accounting and descriptive flexfield data.
-
Table: WIP_MOVE_TXN_INTERFACE
12.2.2
owner:WIP, object_type:TABLE, fnd_design_data:WIP.WIP_MOVE_TXN_INTERFACE, object_name:WIP_MOVE_TXN_INTERFACE, status:VALID, product: WIP - Work in Process , description: Requests to process shop floor move transactions , implementation_dba_data: WIP.WIP_MOVE_TXN_INTERFACE ,
-
Table: WIP_MOVE_TXN_INTERFACE
12.1.1
owner:WIP, object_type:TABLE, fnd_design_data:WIP.WIP_MOVE_TXN_INTERFACE, object_name:WIP_MOVE_TXN_INTERFACE, status:VALID, product: WIP - Work in Process , description: Requests to process shop floor move transactions , implementation_dba_data: WIP.WIP_MOVE_TXN_INTERFACE ,
-
APPS.WIP_OVERCOMPLETION dependencies on WIP_MOVE_TXN_INTERFACE
12.2.2
-
APPS.WIP_PENDING_TXNS dependencies on WIP_MOVE_TXN_INTERFACE
12.2.2
-
APPS.CSTPACMS dependencies on WIP_MOVE_TXN_INTERFACE
12.2.2
-
APPS.QA_SOLUTION_DISPOSITION_PKG dependencies on WIP_MOVE_TXN_INTERFACE
12.2.2
-
APPS.WIP_BFLPROC_PRIV dependencies on WIP_MOVE_TXN_INTERFACE
12.2.2
-
APPS.WMA_MOVE dependencies on WIP_MOVE_TXN_INTERFACE
12.2.2
-
APPS.WSM_WSMPNTXN_XMLP_PKG dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.WIP_SHOPFLOORMOVE_UTIL dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.WIP_MOVPROC_PUB dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.WIP_JOBCLOSE_PRIV dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.WIP_OVERCOMPLETION dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.WIP_TRANSACTIONS_PKG dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.WIP_MOVPROC_GRP dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.EAM_WORKORDER_UTIL_PKG dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.WIP_BFLPROC_PRIV dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.WIP_MOVE_VALIDATOR dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.WIP_PENDING_TXNS dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.WIP_JOBCLOSE_PRIV dependencies on WIP_MOVE_TXN_INTERFACE
12.2.2
-
APPS.CST_DIAGNOSTICS_PKG dependencies on WIP_MOVE_TXN_INTERFACE
12.2.2
-
APPS.WIP_DISCRETE_WS_MOVE dependencies on WIP_MOVE_TXN_INTERFACE
12.2.2
-
APPS.WIP_SHOPFLOORMOVE_UTIL dependencies on WIP_MOVE_TXN_INTERFACE
12.2.2
-
APPS.EAM_WORKORDER_UTIL_PKG dependencies on WIP_MOVE_TXN_INTERFACE
12.2.2
-
APPS.WIP_MOVE_TXN_INTERFACE_CLEANUP dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.WIP_DISCRETE_WS_MOVE dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.WIP_SO_RESERVATIONS dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.WMA_MOVE dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.WMA_MOVE dependencies on WIP_MOVE_TXN_INTERFACE
12.2.2
-
APPS.WMA_MOVE dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.CST_DIAGNOSTICS_PKG dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.WIP_MOVPROC_PRIV dependencies on WIP_MOVE_TXN_INTERFACE
12.2.2
-
APPS.WIP_MOVE_TXN_INTERFACE_CLEANUP dependencies on WIP_MOVE_TXN_INTERFACE
12.2.2
-
APPS.CSTPACMS dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.CST_ACCOUNTINGPERIOD_PUB dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.QA_SOLUTION_DISPOSITION_PKG dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.WSM_WSMPNTXN_XMLP_PKG dependencies on WIP_MOVE_TXN_INTERFACE
12.2.2
-
APPS.WIP_UNRELEASE dependencies on WIP_MOVE_TXN_INTERFACE
12.2.2
-
APPS.WSM_SERIAL_SUPPORT_PVT dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.WIP_BATCH_MOVE dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.WIP_MOVE_VALIDATOR dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.WSMPLBJI dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.WSM_LBJ_INTERFACE_PVT dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.CSD_HV_WIP_JOB_PVT dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.WIP_OPERATIONS_UTILITIES dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.WSMPLBMI dependencies on WIP_MOVE_TXN_INTERFACE
12.1.1
-
APPS.WIP_OPERATIONS_UTILITIES dependencies on WIP_MOVE_TXN_INTERFACE
12.2.2
-
APPS.WIP_MOVPROC_GRP dependencies on WIP_MOVE_TXN_INTERFACE
12.2.2
-
APPS.WSM_SERIAL_SUPPORT_PVT dependencies on WIP_MOVE_TXN_INTERFACE
12.2.2
-
APPS.WIP_TRANSACTIONS_PKG dependencies on WIP_MOVE_TXN_INTERFACE
12.2.2