cancel
Showing results for 
Search instead for 
Did you mean: 

Production Order consumption from wrong place

UmaKelly
Explorer
0 Kudos
88

I have one concern, let me explain you.

I have two storage locations ST01 (R/M Store) and PRES (Production store). When I confirm production order (CO11N) then system picks batches from right storage location (PRES) which I have maintained in material master (MRP2 view), but Users for their easiness work picks batches from ST01 if stock is not sufficient or unavailable in PRES. So I have to restrict Users for picking batches from other storage location.

Note -- We are using batch managed stock (Both GI and GR in CO11N) and there is no auto search strategy.

Please give me solution for this.

UmaKelly_1-1743166029530.png

 

 

Spoiler
 

 

Accepted Solutions (0)

Answers (1)

Answers (1)

DerekDing
Product and Topic Expert
Product and Topic Expert

When you do the CO11N or Goods issue, the default storage location is in the production order, which defined by the Production version and MRP2 View, and your expectation is that when you do the goods issue, the storage location must be "Storage location" in production order.

You can use a BADI "MB_MIGO_BADI"  with T-code "SE18" to do an enhancement to check the storages location in Goods issue must be the "storage location" in production order, thank you!

 

Operation Steps

  1. Create a Class: Use the SE24 transaction code in the SAP system to create the  class ex.  "zcl_261_stock_location_check".
  2. Implement the BADI: Use the SE18 transaction code to find MB_MIGO_BADI, create a new implementation, and specify this class as the implementation class.
  3. Activate: Activate the class and the BADI implementation.