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

Similar Messages

  • 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,,

  • Creating Costing Run for Multiple Plants

    Hi,
    Is it possible to create a costing run for multiple company codes in a controlling area, instead of creating separate costing runs for each company code?
    Thank-You

    Christian,
    I understood it and my answer is for different company codes.I did it for one of my client.
    Let me review the scenario on system.
    Traci,
    I will get back to you on this by Tuesday(2nd March).
    Thanks.Ashok
    Edited by: Ashok Raut on Feb 26, 2010 1:34 PM
    Edited by: Ashok Raut on Feb 26, 2010 2:31 PM

  • 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

  • MRP run for multiple sales order items

    Dear All !
    In our business, in one sales order there are at least 40 -90 items. for MRP execution we have to do it line item by line item. Can it be done colletively for the sales order for all items.
    please help.

    Govinder,
    There is no Sales order header level MRP, so the only option left is to run MD01 or MDBT background MRP.
    Regards,
    Prasobh

  • MB56 - For multiple plants

    Hi All
    My requirement is to make MB56 run for multiple plants and plant should not be a mandatory field as currently is in MB56.
    Kindly let me know if there is any way i can do it.
    Thanks and Regards
    Shilpa

    As this tcode is an Module pool.. so the only way to do is.. copy these 2 programs RVBBWULS and RVBBWULS0100 to ZRVBBWULS and ZRVBBWULS0100. the Rest of the programs in this need to be the same (don't copy the other's)  now go head & comment the line of PA_WERKS
    as below..
    PARAMETERS: pa_matnr LIKE mcha-matnr    MEMORY ID mat.
               pa_werks LIKE mcha-werks    MEMORY ID wrk.
    select-options   pa_werks LIKE mcha-werks    MEMORY ID wrk.
    I think this might work...

  • Can MRP be done for multiple plants in Single Run?

    Can MRP be done for (MRP Areas) for many plants, many storage locations and many
    subcontractors in a single run?

    hello
    u can perform mrp run at mrp area level which could be different then plant.
    thx
    dilip sadh

  • 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 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

  • Is ATP for Multiple Plants possible????

    Hi Gurus,
    I have requirement like this
    we are having two SAP Systems in one Sales order is raised.. and tha will pass to 2nd system with ALE. in Second system actual Availability Check will run for the plant given in the line item of sale order.
    but in second system there will be 6 plants containing the same material. here my requirement is system has to check all the stock lying in all the plans at it need to propose the plant at line item level in sales order.
    I know that Avail.Check will run for single plant. Is there any way to run this for multiple plants. at present user is changeing sales order and splitting line item into 6 line Items and performing Availability check based on that he is abelt find the in which plant stock is availble it become cumbersome process.
    is any User Exit can we give multiple plants for checking Stocks???.
    if End User is doing any mistake in doing Avail.Check it leads to Dead Stock.
    please provide your Inputs on this
    -Pradeep

    BC,
    Well, I will assume that you have been diligent and have already determined that the material masters are comparable between your qual system and your production system (I don't know what pre-production means).
    First thing I would check would be the differences between qual and prod in availability check configuration.  OVZ2.  Look especially at the 'accumul' settings.  Actually, any difference between qual and prod should be reviewed.  Differences are a no-no!
    Best Regards,
    DB49

  • 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

  • Creating a PO Using BAPI For Multiple PLants Or Multiple Line Items

    Hi All
        Can you please suggest me how to create a Purchase Order Using BAPI_PO_Create1 for Multiple Plants Or for Multiple Line items. The Requirement is like the PO is for single material for single vendor but for mulple stores i.e plants
    NOte:  Suggest me the  Creation of PO for MUltiple Line items or for multiple plants Using BAPI . Hope you people will give me the needful.
    Regards
    Shivakumar Bandari

    Hi,
    Here is the sample code to do that...
    *---> po header data
      wa_poheader-vendor    =  your vendor..
      wa_poheader-doc_type  =  Your doc type..check with Functional contact....
      wa_poheader-purch_org =  Purchasing Org..
      wa_poheader-pur_group =  Purchasing Group
    *---> po header data (change toolbar)
      wa_poheaderx-vendor    =  'X'.
      wa_poheaderx-doc_type  =  'X'.
      wa_poheaderx-purch_org =  'X'.
      wa_poheaderx-pur_group =  'X'.
    *---> poitem data
    data: item like ekpo-ebelp.
    item = '0010'.
    loop at t_parts.
      it_poitem-po_item  =  '00010'.
      IT_POITEM-PLANT    =  Plant..
      IT_POITEM-STGE_LOC =  Sloc...
    *---> poitemx (item data change toolbar)
      it_poitemx-po_item  =  '0010'.
      it_poitemx-po_itemx  =  'X'.
      IT_POITEMX-PLANT    =  'X'.
      IT_POITEMX-STGE_LOC =  'X'.
    *---> add record's to internal table
      APPEND:  it_poitem,
             it_poitemx.
    endloop.
    *call bapi_po_create1
      CLEAR v_ebeln.
      CALL FUNCTION 'BAPI_PO_CREATE1'
        EXPORTING
          poheader         = wa_poheader
          poheaderx        = wa_poheaderx
        IMPORTING
          exppurchaseorder = v_ebeln
        TABLES
          return           = it_return
          poitem           = it_poitem
          poitemx          = it_poitemx.
    *---> check the return table for error message
      READ TABLE it_return WITH KEY type = 'E'.
      IF sy-subrc NE 0.
        CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
          EXPORTING
            wait = 'X'.
      endif.
    Thanks,
    Murali

  • Restrict PO creation for multiple plants for same company code

    Hi Gurus,
    We want to restrict PO creation for multiple plants in the same company code. Based on Standard SAP settings for Purchasing organization assignment with multiple Plant and multiple Plant assignment with single company code, this is happening. Is there a way that we can restrict by doing some customization change.
    Any thoughts or ideas will be highly appreciating.
    Thanks and Best regards,
    Karun Kumar

    Hi,
    Said functionality is not available in SAP standard.
    To avoid the same ,i can suggest implement release strategy for PO,and then higher authority / commercial team can check created PO,if multiple plants available in single po then they have the option of rejection for the same.
    Or else check BADI-ME_PROCESS_PO_CUST,take the help from abapor and apply the restriction to select multiple plant in PO.
    Hope this will resolve your query,
    Thanks & Regards,
    Sandesh Sawant

  • Release strategy is not getting Trigerred for Multiple Plants in PO.

    Dear gurus,
    I have a Release strategy which is working Fine when I create a PO with Same Plant in line items.
    But My release strategy is not getting trigerred when I have Different Plants in Line items.
    I have Maintained all the Plants in the characteristic Values of Plant.
    Why does the RS work for Single Plant & doesn't work for Multiple Plants in the same PO.
    Is there any SAP Note applicable to this? Pl Suggest.
    Thanks guys
    SN

    i got your point but i will again say the same thing that for item level field system is not  able to block the po if there are multiple line item in RS and that too with different values against same char as system picks only 1 value and it sends that value in RS to cross check wheteher this po needs to be blocked or not .
    now in your case system is getting multiple values against 1 field that is plant so now system is not able to send 1 in backend and hence it sends blank value in back end so system dosent blocks the po
    even if you use material group or any other item level field system is going to behave that way only that is it will not be blocking the po

  • Single Subcon Vendor for multiple Plants - CTM

    Dear friends,
    We are planning some materials with Subcontracting scenario using CTM
    Facing issue when same vendor is executing sub-con process of same material for multiple plants
    Total demand of lower level material is flowing to a single plant instead of flowing to the corresponding multiple plants
    Because of which excess planning is happening in one unit & no planning is occuring at other units which is leading to a mess
    In library, it is provided to proceed with 1050 Location type but not clear on how to proceed further
    Kindly guide on this
    Regards,
    Antony

    Hi,
    Now Planning has to happen at dummy location of type 1050 and not at 1011 to transfer demand to correct plant.
    Please check following-:
    1. If you are using PPm create product in new location of type 1050.
    2. Also check whether Tlane is created for components from plant to this new location.
    3. Suggest to retransfer all master data including your subcontracting inforecord post creation of location of type 1050.
    If you are using PDS product should get created in new location automaticaly.
    Regards,
    Santosh

Maybe you are looking for