MRP with stocks in other plant

Hi,
Scenario: 5 stocking Plants + 1 Manufacturing plant under a company code.
For a finished product, all 6 Plants have stock.
For MRP, the demand of the finsihed product from all 6 plants is combined and fed as PIR feeding at manufacturing plant.
Question: How to make  SAP to consider stock of all plants and generate the planned order for the difference Qty?
E.g. PIR at Mfg plant = 100 Nos.
       Stocks at 5 Stocking plants = 50 nos
       Stocks at 1 Mfg plant          = 10 nos
Hence on MRP run, system to generate planned order for 100 - (50+10) = 40 Nos at mfg Plant.
Thanks

Hi Nitin,
SAP's planning is based on lean-manufacturing practices - i.e. you will never have stocks in excess of requirements (plus safety stock).  So, in reality, you will not need to "adjust" your production for stocks lying at stocking plants (stocks at stocking plants would be just equal to safety stock logic defined at each plant).
Now say some demand at any of the stocking plants got cancelled, and you end up with excess stocks at that moment.  So in next MRP-run, system will delete some future STOs.  Or, if there is nothing to delete, then MRP-list will show exception message # 25, and you can decide how to move that excess stocks.
So, in conclusion, adjustment of production, based on stocks at all 6 plants, will NOT be needed.  Just produce as per MRP proposals, and be on the lookout for exception message # 25.  (Hope you are using special procurement key for demand transfer from stocking plant to production plant).
- Chetan

Similar Messages

  • Transfering Subcon stocks to Other Plant of same vendor

    HI i need your help.
    We are transfering to a new company code, new plant.
    On old plant we have materials issued to vendor for subcon.
    Is there a way to transfer those stocks to other plant of same vendor?
    Can you also help me on this process (subcon)
    to send the materials in vendor i have to create subcon PO first,
    then transfer the materials of the assembly to vendor using what tcode and what movement type?
    Im new to this..
    regards,
    Najah

    Hello
    Here both Plant are under same company code, no need to configure the clearing accounts.
    During transfer posting ,
    The inventory value of the plant (valaution area) Transaction event BSX will be reduced and same will posted in the stock account BSX of the other plant.
    Entries will be :
    Example    
                            Valuation class          Value     G/L account
    Plant 1   BSX              3000                 -XXXX    300000 
    Plant 2   BSX              3000                 +XXXX   300000
    If both plants are in different company codes, then clearing accounts will comes into picture when you transfer post with 301 'O'.
    Warm regards
    Ramakrishna

  • How to consider the stocks of other plants in MRP run

    Hello All,
    I have a requirement in  which  A finished material which it´s planning and production is on PLANT 1 and and is transfered to plant 2 (there is no production and no planning on this plant, it is used for storage only). In that case, I would like the MRP to check the stock of finished material both in plant 1 and 2 for creating planned orders .
    I know  this can  be possible  with APO .  but is there any other way round we can do this like MRP area or scope of planning or some z developemenmts.
    Thanks in advance
    Regards
    Anupam Sharma

    Is there any stock at production plant?  Where does the goods issue to sales occur?
    If both plants can have stock and sales can occurs in both plants then it is the issue not only stock but also sales order consumption with planned independent requirement.  You need to have two BADI to do so.  First is the one you mentioned and the flexible PIR also (MD_PIR_FLEX_CONS).
    If only storage plant has stock and sales occurs here, then you may want to explore special procurement type produce in other plant and make storage plant a planning plant.  The receipt of production order at production plant will posted into storage plant directly.
    If sales occurs in storage plants, and there are stock in both plant, use special procurement type transfer from others (40 as standard).  When you run MRP, the system will check stock at storage plant first, then if shortage, create stock transfer request to production plant.  At production plant, the stock transfer request will be your demand to offset with stock there before create planned order.
    Like other comments stated previously, SAP cannot handle the multiple plants planning very well.

  • Considering stock in other plants' storage location

    Hi all,
    E.g. For 1 material I have stock in 2 plants A and B. Major consumption being in plant A (say 80%). So when I execute MD07 for this material with MRP controller for plant A (collective overview),  in the 'plant stock' column I would like the stock to be sum of stock in plant A and plant B. Is it possilble ?
    Regards,
    Yogesh

    Hi,
    For that you can use MD48, but it is per material. If you want such feature for multiple materials, then you will have to build a custom report (for stocks refer to table MARD). As std SAP ECC does not have this feature.
    Hope it clarifies.
    Regards,
    Vivek

  • Issue Return stock to other plant for repair

    Hi All,
    I have customer return stock in one plant A returned through return sales delivery. after PGR, the return stock is raised by that quantity in that plant A. now, I want to transfer this material to another plant R where the repair will take place on that material. is it possible to do this without converting this stock to un-restricted?  It should be issued and received as Blocked or Return stock only in the receiving plant.
    I tried transfer posting with movement type 455 and it does this but there within a single transaction, issue and receipt takes place which is not acceptable to client. minimum two transaction of actual goods issue and goods receipt are required so that the stock in transit is traceable. let me know if this is possible.
    I have already gone through number of threads but could not resolve it. OSS note 430074 and 489543 as well.
    Thanks,
    Binita

    Hi There
    We can have the work around through minor enhancement, for this have to create the Locations(Say R* in both the plants, STO- Order type ZUB, Prod Order Type-ZRM) and these locations, you can make is as a not relevant to MRP through config,, So that these stock will not be considered for the MRP/Availability check,,
    And can have the restriction that Transfer shd happen between R* location (R* to non R* Error, However it is you can have one golden loc to send the material to any locations- R* or Non R, since once the rework done you have to send to customer) and same applicable for the order/PO doc types (for ZUB/ZRM orders Issue and rec locations shd be from/to R, if non R* through error msg)
    Through this you can control the movement of customer returns,, i dont think from Blocked to Blocked you can do STO and receive the materials and process it till send back to the customer,,
    The above said process i used in my proj, it was successful, if it is ok for your business you can utilize,,,
    Thanks
    Senthil

  • Message regarding Stock in other Plants

    Hi friends,
    I have come across the following  requirement to meet .
    When a PR or PO will be raised for one or more than one material if stock is there in the particular Plant or any other Plant in the Company code there should be a warning message that stock (quantity) exist in these Plants .Accordingly the user will think of raising the PR or PO.
    Is it possible and if so what is to be done.
    Dhruba

    Hi,
    System will not issue any Warning Message for this but Availability check can be carried out during PR and PO Creation;
    Go to SPRO > MM > Purchasing > Purchase Requisition > Set up Stock Transport Requisition > Here perform following functions;
    - Create Checking Rule
    - Define Checking Rule
    - Assign Checking Rule
    And for PO, Go to SPRO > MM > Purchasing > Purchase Order > Set up Stock Transport Order > Here perform following functions;
    - Create Checking Rule
    - Define Checking Rule
    - Assign Delivery Type and Checking Rule
    Here generally used Checking Rule is B i.e. SD Delivery
    And then in PR and PO, click menu Environment > Availability

  • Mrp considering other plant stock also

    hi gurujis,
            I want to run mrp for some finished products, while running mrp, it has to consider the stocks in other plants also. is there any settings for that?
         all valuable replies will be rewarded.
    thank you
    regards,
    senthil

    Hi Senthil,
    First of all I admit that my suggestion would not be as 100% per your requirement.
    It means, if you want to use the scope of planning, it must be at plant(s) level for all the materials which are relevant. ( only for some finished products it is not possible).
    I appreciate Mr. Murugesan's comments..
    Now let's come to the point.
    If you want to do planning for Multiple Plants then proceed as follows:
    1. T. Code : OM0E
    2. Planning Scope : Put 4 digit (Alphabets/numeric) & Description
    3. Double click on Sequence of plants (Left Side)
    4. Put your Plants as per sequence (As per priority wise)
       i.e System will plan for Plants in this sequence only.
    5. Use this Scope of planning in MD01 or MDBT as required.
    Planning file entries created via stock transfer are automatically taken into account in the planning run.
    This ensures that a material is also correctly planned in all plants affected even in the case of
    stock transfer processing.
    Best Regards,
    Siva
    Edited by: Siva Kumar M on Apr 2, 2008 4:37 PM

  • If we activate MRP Areas what are the implications on other plants.

    Q:- If we activate MRP Areas what are the implications on other plants.
    My Business is having many plants with different business
    eg :- One Plant (1000)MRP is currently being executed at Project Level MD51
    Second Plant (2000) MRP is currently being executed at Plant Level ,
    Third Plant (3000) is currently being executed at materail levels only (MD02/MD03)
    Issue  :-
    for our new scenario we need to execute MRP  at MRP Area only -- Storage location MRP run
    So we would have to activate MRP @ MRP area level , but doing so
    You convert the existing planning file entries at plant level to planning file entries at MRP area level.
    To convert the planning file entries, you use the report that you trigger in Customizing for MRP in the IMG activity Convert planning file entries for MRP areas.The system creates a new planning file and MRP areas for the existing plants. These MRP areas, however, do not affect how material requirements are planned. The number of the plant MRP area is identical to the plant number and therefore has four digits.
    Preparing for Material Requirements Planning with MRP Areas - Special Planning Processes - SAP Library
    Can any one provide , what are the drawbacks , if activated at MRP Areas are activated , since it is activated at client level ,
    Will it impact my current MRP execution process for other Plants ??( other plants MRP is being executed at Plant MRP /Project MRP / etc,,
    Please Reply /Share your comments urgently
    Regard's
    Tallha

    Hello Tallha
    The only visible impact is that you will have an extra field on MD04 and another MRP transactions.
    If you simply activate MRP areas but don't create MRP areas for the materials, your process will not change and you should be able to continue using MRP as you were using before.
    There is a positive impact on the conversion of the planning file may improve the MRP general performance.
    BR
    Caetano

  • Production at other plant

    I have created sales order for material X. In Material BOm of X there is material y with special procurement 80 ( production from other plant ) in line item of Bom.
    When I do MRP MD01 in first plant  then system does not create planned order for material y in other plant.
    But when i do MD50 then system creates planned order in other plant.
    Also when production is completed in other plant for material Y then it does not built stock in First plant but it creates sales order stock in other plant.

    Mayuresh,
    Sorry for the very late reply. I do not think you need to built stock of Y in the first plant. You can just do good issue of Y (in stock in 2nd plant) to the production order of X (the first plant). 
    If you need to have stock of Y in first plant then you will need to manually do a plant to plant transfer posting goods movement.
    Hope this helps. If you have additional questions please come back.
    Thanks,
    Ram

  • 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

  • Stock Transport from plant to MRP Area

    I have been looking for explanation on how to handle replenishment of MRP area storage location stocks within a plant.   We use Special procurement types but they are set up on for plants, not MRP areas.  Can anyone explain how this works and the configuration to make it work?   Were setting up a warehouse as an MRP area and need to replenish its stocks with MRP.

    Aren't your questions answered in SAP online help?
    Integration
    The process is the same as for Storage Location MRP. In contrast to the storage location MRP, you can use all MRP procedures and are not limited to the reorder point planning procedure.
    Prerequisites
    In Customizing for MRP, you have created the special procurement key for Stock transfer from plant to MRP area for the plant in which the MRP area is located. You have defined the following parameters:
    - Procurement type: F for External procurement
    - Special procurement: U for Stock transfer
    - Plant: Number of plant, to which the MRP area belongs.
    In the material master, you have created the MRP area segment and assigned the special procurement key Stock transfer from plant to MRP area.
    Features
    During MRP, the system generates a stock transfer reservation for the material in the MRP area and a material reservation in the plant MRP area.
    The external procurement storage location that you have entered in the MRP area segment of the material master is used as the receiving storage location. If you have not maintained this field, the system uses the receiving storage location that you entered for the MRP area in Customizing.
    The actual procurement is processed by the plant. With stock transfer to the MRP area, you carry out the transfer posting for the material with reference to the reservation.
    Standard procurement key 45 is for that purpose: plant: 1000 (V460A-WERKS), procurement key F; special procurement: U; plant: 1000 (V460A-WRK02).
    So, in both fields you have to write the same plant as it is clearly written in SAP onilne help.
    As SAP help says: a Stock transfer reservation is created. Using MIGO (A08; R09) you can post the goods movement by mvt 311 with reference to the Stock transfer reservation (MB1A is also good).
    Why don't you test in in your sandbox system and you will see how it works.
    (If you want to use STO (purchasing document type UB) in this process you have to go trough OSS note 599915)
    Edited by: Csaba Szommer on Jun 12, 2009 11:46 PM
    Edited by: Csaba Szommer on Jun 12, 2009 11:48 PM
    Edited by: Csaba Szommer on Jun 12, 2009 11:48 PM

  • Material in two plants, I run MRP with the BOM is not found in prod plant

    Hi all,
    I have plant 1020 material 12345
    Plant 1020 is the production plant for material 12345
    The material 12345 exists in plant 1070.
    The material 12345 in plant 1070 has no MRP.
    Plant 1020 material 12345 config in MM03
    MRP1 --> MRP Type = PD
    MRP1 --> MRP Controller = G03
    MRP3 --> Planning material = PLAN_1020_GR03
    MRP3 --> Planning plant = 1020
    Plant 1070 material 12345 config in MM03
    MRP1 --> MRP Type = P3
    MRP1 --> MRP Controller = 017
    MRP3 --> Planning material = empty
    MRP3 --> Planning plant = empty
    The BOM in cs11 for plant 1020 material 12345
    has 3 components
    Comp#1
    Comp#2
    Comp#3
    The Dependency is code
    TABLE TB_1020_SUPERBOM (PP_nuance_interne = $ROOT.PP_nuance_interne,
    PP_dim_billette_bom = $ROOT.PP_dim_billette_bom,
    PP_CODE_LONG_BILL = $ROOT.PP_CODE_LONG_BILL,
    pp_component_bom =$self.pp_component_bom).
    The dependency is not found because it is looking for it in the plant 1070 and not the plant 1020.
    When the MRP runs for a Delivery type stock transfer order I get
    CONFIG_1020_BILLET <---- This is the BOM item component field in CS11 in the Basic data tab
    Comp#2
    Comp#3
    instead of
    Comp#1
    Comp#2
    Comp#3
    When I run MRP for the same material, if there's no
    "Delivery based on Stock transfert orders" the MRP associates the correct components
    Hope this explains m'I situation.
    Regards!
    Curtis

    Hi,
    If you want a reply in one line, it would be SAP R/3 does not supoort this feature.
    You will have to go for APO module.
    There are few things which can be done in R/3 side, as in maintaining a scope for MRP run in OM0E, maintaining special procurement key etc etc, but all these will not do any check of stock in another plant & can only help in a very limited way if all any for your specific need.
    But SAP R/3 provides a cross plant evaluation via MD48 to know the stock & demands at all plants, this can help only for evaluation purpose.
    Hope it clarifies.
    Regards,
    Vivek

  • Production in Aternative Plant with stock transfer

    Hello,
    For our MTO process we have prototyped several scenarios for production of configurable materials over more plants, all based on special procurement keys.
    Scenario 1: procured from other plant with stock transfer (41)
    Scenario 2: production in alternative plant (80)
    With respect to the configuration process and ATP, scenario 2 has our preference. There is one discrepancy, since the plants are far away from each other we need a stock transfer (and paperwork for transportation) between the 2 plants.
    However a feature of production in an alternative plant is that the GR of the semi-finished good is directly in the planning plant.
    Of course we can do a transfer order w/o reference for the semi-finished good from plant A to plant B but nothing is triggering this process and for us no option.
    Any idea how to get such process nicely streamlined? Is there a usable workaround?
    Thanks, Hans
    (note: If no clues, I intend to bring it in as a request for  SAP customer influence)

    Thanks Vaibhav,
    All required CTP settings maintained and ther is PDS in alternative production plant too. The reason being when I remove special proc key APO CTP created planned order for the deficit qty.
    Did you mean to say Original plant means planning plant? but there proc type has to be E with special proc as "80" .SPRO setting is maintained.(maintained Location Determnation settings as you mentioned) I have already tried "X"
    but  did not work..
    Rgds
    SCMBEE

  • MRP consider other plant inventory before procuring from vendor

    Hello All,
         Is it possible to have standard R/3 (5.0) consider inventory of other plants before creating a schedule line to procure from a vendor?
    Example:  We have inventory in two plants. 
    <b>In plant 1000</b>,
    requirements of 500 pieces
    inventory of 100 pieces
    <b>In plant 2000</b>,
    requirements of 50
    inventory of 200 pieces
    In plant 1000, I would like the MRP result to create a stock transfer requirement of 150 from plant 2000 and then a schedule line from a vendor of 250 pieces.
    Is this possible?  If so any suggestions on how to setup my plants/materials?
    Thank you,
    Jerry

    Hi,
    If Plant 1000 regularly receives supplies from Plant 2000 apart from the Vendor, I think it would better if you can maintain Special Procurement Type (Ref SPT 40) for transfer from 2000 to 1000. Then maintain Quota between Plant and Vendor (MEQ1).
    However if your scenario is such that stock transfer reqmt should get generated only if when there is surplus inventory at Plant 2000, I am not sure if this can be achieved in Std R/3.
    Raj

  • 11.0.3 MRP creates WIP for dep demand at other plant - need internal req

    At one manufacturing plant for finished good item, have component sourced from other plant. When MRP runs it creates WIP Job for component sources at other plant, need is to have internal req. Please advise what needs to be changed.
    Ex - Finished Good is Car at chicago plant, one of main subcomponent wheels is from mexico plant.
    Wheels are setup as buy, with inventory source type and source plant from mexico in item attributes at chicago org.
    This wheels item is setup at mexico plant.
    MRP release of planned order is creating WIP job at mexico plant for wheels component.
    we want mrp release of planned order should create internal requisition when demand for finished good car comes at chicago plant.
    Please advise what needs to be changed in 11.0.3 environment.

    Hey there,
    I think you should check your SOURCING RULES for those items wheels.
    Make sure the sourcing rules are of "TRANSFER FROM" type with the right org and not "MAKE AT".
    Hope this helps, if you find it helpful or correct please kindly mark it as such,
    Aaron

Maybe you are looking for

  • Can we use IF statement in PDF templates

    Hi, I developed a PDF template. I need to underline ang bold the records based on a specific condition. Can we use IF conditon in PDF templates. Please suggest. Thanks...

  • Error when adding connection in VS2012

    Hi, I'm using Oracle 11.2.0.3 x64 on windows 7 x64. Using Visual Studio 2012 Update 2. I just finished installing ODP.NET_Managed_1120360_32bit_Beta using OUI. The first thing I wanted to test was the Oracle tool installed in Visual Studio by adding

  • Is there a way to edit the context menus in Firefox?

    Is there any way to edit the context menus in Firefox outside of installing an extension, or does anyone know of an extension that does so that is updated regularly? There is one called Menu Editor, but it doesn't look like it's being updated any tim

  • Jdeveloper and Oracle 8.1.6

    which Jdeveloper version will work with Oracle 8.1.6 and when it will be available? Jdeveoper 3.0 only work with Oracle 8.1.5.

  • Safari 8.0.4 too slow

    its been a while when i had this issue with safari 8.0.4 ,it load so slow for a day or two and next day its normal !! today i have the same problem with it ,is there any solution for this ? thank you macbook pro retina display 15" os x yosemite 10.10