Missing Parts Check at the time of GR In SAP MM Inventory Management
HI Friends,
This document is about how missing parts check work in SAP MM Inventory Management.
Overview Of Missing Parts Check:
By using Missing parts check, the system checks at the time of goods receipt, other receipts or transfer posting of a material, whether it is a massing part or not. If that material is a missing part then system issues a warning message and also sends a mail to the responsible MRP Controller of the plant.
What is Missing Part:
A material is called as missing part when the available stock of that material is not sufficient to fulfill the existing reservations (requirements) of that material. So in order to fulfill those requirements you have to procure or produce that material. These requirements may be generated automatically (for ex: by means of Production order dependent requirements for raw materials which will create a reservation for raw materials) or Manually (For Ex: by means of reservation created manually in MB21 with movement type 201 goods issue to cost center).
Steps for activating Missing missing parts check:
1. Go to SPRO >> Materials Management >> Inventory Management >> Goods Receipt >> Set Missing Parts Check
Here activate the Missing parts check for your plant as shown below
You can also activate the same in inventory management plant parameters
2. Create Checking Rule
Here Create a checking Rule By clicking New Entries, and giving a code & Description (you can use any standard checking rule also… Ex: 03
3. Define Checking Rule
Here Define checking rule with the combination of availability checking group by clicking New entries.
Here select the stocks which needs to be considered as available stocks when checking a missing part against a required quantity.
Give checking period for missing parts. This checking period is a period in which system checks for a missing part after requirement date.
Here if you select the ‘Check without RLT’ then system will not consider the replenishment lead time.
4. Assign checking rule to the transaction code
Here you assign the checking rule to be used while executing particular transaction code
6. Assign Checking Rule to the movement type
Here assign checking rule to the movement type. This assignment is not mandatory. If you assign here, this checking rule takes precedence over checking rule of transaction code. If you not assign any rule, the system takes checking rule from transaction code.
Note: If you enter ‘**’ here, the missing parts check will be deactivated exclusively for that movement type.
7. Assign availability check group to the material master
In MRP3 View of material master assign availability check group. and also assign MRP controller in MRP1 View of material Master. A mail will be sent to him about missing parts.
8. Define MRP Controller
Go to SPRO >> Materials Management >> Consumption-Based Planning >> Master Data >> Define MRP Controller
Here Dine MRP Controller in your plant and give User ID as shown below
Assign Central Missing Parts MRP Controller
Here assign a MRP Controller to your plant. This MRP Controller will be informed through mail about missing parts in case If you haven’t maintained an MRP controller in the material master.
So now you are completed the Missing parts check back end settings.
Testing of Missing Parts Check at GR:
In order to test the missing parts check do the below steps.
1. Create a Goods issue Reservation for the material in MB21. For Ex: with Movement type 201 Goods issue to cost center.
2. Check the current stock status of the material in stock overview MMBE
3. Do Goods Receipt for the material For Ex: With movement type 501 (GR w/o PO) in TCode MIGO
After entering all the required data press check button. The system will show you warning message as shown below stating that material is missing part and MRP Controller will be informed.
Post the GR
4. Check business workplace of MRP Controller whether you received a mail about missing parts
In easy access click on SAP business work place icon as show below
Here check your inbox whether you got any message about missing parts similar to shown below.
Note: The background or configuration settings behind this automatically sent mail are as explained below..
Go to SPRO >> Materials Management >> Inventory management >> Output Determination > Define OUtput types
Here check Message type ‘MLFH’ (Mail Message for missing Parts)
This message type is used to send the mail automatically to the MRP Controller USer ID. You dont required do any changes. BUt check whether this message type is assigned your message schema, in output determination this schema was assigned and check whethere a condition record exists for this message type.
Check sap Note 426648 – Missing part mail checklist for goods movements which is Relevant to this settings if you struck any where.
Difference between Summarized and Non summarized missing parts:
Non summarized missing parts:
If you not select summarize missing parts check box in plant parameters then, The MRP controller will receive a mail for each material including a maximum of five MRP elements requiring the material. For Ex: IF you are receiving 3 materials at a time and these are already missing parts then MRP controller will get 3 Individual mails for each material as show below.
Summarized missing parts
The MRP controller will receive a mail for each material document and plant. The mail contains the list of missing parts materials but no MRP elements. For Example: IF you are receving 3 materials at a time, in which two materials are missing parts then MRp Controller will get a single mail with the list of these two materials only as shown below.
-End
Thanks For reading and please share your feedback..
Regards
Satish
Thanks for valuable note, Hope posting new concepts........... 🙂
Useful Document.
....nice work Mr. Satish....its really a good conceptual learnings.....
Nice Document Mr. Satish.... keeping rocking like that always....
Good Work Satish...
Great Work, Satish....Keep Rocking.....
Very nice document Satish.
Clearly explained functionality..it is helpful.
Keep it up Satish.
Regds,
Nilesh
Very well explained....helpful for all.....Good Job..
Regards,
Anoop Singh
Excellent Work,
very well understood. thanks for posting!!!!
Thanks for sharing, very good document .. 🙂
keep it up.. satish
Thank you so much, a great piece of work
Hi,
Good concept
Srinivas
nice work man
thanks for the valuable notes.
Regards
Rajesh.
Dear,
Nice work..........but i request u to create one doc based on purchasing types and tax parts .it would be helpful to all.
Thanks,
Naren
Hi Narendra,
Thank you, and can you. Please tell in more detail on topic on which you asked me to. Make the document.. For sure I will make it....
Regards
Satish
Hi Satish,
Thank u for responding to my post .My concern is we have different kind of Purchasing types like SEZ ( Special Economic zone ),DTA ( Domestic tariff Area ) land Import process like etc .In all these process ,we will have taxes differently .So,you need to create a doc with purchasing types ( How ,we are purchasing goods from vendor) with tax parts .
Thanks,
Naren
Hii,
I will post document in near feature abt whick i knew in those you mentioned...
Dear,
If i want to trigger system to send e-mail automatically, can i need to configure workflow?
In addition,would you please share a step-by-step document about purchase requisition release workflow?
Hi Neil,
With the above configuration itself You can automatically send E-Mail about missing parts. Workflow is not required.
For your second query I havn't much worked on workflow. Google the same & you can find some standard PR workflow templates & step by step procedures.
Regards
Satish
Dear,
Thanks for your reply. I spent times on searching the purchase release workflow,but did not succeed. 🙁
Hi Satish,
Thanks a lot for your article. That was really helpful.
I am facing an issue now which is as follows: I have replicated your steps in my system, but the warning message in MIGO does not appear if I am having only a Reservation created for the material. However, it appears if other requirements are there (Sales order, delivery, etc.). It seems that it does not see the reservation, although it is there in the Scope of Availability check and its requirement date is within the days in the GR checking period (I made it even 999 days !).
Thanks and Regards,
Wael Ghannam
Nice one , good effort , thanks
Thanks . A very good document covers all aspects clearly .
Regards
T N Ramanathan
Dear Sathish,
Nice documentation and enabling us to learn new concepts.
Can i know whether this missing part logic holds good when back flushing of components, once stock is getting less than the minimum lot mail trigger can be activated ?
I am asking this as in our case of material flow happens directly from stores to back flushing process,whether this can be integrated ? We don't use MB21 - material supply.
Also wish to know multiple mail id of buyers can be given for mail trigger? apart from MRP controller?
Vignesh.V
Dear Satish,
In tcode-OMBC you can create many Mail User i.e. for one plant you can have many user created.
But in MRP Controller you can assign only one MRP controller for one plant. Only this recipient will get the mail.
What is use of creating many Mail User?
If we create many Mail user for one plant does it mean that all of them will get the notification for Missing Part.
Regards,
Ganesh
Hi Satish,
Thanks for this information.
I had configured all provide step and getting warning message as well as mail to MRP controller for missing part.
Need one more clarification about content of mail , should we need to modification in form to populate that content as i am getting blank mail for this case.
Warm Regards,
Ajay kumar
a