Search Results lot
The WSM_SPLIT_MERGE_TXN_INTERFACE
table is a critical interface table within Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, specifically designed for the Work in Process (WIP) and Shop Floor Management (WSM) modules. This table facilitates the processing of split and merge transactions for discrete manufacturing, enabling seamless data transfer between the Oracle Manufacturing Execution System (MES) and the Oracle Inventory and WIP modules. Below is a detailed analysis of its structure, purpose, and functionality.
Purpose and Context
In discrete manufacturing, work orders often require splitting or merging operations due to changes in production requirements, material availability, or capacity constraints. TheWSM_SPLIT_MERGE_TXN_INTERFACE
table acts as an intermediary staging area where split and merge transactions are recorded before being processed by the Oracle WIP and Inventory modules. This ensures data integrity and provides a mechanism for error handling and reconciliation.
Key Columns and Structure
The table consists of several columns that capture transaction details, including:- TRANSACTION_ID: A unique identifier for each transaction.
- ORGANIZATION_ID: Identifies the inventory organization where the transaction occurs.
- WIP_ENTITY_ID: References the work order (WIP entity) involved in the split or merge.
- TRANSACTION_TYPE: Specifies whether the transaction is a split or merge.
- QUANTITY: The quantity of items being split or merged.
- STATUS: Indicates the processing status (e.g., PENDING, PROCESSED, ERROR).
- ERROR_MESSAGE: Stores error details if the transaction fails.
Workflow and Integration
The typical workflow involving this table is as follows:- Transaction Creation: External systems or user interfaces populate the
WSM_SPLIT_MERGE_TXN_INTERFACE
table with split/merge requests. - Validation: Oracle's concurrent programs or APIs validate the data for correctness (e.g., valid work orders, quantities).
- Processing: Valid transactions are processed, updating the WIP and Inventory modules, while invalid transactions are flagged with errors.
- Status Update: The
STATUS
column is updated to reflect the outcome (PROCESSED or ERROR).
Technical Considerations
- Performance: Large volumes of transactions may require indexing or partitioning to optimize performance.
- Error Handling: The
ERROR_MESSAGE
column must be monitored to address failed transactions promptly. - Integration with MES: In MES-enabled environments, this table ensures synchronization between shop floor operations and Oracle EBS.
Version-Specific Notes
In Oracle EBS 12.2.2, enhancements to the WSM module may include improved APIs for split/merge operations and additional columns for advanced tracking. However, the core functionality remains consistent with 12.1.1.Conclusion
TheWSM_SPLIT_MERGE_TXN_INTERFACE
table is a vital component of Oracle EBS's manufacturing execution framework, enabling efficient management of work order splits and merges. Its structured design ensures reliable data flow between shop floor activities and backend systems, supporting agile manufacturing processes. Proper configuration and monitoring of this table are essential for maintaining operational efficiency in discrete manufacturing environments.
-
Lookup Type: WSM_WIP_LOT_TXN_TYPE
12.1.1
product: WSM - Shop Floor Management , meaning: Lot Based Job Transactions ,
-
Lookup Type: WSM_WIP_LOT_TXN_TYPE
12.2.2
product: WSM - Shop Floor Management , meaning: Lot Based Job Transactions ,
-
Lookup Type: WSM_MATL_LOT_SER_ACTION
12.1.1
product: WSM - Shop Floor Management , meaning: Component actions during material transactions , description: Component actions during material transactions ,
-
Lookup Type: WSM_MATL_LOT_SER_ACTION
12.2.2
product: WSM - Shop Floor Management , meaning: Component actions during material transactions , description: Component actions during material transactions ,
-
Lookup Type: WSM_INV_LOT_TXN_TYPE
12.1.1
product: WSM - Shop Floor Management , meaning: Lot Based Inventory Transaction Types ,
-
Lookup Type: WSM_INV_LOT_TXN_TYPE
12.2.2
product: WSM - Shop Floor Management , meaning: Lot Based Inventory Transaction Types ,
-
Lookup Type: WSM_JOBOP_ACTIONS
12.2.2
product: WSM - Shop Floor Management , meaning: Job Op Actions , description: Job Op Actions ,
-
Lookup Type: WSM_JOBOP_ACTIONS
12.1.1
product: WSM - Shop Floor Management , meaning: Job Op Actions , description: Job Op Actions ,
-
Lookup Type: WSM_COMP_ITEM_CONTROL
12.1.1
product: WSM - Shop Floor Management , meaning: Component Item Control Codes ,
-
Lookup Type: WSM_COMP_ITEM_CONTROL
12.2.2
product: WSM - Shop Floor Management , meaning: Component Item Control Codes ,
-
Concurrent Program: WSCMTM
12.2.2
execution_filename: WSCMTM , product: WSM - Shop Floor Management , user_name: WSCMTM , description: Manager: Lot Move Transactions , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: WSMJLTXL
12.1.1
execution_filename: WSMPLOAD.LOAD , product: WSM - Shop Floor Management , user_name: WSMJLTXL , description: Import WIP Lot Transactions , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: WSCMTM
12.1.1
execution_filename: WSCMTM , product: WSM - Shop Floor Management , user_name: WSCMTM , description: Manager: Lot Move Transactions , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: WSMPLBJI
12.1.1
execution_filename: WSMPLBJI.process_interface_rows , product: WSM - Shop Floor Management , user_name: WSMPLBJI , description: Import Lot Based Jobs , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: WSMPINVL
12.2.2
execution_filename: WSMPINVL.process_interface_rows , product: WSM - Shop Floor Management , user_name: WSMPINVL , description: Inventory Lot Transactions , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: WSMPINVL
12.1.1
execution_filename: WSMPINVL.process_interface_rows , product: WSM - Shop Floor Management , user_name: WSMPINVL , description: Inventory Lot Transactions , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: WSMCPUP
12.2.2
execution_filename: WSMPJUPD.PROCESS_LOTS , product: WSM - Shop Floor Management , user_name: WSMPJUPD , description: WIP Lot Transaction Processor - OBSOLETED , argument_method: Standard , enabled: No , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: WSCMTI
12.2.2
execution_filename: WSCMTI , product: WSM - Shop Floor Management , user_name: WSCMTI , description: Worker : Lot Move Transactions , argument_method: Database fetch , enabled: No , execution_method: Spawned ,
-
Concurrent Program: WSMPLBMI
12.1.1
execution_filename: WSMPLBMI.process_interface_rows , product: WSM - Shop Floor Management , user_name: WSMPLBMI , description: Import Lot Based Move Transactions - OBSOLETED , argument_method: Standard , enabled: No , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: WSMCPUP
12.1.1
execution_filename: WSMPJUPD.PROCESS_LOTS , product: WSM - Shop Floor Management , user_name: WSMPJUPD , description: WIP Lot Transaction Processor - OBSOLETED , argument_method: Standard , enabled: No , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: WSMPLBMI
12.2.2
execution_filename: WSMPLBMI.process_interface_rows , product: WSM - Shop Floor Management , user_name: WSMPLBMI , description: Import Lot Based Move Transactions - OBSOLETED , argument_method: Standard , enabled: No , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: WSMPJUPD
12.2.2
execution_filename: WSMPJUPD.PROCESS_LOTS , product: WSM - Shop Floor Management , user_name: WSMPJUPD , description: WIP Lot Transaction Processor - OBSOLETED , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: WSMJLTXL
12.2.2
execution_filename: WSMPLOAD.LOAD , product: WSM - Shop Floor Management , user_name: WSMJLTXL , description: Import WIP Lot Transactions , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: WSMPLBJI
12.2.2
execution_filename: WSMPLBJI.process_interface_rows , product: WSM - Shop Floor Management , user_name: WSMPLBJI , description: Import Lot Based Jobs , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: WSCMTI
12.1.1
execution_filename: WSCMTI , product: WSM - Shop Floor Management , user_name: WSCMTI , description: Worker : Lot Move Transactions , argument_method: Database fetch , enabled: No , execution_method: Spawned ,
-
Concurrent Program: WSMCPRF
12.1.1
execution_filename: WSM_JobCopies_PUB.Refresh_JobCopies , product: WSM - Shop Floor Management , user_name: WSMCPRF , description: Refresh Bom and Routing Copies of Open Lot Based Jobs , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: WSMPJUPD
12.1.1
execution_filename: WSMPJUPD.PROCESS_LOTS , product: WSM - Shop Floor Management , user_name: WSMPJUPD , description: WIP Lot Transaction Processor - OBSOLETED , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: WSMCPRF
12.2.2
execution_filename: WSM_JobCopies_PUB.Refresh_JobCopies , product: WSM - Shop Floor Management , user_name: WSMCPRF , description: Refresh Bom and Routing Copies of Open Lot Based Jobs , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: WSMPURGE
12.2.2
product: WSM - Shop Floor Management , user_name: Purge Lot Based Jobs , description: Purge Lot Based Jobs , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: WSMLJCMP
12.1.1
product: WSM - Shop Floor Management , user_name: Lot Based Job Component Pick Release (SRS) , description: Lot Based Job Component Pick Release , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: WSMLJCMP
12.2.2
product: WSM - Shop Floor Management , user_name: Lot Based Job Component Pick Release (SRS) , description: Lot Based Job Component Pick Release , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: WSMPURGE
12.1.1
product: WSM - Shop Floor Management , user_name: Purge Lot Based Jobs , description: Purge Lot Based Jobs , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Table: WSM_SPLIT_MERGE_TXN_INTERFACE
12.2.2
owner:WSM, object_type:TABLE, fnd_design_data:WSM.WSM_SPLIT_MERGE_TXN_INTERFACE, object_name:WSM_SPLIT_MERGE_TXN_INTERFACE, status:VALID, product: WSM - Shop Floor Management , description: Interface table for Lot based WIP Lot Transactions. , implementation_dba_data: WSM.WSM_SPLIT_MERGE_TXN_INTERFACE ,
-
Table: WSM_SPLIT_MERGE_TXN_INTERFACE
12.1.1
owner:WSM, object_type:TABLE, fnd_design_data:WSM.WSM_SPLIT_MERGE_TXN_INTERFACE, object_name:WSM_SPLIT_MERGE_TXN_INTERFACE, status:VALID, product: WSM - Shop Floor Management , description: Interface table for Lot based WIP Lot Transactions. , implementation_dba_data: WSM.WSM_SPLIT_MERGE_TXN_INTERFACE ,
-
Table: WSM_LOT_SPLIT_MERGES_INTERFACE
12.1.1
owner:WSM, object_type:TABLE, fnd_design_data:WSM.WSM_LOT_SPLIT_MERGES_INTERFACE, object_name:WSM_LOT_SPLIT_MERGES_INTERFACE, status:VALID, product: WSM - Shop Floor Management , description: Interface table for Lot based Inventory Lot Transactions - Header Information. , implementation_dba_data: WSM.WSM_LOT_SPLIT_MERGES_INTERFACE ,
-
Table: WSM_LOT_SPLIT_MERGES_INTERFACE
12.2.2
owner:WSM, object_type:TABLE, fnd_design_data:WSM.WSM_LOT_SPLIT_MERGES_INTERFACE, object_name:WSM_LOT_SPLIT_MERGES_INTERFACE, status:VALID, product: WSM - Shop Floor Management , description: Interface table for Lot based Inventory Lot Transactions - Header Information. , implementation_dba_data: WSM.WSM_LOT_SPLIT_MERGES_INTERFACE ,
-
Lookup Type: WSM_PURGE_ENTITIES
12.2.2
product: WSM - Shop Floor Management , meaning: WSM PURGE ENTITIES ,
-
Lookup Type: WSM_PURGE_ENTITIES
12.1.1
product: WSM - Shop Floor Management , meaning: WSM PURGE ENTITIES ,
-
Lookup Type: WSM_COMPL_SEC_LOT_EXTN_LVL
12.1.1
product: WSM - Shop Floor Management , meaning: Complete Job Sector Lot Extension Level ,
-
Lookup Type: WSM_COMPL_SEC_LOT_EXTN_LVL
12.2.2
product: WSM - Shop Floor Management , meaning: Complete Job Sector Lot Extension Level ,
-
Lookup Type: WSM_TRANSACTION_MODE
12.1.1
product: WSM - Shop Floor Management , meaning: Lot Based Job Transaction Processing Mode ,
-
Lookup Type: WSM_TRANSACTION_MODE
12.2.2
product: WSM - Shop Floor Management , meaning: Lot Based Job Transaction Processing Mode ,
-
Concurrent Program: WSCDCL
12.1.1
product: WSM - Shop Floor Management , user_name: Close Lot Based Jobs , description: Close Discrete Jobs , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: WSCDCL
12.2.2
product: WSM - Shop Floor Management , user_name: Close Lot Based Jobs , description: Close Discrete Jobs , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Table: WSM_SPLIT_MERGE_SNAPSHOT
12.1.1
owner:WSM, object_type:TABLE, fnd_design_data:WSM.WSM_SPLIT_MERGE_SNAPSHOT, object_name:WSM_SPLIT_MERGE_SNAPSHOT, status:VALID, product: WSM - Shop Floor Management , description: WIP Lot Transactions Snapshot table for Shop Floor cost processor. , implementation_dba_data: WSM.WSM_SPLIT_MERGE_SNAPSHOT ,
-
Table: WSM_SPLIT_MERGE_SNAPSHOT
12.2.2
owner:WSM, object_type:TABLE, fnd_design_data:WSM.WSM_SPLIT_MERGE_SNAPSHOT, object_name:WSM_SPLIT_MERGE_SNAPSHOT, status:VALID, product: WSM - Shop Floor Management , description: WIP Lot Transactions Snapshot table for Shop Floor cost processor. , implementation_dba_data: WSM.WSM_SPLIT_MERGE_SNAPSHOT ,
-
Table: WSM_SPLIT_MERGE_TRANSACTIONS
12.2.2
owner:WSM, object_type:TABLE, fnd_design_data:WSM.WSM_SPLIT_MERGE_TRANSACTIONS, object_name:WSM_SPLIT_MERGE_TRANSACTIONS, status:VALID, product: WSM - Shop Floor Management , description: Base table for header information for WIP Lot Transactions in OSFM. , implementation_dba_data: WSM.WSM_SPLIT_MERGE_TRANSACTIONS ,
-
Table: WSM_SM_RESULTING_JOBS
12.2.2
owner:WSM, object_type:TABLE, fnd_design_data:WSM.WSM_SM_RESULTING_JOBS, object_name:WSM_SM_RESULTING_JOBS, status:VALID, product: WSM - Shop Floor Management , description: Base table for Resulting Lots for WIP Lot Transactions in OSFM. , implementation_dba_data: WSM.WSM_SM_RESULTING_JOBS ,
-
Table: WSM_SM_RESULTING_JOBS
12.1.1
owner:WSM, object_type:TABLE, fnd_design_data:WSM.WSM_SM_RESULTING_JOBS, object_name:WSM_SM_RESULTING_JOBS, status:VALID, product: WSM - Shop Floor Management , description: Base table for Resulting Lots for WIP Lot Transactions in OSFM. , implementation_dba_data: WSM.WSM_SM_RESULTING_JOBS ,
-
Table: WSM_SM_STARTING_JOBS
12.1.1
owner:WSM, object_type:TABLE, fnd_design_data:WSM.WSM_SM_STARTING_JOBS, object_name:WSM_SM_STARTING_JOBS, status:VALID, product: WSM - Shop Floor Management , description: Base table for Starting Lots for WIP Lot Transactions in OSFM. , implementation_dba_data: WSM.WSM_SM_STARTING_JOBS ,