Running MRP (my Center) considering free stock in the subcontract.

Hi all!
When I run MRP (for one of my Centers') the standard algoritm does not take into account, the free stock I have in the subcontract.
Due a requisit of an internal client, I need to include in the algoritm, the free stock in the subcontract.
EX:
10 un. (my Center)
5 un. (subcontract)
20 un. needed
Standard behaviour
SAP Creates a PR with 10 un!
As far as I know, there are no standard way to solve this requisite, so I need to use USER EXIT....right?
In your opinion, what is the best procedure to solve this requisite?
Do you know any USER EXIT that fits this scenário?
Thanks in advance!
Kind Regards
JEC

R Brahmankar 
Instead of using BADi MD_SUBCONT_LOGIC, I was thinking in using  MD_PURREQ_CHANGE or MD_PLDORD_CHANGE depending on the situation. BADi MD_SUBCONT_LOGIC does not let any modifications in the quantity of the PR or Planned Orders.
In your opinion, do you think these two BADi are a good option, to solve this requisite?
Biswanath Rath
I think the hint you gave, is not quite what I was needing, but I apreciate your effort!
Thanks a lot!
BR
JEC

Similar Messages

  • How to consider unrestricted stock for the run of MRP project?

    Hi every one!
    We are facing a problem using MRP on project stock.
    We would like that the MRP takes unrestricted stock into consideration while calculating quantities to order for project stock.
    For example, a project request 100 pieces of material X.
    We have already 25 pieces of material X in unrestricted stock and 0 in project stock. 
    When I run MRP (MD51), it creates a Purchase Requisition of 100 pieces on the WBS element I have defined and not 75 as expected!!!
    By searching in documents and forums, I have read I have to set the value "2 - Collective requirements only" into the field MRP4 > BOM explosion/dependent requirements > Individual/coll. of the Material Master.
    I have done it but it doesn't change anything.
    Thanks in advance for your support!!!
    Bogdan

    Hello guys!
    As told, here I come with news about my problem.
    Finally, the Strategy Group didn't solve our problem.
    We didn't solve our problem as planned but we have found another way to work.
    Instead of including the unrestricted stock in the MRP project, we use transaction CO46 to have an overview of the unrestricted stock of all the components of the project's BOM.
    Based on that overview, the user can make stock transfers of the available quantities from the unrestricted stock to the project stock.
    I hope it can help people having the same problem!
    Bogdan

  • To run MRP without considering unrestricted stock

    Hi,
    Is it possible to run MRP without considering unrestricted stock of the material?
    Best Regards,
    Sitaraman

    Dear All,
    Thanks a lot for your response to this thread.
    In fact i tried the option of providing value 1 to exclude the storage location stock from the MRP. But it did not fulfil my requirement.
    My requirement is as below:
    The business wants to create the material requirement by manual reservations.
    Also for this MRP run except this manual reservations all other issue elements, receipt elements and stocks should not get considered.
    With checking group configuration i am able to exclude all other issue, receipt and stock elements. But in this settings there is no option to exclude the unrestricted stock.
    What happened when i tried giving 1 in MRP 4 view to exclude the storage location stock, the system not only excludes the stock but also it excludes the storage location from MRP run. Meaning...
    Plant   XXXX
    SLOC YYYY
    SLOC - YYYY current stock: 100
    Manual reservation created (requirement) for SLOC -YYYY : 50
    The expectation out of MRP run is, to create procurement proposals for 50 numbers with out considering SLOC - YYYY stock of 100 and not to exclude the SLOC YYYY itself.
    Best Regards,
    Sitaraman

  • Run MRP

    Dear all,
    I have one problem and i need your support.
    I create a production order, material's strategy is 40 (make to final assembly). After that, I've used MD02 to run MRP but no proposal be created although component's stock is empty.
    I thinks that is depend on strategy, so which strategy will be use for this case to run MRP?
    thanks

    Hi,
    Processing Production Order is the very last stage of your planning process.
    If the Reservation/Purch.Req. key in OPL8 is 3 (Immediately) then system will create PR for the respective components immediately when you create a production order.
    Creating a production order for a material and then running MRP for it will not create anything in the system.
    Try creating requirements for the header material (Planned independent requirement or sale order etc). and then run mrp, system will create planned orders.
    Check and revert.
    Pavan

  • The problem about running MRP by MDBT

    Hello everydody,
    I encountered a strange problem in SAP system when I runned MRP by using MDBT.
    Usually running MRP has two ways.First running MRP by using T-code MD02 ; second running MRP by using T-code MDBT in the background.In my SAP system,I used T-code MDBT to run MRP, and the MPR parameter is below:
    Scope of planning
    Plant                             2000
    Processing key             NETCH 
    Create purchase req.      1      
    Schedule lines                 3      
    Create MRP list                1      
    Planning mode                 3      
    Scheduling                      1      
    Planning date             2010.06.30
    Normally if I choosed the Planning mode 3 Delete and recreate planning data,then after running MRP ,the Plan orders' number and purchase requestions number should be changed and produced new numbers.
    But I used T-code MDBT to run MRP, the Plan orders' number wasn't changed,the purchase requestions' number was changed. If I used T-code MD02 to run MRP, the  parameter is the same as above.After running MRP,the plan orders' number and the purchase reequestions' number were changed.
    I don't know how caused this happening.
    Is  there anybody who can help reslove this problem?
    Thanks & Best regards!

    Hi,Nikolai
    I was spending vacation, i can't get that now, and i will send it to you as soon as possible,i think maybe that error occured beacause I updated the metadata from V 9.0.2 and imported it into the new version of Builder?

  • What precoution should be taken to run MRP after GO-Live ?

    Dear All,
    Please give the inputs for run MRP at plan level.
    Also suggest the what type of precoution should be taken to carry out this task.
    What type of problem is to be faced after MRP run.
    Thanks In advance
    Vijay Mankar

    Dear Sir,
    Actualy,we gone live on 1st Feb, we have created the manual production order till date, & dispatched the material by maintaining the schedule line.
    Now, I have to put Plant independent requirement in Planning table.
    & convert the planned order to production order collectively by COHV on the bas
    Our aim is give production Plan for tommorow. We also used to maintain schedule lines.
    I have to give the production plan for 12 feb,
    Please revert me as soon as possible.
    Regards,
    Vijay Mankar

  • MD01/ MD02 : RUN MRP

    Hi,
    When i run MRP using MD02 for a single component, the MRP create the planned Order for my product.
    But when i run MRP using MD01 for all the plant, the MRP is not working.
    Please, there is something missing when i use the MD01.
    / I have the same parametrs in MD01 & MD02.
    Thanks for your quick answer.

    Hi,
    As said by the other experts the T. Code for Activate Requirements Planning is OMDU.
    As I said earlier here is the extract:
    If do not activate this system will plan only Single item singe level.
    ===============================================================
    Activating requirements planning
    Inidicator that allows the execution of requirements planning in the plant as total planning and also allows the execution of single-item, multi-level planning.
    If you do not set this indicator, you can only plan materials using single-item, single-level planning at this plant.
    ===============================================================
    Hope this helps..
    regards,
    Siva

  • Run mrp for specific material

    i want to run mrp for specific material (not for all the plant materials) in background in scheduled intervals............what can i do?

    Dear,
    You need to go for enhancement M61X0001 with function al modules EXIT_SAPLM61C_001 and EXIT_SAPMM61X_001
    Please refer my reply from this link,
    [MRP run for Specific Material|Re: Excluding materials from mrp run]
    Regards,
    R.Brahmankar

  • Consider Special stock in MRP run

    Hi all,
    Is it possible to consider the special stock (table MSLB) when I run MRP (MD01)?
    The type os special stock is 'O'
    Thank in advance,
    Felipe Simionatto
    Edited by: fsimionatto on Feb 8, 2012 8:09 PM

    Special stock cannot be included in the MRP run, either you have to make it unrestricted or implement a BAdI or userexit.
    BAdI/Enhancement implementation may not be very reliable :
    The following BAdi's are available for MRP related stuff
    MD_ADD_COL_EZPS           BAdI: Extra Columns for Evaluation PP-MRP Reqmnts P
    MD_ADD_COL_OVERVIEW       BAdI: Display of Additional Columns in the Material
    MD_ADD_ELEMENTS
    MD_ADD_ELEMENTS           BAdI for Adding Additional Requirements/Receipts
    MD_CHANGE_CALENDAR        BAdI: Change Calendar for Range of Coverage Calcula
    MD_CHANGE_MRP_DATA        BAdI: Change Data when Importing MDPSX
    MD_DISPLAY_ELEMENT        BAdI for Changing Display of MRP Elements
    MD_DISPLAY_ELEMENT
    MD_EXPORT_TREE            Order Report: Export Contents of the Order Tree
    MD_EXT_SUP                BAdI for Determining the Issuing Storage Location
    MD_INTERACT_PLANNING      BAdI for Deactivating Changeability of MRP Elements
    MD_LAST_LOT_EXACT         BAdI for Calculating Last Lot Exactly in Individual
    MD_M61R_DELKZ_POPUP       Definition: Display data for MRP element (MD04)
    MD_M61R_EXT_REQS_TXT      Definition: Supplement data of MRP element for ext.
    MD_M61X_EXT_REQS_GET      Definition of selection of external rqmts in FuGr M
    MD_MODIFY_PRODVERS        BAdI for Modifying Production Version
    MD_MODIFY_SOURCE          BAdI for Modifying Source Determination in MRP
    MD_MRP_LIST               BADI for further processing of MRP list
    MD_MRP_PARAMETERS         BAdI: Change Planning Parameters
    MD_MRP_RUN_PARALLEL       Add-Ins for parallel planning run of requirements p
    MD_PIR_FLEX_CONS          BAdI for flexible planned ind. req. consumption/red
    MD_PLANNING_RESULT        BADI for Issuing Planning Result
    MD_PLANNING_SCENARIO      BAdI for Maintenance of Add. Parameters in Planning
    MD_PLDORD_BOMEX_CIF       BAdI: Deactivation of BOM Forced Explosion in CIF
    MD_PLDORD_CHANGE          BAdI for Changing Planned Orders
    MD_PLDORD_POST            BAdI: Update of Planned Orders
    MD_PLDORD_SCHEDULING      BAdI: Schedule Planned Orders
    MD_PLDORD_TIME_STAMP      BADI for publishing time stamp problems
    MD_PURREQ_CHANGE          BADI for changing purchase requisitions
    MD_PURREQ_POST            BADI for updating purchase requisitions
    MD_PURREQ_REL_STRAT       BAdI for Deactivating Release Strategy for MRP Purc
    MD_STOCK_TRANSFER         BADI: Change the Requirement Date During Stock Tran
    MD_SUBCONT_LOGIC          BADI: Determine Subcontracting Logic
    Available userexits for MD01.
    LMDR2001                                User exits restr. profiles of opt. pur.ord.-based load bldg
    LMDZU001                                User exits in additional planning
    Edited by: Jeevan Sagar on Feb 8, 2012 2:30 PM

  • The system is not considering the free stock in planning strategy grp - 25

    Dear Frndz,
    The system is not considering the free stock of child items available in the system.For the parent item, I have maintained a planning srategy of 25 (Make to order variant config).My client would like the system to consider the free stock available for child items.pls help me...
    Regards,
    Srini

    Dear,
    Strategy 25 will not consider the existing stock.
    What you enter in MRP4 view ind/collective rquirement is applicable only for dependent requirement.
    Also refer this thread?
    Re: Strategy group 20
    Run MRP in MD50 and then MD02 with palnning mode 3 deleted and recreated and check your result.
    Regards,
    R.Brahmankar

  • System is not considering open reservations at the time of next MRP Run

    Hi,
    In our business process, subcontractors are defind as Vendors in the SAP system and materials will be provided / transfered to these subcontractors in the SAP system through Subcontracting route (541 movement type). Now, business wants to 'Monitor' the stocks at these subcontractors, so that always subcontractors should have the Optimum stocks at his location. So to monitor the same, business wants to have the MRP / CBP process in the SAP system.
    To run the MRP for all these Subcontractors at each material level following configuration and Master data is maintained in the SAP:
    Business is having around 10 plants in the SAP system and all these plants are defined as MRP Areas in the SAP system to run MRP. Along with this subcontractors (100 Subcontractors) are defined as MRP Areas (100 MRP areas) in the SAP system and each MRP Area (subcontractors) are mapped in the MRP Area configuraion according to the respective above mentioned plants in the SAP system.
    At the time of running the MRP for these MRP areas in the SAP system based on Re-order point and Max stock level (both at subcontractors MRP Area and Plant MRP Area Level), system will consolidate the requirement from all the subcontractors MRP Areas (Transfer Reservation) to at plant level. From plant a considering all these requirement + warehouse buffer stock, a Purchase Requisition will be raised to procure the material from other plant or from external vendor.
    Suppose, if the requirements of the previous MRP run are not fulfilled in the SAP system, and if MRP is run again in the SAP system at both Subcontractor MRP Area and Plant MRP Area Level, the system will delete the Previous "TRANSFER RESERVATIONS" and Recreate the new one. The problem here is suppose eventhough the Transfer Reservation requirements are partially fulfilled, a new reservation is Re-created in the SAP system in the next MRP run and this will create the Incorrect results in the MRP results/requirements.
    So, can you please suggest what can done for this problem?
    Thanks & Regards,
    Pavan

    Please use the planning option - delete and re create ...which will balance the net requirement

  • Donot run mrp for available stock in md01 ?

    hi frenz,,,
    i ve got one requirement,,,
    while running mrp theo transaction md01 ,the mrp plan must not consider the stock availability,,
    for e.g.,
    if stock available = 10.
    if requirement = 20.
    if user run mrp ,,it must plan for 20 only excluding the available stock ,,,
    how to use the badi ,,,
    MD_CHANGE_MRP_DATA and method CHANGE_MDPSX_MARD,,
    Thanks in advance,

    Hello,
    The scope of planning is used to control whether the total planning run is executed on a multi-plant level
    several plants
    one MRP area
    several MRP areas
    a combination of plants and MRP areas.
    Here the planning will cover all the material which is relevant for planning in all the above given areas.
    You can carry out the total planning run for the scope of planning online or in background mode. The planning run, however, must always be started with parallel processing.
    Hope it helps. Please revert back.
    Alok Tiwari

  • Re: STOC . not considered while running MRP

    Hi Experts,
    I having one doubt in the following scenario.
    Plant1000  needs 5 qty of  AB Material from 1001 , requiremnt given thro Stock transfer order ME21N. date :21.03.2008
    1001 is producing the goods based on PIR. Presently,  plant 1001 have stock qty of 10 Nos. as on 21.03.2008
    If I run the MRP , instead of considering the stock 10 nos.
    It's throwing new requiremnt of 5 Nos.
    Please guide me to sort out this issue.
    Thanking you
    Regards
    Chandru

    Hi,
    Alreday I have a PIR of 10 Qty in that production plant. Now i'm  rasing one  STOC from some other plant for 5 Nos.
    It should consider the PIR as like sale order consumption on PIR. Then it should throw the PLnd order for 5 Qty.
    Here tis is not happening, it's giving plnd order for 15 qty.
    Please guide me.
    Thanking you
    Regards
    Chandru

  • Is possible Block the batch stock  in the run MRP

    Dear gurus,
    i have a stock in the batch A , is possible block the stock for run MRP ( don't see the stock in the esecution MRP ) and create a planned order?
    Thanks a lot
    Daniele Pistilli
    PP TEAM

    Dear
    MRP can't be run on Batch and the stock of the batch should be transferd to special stock like QI , Block stock  so that MRP do not consider during Net Requirement Calcualtion  even it is avaliable in the same storage loaction which is relevent for MRP run .
    Basically , In order to exclude few Batches stock from MRP, SAP has come up with different categories of stock like blocked stock, restricted-use stock... etc.
    you can transfer these stock into blocked/restricted use stock and enable the respective check box in T-code: OPPQ in "Available Stocks'Option (Maintain Plant Paramters screen) -Here Mark Block Stock so that MRP will not cosider the same .
    After transfer of stock & Check Box enabled in OPPQ, execute MRP, system will not consider this stock.
    Hope it helps
    Regars
    JH
    Edited by: Jiaul Haque on Dec 21, 2010 1:09 PM
    Edited by: Jiaul Haque on Dec 21, 2010 1:11 PM

  • MRP Not considering Safety stock

    Hello
    We have settings as 1000 for safety stock . if the stock went below 1000 , MRP is not pulling the stock for the confirmation of the Production order. we checked the safety stock indicator in the Availability check for the Prod order confirmation . What ever the stock are available ( only unrestricted stock we want to consider for the availability check )
    Any suggestion please.
    Thanks
    JJ

    Hi,
    When your stock level goes below the Safety stock, then MRP will trigger a planned order to maintain the planned order. In your availability scope of check, if you checked the safety stock, the system will allow to consume the safety stock by posting the goods issue, if the tick is not there, it will not post the goods issue, saying insufficient stock is there.
    regards,
    V. Suresh

Maybe you are looking for

  • Some events missing in ipod but appear in ical

    Some of my appointments/events in ical are not transfering to my ipod. The one I noticed last was from a subscribed calendar. There were two events on the calendar, one of which appeared on my ipod calendar and the other did not. I tried dumping the

  • Weird Export File Quality

    In a project that I am working on, I have talent in front of a green screen and keyed an all white *.psd in the background. In project mode it looks fine but when I export to any format with high-quality settings (either preset or custom) the whole v

  • Can't open JPG from General Data

    Hi experts, I have the following issue. In cutomizing at "Define workstation application" the Application is set as %VIEWER-CONTROL% %SAPPROVIS%. When I am at Display Document "General Data" nothing happens by using the "Display" button at the JPG. B

  • Can't select text to edit

    I have inherited a document and I can't edit the text on one of the pages. I have tried the different layers but can't even select the text. I am using CC 2014.0 Brian

  • Enlarge the nodes of TreeTable default

    Hi all, I have a taskflow and a jsff page. I have add taskflow as a region to my jspx page. In my jsff page I have a tree table. My requirement is to enlarge the nodes of the tree table at the begining. To do this, I tried to call a method in the Con