Mrp run for multi-plant

Hi,
     My client is having the productionn of material 'x' in two plants- 0001 & 0002.  How i have to run the MRP for material 'X' by considering the both the plants?.

Dear,
          Extend the material for both the plant and if sale order is from plant one and u do not have capacity then distribute the material for two plant and run the mrp . planned order will generated for both plant acc. to ratio. then make the confirmation.
         now if u want to sale the material from the plant in which u received the sale order then transfer the stock from other plant also to first plant by making stock transport order . and in this way you can sale your material from first plant and moreover you can also see the profit and loss plant wise.
hope by doing this ur problem will get resolved. reward the points if u get success in this.
regards
Deepak

Similar Messages

  • MRP Run for Multiple plants

    Hi Guys:
    IN SAP R/3
    My client has requirement to merge planning of material for multiple plants and run the MRP under one head plant.
    For example:
    Plant : 1000, 1001, 1002, where plant 1000 is a head plant who had authorization to perform MRP run.
    if I run MRP Sepeartely:Each plant has below requirement for one material number (M1)
    Plant 1000 : 3 EA
    Plant 1001 : 2 EA
    Plant 1002 : 5 EA
    Instead of running MRP per plant, my client needs to run MRP for multiple Plants  that Consolidate  total requirement for all plants.
    and generate PR--->PO , In the PO, M1 should be delivered to 3 different plant locations by vendor and Po Will be issued from Head Plant 1000?
    Is there any Report in SAP , Where MRP Controller can See Requirements from Different Plants @ Central Purchasing  level after one Multi Plant MRP run, So that he can decide on how much to allocate to each plant?
    Thanks for help
    Thanks
    Sweth

    Hi,
    If u want to perform the MRP in one plant for all the plant requirement is depends on the bussiness process.
    You can try the following scenario:
       Planning in one plant nd production in other plant - Respective master data and special procurement have to maintain.For 
    further clarity please follow the below link
    http://help.sap.com/saphelp_46c/helpdata/en/f4/7d3f9344af11d182b40000e829fbfe/frameset.htm.
    We can evaluate the PR and PO by providing the authorisation object for the multiple plant to the respective users.
    Revert me back in case of clarification.
    Thanks
    P.Srinivasan

  • Common MRP area for Multiple plants

    Hai gurus,
    I had created a MRP area called 'X' , this MRP area contians some 10 storage locations.
    1) Now my question is whether I can assign the above MRP area 'X" to Multiple plants namely A/B and C
    2) Can i run MRP for plant A seperately and plant B seperately and plant C seperately , so that the storage location
        stocks in the MRP area 'X' is considered , and create the requirement accordingly, plant wise
    waiting for the positive reply.
    regards,
    sekar chand

    HAi,
    The company has three plants, which is under same management, they produce some similar products in all plants
    and some different products in each plants.
    so the requirements from all the plants are collected , procurement is made commonly and stored in common storage
    locations( As we are calling now as common  MRP area) for all the three plants, and based on the requirement the raw material
    is moved to three plants.
    This is the scenario and not the simulation , so my question is can we assign one single common storage MRP area to
    all the three plants, so that while running MRP run for each plant individually or under scope of planning, the stock under
    common MRP area is considered each plants , and then the requirement is created accordingly.
    regards,
    sekar chand
    Edited by: sekar chand on Aug 26, 2009 6:00 AM,,

  • Run MRP for multi Plant

    Dear all
    I want to ask you about running MRP for multi plant based on SAP ECC EHP4.
    I have a situation as below:
    I have 2 plant are 1000 and 2000. In plant 1000, I create a production order in plant 1000. The component is store in both of plant 1000 & 2000.
    So, when I run MRP. Does system will check stock from both plant 1000 & 2000?
    Because my company is keeping raw material in 2 plant, and there are one plant have been used for production.
    I want you confirm that Does SAP ECC EHP4 can run MRP for multi plant and the system will check stock on multi Plant?
    Thanks

    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

  • Sale Order MRP Run for All Order Line Items

    Greetings...
                     I have One Sales Order , in which i have ten different Line Items .
    Now I have to Run the MRP on basis of Created sales Order so that all Line items wi get consider insingle MRP Run on sales order base MRP Run.
    How to take MRP Run of One Sale Order for all Line Items.???
    In MD50 , we can have sales Order with Item..

    In MD50 you can give only one item at a time.
    Its a standard transaction meant to accomodate changes relevant for MRP after plant level MRP run  related to specific sales order Item.
    so either you need to do it multipal times by changing material or you need to go for MD02.
    Please explain bussiness case in detail why you want to restrict your MRP run for items in a specific sales order.
    Regards

  • MRP run in seperate plant

    dear sap gurus,
    my user want to activate mrp run to only 1 plant (let's say plant A).
    But he also want that all reservation in the other plant (plant B which not activate for MRP run) also being calculate for consumption in mrp run for plant A.
    These reservation is a request for a material from plant B to plant A
    Please, suggest me how to solve this problem.
    thanks,
    ting

    Hi
    Select alternate production in sp procure ment key of material master
    Ensure that alternate plant is configured in the sp procurement key in customisation
    This will solve your problem
    regards
    Vijay

  • MRP RUN for the more than one line item in sales order.

    Hi ,
    In the sales order nuber of line item are , i will have to take MRP RUN for selected line item .
    So plz suggest what development will require?
    Abhay
    Edited by: abhay patil on May 30, 2008 8:52 AM

    HI,
    U can write separate prog. Which will ask sales order no. and from to line item or multiple line item of sale order. Then in loop internally pass the each line item no to MD50 prog. Which will run in background.
    I will give u sample prog. Which I had created for running MRP for all the lines items of given sales order in one go.
    *& Report  ZPRG_PP_001
    REPORT  ZPRG_PP_001.
    tables vbak.
    data: begin of it_vbap occurs 1,
            vbeln  type    vbap-vbeln,
            posnr  type    vbap-posnr,
          end   of it_vbap.
    DATA: P_MODE   TYPE    C.
          Batchinputdata of single transaction
    DATA:   BDCDATA LIKE BDCDATA    OCCURS 0 WITH HEADER LINE.
    selection-screen begin of block b1 with frame title text-001.
      parameters :   p_vbeln  like  vbak-vbeln obligatory.
      selection-screen skip.
      parameters :   p_fore   radiobutton group mode,
                     p_back   radiobutton group mode default 'X'.
    selection-screen end   of block b1.
    at selection-screen.
    Check Sales Order
      if not p_vbeln is initial.
        select single * from vbak
          where vbeln eq p_vbeln.
        if sy-subrc <> 0.
          message e499(sy) with 'Invalid Sales Order no.' p_vbeln.
        endif.
      endif.
    start-of-selecTION.
    Get Sales order items
      select vbeln posnr from vbap
        into table it_vbap
        where vbeln eq p_vbeln.
    Set BDC mode
      if p_back eq 'X'.
        p_mode = 'E'.
      else.
        p_mode = 'A'.
      endif.
    Process MD50 BDC
      LOOP AT IT_VBAP.
        perform bdc_dynpro      using 'SAPMM61X' '0160'.
        perform bdc_field       using 'BDC_CURSOR'  'RM61X-TRMPL'.
        perform bdc_field       using 'BDC_OKCODE'  '/00'.
        perform bdc_field       using 'RM61X-KDAUF'  IT_VBAP-VBELN.
        perform bdc_field       using 'RM61X-KDPOS'  IT_VBAP-POSNR.
        perform bdc_field       using 'RM61X-BANER'  '1'.
        perform bdc_field       using 'RM61X-LIFKZ'  '3'.
        perform bdc_field       using 'RM61X-PLMOD'  '3'.
        perform bdc_field       using 'RM61X-TRMPL'  '1'.
        perform bdc_dynpro      using 'SAPMSSY0' '0120'.
        perform bdc_field       using 'BDC_OKCODE'   '=XBAC'.
        CALL TRANSACTION 'MD50' USING BDCDATA MODE P_MODE.
        CLEAR BDCDATA.
        REFRESH BDCDATA.
      ENDLOOP.
    end-of-selection.
           Start new screen                                              *
    FORM BDC_DYNPRO USING PROGRAM DYNPRO.
      CLEAR BDCDATA.
      BDCDATA-PROGRAM  = PROGRAM.
      BDCDATA-DYNPRO   = DYNPRO.
      BDCDATA-DYNBEGIN = 'X'.
      APPEND BDCDATA.
    ENDFORM.
           Insert field                                                  *
    FORM BDC_FIELD USING FNAM FVAL.
      CLEAR BDCDATA.
      BDCDATA-FNAM = FNAM.
      BDCDATA-FVAL = FVAL.
      APPEND BDCDATA.
    ENDFORM.
    Ajay P. Nikte

  • Personnel cost plan (PCP) run for multi years period

    There is a requirement of PCP run (tcode PHCPADMN) for multi years.
    So, I create a plan, for example, from: 01.01.2010 - 31.12.2014.
    There is a position SPV1 has Infotype 5010 from 01.01.2010 - 31.12.2010, for example the value is 150 USD/month.
    This position is described by a job, SPV.
    The job SPV itslef has Infotype 5010 from 01.01.2010 - 31.12.9999, for example the value is 100 USD/month.
    When I run the PCP, the result is:
    SPV has value 150 USD from 01.01.2010 - 31.12.2010.
    SPV has value 0 USD from 01.01.2011 - 31.12.2014 (it is incorrect)
    What I expect is:
    SPV has value 150 USD from 01.01.2010 - 31.12.2010
    SPV has value 100 USD from 01.01.2011 - 31.12.2014 (getting data from job because position cost does not exist).
    If I try to run on yearly basis, not multi year, the result is correct.
    2010:
    SPV has value 150 USD from 01.01.2010 - 31.12.2010.
    2011-2014:
    SPV has value 100 USD from 01.01.2011 - 31.12.2014 (getting data from job because position cost does not exist).
    it seems that SAP only consider, along the run period, if position has value it will takes from position, otherwise it will takes from job.
    Is it normally like this or a bug?
    Additional question: Do you have any comment about PCP run for multi years?
    Thanks for all advise.

    Hi,
    you have to run your object data selection for multi years as well. First do this for the person, tha n do it for the position, than for the job. Than you can delete the data from the position and automatically the data from the job is taken (in average) for the position for the period you select.
    A thing that you have to keep in mind for multi period runs is that it creates thousands and thousand of records. Runtime is therefore long and extraction to BW is also hard to create due to this. If it is possible to cut it in to pieces, this is advisable.
    regards,
    Frans

  • In MRP Run for FERT, i want to eliminate 3rd level HALB and their BOM compo

    Hi All,
    Can you please guide me on this issue please.
    Regarding - In MRP Run for FERT, i want to eliminate 3rd level HALB and their BOM components for exploration and planning
    My scenario is:
    Level 1: FERT1
    Level 2: HALB1.1 + ROH1.1 + VERP1.1
    Level 3: HALB1.1.1 + ROH1.1.1
    Level 4: ROH 1.1.1.1 + ROH1.1.1.2
    While performing MRP run i dont want to include the material HALB1.1.1 (Level 3 component) and their corresponding BOM component (ROH 1.1.1.1 + ROH1.1.1.2)
    My constraint:
    The reason for this is HALB1.1.1 is being manufactured through REM profile with separate PIR and MRP run.
    But it is being consumed in FERT1 through intermediate semi-finished HALB1.1.  and it needs to include for Product costing.
    Note: All materials have been marked as PD - MRP type
    Would be a great help from you.
    Thanks and Regards
    Khadeer Ahmed

    Hi,
    If you put in FI forums then you will get reply immediatly.
    Anil

  • MRP RUN for increased qty of SODS PR for complete qty instead of increase

    While doing MRP RUN for increased qty of SO No line item 10 to 20,System is making PR for complete qty instead of increased qty.
    Sales order  - 0001
    Line item - 10 Qty - 10
    Line item - 20 Qty - 15
    MRP run against the sales order for line item 10 & 20 PR / PO raised for qty 10 & 15 respectively.
    After that qty has increased in sales order.Again we run MRP system generates totla no of PR insted of Increased qty .
    Sales order  - 0001
    Line item - 10 Qty - 10 + 5 = 15
    Line item - 20 Qty - 15 + 5 = 20
    Plz help

    There are few questons here:
    - when you increase the amount of the sales order item, is the newly added amount confirmed with the same date / schedule line? You can check the schedule lines for that SO item.
    - have the purchase requisitions, which were generated after the first MRP run (before the modification of the SO items), been modified manually (are they firmed?) / processed? In this case MRP cannot modify (delete) them (and create new ones)...
    - did you check the MRP control settings in material master
    Remark: even if you get several PRs, you can create one PO from them.

  • Only one MRP run for diffrent companies plants

    Hi PP expert,
    my bizness scenario  is . there 2 companies  code one company code has 2 plant and another comp has 3 plant..only one product is assembling in all plant. suppose  finish material  X is producing in all company plants
    but  finish material X have component K and L, L is manufacturing in only one plant and supply to all company plant
    my client want to produce material component "L" for all plants  for his monthly  requirement with MRP run.
    component L is semi finish material and its is component of X
    but i am not under standing how will get requirement from  same company plants and other company plants. for Monthly MRP run
    Kindly suggest me how will take requirement from others companies plants for MRP run...
    kindly suggest me step by step
    Regards
    Aqueel

    Dear Friend,
    Only one MRP Run i.e. the Total MRP Run is possible at different plants but all must be under same company code.
    in your case ,plants are under different comp.codes , so it s quite difficult.
    Here I have to check the posiibility of using the special procurement key  to tranfer the material  between plants assigned to different comapny codes.  The particular Keys are ..
    40--Stock transfer (proc.from alter.plant);   70 -- Withdrawal from alternative plant   or 80----Production in alternative plant*
    If it is possible , then you can use this option of Special Procurement key.
    Otherwise you can use Plant to plant transfer movements like 647 to transfer beween plants against the Purchase order.
    Regards,
    Edited by: Girishprasad Subhash Pawar on Jun 28, 2010 12:26 PM
    Edited by: Girishprasad Subhash Pawar on Jun 28, 2010 12:30 PM

  • MRP run for sub contracting plant

    Hi all,
    Please let me know if this scenario is possible:-
    I have two plant A and B. A is manufacturing plant and B is sub contracting plant. For one FG I plant there is demand of 100. After MRP run planned order is created for 100 for FG. For raw material purchase requisition for 50 is created and delivering plant will be B.
    In md04 for plant A I can see pur req for 50 and for plant B in md04 I can see 50 as stock requirement.
    Now use wants that if MRP is run for plant B, it should generate planed order against stock requirement.
    Strategy 11 we are using.
    Please let me if it is possible
    Regards,
    D.Dutta

    Hi ,
    Cross plant planning is possible ( like Plant A & B) , no need to run MRP in two plants separately  . but you need to the follow the following config .
    1) Define special procurment key ( Spro> MRP> Master data --> Define spl procurement key)
          You can copy standard key 40 , ( you have to defined supply plant and recving plant)
    2) Identify the Materials which are to be cross plant planning and go to material master MRP 2 view and assign Speial procuremnt key
    3) run MRP for FG in Plant A and down level MRP for  RM/PM/SFG  will be generated in plant B.
    I hope this will help your requirement .
    Thanks
    sekhar

  • MRP run for some listed component

    Hi Dear,
    I want to run MRP for 10 to 20 components instead of whole plant. Pl. let me know how I can run the same.
    Thanx in advance
    Regards
    L.B.Yadav

    Hi Lal,
    One way is you can assign a new MRP controller for the materials you need to run the MRP.
    And in the user exit:  M61X000, activate for the MRP controller
    In MD01 screen you can give the MRP controller and run, it will consider only the materials assigned with the MRP controller.
    Thanks,
    JK

  • Error during MRP run for a Material : Calendar date

    Hello All,
    I am trying to run MRP for a material and it is not creating Purchase Requisition. It is giving an error that says  " 08/10/2003 date lies before start of factory calendar. (Please correct)"
    The MRP is set up in such a way that we have a special procurement key pointing to another plant. So we are expecting it to create a Purchase Requistion on that plant but it is not doing so.
    I am not expecting a change of dates in the calendar.
    Please let me know what the issue would be and where can I correct it.
    Thanks
    Regards
    SAP Fans...

    MRP will create a requisition in your plant to procure from the plant that is mentioned in the special procurement key.
    The second best solution is to maintain a calendar for this past old year 2003 in your system by using transaction SCAL.
    But why would you need a requisition for a time 6 years back? Ever thought about this?
    You must have a production order or sales order with a wrong delivery date or replenishment lead time in your system. Because of that the MRP run calculates an expected delivery date for the requisition item that far in the past.

  • MRP Run For Credit Blocked Sales Orders

    Hi
    Does any one know how to prevent the generation of planned orders for Sales orders which
    have been credit blocked. At the moment the reservation is still visible on MD04 and is therefore
    planned during the MRP run. As a result manufacturing continues for these sales orders.

    As far as credit block is concern; what it means is that delivery will not be done for this customer via VL01N.
    This means if you have blocked this customer in FD32; no delivery to be done
    It may not be linked with MRP calculation b'cos it comes into picture while doing delivery & not during planning
    Rgds

Maybe you are looking for