SAP PM-MRP RUN

Dear All,
Can you tell me How to run MRP in sap PM & How it is configure.
Thanks & Regarsd
Vishal

In Spare Parts or materials which ever used in PM orders, MRP views should be maintained. There is no specific MRP run for PM. MRP is for all the materials under the plant.
Materials availability check can be done at the time of saving the order & releasing the order. Based on the material availability, you can control order release.
For stock items, reservation will be created. While running MRP, these reservations also will be considered if stock is not available. For non-stock items, PR will be created directly from PM order.
Material Availability check config:
IMG => PM & CS => Maintenance & Service Processing => Maintenance & Service Order => Functions & Settings => Availability check for Materials
Under that, you can find different config. This availability check will be done at plant & order type level.

Similar Messages

  • SAP PP MRP Run Results

    Hello,
    We are in the phase of implementing SAP. I am working on PP module. When we run the MRP (MD01 or MD02) for a finished product, the system will not give any exception message on the planned order level for it if any of the components is not available at the suggested start time. In another words, the system will not suggest to postpone the finished product planned order date to match the last component arrival date.
    Any one can help in this regard.
    Best Regards,
    Fadi

    Fadi,
    I am afraid this is standard behavior.
    This condition (components too late) is not an ECC MRP exception, so it is not contained in MRP output.  MRP is not designed to push out orders when the components of the order are not available.  ECC MRP only works from the top level of the BOM downward, level by level.  When it is creating messages for a particular plant/material, it has not yet done the MRP of the the lower level components, and so has no way to determine whether or not they may be late.
    If there is a mismatch between the component supply order and the dependent demand of a higher level order, MRP should give a rescheduling message to the COMPONENT orders ('bring process forward').  From this message, an astute planner might intuit that he should reschedule the higher level orders.
    If you need bottom-up rescheduling, you will have to go to APO.  SAP ECC PP doesn't directly support that concept.
    Rgds,
    DB49
    Edited by: Dogboy49 on Dec 22, 2009 11:04 AM

  • What are all the major SPRO parameters available for MRP run in SAP.

    Dear Frndz,
    What are all the major SPRO parameters available for MRP run in SAP.
    Regards,
    Srini

    Hi,
    For MRP, the main Customization settings involved are:
    1. Activate MRP and Set Up Planning File - OMDU
    2. Define Parallel Processing in MRP - OMIQ
    3. Define Scope of Planning for Total Planning - OMIZ
    If you want to use MRP Areas and include this in Scope of Planning then.
    1. Activate MRP for MRP Areas
    2. Define MRP Areas - OMIZ
    With MDBT of Program : RMMRP000 you can schedule the Background MRP Run. (with a variant)
    If you need any any specific information please inform..
    Regards,
    Siva

  • How to exclude the manually create SAP PO from MRP Run?

    Dear all
    There is this situation that due to the long procurement lead time, certain PO is created manually in SAP in advance based on the sales order enquiry made by customer. (In normal case, we will create a sales order in SAP and then run MRP to create PR to converted to PO)
    Most of the time, customer will confirm their enquiry so that we can create sales Order in SAP and this will make it just in time for our raw material to arrive. However, when the PO is created in advance without triggered by MRP caused by Sales Order, this PO booked quantity is often taken up by the consideration of MRP RUN by other sales order. And if later customer confirms their enquiry and there is no PO stock for this due to this stock is already considered by other sales order.
    Is there a way that I can exclude the manually create SAP PO from MRP Run?
    Please advise.

    Dear Csaba Szommer
    Thanks for your reply.
    Sorry for confusing you.
    1. We are in a MAKE TO ORDER (MTO) environment.
    2. There is this situation that due to the long procurement lead time, certain PO is created manually in SAP in advance based on
        the sales order enquiry made by customer. (In normal case, we will create a sales order in SAP and then run MRP to create
        PR to converted to PO).
    3. Most of the time, customer ABCwill confirm their enquiry so that we can create sales Order in SAP and this will make it just in
        time for our raw material to arrive.
    4. However, for the PO that is created in advance (not created by PR  triggered by MRP caused by Sales Order), this PO 
        On Order Quantity is often taken up by the consideration of MRP RUN by other sales orders.
    5. It creates problem that if later this customer ABC confirms his enquiry and we create SAP Sales Order in the system, the
        stock of PO created previously is already  eaten up by other sales orders.
    We are using MTO and do not use Forecast. And MTO Strategy is set at the material master level and as such I do not think we can simply modify the MRP Strategy to suit this unique case, as for the very same material, in one PO it should be considered by MRP but in another PO, it should be excluded from MRP Run.
    Is there a way that I can exclude the manually create SAP PO (for the case of Customer ABC email enquiry without creating Sales Order in the System first) from MRP Run?

  • Auto Email Throgh SAP After Creating Schedule Line Through MRP Run

    Hello experts,
    is it possible to have email generation when scheduling lines are created through MRP run ? if yes kindly let me know the procedure.
    Regards,
    Durgesh

    Hello Raghavendra,
    For same requirement i did what you suggested but Can you please guide us what Business object needs to be used as start event for WF3100020 which we are activating. Because We are not able to activate the standard workflow.
    It will be better if you help us with steps.
    Thanks in advance.
    Regards,
    Yuvraj

  • Is there a report to track the exception messages after a MRP run ?

    We have a scenario at our client site where MRP run is not optimized to the fullest.
    The planners are not trained on how to interpret those exception messages.
    They are not trained on how to reschedule / expedite planned orders resulting from an MRP run.
    Is there a report out in SAP that keeps track of
    1) History of number of exception messages by type ( Expedite/Reschedule/Cancel)
    2) History of number of exception messages that were acted on or ignored by the planner.
    This is to create metrics on the usage of MRP exception reports by planners.
    Appreciate your inputs..

    Hi
    The exception messages are dynamic and time dependant. You cannot have history of exception message.. If your user is feeling difficult to use standard MRP reports. Create a new report using a function module MD_STOCK_REQUIREMENTS_LIST_API
    It gives all MRP data including exception messages.
    Regards
    Antony

  • Consideration of stock of discontinued FG or trading material during MRP Run

    There is an functionality of follow up material for component. I would like to know if there is any similar option available for finished goods or trading materials.
    I am doing procurement planning for externally procured Trading materials. Now my previous material A is being replaced by material B. Therefore all the planned independent requirement is available in system only for B. But still there is some stock available for material A. How can it be considered during MRP run for material B.
    Example,
    Material A:
    On Hand Stock = 100
    Planned Independent Req. = 0
    Material B:
    On Hand Stock = 300
    Planned Independent Req. = 1000
    In this case if we run MRP for material B, how we ask system to plan Purchase Requisitions for 600 instead of 700 for material B, considering stock of material A.

    Hello
    Please refer to the following SAP note:
    43636 - Discontinued parts
    This note provides a detailed explanation of the system standard design of the usage of discontinued parts with material requiremenst planning and the most common questions about this issue.
    The following information is provided on this note regarding the PIRs:
    2. Planned independent requirements and forecast requirements are not redirected.
                  Explanation: Planned independent requirements after the effective-out date are not redirected but are provided with an exception message in the MRP list stating that they cannot be included in the availability check. Planned independent requirements and forecast requirements are therefore displayed in the MRP list and in the stock/requirements list. However, they do not influence planning
    BR
    Caetano

  • 'Releasestepcreated' not getting triggered for PR generated through MRP run

    Hi,
    I have PR Release strategy workflow configured, working well when i try to create PR manually, triggers workflow.
    PR's created thorugh MRP run, triggers release strategy but not workflow.
    I checked the event trace 'releasestepcreated' event not triggered through MRP run.
    Please respond ASAP.
    Your inputs will be highly appreciated.

    Short Text 
    Workflow with multiple workitems 
    Long Text 
    Refering SAP notes that i came to know that workflow is not supported
    through MRP run (md03/md04).we are not using Planned orders.
    To trigger workflow for Purchase requisitions created by MRP run, we
    have developed a custom report to trigger workflow explicitly.
    1.MRP batch job runs every night. After MRP job,planned to schedule
    another job to trigger workflow for PR's created MRP run.
    2. Used FM 'SAP_WAPI_CREATE_EVENT' to trigger workflow.
    3. PR requires 5 levels of approvals based on release strategy
    configuration.
    4. The issue is PR 'XXX' created and waiting for approval in agent's
    inbox.When 2nd day MPR runs same PR 'XXX' effected, another
    workitem for the same PR in agent's inbox.
    We have multiple workitems for the same PR in agent's Inbox.
    If i execute one of the workitem,releases PR, multiple workitems are
    getting generated for 2nd level approval for the same PR.
    Please give your inputs to resolve this issue.

  • MRP Run in an excluded Storage Location

    Hello all. I have this situation.
    I have material X with two storage locations: SL01 and SL02. Storage location SL01 has 15 pieces and SL02 has 5 pieces. In MD04, I can see a total of 20 pieces under the "Stock" MRP Element.
    Material X also has five Order Reservations (OrdRes), for 5 pieces each. These Order Reservations are assigned to Storage Location SL02, because stock is procured from there.
    What I want is to have the "Stock" line only show me the stock of SL01 (Stock = 15 pieces). I want SAP to "ignore" whatever it has in SL02 and only consider the stock in SL01, so MRP Run would give a proposal of 5 pieces.
    I tried deactivating SL02 in Material Master MRP4 for material X, but then the MRP Run doesn't generate any proposals because my reservations are in SL02, and it's deactivated. Even if my Availability Check is set not to look at "storage location", if I the requirement is in SL02, it won't propose anything.
    Is there any other solution to my problem? How can I have the system ignore the stock in SL02, but still propose those 5 pieces I'm missing in SL01?

    I have material X with two storage locations: SL01 and SL02. Storage location SL01 has 15 pieces and SL02 has 5 pieces. In MD04, I can see a total of 20 pieces under the "Stock" MRP Element.
    Material X also has five Order Reservations (OrdRes), for 5 pieces each. These Order Reservations are assigned to Storage Location SL02, because stock is procured from there.
    What I want is to have the "Stock" line only show me the stock of SL01 (Stock = 15 pieces). I want SAP to "ignore" whatever it has in SL02 and only consider the stock in SL01, so MRP Run would give a proposal of 5 pieces.
    Sorry, but your logic is not clear to me...
    your stock:
    5 pcs (SL02) + 15 (SL01) = 20 pcs
    your requirements
    5 x 5 pcs (SL02) = 25 pcs
    Procurment proposal (w/o excluding SLoc):
    20 pcs (stock) - 25 pcs (requirements) = -5 pcs > procurement proposal 5 pcs
    You are saying:
    What I want is to have the "Stock" line only show me the stock of SL01 (Stock = 15 pieces). I want SAP to "ignore" whatever it has in SL02 and only consider the stock in SL01, so MRP Run would give a proposal of 5 pieces.
    So, you can see MRP will give a procurement proposal of 5 pcs without any SLoc exclusion...
    Please clarify your requirement / business process. Why don't you want to consider the stock in Sloc2? What is your process?
    You can see that you cannot exclude a SLoc with Sloc MRP and still consider the requirements relevant to that SLoc (unless you use reorder point planning in that SLoc).
    Thanks,
    Csaba

  • MTS  Scena. but after creation of SO & mrp run ,double requiremnt generated

    Dear Gurus and Sir,
    Good morning,
    Client Has Make to order scenario. Scenario is as stated below
    company  is into  making "Machines which manufactures bottles" which is a standard product for client.
    Hence as per experiance, Client manufactures the Machines in adavance for the Stock.
    As and when  sales requirement is observed, machine is assembled with the changes asked by customer.
    For Make to Stock Scenario.
    Standard Machine code (11digit) is avaialble with BOM. The same code is used for Long term planning.
    After receipt of order, customer wise MAterial code is generated. The above stadard code becomes child of This new material code.
    The changes are addressed to customerwise material code.
    This customer wise material code is nothing but dispatchable assembly as per customer requirements.
    The Stratergy used for Stad. M/c code in MRP3 view is 40 and in MRP4 collective indicatior  as 2.
    The stratergy used for customer material code in MRP3 is 50 and w/o collective indicator.
    Hence there is a std. bill of material for standard machine. MD61 plan will run  against the same std. code.
    MD61 is having Consumption indicator stated as 3.
    As soon as Sales order is received, The MRP run is taken with command MD50. 
    During this MRP run, system consideres the Sales order requirement as a seperate Demand apart from Planned demand through MD61.
    The system should not generate double requirement.
    Needless to quote that  raw materials and semi-finish items are planned in advance due to make to stock strategy.
    "I have got one solution presently
    that using MD02  take MRP run for common components
    after receipt of sales order take MRP run  MD50  for final assly.
    system will not generate double requirement .
    When MRP RUN taken through MD01,system generates double requirement. MRP run through MD01 run is required for VB marked items.
    The std user Exit M61X0001 is available in standard SAP.
    What should be the appropriate/correct solution for above stated problem.
    Advance Thanks & regards,
    Vidyasagar

    Hi Vidyasagar,
    In your case, MRP Creates sepearte dep requirements for customer demand.
    As per ur settings, yor are doing procurement for std material before the receipt of sale order of customer material code.
    u need not worry about dep requirements created against custome ordder. Bcz once u issue the std material to production order (while confirming production order created for custmer material from planned order) it will be reduced.
    Please comeback
    Regards
    pradeep

  • MRP RUN- KIT BOM explosion not working

    We setup one layer BOM’s for our maintenance KITs as parent material and components as child material.  For  example KIT is TS10000-K1 and components are TS10001, TS10002 etc setup as next layer with in the BOM. Both KITS and components are defined as material types ERSA (Spare parts). These one layers BOMs are setup as production BOMs and expected to create purchase requisitions for KITS and components by exploding BOMs during MRP runs. We use purchase requisitions and convert them into POs to procure both KITS and components. We DO NOT USE Panned orders and Production orders. 
    The safety stocks / reorder point are considered as demand for KITS and components as we do not have any external demand for KITS and components.  
    MRP run is creating purchase requisitions automatically for both KITS and components as per safety stocks and reorder point defined in MRP Views of Material Master. This is working as expected.  
    The issue is: KIT BOM’s are not exploding to generate purchase requisitions for the dependent components of KIT BOM. Please suggest the way to resolve this issue. 
    Split valuation: Also we plan to use split valued KITS with both new and refurbished. So we need BOM explosion for split valued KITS
    also (after the 1st issue is resolved).   
    I verified the following items to make sure the required configuration and data setup is defined correctly.
    1) Planning file activated Plant - OMDU 
    2) Executed MRP run with Total Planning - MDBT and MD02 (single item, multiple levels)
    3) BOM explosion for MRP activated- OS23 
    4) MRP type in MRP1 view- PD and VB (I tried both separately but BOM is not exploding).
    5) Procurement type “F” (MRP 2 view) and lot size “EX”  
    6) Planning strategy in MRP 3 view (tested w/o planning strategy and with strategies 10 and 40. But BOM is not exploded)
    7) BOM status and usage (status is active and usage is for production-CS02 and OS20)  
    8) BOM Validity date (Valid) 
    9) BOM structure in CS12 (BOM is exploding in CS11) 
    10) Availability check  
    11) Selection of BON ID to have BOM usage indicator assign (OS31).
    12) No alternate BOMs or production versions or work scheduling view are used.
    Please review the above 2 issues and suggest any workable solution. Thanks in advance!
    NOTE: I extensively used MRP with multi-level BOM explosion in my earlier projects without any issue. However the above issue is a  bit strange  why one layer BOM is not exploded in this case. 
    Regards
    Srini  

    Hi
    Thanks for your response. I reviewed all SAP notes and none of them are applicable to my scenario.
    1808396 - BOM changes not considered by MRP: I have not changed BOMs.
    1781324 - MD11: Valid BOM alternative is not found. We do not have alternative BOMs.
    1791009 - No BOM explosion after changing production version: We am not using production versions.
    Our Material KITS are PM spare assemblies set up as BOMs and consists of individual spare parts as components. We are creating purchase requisitions and not planned orders. We are not using PP functionality/Production orders.
    MRP is generating purchase requisitions for KITS and components as per ROP and safety stocks. In other words it is working as expected.  The issue is BOMs which are parent assemblies are not exploding to the next lower level components.
    Please note that I am not getting any error messages when MRP is executed.
    Regards
    Srini.

  • Delivery Schedules not created after MRP Run for MRP Type PD

    HI All,
    I have created Schduling Agreement, maintained Source List with MRP Relevant - 2 option and maintained Vendor as Fix, maintained info record.
    I have created a material with MRP type as PD and lot size as EX, and strategy group as MTS. Now when i enter requirement through MD61 and do MRP Run through MD02, system is generating PR instead of Del Schdule line inspite of schduling agreement.
    But If i change MRP type to VB and maintain reorder point and maintain min lot size, then system generates Del Schdule lines for the same material.
    What could be the reason. I want delivery schedules based on MRP Type PD.
    Where I am wrong in MRP Views or in any cutomization. It seems that purchasing part is fine since it creats scudles line so no problem in SA or in Source List.
    Please help
    Regards,
    Vikas

    Hi Vikas,
    Go through this link you will able to customize correctly
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/3b/66596eda7b11d1b6330000e8a738dc/frameset.htm
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/f4/7d2da044af11d182b40000e829fbfe/frameset.htm
    Cheers
    Kris

  • Scheduling in MRP Run MD02

    dear all,
    i still confuse for using scheduling in MRP run MD02,
    what is the use of using both scheduling type "1" and type "2"?
    because if i run the MRP using scheduling type 2,  after i generate the planned order, then i can see the capacity planning evaluation,
    but not if i run scheduling type 1
    if i run the scheduling type 1, how can i analyze the capacity planning?
    until now, i always run the scheduling type 2, because i think it is more useful to run scheduling type 2,
    so what is the plus and the minus using scheduling type 1 or type 2?
    best regards,
    MARUFAT

    Hi,
    In simple words:
    The main difference between scheduling type 1 (Basic date scheduling) & Scheduling type 2 (Lead time scheduling & Capacity requirements) is from which records MRP reads the values.
    Basic dates is more like a rough scheduling where the values are read from the material master & the exact operation times are not considered or capacity requirements generated.
    Lead time scheduling is more precise meaning for each in-house produced material it reads the routing & checks the time maintained for each operation, it then calculates the exact times for each operation based on the working days, shift timings, breaks & also generates capacity requirements.
    Now what is the criteria to select... it depends on the business requirement. But the data maintenance for Scheduling type 2 is higher as compared to Scheduling type 1.
    What is the benefit for going for Scheduling type 2.... well it gives you a clear picture on your production planning process & how much capacity is required, whether you have the requisite capacity etc etc.
    Basic date scheduling is preferred when you do not want such fine control on your production planning process.
    For more info refer to SAP help, it should make it more clear.
    Regards,
    Vivek

  • Problem with Back ground MRP Run (MDBT) or MD01

    Hello SAP Experts,
    Issue :- Material is not considering during Automatic back ground MRP run ( MDBT or MD01)
    But when we run MRP in forground (MD02) system is considering the material.
    we have checked both the selection parameter are same for MD01 and MD02 .
    can you help us on this issue ?
    Regards
    Mahesh

    Hi,
    Problem is due to entry in Planing File is missing for that Material.
    Go to MD21 and check whether Planing File entry is maintain for that Materiel.
    If not then maintain it by T.code MD20 (Manual) or you can do it by using back Ground JOB - OMDU.
    Regards,
    Dhaval

  • MRP issue after MRP run

    Hello Everyone,
    We have a issue in the MRP process. When we run MRP it creates PR for additional quantity then needed not considering the Purhcase Order that exisits already. Below example will explain you in detail.
    Product A Plant ABC
    Stock 4
    Product A safety stock = 8
    Purchase Order creatred = 3
    So when MRP run it should create another Purchase requistion for Quantity 1 (4-8+3 =1). But it is creating a Purhcase Requistion for Qty 4 which means it is not looking into the Purhcase Order Qty 3 that is coming in. There is no minimum lot size or any rounding rule.
    Please can you tell me if there is a settings/config where we allow/not allow the Purchase Order to be considered during MRP run. I think it should be a plant specific config as for our other plant I dont see this happening.
    Any help will be appreciated.
    Thanks
    SAP Fan

    hi,
    Few checks:
    1. Check rescheduling horizon...
    2. check the plannning key set while running the MRP....is it NETCH...try with NETPL or NEUPL if doing for first time...
    Regards
    Priyanka.P

Maybe you are looking for

  • Going from iPhone 3GS to iPhone 5 and Mac OSX Tiger

    Hello, I currently have one of the first Intel Mac Book Pro's running OSX Tiger.  I also have a 3GS running ios 4.1 which I'm about to upgrade to the iPhone 5. What is the best way to back-up/transfer my contacts/txt's/etc from my 3GS to my 5?  I can

  • Keep getting java script errors in DW CS3

    I have been using Dreamweaver CS3 and had not had problems up to last month or so. Now I keep getting Java errors and java script errors whenever i try to put a file to my site or even on some task boxes that have undefined in the command box instead

  • IOS keyboard in landscape mode for all apps

    Can apple make the iOS 6 keyboard have the option to use landscape mode for all apps? -Thanks!

  • ABAP DSO Lookup Routine

    I am new to ABAP...... I am supposed to create a lookup into a DSO1 while loading data to DSO2. I wrote the routine as shown below. But, my problem is that my routine is not fetching any data into the DSO that i am loading into. Here is my routine St

  • How to send OAM 11g session/cookie in authorization response?

    Hi All, Is it possible to send OAM 11g session token/cookie in Authorization policy Response as actions? If so, what cookie (name) has to be used for that? Thanks Mahendra.