You are on page 1of 12

OPM TRANSACTION FLOW: Check whether the organization has the Process Manufacturing Enabled Flag checked or not.

t. Navigation : Inventory -> Setup -> Organization -> Parameters

Check the status of the flag as per below query SELECT process_enabled_flag FROM MTL_PARAMETERS WHERE ORGANIZATION_CODE='SDM'; Now create an end product item and the items which form the main item. Here in my case the main item is Choclate_FG_Test and the components which form this are Choclate_Syrup_Test and Choclate_Water_Test and assing it to the SDM organization as below:

Navigation : Inventory -> Items -> Master Items 1. Item finished Good

2. Item Component 1:

3. Item Component 2

Ensure that we have the following flags as Y : 1. 2. 3. 4. Batch Product Recipe Formula Routing Operations Activities Resources
.PROCESS_COSTING_ENABLED_FLAG PROCESS_QUALITY_ENABLED_FLAG PROCESS_EXECUTION_ENABLED_FLAG RECIPE_ENABLED_FLAG from mtl_system_items_b

Below is the outline of the OPM transaction:

Creating a resource for the creation of CHOCLATE_FG_TEST

Navigation : OPM Supply Chain Planner -> Setup -> Generic Resource

SELECT * FROM CR_RSRC_MST_B WHERE RESOURCES='CHOCLATE_MIX_TES'; SELECT * FROM CR_RSRC_MST_TL WHERE RESOURCES='CHOCLATE_MIX_TES' AND LANGUAGE='US';

SELECT * FROM CM_CMPT_MST_B WHERE COST_CMPNTCLS_ID=17 ;--MACHINE Create an operation which consist of list of activity and each activity must be assigned to a resource which is created in the previous step Navigation : Process Engineer -> Process Routing

SELECT * FROM GMD_OPERATIONS_B WHERE oprn_no LIKE 'CHOCLATE_OP_TEST '; select * from gmd_operation_activities where oprn_id=201;

Change the status to Approved for General Use by clicking on Actions -> Change status

Create a routing with the operation created in the previous step and change the status to Approved for General Use:

Navigation: Process Engineer -> Process Routings

SELECT * FROM GMD_ROUTINGS_B WHERE ROUTING_NO LIKE 'CHOCLATE%'; SELECT * FROM FM_ROUT_DTL WHERE ROUTING_ID=181; Check if the organization is defined as Plant/Laboratory

Creation of Formula

Navigation : Formulator -> Formulas

SELECT * FROM FM_FORM_MST_B WHERE FORMULA_NO LIKE 'CHOCLATE%';--CHOCLATE_FOR_TEST

SELECT * FROM GMD.FM_MATL_DTL WHERE FORMULA_ID=262;

Create Recipe and validity rules

Navigation: Formulator -> Recipes

SELECT * FROM GMD_RECIPES_B WHERE RECIPE_NO='CHOCLATE_RECIPE_TEST'; select * From gmd_recipe_validity_rules where recipe_id=181; Creating a batch:

Check whether the batch number is set to automatic Navigation : Production Supervisor -> Setup -> Paramters

Now create a batch from Production supervisor responsibility:

Now go to batch details and search for the batch number and click on Actions Release. The status would be changed from New to WIP

Click on Transact Material, then click on ingredients and there should be WIP Issue and then click on transact Requery to check the actual qty is 10

Then click on the product and choose the transaction type and the subinventory and click on transact

Now check whether the inventory is incremented with the Target Quantity of the product

You might also like