Two separate flows are used depending if you perform a Pick release or Sales Order Issue.
1. For pick release, the pick list generation program creates a move order for the order line. When the move order is "allocated", it inserts a record into the pending transaction table (MTL_MATERIAL_TRANSACTIONS_TEMP). When the move order is transacted, the record is moved to the transaction history table (MTL_MATERIAL_TRANSACTIONS).
2. For sales order issues, the ship confirm / trip stop process sends information to inventory through the transaction open interface table (MTL_TRANSACTIONS_INTERFACE). The ship confirm process then runs the inventory transaction worker -- depending on the profile "WSH: Defer Inventory Process Online" -- see note below. The inventory transaction worker validates the data inserting it into the pending transaction table (MTL_MATERIAL_TRANSACTIONS_TEMP), then into the transaction history table (MTL_MATERIAL_TRANSACTIONS).
Note: This profile option was introduced in 11.5.9 with Patch.4008601 "Need An Option To Defer Processing Sales Order Issue Records When Running Inventory Interface". Possible values are Yes and No with the default value of NULL being read as No. The internal profile name is WSH_DEFER_INV_PR_ONLINE. Setting the profile to No or Null uses normal processing where the ship confirm / trip stop immediately runs a transaction worker to process the sales order issue. Setting the profile to Yes causes the sales order issue to sit in the transaction open interface until the Transaction Manager runs.[@more@]
来自 “ ITPUB博客 ” ，链接：http://blog.itpub.net/7517179/viewspace-974029/，如需转载，请注明出处，否则将追究法律责任。