Sunday, 1 July 2012

What is the difference between "Transaction Open Interface" and "Pending Transactions"


·         Navigate Inventory Responsibility -> Transactions -> Transaction Open Interface

-- This form queries the MTL_TRANSACTIONS_INTERFACE table

·         Navigate Inventory Responsibility -> Transactions -> Pending Transactions

-- This form queries the MTL_MATERIAL_TRANSACTIONS_TEMP table
 

Q. What is the MTL_TRANSACTIONS_INTERFACE table used for?

A. This is the Interface between non-Inventory applications and the Inventory Transactions module.

In other words any other module other than Inventory that wants to update Inventory has to come through this table. Modules such as WIP (Work In Progress) and OE (Order Entry) first pass their records to the MTL_TRANSACTIONS_INTERFACE (MTI) for validation.
The Transactions Manager (INCTCM) reads records from the MTI table, validates them and moves the successful transactions into the MTL_MATERIAL_TRANSACTIONS_TEMP table, and submits Transaction workers (sub-processes - INCTCW) which then process these records through inventory. This process consists of data derivation, validation, and the transfer of records from MTL_TRANSCTIONS_INTERFACE, MTL_TRANSACTIONS_LOTS_INTERFACE and MTL_SERIAL_NUMBERS_INTERFACE into their associated TEMP (temporary) tables from where the transactions processor processes them.


Q. What is the MTL_MATERIAL_TRANSACTIONS_TEMP table used for?

A. The transactions are passed to the MTL_MATERIAL_TRANSACTONS_TEMP table after initial validation by the Transactions Manager (INCTCM) from the MTL_TRANSACTIONS_INTERFACE. A job id is attached and a Transactions Worker (INCTCW) is submitted by the INCTCM process to get the records processed and moved to the MTL_MATERIAL_TRANSACTONS table.
This table is also used by the Inventory and Purchasing modules which write transactions directly into this table after validation.

Inventory Module Forms like the Miscellaneous transactions form write directly into this table. The transactions which are created through this form are via on-line processing. It is from this table that the inventory quantities finally get updated and serial/lot numbers get updated.

2 comments:

  1. WE ARE FACING 2 DIFFERENT TYPES OF ISSUES AS BELOW WHERE PART NUMBERS COMES BACK AND STUCK IN INTERFACE TABLES ALTHOUGH PART IS ALREADY ISSUED AND WORK ORDER ALSO COMPLTED

    1 )ALTHOUGH LOT NUMBER :RTC200601 WAS ISSUED ON 21ST MAY ALREADY , WHY DIFFERENT LOT NUMBER :RTC200606 CAME IN OPEN INTERFACE ON 24TH MAY WITH SAME SOURCE WORK ORDER NUMBER ?

    2) ALTHOUGH LOT NUMBER :D100090 WAS ISSUED ON 21ST MAY ALREADY , WHY SAME LOT NUMBER :D100090 CAME IN OPEN INTERFACE ON 24TH MAY WITH SAME SOURCE WORK ORDER NUMBER ?

    ReplyDelete
  2. Your in-depth analysis and clear differentiation between Transaction Open Interface and Pending Transactions provide valuable clarity for readers. This piece not only aids beginners in grasping these concepts but also serves as a handy reference for practitioners seeking a deeper understanding within the Fusion Cloud SCM online training landscape.

    ReplyDelete