MRP vs Heuristics

Hi,
      Please let me the difference between the MRP run in R/3 and Heuristics run in APO.
Thanks,
Siva.

Checkout this [thread|General Discussion - Why to choose APO over R/3 for planning?;.This can answer your questions.

Similar Messages

  • Production planning run

    Hi,
    I have a continous supply of raw material with predifine schedules like 1000Lt at 7AM,1200Lt at 8AM etc. till 7.00PM. When i run the PPDS heuristics how the system accounts these  expected planned receipts.Shall we have to created any STR or Schedule agreement...System has to consider these receipts and then only it has to generate further supplies if these are not sufficient...
    Regards
    Hemanth

    Hemanth,
    OK, SAP_MRP_001 is one of the standard 'MRP' type heuristics.  I will assume that you know that this heuristic will perform MRP Demand-type planning. 
    For this heuristic to function, I will further assume that you know you need to have demand elements in place (dependent demand, Independent requirements, sales orders, etc etc).
    When this heuristic runs,  it will perform a net requirements calculation.  This means it will look at all existing supply elements (stock, planned/production orders, purchase reqs/purchase ords,etc), and at all existing demand elements, and will determine in a time-phased fashion each place where demand is not met with supply.  It will then look at the ordering policy of the material, and create procurement proposals.
    So, to your issues:
    Now i have to prepare a production planning schedule for tomorrow utilising the stock quantity first and based on the expected quantity schedules.
    This is standard MRP planning.  SAP_MRP_001 will do this, provided you have sufficient demand in place
    I dont want the system to create Purchase requisitions.It should check the expected supplies and create planned orders for production planning.
    The procurement proposal type will depend on the settings in the product master.  Generally, if the material is 'externally procured', you will get a purchase requisition.  If it is internally procured, you will get a planned order.  Also, SAP_MRP_001 standard functionality is to check existing supplies during its calculations.
    Now my question is how should i capture the expected supplply hourly schedule in APO and whether this Heuristics check these quantity schedules?
    The exact timing of the procurement proposals will depend on when you actually have a shortage.  This in turn is dependent on the timing of your demand elements.  You can set the SIZE of the procurment proposal by setting the Lot Size procedure in the Product Master.  In your case, I believe a time-based policy would be in order, such as 'by period', period = hour; number of periods = 1.
    In your post you didn't mention:
    Fin goods, Assembly, Raw materials
    MTO or MTS
    Process or Discrete
    Demand or consumption planning.
    Capacity Issues.
    How to execute the plan
    I am going to stick my neck out and make the assumption that you do not have a lot of experience in the area of PP/DS, or planning in general.  If you are asking these questions because you are trying to learn about planning, fine.  This is what these forums are for.  On the other hand, if you are in a position where your job requires you to create these planning scenarios for your client, or for your business, then I strongly advise you to go to your supervisor and ask for help.  SAP offers many fine schools to learn about these issues, and there are many consulting companies that will guide a company through the implementation of PP/DS planning.
    Regards,
    DB49

  • Component Availability check during MRP Heuristics

    Hi Experts,
    I am running MRP heurstics to create plannerdorders, during this time i would like to check component availability (planned order/production orders, stock etc).
    I don't want to create planned order if component is not available. I don't want to create new PR/Planned order for component.
    Component is produced in the same plant.
    Regards,
    Vipul

    Hi Vipul,
    Have  you tried in PPDS, single-level MRP heuristic SAP_MRP_001 ?
    This will run only at single level and not run heuristics for the components.
    Regards
    Data

  • SNP Heuristics is not picking up contracts as source of supply

    Hi Experts,
      I have a strange situation here. I have integrated a vendor contract with APO, which has created an external procurement relationship and a valid transportation lane. When I create a receipt element manually through /n/sapapo/rrp3, the source of supply is determined rightly to this vendor and receipt is created.....but when I run location SNP heuristics interactively, system generates receipt element without any reference to this source of supply. Expectation is creation of receipt element with reference to vendor and contract...
    System release is SCM 5.1 with ECC 6
    Am I missing something?....please let me have your inputs...
    Thanks and regards,
    Raghav

    Hi Aparna,
       Thank you for your response.
    I have checked the note, but it is applicable till SCM 500 SP 13. Our's is SCM 5.1 and this is inclusive I suppose. As per the SAP SCM standard documentation, external procurement relationship between vendor and receiving plant can be created through following 3 docuements:
    1. Purchase infor record
    2. Scheduling agreement
    3. Contracts
    Additionally, as per documentation, even source list between plant and vendors can be integrated by enabling the same through R/3 transaction 'CIFPUCUST01'.
       I have worked with first two and SNP considers these for source determination. When I tried to integrate the contract, though it is creating TL between 'vendor --> receiving plant' and an active external procurement relationship, SNP is not found considering this for source determination. When I tried to use the source list for creating TL and esternal procurement relationship, the same is not creating any.
    What type of contracts can be used for SNP planning and what else required to be done for integrating source list? I have enabled source list in R/3 material master. Source list is maintained as 'MRP relevant' in R/3.
    Thanks and regards,
    Raghav

  • Filter MRP Type 'X0' in SDP94 Shuffler

    We are bringing all Products relevant to MRP Types - X0 and PD. X0 used by SNP & GATP, PD used by only GATP. There is a business requirement to plan only 'X0' related products through SNP Heuristics. Without filtering 'X0' in shuffler some of the users are running heuristics, so we are receiving huge 'PD' requirements (POs, Planned Orders etc) in R/3.
    How can we make a default selection in shuffler, which considers only 'X0' in heuristics?
    We are using SDP94 to run Heuristics(Custom Planning Book/Data view).
    I appreciate if some one throw some light on this.

    Hi Philip
    In your scenario I assume that MRP run for PD materials will be managed by a person different than the APO planner who takes SNP run. 
    Ideally you should have different MRP controllers for X0 and PD materials.
    If you do this, you can easily exclude PD materials from SNP run if you choose products in shuffler by SNP planner.  This will prevent PD materials being planned in SNP.
    Hope this solves your problem
    Nitin Thatte

  • Transaction data in MRP areas in APO

    Hi,
    We are using storage location MRP areas in APO.In ECC we have a storage location  5000 under  plant 1000. We have defined storage location as MRP area and transferred to APO. Now we have two locations in APO one is 1000 and another location 5000 (with location type 1007).one material is existing in both these locations. We have a forecast in location 5000 and a Pur requisition is created for this material in 5000 after SNP heuristics. We are able to see the Pur Requisition in 5000 location in the product view.But when we are looking in 1000 location in the product view,we are not able to see the same purchase requisition.Is this standard functionality or am i missing any setting?
    In ECC we can see the same purchase requisition in both the MRP areas in 5000 and 1000 in MD04. But the same is not in APO? we are not able to see in 1000 plant in product view but could see in 5000 location in product view.
    Any one has this issue?
    Thanks
    Chandrakanth

    Hello Chandrakanth,
    Check if the storage MRP area is not been transfered to APO as Plant.
    Take a look on note 896482, perhaps it can helps in analyze how you are CIFing the MRP areas to APO.
    Hope it helps.
    Regards,
    Michel Bohn

  • Need Help on MRP Storage Locations

    Hi
    I'm having an issue with APO MRP areas.
    The scenario is, I have SMI (supplier managed inventory) and client managed inventory in two storage locations with different stocking types in ECC. The two storage locations are physically separated but they are under same plant. If I have to plan this in APO I have to create 2 MRP areas to distinguish b/w SMI and client storage location. When I Cif this storage locations to APO it will be treated as separate location with location type 1007. When there is a requirement from Client and when I run the planning run STR are generated (since I have maintained transportation lanes b/w them) against SMI and I need to send this STR's to ECC and do the execution. So my query is how ECC will consider this STR's that are generated from the planning run , and how execution will take place. Mean to say how the goods movement happens in ECC. Is there any setting need to be done apart from setting MRP area storage locations, MRP area materials, Creating Integration model, activating integration model. Setting up transportation lane b/w client location>>SMI location.
    Regards
    Sharath

    Hi Senthil,
    I appreciate for your quick response. From your reply you mean to say that the MRP Areas storage locations will be identified as separate Locations in APO. Is that what you mean?
    I agree. And I have modelled this in my system. Two storage location under the same plant are defined as two MRP areas in ECC and then I have CIFed these MRP areas to APO which are identified as two separate locations. I have maintained Transporation Lanes b/w this.When I created forecast(200 ea) manually in Product view for Location 1 (which is our company storage location) and when I run the Heuristics a purchase requisition for 200 quanity is created for SMI location 2. When again if I run the heuristic or save the results a Stock Transfer Reservation is generated. This is the expected results from APO planning.
    My question is when i generate the STR's in APO, how this STR's will get executed in ECC (How goods movements happen). ECC team says that they cannot use STR's for executing the goods movement. Is that right?
    Since SAP has provided  MRP Areas Storage Location functionality in SAP APO there should be a way to execute this STR's in ECC. Can you please give any valuable recommendations.
    ****I have a new issue for now. When I'm  trying to transfer the STR's from APO to ECC the STR's are not getting CIFed to ECC. I have selected the Manual reservation as the section criteria and my intergreatrion model is active with no CIF errors. Can anyone tell me if I'm missing any CIF/Master data setting.
    Regards
    Sharath
    Edited by: Sharath on Feb 11, 2009 4:43 AM
    Edited by: Sharath on Feb 11, 2009 4:45 AM

  • MRP controller to APO product planner

    Hi,
    I want to use product planner as MRP controller to run PP heuristics.
    What I have done is as follows:
    1. I create planner in APO: Advanced Planning & Optimization->Supply Chain Planning->Specify Person Responsible(Planner)
    2. In ECC, I use exit CIFMAT01 to change CT_CIF_MATLOC-PLANNR_PPS according to IT_MARC-DISPO.
    But after CFM2, the product planner in /SAPAPO/MAT1 is still null.
    Is there anything wrong?
    Best Regards
    Rui

    Rui, This is what we did to accomplish this:
    In the R/3 User exit include ZXCIFUSERU08,
      Loop at IT_MATLOC where METHOD = ‘N’ (For each new product location),
      Read IT_MARC with key Material, Plant.
      If not IT_MARC-DISPO IS INITIAL.
      Set IT_MATLOC-PLANNR_PPS = IT_MARC-DISPO
    (Copy MRP Controller on to APO Production Planner)
      Update the change table (IT_MATLOCX)
      Endloop.

  • Runtime for heuristics and Deployment

    Hello All,
              When I execute the Heuristics or Deployment (SCM 7.0) even for a single product it takes around 15 minutes.
    So let me know how to improve the run time.
    Or do we need to install any support packages?
    Thanks,
    Siva.

    Hi Siva,
    Check the following
    1) Any master data error in the location product planned (MRP views, resource used, PPM, lane, material master etc.,)
    2) Check the job log in sm37, if no log created, delete the job and rerun again
    3) Check inbound and outbound queues
    4) Check the application log if any errors displayed
    5) Run CCR for the location product for all transactional data and then run heuristic
    Confirm your observations.
    Regards
    R. Senthil Mareeswaran.

  • Difference between SNP heuristics,Optimizer and CTM

    Dear Friends,
    can any one explain me what are the basic difference in SNP planning methods
    1) SNP heuristics
    2)Optimzer
    3)CTM
    when should we use these  method in SNP , is all the methods are used in SNP impelemtation ?
    just give me some idea about it
    Thanks & Regards
    Raj

    Hi Rajkumar,
                      Please find the difference among three
    Comparison of the Planning Methods
    you use optimization-based planning or CTM planning if one of the following conditions applies to you:
    ·        Your business environment is subject to strict constraints (for example, you must take into account production capacities, transportation capacities, storage capacities, and/or handling capacities)
    ·        You have alternative production locations and sources of supply (locations, production process models, and external procurement relationships)
    ·        You can decide between early production and late production
    ·        You share resources, meaning that multiple products are produced simultaneously on the one resource
    We recommend that you use heuristic-based planning or CTM planning if any of the following conditions apply:
    ·        You wish to plan on an infinite basis (meaning that you do not wish to consider capacities) for the medium to long-term horizon (heuristic).
    ·        You wish to take into account predefined quota arrangements; for sources of supply, for instance (heuristic or CTM).
    ·        You wish to plan or fulfill demands on the basis of priorities (CTM).
    Optimization-Based Planning :
    http://help.sap.com/saphelp_scm2007/helpdata/en/09/707b37db6bcd66e10000009b38f889/content.htm
    The SNP optimizer offers cost-based planning. This means that it searches through all feasible plans in an attempt to find the most cost-effective (in terms of total costs). Total costs refers to the following:
    ·        Production, procurement, storage, and transportation costs
    ·        Costs for increasing the production capacity, storage capacity, transportation capacity, and handling capacity
    ·        Costs for violating (falling below) the safety stock level
    ·        Costs for late delivery
    ·        Stockout costs
    Heuristic-Based Planning
    http://help.sap.com/saphelp_scm2007/helpdata/en/a1/b60b4b2fc211d3b6270000e82de178/content.htm
    The heuristic is used as part of a repair-based planning process consisting of the heuristic, capacity leveling, and deployment. The heuristic run processes each planning location sequentially and determines sourcing requirements. The heuristic processing groups all demands for a given product at a location into one demand for the bucket. The heuristic run determines valid sources of supply and corresponding quantity based on pre-defined percentages for each source of supply (quota arrangements), or procurement priorities for transportation lanes and production process models (PPMs) or production data structures (PDS). The demands are then passed through the supply chain to calculate a plan. However, this plan is not necessarily feasible. The planner can then use capacity leveling to adjust the plan and formulate a feasible plan.
    Capable-to-Match (CTM)
    http://help.sap.com/saphelp_scm2007/helpdata/en/c4/986c39b768ca2fe10000000a114084/frameset.htm
    With this function, you can execute a multi-level, finite planning of the demands in your supply chain. Unlike the Supply Network Planning (SNP) optimizer that executes cost-based planning, CTM planning uses a heuristic procedure. In other words, CTM does not optimize the costs. Instead, you can use priorities, for example, to influence the sequence of demands and the selection of the procurement alternatives. CTM planning does not consider the individual production and distribution levels one after the other, such as the classic MRP run, but considers them at the same time. This guarantees that CTM planning generates a plan that can be executed on schedule.
    Hope these details will resolve your queries
    Regards,
    Santosh Kumar Mishra

  • Reorder Point Planning via SNP heuristics based on ACTUAL stock

    Hi All,
    In R/3 there is the option in reorder point planning to take into account external requirements (MRP type V1) or not to take into account external requirements (VB). When using reorder point planning in APO SNP Heuristics, the reorder point is being determined in time based on the PROJECTED stock (so taking into account external requirements) so the result is the same as in R/3 when using MRP type V1. In the future horizon, everytime the projected stock goes below the reorder point, a replenishment is triggerd via a planned order or purchase requisition.
    I would like to know if (and how) it is possible to perform reorder point planning in APO SNP via heuristics (can be location or network) only taking into account the ACTUAL stock (and no external requirements in the past or in the future). So, the same behavior as the MRP type VB in R/3. The difference is that only on the short term, 1 time replenishment is triggered (via planned order or purchase requisition) if the current stock is below the reorder point.
    Remarks: this needs to be able to be set product specific, because not all products at the location will need to use this logic.
    Any help or thoughts for a solution direction (preferably without programming or user exits) are appreciated.
    Thanks in advance,
    Dennis

    If you really just want a pure re-order point scenario based on current stock, I'd suppose that you'd want to create a new data view and modify the total demand macro so that it doesn't generate any sort of future requirements (total demand will essentially be zero).  Then the reorder point will be the only thing driving planning when compared to the initial bucket SOH, which is presumably calculated through the standard macro and according to the stock cat. group you indicate in the location/product master.
    You could set some specific filter in the material master using the MATLOC freely definable attributes to create selection profiles and govern in which data view you process the planning for certain materials.  That is to say, you'd assign all materials which are pure current stock ROP and tag them with some attribute and use that to create selections for your Heuristic variants.

  • Order of delivery schedule line counter at schedule agreements from MRP run

    Currently we are using schedule agreements for our long term external suppliers, but we are facing a problem with the order of new delivery schedule lines created during MRP run.
    Because of master data settings like, lot size, rounding value, plan delivery time and planning time fence to set as firm new requirements, multiple schedule lines are created with no order for schedule line counter.
    Does anyone is aware of a BADI, user exit or customizing control to have this schedule line counter in order?
    Thank you
    Daniel Guillen
    IT
    Skyworks Inc.

    Hi,
    Pls put this query in SD fourms  and get immly help because this is technical fourms.
    Anil

  • MRP - Auto creation of del schedule lines based on planned delivery time

    Hi,
    We have activated MRP (type PD) where Purchase requiesition is auto created by system for requirement quantity. We require to optimize delivery schedule in such a way that entire PR quantity is broken into various delivery schedule based on planned delivery time and requirement.  Scenario can be further explained with following example.
    Material Requirement for a month is say 1,25,000 units
    Closing Stock say 25,000 units
    PR Generated by system for 1,00,000 units. The entire quantity is schdulled with only one delivery schedule line as per planned delivery time. 
    The requirement is to generate multiple delivery schedule lines automatically in Purchase requisition based on planned delivery time so that Purchase orders can be placed with system generated delivery schedule lines.
    How can it be achieved ?
    Regards,
    Nirav Kinkhabwala

    Nirav,
    This subject has been discussed repeatedly in this and other forums.  I must assume that you overlooked the rules of engagement, which state that you should first search the forums and other public sites, before posting questions here.
    Standard SAP MRP cannot be made to generate multiple items in a Purchase requisition.  The functionality you seek is usually achieved when converting purchase reqs to Purchase orders, where many single purchase reqs can be adopted into a single Purchase order.
    You also might want to investigate use of Vendor Scheduling agreements.
    Best Regards,
    DB49

  • MRP To Generate SCHEDULE LINES for Scheduling Agreement

    Hi
    I have followed the below steps but still the Schedule lines is not generated for scheduling agreement.
    1Maintain MRP views 1,2,3,4 for the material in material mste.(MM01)
    2. Maintain Purchase Info Record for the vendor plant & material combination.(ME11)
    3. Create Scheduling agreement using ME31L
    4. Maintain source list for the material & the scheduling agreement # and Line item set the MRP relevant indicator 2 (Necessary ?) ME01
    During Run MRP for the material.the below details entered///
    Processing key NETCH Net Change in Total Horizon
    Create purchase req. 1 Purchase requisitions in opening period
    Schedule lines 3 Schedule lines
    Create MRP list 1 MRP list
    Planning mode 1 Determination of Basic Dates for Planned
    Run MDBT or MD02 but still doesn't create the schedule lines......Anything else missing.
    MRP1:
    MRP Procedure: PD
    MRP Group: 0000 (External Procurement only)
    Lot Size: EX (Lot For Lot)
    MRP2:
    Procurement Type: F
    Sched Margin Key: 000
    MRP3:
    Avilablity chec: 02 (Individual requirement)
    MRP: 4
    Nil

    Raj,
    Source List a Mandatory for Scheduling Agreement, if you want to create automatic Scheduling line.
    Plz use (2) in MRP RELEVENT tab in ME01 (Source List).
    rest of the thing is ok, make sure a material master(MRP 2 VIEW) in that view you have to give a planed delivery days. it is must.
    HOPE IT WILL WORK
    Regards:
    Poision

  • Schedule lines are not getting generated through MRP

    Hello Experts,
    While running MRP, we observed that the system is creating PR instead of schedule lines, although all the necessary prerequistes to generate schedule lines through MRP are maintained. For e.g.
    1. MRP Schedule line relevant indicator '2' is maintained in the Source List.
    2. Sch. Agreement dates and Source List validity dates are same.etc...
    Further after some analysis, we observed that if we change the source list validity from date to some back date then system is creating correct schedule lines.
    Example: Material M1; Planned delivery time 7 days; GR processing time 5 days; MRP Type PD; Lot Size WB;
    SA validity dates - 07.09.2011 to 31.12.2011
    Source List validity dates - 07.09.2011 to 31.12.2011
    If MRP run on 12.09.2011 and source list dates are retain same as mentioned above, system creates the PR.
    If MRP run on 12.09.2011 and source list dates changes to 05.09.2011 to 31.12.2011, system creates the schedule lines.
    Could you please let us know, why the system behave like this?

    Dear,
    Welcome to SDN,
    In transaction OMDT you have to enable the indicator create schedule lines
    In MD02 MRP control Prameter here select the Delivery schedules -3- Schedule line. Processing Key as NETCH and Planning Mode - 3 delted and recreated.
    Maintain source list ME01, in that put MRP indicator as '2' i.e. schedule lines via MRP.Put your agreement no in that.
    If u run MRP properly u will get schedule lines automatically in ME38.
    Make the schedule agreement, make it source relevent in the source list make is FIX and MRP indicator as 3.
    Regards,
    R.Brahmankar

Maybe you are looking for

  • The little clips i'm editing in iMovie 10 in the project view are hallway grayed out. Why is that?

    the little clips i'm editing in iMovie 10 in the project view are hallway grayed out. Why is that?

  • Opening iTunes

    I just started getting the following error message when I try to open iTunes - The file "itunes library.itl" cannot be read because it was created by a newer version of itunes. I don't know what I need to do to correct this. Any help would be appreci

  • How to design Label and Inputfield in 1 row?

    Hi, I want to design 1 Label and 1 Inputfield in 1 row in a Web Dynpro View. The RootUIElementContainer is assigned MatrixLayout and the Labels and InputField are assinged in it. But all are appearing in a single row as: Label1:     Inputfield1      

  • Initial setup of corporate phones for Intune - how to deal with initial account required

    Hi,  I'm running an Intune trial and have a question about new phones for corporate users - I find it irritating that a Microsoft account or an AppleID is needed to download the company portal app. For example the Nokia 935 with Windows 8.1 doesn't a

  • JSF resource bundle class not found,

    When I put the resource bundle class in session-ejb.jar, it works fine. But when I moved the resource bundle class into web module web.war, JBoss AS complained: the resource bundle class were not found. In the web module, I put the bundle class under