MRP recommending excess stock

I have item A with no min/max inventory.  Instock is 0.
It is on sales order due Dec. 1, quantity 1.
It is on a PO that is due to arrive Dec. 14, quantity 1.
According to this, I donu2019t need any more, although my SO will ship late.
If I run MRP, it recommends a new PO for Dec. 1.
The problem is that I will end up with 1 extra piece.  The only way I can prevent MRP from ordering too much is to have my PO date before the SO date.
Is this the way MRP is supposed to work?

Hi,
Welcome you post on the forum.
You are right. This is the built in function of MRP. Even though you are fine with later arrival, the system calculation will not allow it.
However, it is only a recommendation. The final decision is the person who order. If you are ok with late arrival, just don't add the PO.
Thanks,
Gordon

Similar Messages

  • MRP recommendation -- Do a Stock transfer instead of Purch or prodn Order..

    With the MRP report recommendations you can either select to  fulfill the recomendation by Purchase Order or Production Order. is it possible to add another option i.e Stock Transfer. I.E Customer has mutliple warehouses in different regions and they are supplied via a primary warehouse. eg run MRP for region x and use the MRP recommendations to trigger stock transfers from the primary Warehouse.
    Any pointers Greatly Appreciated!!!
    thanks

    Thanks for the reply, currently I am heading down the path of
    using the order recomendation table (ORCM) from there it should  be possible to  run an addon to present this table with the option of a stock transfer from a primary warehouse
    so the user would
    1: run the MRP as normal
    2:then from the recomendation screen launch a new screen that gives you the option of selecting a warehouse and initiating stock transfers for items that are available
    3:ones that are not available(or not enough in stock)  would remain on the recomendation report to be actioned with a PO or ProdOrder.
    the stock transfer would move the stock to some sort of virtual wharehouse while the logistics physically move the goods. then then to receive the goods the user would enter a similar screen bring up all the goods in the virtual w/h and maybe tick all the valid ones and do a stock transfer to the 'actual' w/house.
    ps any comments on this 'theory' are appreciated
    thanks for looking

  • MRP Exception Message 26: Excess stock in individual segment

    We would like to modify the logic relating to MRP Exception Message 26: Excess stock in individual segment to allow for a material-specific tolerance threshold, within which no exception would be generated.  An alternate approach might be to deactivate  message 26 and create a new custom exception that accomplishes the same thing.
    The reason is that we fabricate and procure a large number of materials in a Make-To-Order environment, with some planned scrap at multiple levels of sub-assembly.  The result is that we often have small residual quantities of components & sub-assemblies in sales order stock when the project is complete.  Some of these may be useful on future projects so we want them to remain in stock, but we donu2019t want them to continually generate exception messages that distract our planners from the exceptions that truly need attention.
    I have tried setting up a storage location that is excluded from MRP, and this works only if the material is in General Stock, but not if it is in Sales Order Stock.
    If anyone knows of a way to either set up an allowed tolerance, or exclude a sales order segment from MRP, please let me know.

    DB49,
    I have previously suggested just what you have indicated (ie. to move the parts back to unrestricted geneeral use stock).  My company's objection is that the materials were either produced or procured for that original sales order and that the costs for these materials are in that sales order as well.  Using a 411E transfer posting will not only move the stock, but also the cost (as if we are buying it back from the sales order).  Since there is no guarantee that we will be able to sell it again, our accounting department will not allow us to do this.
    So the bottom line is:
    We do want to retain visibility to these stocks.
    We don't want the cost for these stocks back on our books
    If the opportunity presents itself, we want to move them to any future sales order for the same material.
    We don't want the hundreds of exception messages for "excess stock in individual segment"
    However we do want to see this message for actively planning sales orders that may have too much stock
    There may be no way to get this, but that is the goal.

  • How to know the excess stock with in a sales order and line item

    Hi,
          i am running an MRP against a sales order and sales order line item. the materials are getting planned based on the requirement. but due to some reasons the production orders are confirmed with out consumption of the actual required quantity of the  components. so the stock  is kept  ideal in the sales order  though it is not required further.
       do to some othere reasons also the excess stock of componenets exist. the PR or POs may also exist for the materials though they are not required further.
    i am in need of a report for the excess stock or excess PR or Purchase order for a sales order.
      please give me logic to find the excess things in that sales order and sales order line item. the Expensional message 26 is there in stock requirement list . but it does not give the excess quantity existing.
    regards
    madan

    hi rajesh,
      thanks for your reply. please tell me the logic to see when only partial quantity of sale sorder are delivered  and also when no delivery is made also.
    but manufactured and placed in stock.
    please tell me the tables to follow and logic of going ahead with them.
    regards
    madan

  • Excess stock in SAP.

    Hi ,
    For operational purpose ,we are maintaining excess stock process, below is the formula for the same,
    Opening stock- (Backlog order +current month order (n)+N+1 order .
    Can we get this type of report from SAP ?
    Regards,
      Vijesh

    Vijesh,
    As the other experts have stated, I don't believe that there is any standard report that exactly meets your requirements.
    However, many planners instead use MRP results to help them understand where (among other things) they will have future excess stock.
    SAP's standard report MD06 can be used to select, view, and address specific MRP Exception Messages.  One Exception message is "20 - Cancel process" (means cancel an existing supply order) and "15 - Postpone Process" (means move one of your existing supply orders farther into the future).  These two messages typically are related to excess stock.  If you review and address these exception messages, you may not need an 'excess stock report'.
    Best Regards,
    DB49

  • Excess Stock Soloution Required

    Good day.
    I currently have the issue of excess stock in inventory where we have materials over the maximum stock level. This is due to the cancellation on jobs or inheriting free stock.
    Ideally i would like to set all the levels to PD until the maximum level is reached again. The fear is that i cannot track every one. When the max level is reached again, the v1 setting should be re entered into MM02.
    have you guys ever cam across a similar situation with excess stock. your solutions would be extremely helpful.
    Paul

    Speedy,
    MRP doesn't use up excess stock.  Only execution will use up stock.
    If your stock is Finished goods, the standard way to reduce excess stock is through a promotion (influence the customers to buy more).
    For subassemblies or Raw materials (assuming that they can't be resold) the classic method is to look for alternate uses.  If the material is similar to some other materials, you can sometimes create/change Bills of materials so as to include your excess materials in BOMs that are actively being built.
    Good Luck & Best Regards,
    DB49

  • MRP Planned % Safety Stock Not Generating Supply in R12 ASCP

    Playing with MRP Planned Safety Stock in an unconstrained plan. See safety stock in the horizontal plan. See safety stock in the pegging tree. Yet this type of safety stock is not generating any supply recommendations. However with "regular fixed quantity" safety stock the plan is. Thanks in advance.

    Hi
    If I understand your qn correctly., user defined SS is working and MRP planned % is not. Have you setup MRP planned % such that you gave the SS method., bucket days and % for the item attributes?
    Also make sure that you have demand for the item since it looks at your demand in future,adds up demand within the bucket days and applies the % .
    Thnx
    Partha

  • How can MRP consider subcontracting stock?????

    Hi All
    Is there any way wherein MRP can consider subcontracting stock???????????
    Say for example; client is sending excess material to subcontractor due to storage constraints at his end. Now, subcontractor will assemble the components and send them back....Now since i had send excess material as against my requirement; i have excess stock... But when there is a requirement for this and when i do MRP run, system is not considering this stock and proposes new purchase requisitions????
    Is there any way wherein MRP can consider this subcontracting stock...Please give your valuable comments??

    Hi,
    Go to Tcode OPJJ and check the settings under the combination of Availability check and checking rule.
    Kindly reward if satisfied

  • MRP with subcontractor stock

    Hi SAP Experts,
    I have a question about MRP.
    Can we work MRP with subcontractor stock?
    Let me explain, the MRP could not to generate new planning orders if I have subcontractor stock. For example:
    In MD04 transaction
    MtlRes 100- units
    MtlRes 100- units
    MtlRes 100- units
    SubcSt 300 units
    If I have this situation, the MRP run could not to generate planning orders because the subcontractor stock recover the quantity.
    This problem (almost) drive me crazy. I really appreciate any help.
    Thanks in advance.

    Dear Demetrio                                                                               
    Please note that the logic for subcontracting was changed as of release   
    4.0A.                                                                     
    As of release 4.0 the net requirements calculation for components to be   
    provided in subcontracting takes into account that the provision stock    
    can only be used to cover the corresponding requirement of material       
    provided. The provision stock that is already available from a            
    subcontractor (vendor) can only therefore be used to cover the            
    requirements of material provided at this subcontractor.                                                                               
    The system uses only the stock that has not been assigned to a            
    subcontractor as unrestricted-use stock to cover all requirements.                                                                               
    For further information about this issue please consider the below QA. With the modification of note 170597 the old logic can be achieved. Please notice that it is a modification note.
    1. Question
    Why does the MD04/MD05 display an own segment for subcontracting as of Release 4.0B and how does the materials planning work with this new logic?
    Answer
    The logic regarding the subcontracting was changed as of 4.0. This is explained in detail in the release notes for 4.0A:Planning of the components to be provided for subcontracting
    Material Requirements Planning -> Planning Execution -> Material Requirements Planning: Planning of the components to be provided for subcontracting
    2. Question
    Why does the third-party order processing for subcontracting work differently as of Release 4.0B?
    Answer
    The (Pseudo) Third-Party Order Processing for parts provided together with the own segment for subcontracting results in problems and can result in inconsistencies. This is described in detail in Note 214298.
    As of Release 4.5A you can implement the third-party order processing with subcontracting MRP areas (refer to the corresponding documentation).In addition you can use a modification to reset the system to the behavior before 4.0A, refer to Note 388479. As of Release 4.7, BAdI 'MD_SUBCONT_LOGIC' allows this without a modification.
    3. Question
    Why does the discontinued part for subcontracting not work?
    Answer
    You cannot divert requirements of material provided to the follow-up material. The reasons are described in detail in Note 43636, section 6.
    4. Question
    Why does the system not display the requirements of material provided in the storage location MRP area, as expected?
    Answer
    Requirements of material provided (subcontracting requirements, material staging requirements) never reach a storage location MRP area, because later you cannot post the withdrawal from this MRP area.
    The withdrawal of the components (to be provided) during the goods receipt for an SC procurement proposal occurs always from the stock with subcontractor, which is managed - from the viewpoint of the inventory management - on plant level and has no storage location reference.Refer to Note 503497 for details.
    5. Question
    Why does a requirement move from the subcontractor segment into the plant segment and is covered there although it appears already to be covered in the subcontractor operation segment by a receipt element (Pseudo third-party order processing for the subcontractor)?
    Answer
    The corresponding receipt element must standardly always be within the rescheduling horizon. This is required (due to technical reasons) even then when the input itself does not have to be rescheduled, so that the net invoice can deliver consistent results for the subcontractor segment together with the rescheduling check.
    If the receipt element occurs after the requirements date, the corresponding element must participate in the rescheduling check (Transaction OMDW).
    Regards
    Soundar

  • MRP recommendations

    Hi All
    i have an items which are componetns of many production BOM and it is in the order based on the dropdown list,my problem is i have sales orders on the same date for different parent items having sales BOM, where as components are production BOM and some of  the components are samre for different sales BOM, now when i run MRP i am not able to choose list of items for my sales order and i am not able to choose item list also, i tried with item properties i am able to get recommendations since these items are used for different sales  items it is very difficult to define many  properties and choose in MRP
    can any one help me is there any other way to get MRP recommendations for  my sales order
    Regards
    Boopathi.T

    This is the limitation of MRP in SAP B1. You cannot run MRP against a Particular Sales Order.
    You can raise a development request in the following forum
    [SAP Business One Product Development Collaboration|/community [original link is broken];

  • CTM planning generates excess stock

    Hello experts ,
    We are using CTM planning and we have given build up safety stock and the lot sizing procedure in product master is by period (W). Now CTM planning is generating excess stock for this material . Why is it ?? Can anyone help please

    It is not clear in your Q whether the excess stock created while running CTM is lesser  or greater in magnitude than the Lot Size. I would not be too surprised if the excess stock is lesser than Lot Size. Not that lot sizing restrictions only apply on supply side and hence there could be a situation where supplies are created in excess. 
    One other situation where this can happen is when there are unpegged fixed supply orders in the system. In that scenario the order may not be sensed as a supply order by CTM. You can verify that by looking at Pegging Overview related transaction in PPDS. Or do a supply simulation in CTM profile. It can clearly let you know the supply orders considered.
    Excess stock can also be generated if there are Quantity Based Safety Stock requirements in the system.
    To isolate the problem, I would also try out scenarios with standard lot size instead of periodic just to make sure that there is nothing funny happening with the latter setting.

  • Deployment: excess stock

    Hi Experts,
    We have a deployment process, were one Source location is deploying to 1 destination location. The destination location sends its demand to source location through Pur. Req.
    Currently we are using Distribution rule "X- Push by Demand", fair share rule "blank" and Push Depl. Hor = 999. Whenever demand is more than supply, deployment is distributing the supply.
    Now the requirement is:  when there is EXCESS stock at source location that excess stock should also be COMPLETELY DISTRIBUTED.
    I do not wish to change my safety stock at destination plant and are using the deployment heuristic, the Deployment horizon = 999.
    Please let me know, how can I map the above new requirement.
    Thanks & Regards
    Andrew

    Hi Andrew
    Did you tried using the ditribution rule Q- Push by quota arrangment ? You would need to maintain an outbound quota arrangament of 100 % at the source location. I belive this should deploy the excess stock.
    Regards
    Deven

  • MRP with Safety Stock

    Hi All,
    I am working on a trading Company. I have one scenario for Make to Stock, whenever the MRP will run it should consider the safety stock and the MRP should be run through the reorder Point. As i do not have much idea about the MRP, so please guide me on this. Please give me step by step Procedure to do this. What MRP type,shall i choose while creating the material master and which lot size? Its will be better if you clarify with an example.
    Sure,Points will be awarded.
    Thanks in advance.

    Hi Dharama,
    I have run the MRP same as the example given by you for Lot size HB and MRP type VB as--
    Ex. Stock 50
    Reorder point 60
    safety stock 30
    MAx stock level 100
    When MRp run system create P.R for 50 no's.
    I understood the first two line items as we have the safety stock as 30, so it will be reduced from the avalaiable quantity 50. It will become as 20.
    But after that, how the system is calculating on the reorder level and the maximum stock level. Please clarify me on this.
    Thanks in advance
    Sure, Points will be awarded.
    Edited by: Neeraj Saini on Oct 23, 2008 7:53 AM

  • MRP ignore unrestricted stock with project stock

    We are using Project Stock. When we generate reservations in Project Stock and run MRP, MRP ignors any unrestricted stock in the plant and always creates Purchase Reqs!
    Our MRP settings for the Material Master seem correct (zero saftey stock, etc.).
    We will want that, when the material is in unrestricted stock, MRP don't creates the Purchase Reqs for the material with reservation in Project stock.
    is It possible ??
    Thank's for you regards
    Serghei

    Serghei,
    Yes, that is exactly right.
    When you create a requirement for project stock, the system will perform a net requirements calculation against project stock.  If it finds no project stock, it will create a purreq for project stock.
    Now, you have said that your business requirement is that you want MRP to do its work, and to consider unrestricted stock.  The only way you can do this is by creating a reservation against unrestricted stock.  Project stock is always considered in individual segments, apart from unrestricted.  This is a 'feature' of project planning.
    It is possible to create a project order, which contains reservations for components, which are valid against unrestricted stock.  However, when you create project reservations manually, they will never consider unrestricted.
    Exactly what is your business goal in this effort?
    Rgds,
    DB49

  • Block Stock consider during MRP Run and Stock availibility check

    Dear All,
    I am facing the stock availibility check , Sytem consider the Defective material which is Block in same storage location ,and system not generate the Planned order .
    -Blocked Material stock 100, and requirement 100 then system not generate the planned. Client need the system generate planned order 100 , Because 100 material is defective.
    I have configured the system scope of availibility , Block stock check remove , but problem is not solve.
    Thanks
    Rajesh Tiwari

    Dear ,
    Can you please re-check your MRP plant parametrs in OPPQ wether   you have selected blocked stock( Available Stock tab )  option by chance ?
    Please de-select the same  and re-run MRP.Generally MRP does not consider block stock  in net requirement calcualtion .One more thing  , MRP does material avilablity check as per OMJJ set up ( define availbality chek ) but does not consider the same while doing net requirement calcualtion to generate PR rather it goes down to MRP plant parametrs ( oppq or oppr )
    Hope this is clear
    Regards
    JH
    Edited by: Jiaul Haque on Sep 16, 2010 9:29 AM

Maybe you are looking for