Increase quantity of Planned Orders upon creation by MRP

Hello gurus.
We want to add a certain percentage to the quantity in Planned Orders when they are created by MRP. So that we can have a "cushion" for whatever waste we may have in Production.
We explored the "Assembly Scrap" field in the Material Master, but the problem is that this is added to the costing of the product. And we don't want to alter the standard price of the material.
What we are looking for is way that when MRP runs, and it creates Planned Orders for Production, it can automatically add certain percent (that we can maintain in a custom table).
They want this on the Planned Order so that this also drives component procurement.
Is there a way to this standard? Or perhaps a User Exit I could use so this is included when MRP creates these planned orders?

Fernando,
You are assuming that you need 'a little bit extra' for every planned order.  Most people think that this approach is unnecessary and leads to creation of non-productive stock/wip.
Assume one part number, with 10 weekly requirements, each for 100 pc, lot for lot, Make to stock, and you decide to implement a method that increases all of these planned orders by 10%.  In your model, you will create 10 planned orders for 110 pcs each, or 1100 pcs; against your 10 requirements of 100pc (1000pc requirements total).
I don't know how variable your production yields are, but let's assume normal (six-sigma) variation is between 90% and 110% of the target quantity (which is why you have inflated the output by 10%).  Let's also assume normal distribution; that half of your execution orders will output bwtween 90% and 100%, and half will output between 100% and 110%.  To cover the absolute shortages for each individual requirement, you don't really need 100 extra pieces in stock, you only need 10 extra piece in stock (and, of course, you must have planned this similarly in all of the dependent materials).  Once the 10 'extra' pieces are in the planning supply chain, you will have covered all of your 'normal' shortages.
In essence, you don't need to increase EACH order by 10%, you only need to cover some multiple of the standard deviation of the yield ONE TIME.  This is the concept of safety stock.  SAP, as you note, allows you to increase supply over demand by a fixed quantity (static safety stock), allows you to actively calculate the quantity of safety stock by using a moving time-based formula (so-called 'dynamic safety stock'), and also allows you to alter the supply so that it comes in earlier than you need it (safety lead time).  These techniques are pretty much standard on any ERP system, not just SAP.  They exist because people have tried lots of other methods to increase service level, and these standard methods work best, which means they give a known way to optimize the balance between cost and service.  In addition, when you use these methods, you don't have to worry about the fact that SAP will not support your 'special' programs, both for today and also into the future when you do system upgrades.
I WILL say that if the cost of the planned material is low, and the costs of the lower level materials are also low, and the service level required is high, then your non-standard method offers one advantage, that it is relatively easy for the users to understand.  Just realize that you will be creating some stock down through your supply chain that will not add to your service level.  In many companies, this is a good way for a planning manager to lose his job.
Finally, regarding your proposal for a batch job that will inflate the qtys of the planned orders.  If you are going to write a program that will do this, you can also write it to 'unfirm' the orders prior to saving.  You should also not forget to consider your lot sizing techniques, should you decide to take this path.
Regards,
DB49

Similar Messages

  • Change component quantity in planned order

    Hi,
    Is there any FM or BAPI for changing component quantity in planned order?
    Regards,
    Archna
    Edited by: Archna Raja on Sep 22, 2010 12:17 PM

    Hi Srinivas,
    I assume, you try to change Manfacturing Order ( Like Process Order, Planned Order etc). If so, the mentioned bapis will work perfectly. However, you have to send right data to bapi BAPI_MOSRVAPS_SAVEMULTI3. Send to bapi,only what is needed, because if there is any mis-match,system will not update the order.
    Few insights from my side are,
    1) Check "ORDER_TYPE" Input Parameter.
                   -     5 Planned Order
                   -     6 Production Order
    2) Fill Only ORDID, ORDER_NUMBER and MASTER_ORDER_QUANTITY in the structure  ORDER_HEAD.
    3) Also, fill the same in the structure ORDER_HEAD_X. Put 'X' only for MASTER_ORDER_QUANTITY.
    Hope this will help you.
    Thank you,
    Santosh KB.

  • Change Receipt Quantity for Planned Order in LiveCache

    Hi Experts,
    I am very new to SAP APO and I am an ABAPer. We have got a requirement to update receipt quantity in /SAPAPO/PPT1 transaction based on some conditions. I have looked into FM BAPI_MOSRVAPS_GETLIST2 to fetch receipt data under OUTPUT_NODES, but FM BAPI_MOSRVAPS_SAVEMULTI3 is not helping me with receipt data update. I have even checked several other options, but in vain. I have tried implementing several BAdIs also, still no luck.
    Can anybody suggest if we have any way to do this? Your help is highly appreciated.

    Hi Srinivas,
    I assume, you try to change Manfacturing Order ( Like Process Order, Planned Order etc). If so, the mentioned bapis will work perfectly. However, you have to send right data to bapi BAPI_MOSRVAPS_SAVEMULTI3. Send to bapi,only what is needed, because if there is any mis-match,system will not update the order.
    Few insights from my side are,
    1) Check "ORDER_TYPE" Input Parameter.
                   -     5 Planned Order
                   -     6 Production Order
    2) Fill Only ORDID, ORDER_NUMBER and MASTER_ORDER_QUANTITY in the structure  ORDER_HEAD.
    3) Also, fill the same in the structure ORDER_HEAD_X. Put 'X' only for MASTER_ORDER_QUANTITY.
    Hope this will help you.
    Thank you,
    Santosh KB.

  • After firming planned order, new planned order is generating in MRP run

    Hi Experts,
    I am using SAP AFS. Planning strategy is 21- MTO with Project settlement. MRP type is PD. Lte size is EX. Procurement type is X.
    We are using the production versions. Individual / collective reqmts is 1. Planning time fence is not maintained.
    In sap AFS T.Code for MRP run is /n/afs/md02. After receiving the Sales order, MD04 screen gets updated accordingly and I am running the MRP.Planned orders are generated accordingly. I am firming the planned order manually through MD04. The satr mark is also appearing.
    My problem starts now. If I am running  the MRP again for the same requirements another planned order of the same qty. is getting generated. That means after the second MRP run, I am having two planned orders (one firmed plnd order) and second is the new planned order. My requirement is that MRP should not generate any new Plnd. order / PR's if there is no new Sales order.
    The parameters for MRP run are "1" for "Create PR's", '1" for "Plng Mode" and '"1" for "scheduling ".
    I have tried in all the possible ways, but of no use. Still new plnd order is generated after firming the 1st plnd. order in MRP run.

    Thanks all for your feedback..
    @ Vishal
    1. Yes, Both Old firmed planned order and newly generated planned order have the same grid value
    2. For both the planned orders :
    Special Stock is E u2013 Orders on hand,
    Consumption is V,
    Sales order is the same (As we are using MTO , Strategy 21) and same WBS element.
    3. First planned order is not in the assigned tab of MD04. This means that has been allocated to some object. u2013 I didu2019nt got this point. Can u please elaborate?
    @ Nikhil
    1. Quantity of sales order is not reducing after firming the sales order
    2. Account assignment category for both the planned orders is u201CZu201D - Indiv.cust./project
    I have made some more observations and found the following differences between the two planned orders
    From  MD04 , keep the cursor on corresponding planned order
    & click on upward arrow ( available on bottom side of the report).
    It will show what will be the originating requirements i e. for which requirements this planned order generated.
    For Firmed planned order it is taking me to screen u201CPegged Requirements
    u201D*And the following data is present:
    Planned dates: 04.07.2010
    MRP element No. 3100001185 (Sales Order No.)
    MRP element item 100
    Scheduling No. is 1
    MRP element indicator - VC u2013 Order
    MRP element data- 3100001185/000100/0001
    Plng segment u2013 3100001185000100000
    P.O / Order Type u2013 ZX
    Rec/reqd Quantity 10
    MRP element u2013 Order
    For new planned order generated, I am going to Screen *u201CProcurement without Requirementsu201D
    *The following data is present
    Planned date 03.07.2010
    MRP element No. 0000123522 (Planned order No. of the newly generated after MRP Run)
    MRP element Ind. u2013 PA
    MRP element data 0000123522/SO
    MRP element item 1
    Scheduling No. 1
    MRP segment 20
    Plng segment u2013 3100001185000100000
    Rec/reqd Quantity 10
    P.O/Order type- KD
    MRP element u2013 Plnd Order

  • Require Planned order + Purchase Req. through MRP

    Hello Sirs,
    I have a requirement for following scenario......
    I have a FERT which has 2 Components, 1 HALB + 1 ROH (Purchasing Item)
    When i run MRP (MD02) for FERT, i want Planned Order for HALB + Purchase Requisition for ROH.
    As at present when i run MD02 it gives me Planned Order for FERT, but nothing for the ROH.
    Is it possible to get Pl. Or + PR !? If yes, please guide me with the required settings.
    Thanks in advance,
    Harris Panchal
    Edited by: Harris Panchal on Jan 15, 2009 10:59 AM

    Hi Harris,
    Yes it is possible.
    Now if you are running MRP through MD02 then most imp Prerequisite is all the materials which includes both Header material and Component should contain MRP type PD,P1,P2 and not M0,M1,M2.
    Also check below parameters also.
    - In MRP 4 view of Header Material (FERT and Halb both) MRP for Dependent Requirements should be maintain as Materials for dependent requirements are planned (Blank)
    - Check BOM valid From to TO date and also From to To Lot size of Fert code.
    - If you are using Production version then check above parameters (checks no. 2) for production version also.
    Regards,
    Dhaval

  • No planned order created when run MRP for Sale Order

    As I have told on the subject. My problem is system does not generate planned order for components in BOM
    Some more information is: requirement class in SO is 043
    I have choose "2" in tab MRP 4 for individual/collective and all component and finish product have MRP type is PD and Strategy is 20 - make to order
    Please help me to solve this
    Thanks

    Hi Hoai Vu,
    Please check in OPPQ plant parameters in SPRO weather you maintained for the plant conversions of planned order to production order.
    SPRO-> Production> material requirement planning> plant parameters--> carry out plant parameters or over all maintenance of plant parameters (OPPQ)
    Then check the for the material did you maintained the work scheduling view or not.
    I hope helps you any queries please revert me back.
    Regards,
    Madhu.G

  • Open Planned Order Quantity

    Hi Experts,
    for a particluar material I need the Open quantity of Planned orders for displaying in a custom report.
    Please suggest from which table or by logic can i fetch this quantity .
    Note: Not from any std report - i need table lable detail

    Hi
    Will this give the Open quantity of the Planned Order ( not converted ) ???
    in PLAF table only existing plan orders info will be there
    no productions orders
    Regards
    kumar

  • Manual creation of planned order in REM

    Hi, 
    Can we manually create a planned order in repetitive manufacturing? I know that in case we run MRP , then planned order for finished is created with order type 'PE' due to which it cannot be converted to production order.
    I dont want to run MRP , still can i create a planned order manually with the same order type 'PE' ? I tried in MD11, but not getting option to chose PE as it is not available  in F4 of planned order profile.
    Please help..
    Regards.

    Dear,
    You cannot create a planned order with PE order type manually, because a planned order of REM related material gets order type "PE" only when it is assigned with a Production Version.
    So achieve manual creation of REM Planned order with PE type with the following options,
    I - Using MD11 transaction create a planned order with LA type and assign a suitable REM related Production version to the planned order during creation itself, now this order would automatically become "PE" order type on saving the order.
    2. In the planning table using MF50, you can directly create a planned order for a production line using F7 key.
    Regards,
    Prasobh

  • Planned order creation with PDS valid on only order start date and not finish date

    Hi All,
    We have requirement to allow creation of planned order manually if production version is valid on order start date and not finish date.  This is because lead time of order is longer. I refered OSS notes 385602. I could find out solution for this is implementation of OSS note 694140 to change validity mode at activity level to consider start date of first produce activity  in validity interval. Problem is even If I create order in APO by implementiong this note planned order is not transfered to ECC and it gets stuck with error production version not valid.
    Is there any way in ECC to control this? Any config or customization?
    Regards,
    Santosh

    Nilesh,
    I think there is a simple procedural skip happening in your business process. You are right when a planned order is created after MRP it would default assign it to the first available production version. 2options available for us,
    1. First use transaction MF50 and do the line loading and assign the quantites to the production versions/Production lines, so that the actual capacity planning is getting completed. This way you can have planned orders with both the production versions and matching to your actual line capacity.
    2. Use Quota arrangement concept, to automatically split the Planned orders during MRP for a percentage based on individual production versions.
    Now when backflush is performed S225 table is updated and Planned order qty also gets reduced.
    Hope this helps....
    Regards,
    Prasobh

  • CIF blocked .. due to planned order quantity too small

    Hi,
    we facing the issue of whenever planned order generated after optimizer run. if the quantity of planned order < 1 i.e 0.8pcs . It will get stuck and won't cif to R3... any solution for this ..??
    thx  in advanced
    regards

    Hi
    Can you please clarify the following:
    1. Your Base Unit of Measure.
    2. Any Min/Max Lot and rounding values maintained in ECC/APO.
    3. PPM/Prod Version Lot sizes defined.
    4. What is your BOM base quantity?
    Also please elaborate the issue with proper examples, for us to help you better.
    Regards,
    Manjit
    Edited by: Manjit Pahal on Aug 7, 2008 2:00 PM

  • Planned Order for a Product not being shown

    Hi Experts!!
    I am an ABAPer and I am new to SAP APO. We are now working on /SAPAPO/PPT1. When clicked on some quantity, all the planned orders existing for that product are being shown with respective quantities. Now, I am trying to create a new planned order for a product through FM BAPI_MOSRVAPS_SAVEMULTI3 by splitting the quantity among the receipts. I have gone through several posts and have written the logic. But the newly created planned order is not being shown in /SAPAPO/PPT1. I can't find it anywhere. Am I doing something wrong here?
    Here I explain it with an example. I have an aggregated entry for the month of June with quantity 3000, which is already split under receipts 1234 and 1235 as 1000 and 2000 EA respectively. Now, I need to split it as 1000 EA for each planned order and hence am creating a new plord. I am using same FM for changing plords as well with quantities as 1000. So, now both the receipts are being shown with quantity 1000 and the aggregated value as 2000... and the newly created one is missing. But I need the new one to be displayed and the aggregated should be 3000. Why is this happening? Am I missing something?
    I already have posted a query that is related to this total requirement. Change Receipt Quantity for Planned Order in LiveCache . This has the first part of the total requirement. Just provided for extra info, but not related to this issue however.
    Please help me out. Your help is highly appreciated. Thanks a lot!!

    Hi Srinivas,
    With prior experience, i am sure that the BAPI SAVEMULTI3 can be used for Creation & Change.
    I dont think,the FM's which you are using, are recommended by SAP. So , try to use BAPI most of the time,as it ensure data consistency.
    As you told, order is not flown to ECC, but visible in APO, i would suggest you to check the importing parameters of the bapi, like EVENT CONTROL ( should be '1' ).
    and COMMIT_CONTROL(should be 'E').
    Also, check your queues after execution of bapi. you should find your change pointer in the inbound queue of R/3 System. Do let me know if you still stuck.
    Thanks,
    Santosh KB.

  • Planned order Vs.Purchase order

    Hi,
    can you tell me major differences between a planned order and  a purchse order.

    Hi,
    Planned Order : Planned Order is generated by the planning logic, or arithmetical procedures, of the system itself with MRP set. When MRP is re-run after the closed-loop transactions are fed back into the system, all existing planned orders are deleted and a new set is generated. However, the newly generated planned orders may be identical to the previous set in timing and quantity, so that it will appear to the system user as if the old plans have simply been somewhat revised. The use always of planned orders in closed-loop MRP ensures that plans are always in synchronisation and that the planner does not need to concern himself with rescheduling messages.
    Purchase Order: The purchase order is a formal company document which conveys the instructions or detail of a required supply. The legal role of the purchase order in forming the contract of supply will vary with circumstances: most usually, it will be an offer, such that the supplier's acceptance of it at the price mentioned seals the contract, but it might alternatively be the acceptance of an offer (say, an order placed immediately against the supplier's tender.) The document itself may also be used by the company simply to convey detail, perhaps being a call-off for material against a yearly contract already in existence. The purchase order might convey a summary of substantial material to be delivered at various times in the future by special order forms.
    For more follow the link:
    http://www.xtuple.com/docs/userguide/ch03s09s03.php
    Regards,
    Biju K

  • Open PIR quantity, unconverted Pld orders and open Prod/ STO orders

    Dear all,
    How to deal with open PIR quantity, unconverted planned orders and open production/ STO orders in the next MRP run? Do we need to delete/ reduce them manually?
    Thanks and Regards,
    Raghu

    Hi Shiva,
    Thanks for your immediate response. I have still some confusion.
    Last month, I have material A with Production order quantity of 30000.
    'A' has a component 'B' which is an in-house produced material. Three planned orders each of 10000 were generated for B. Of these two planned orders were converted to production orders. One is still in planned order form.
    This month I am not going to use this planned order of B. I get new requirement for A. So during MRP run I get the planned orders for B also.
    For the last month requirement, as I have not converted one planned order of B to prod order, there will an open quantity of A prod order in this plant and open STO quantity in another plant. Again the PIR will also be not reduced to the same extent. If I reduce the PIR manually or through some reorganization, what about the open quantity of prod order and STO
    I think I can TECO the prod order of A. Is there any such thing for STO also?
    Thanks and Regards,
    Raghu

  • Convert Sale order to Planned order in PPDS

    I have nearly 400 Open sale orders to be uploaded in R/3 with some 6000-7000 line items,which needs to be converted to Planned order and subsequently to Production order in APO-PPDS .
    I tried using tcode RRP3 at all stages(Multi Level ), which is manual and time taking job.Is there any way to automate RRP3??
    I also tried via RRP2 by Sale order which is again a manual job.
    Can anybody suggest the correct method with FM/BAPI sequence.I also tried CDPSB0 and then RRP7, BUT because there is no field for quantity, the planned orders are created based on PDS, which does not match my requirement.
    Awaiting for the reply...

    Nawal,
    Sales orders are not 'converted' to planned or production orders.  Sales orders are demand, planned orders are supply.  They are different objects with different purposes.
    You mention that your PDS is not suitable.  Creating large numbers of orders using non-PDS compliant master data can cause future consistency problems for these orders.
    Exactly what do you wish to do, that cannot be done with the standard tools /SAPAPO/CDPS80 and /SAPAPO/RRP7?
    Best Regards,
    DB49

  • Planned order tables

    After backflushing a planned order in Repetitive mfg. the planned order does not reflect in MD04 and PLAF table.In which table can I see this backflushed planned order along with the quantity of planned order?

    Hi,
    You will get this in table BLPR.
    After backflushing in MFBF it will go n sit in above table.
    regards,
    Vinayak.

Maybe you are looking for