Late Demand Fulfillment with SNP Heuristics

Hello all,
It is well known that SNP Heuristics does a bucket level planning and demands in each bucket are treated independent of the future bucket demands while creating the receipt elements. The receipts are created within the bucket unless there are sufficient receipts available in the past buckets that can be used.
Now, my question is, if we can force Heuristics to have the receipts in future buckets consumed with current bucket demand and not have to create additional receipts within the current bucket during planning run.
In a nut shell, can we influence heuristics not to plan receipts if there are fixed receipts available in future buckets?
Please note that settings like fixed pegging, maximum lateness of receipt, and late demand fulfillment do not work for heuristics. I have tested extensively using all of these settings.
Is there a way we can influence it to look into the future and if there are receipts available in any future bucket, say 30 days or 4 buckets ahead, in a weekly planning situation, it should not plan receipts in the current bucket and consume the receipts of future.
If any one has done such a thing earlier and can provide pointers, that will be grateful.
One option that came through discussions is changing standard macros to influence the way receipts are seen by heuristics during bucketed planning. Has someone explored this option? Please revert.
Thanks and warm regards,
Chandra

Hi Dieter,
Please check if the plan order is tied to your SO (t.code /SAPAPO/CTMVIEWER or in the /SAPAPO/RRP3). Also check in CTM profile (tab Supplies) what is your settings in the supply control section (Build Up Safety Stock and Stock is available). They should be active. 
In the Planning Strategy tab what is the scheduling direction and pegging type?
Also check the Planning Strategy (planning mode & delete mode).
Thanks, Marius  

Similar Messages

  • CTM Late Demand Fulfillment

    Hi All,
    I have the following problem in the CTM application. I have one location with a customer order and a firmed planned order. The firmed planned order has a goods recipe date one month later than the goods issue date of the sales order. When I run the CTM another planned order is created at the goods issue date of the sales order. I expected that the firmed planned order has been taken by CTM to fulfill the demand. 
    If have therefore allowed the late demand fulfillment for 100 days and set the strategy to the domino strategy.
    Has anybody an idea what parameter I have to set.
    Best Regards
    Dieter

    Hi Dieter,
    Please check if the plan order is tied to your SO (t.code /SAPAPO/CTMVIEWER or in the /SAPAPO/RRP3). Also check in CTM profile (tab Supplies) what is your settings in the supply control section (Build Up Safety Stock and Stock is available). They should be active. 
    In the Planning Strategy tab what is the scheduling direction and pegging type?
    Also check the Planning Strategy (planning mode & delete mode).
    Thanks, Marius  

  • Procurement priorities in SNP heuristics

    Hi
    Here is a scenario in which i need some help. A product can be procured from two vendors A and B. So we have transportation lanes set up for those two vendors .
    The requirement is to keep procuring from A until the capacity of A is met. Once A's capacity is fully used (say if A can only supply 100 EA a month we want to procure the 100 EA from him ) we want to start procuring from B .  How can this be achived with SNP heuristics ? We do not want to run CTM or optimizer.
    I do understand that  we can set up procurement priorities in the transportation lane , but then how do we check the capacity of A and once it is fulfilled how do we divert the orders to B ?
    Thanks
    Saradha

    Hi Aparna,
    Since the planning is happening in APO, this can be acheived by maintaining quota in R3 and as well as using C5 user exit of publication type (APO outbound).
    What you need to do is maintain quota in R3 with quantity limitation in R3 for first vendor and then for second vendor with infinity. You need to have both transportation lanes in APO with equal priority.
    Once you have Heuristic run and then C5, now here you should write th logic to look at the quota in R3 and then add the source to the PRs until it reaches the max quantity and then assign the second vendor to the rest of the PRs within the month.
    This works, we have similar scenario, but ther is no second vendor, so the next PRs will be without source.
    OR
    You can have inound quota maintained in APO with an average percentage of supply from the first endor and then remaining from the second vendor within the month. This percentages can be vary month to month. This is simpler, but you need to have rough cut supply extimation of the first vendor.
    Hope this works
    Thanks
    Venkat DR

  • 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

  • Use of periodic lot sizing in SNP heuristics

    I am using APO V5.1.
    I am using the standard APO SNP heuristic, and have periodic lot sizing working OK, with a 2 week periodic type.
    But I want to try and model the fact that certain products are to be produced in 'even' weeks and other products are to be produced in 'odd' weeks.
    I thought that the use of different planning calendars for the different products would help here, but I do not think SNP is recognising the planning calendars.
    Any other ideas on this?...

    hI,
    Wanted to know if you have checked the option and tryed the same in system since the helptext says the same will not be considered by optimizer but will be considerd by heuristic.
    Period Lot Size
    Specifies that a period lot-sizing procedure is used in Supply Network Planning (SNP) and Production Planning and Detailed Scheduling (PP/DS).
    Use
    Use in SNP
    This indicator is only used in heuristic-based planning (and not in optimization-based planning). If you set this indicator, the system groups the demand quantities of several consecutive periods together and creates orders to fulfill the quantity of this combined demand.
    The period type and number of periods can be entered in the accompanying fields Period Type and No. of Periods. You can set the start time for the grouping in the Lot Size Grp. Start field.
    The settings you make in the Lot Size Strategy field govern the period in which the combined demand is placed and the demand fulfillment order is created.
    When calculating lot sizes and creating orders, the system considers all the other lot size settings from the location product master, such as minimum and maximum lot size, rounding value, and rounding profile.
    Now for the solution you are thinking if possible you can divide the plant in two parts if the materials are accounted differntly and keep two different  factory calendars for the same and go ahead.This may be not a good solution but I thought I can share this with you.
    Hope this can help.
    regards,
    kaushik

  • Does T-Lane Duration take priority over Quota Arrangement for SNP Heuristics?

    Hi,
    I have the following scenario setup for SNP Heuristics.
    Source : S1, S2
    Destination : D0
    T-Lanes are All Product valid from years 2012 - 9999
    T-Lane : S1 -> D0 : 0hr Duration
    T-Lane : S2 -> D0 : 144 hr Duration
    Inbound Quota Arrangements at D0 - 100% to Partner Location S2 ( no quota for source S1)
    When I run Location Heuristic in Data View for a demand 2 days from current day, it is sourcing from S1 even though I have 100% Quota arrangement to source it from S2. Is this correct?
    Regards

    Hi,
    The quota has priority, so S2 should be determined.
    This is what I would do:
    I would check again than the Quota is well mainatined: check the validity period, double check the quota is 100% for S2. You could even recreate the Quota again.
    Check MAT1 for your Material in all the locations S1 & S2.
    Check that your t-lane S2 --> D0 is ok.. not blocked.
    Try to create an Transport Requisitions manually in RRP3 at location D0 and chose source S2.
    If after point 4 you can create manually teh requisition assigning S2, then something is wrong with your Quota. In this case check these threads:
    Quota arrangement not considered during snp heuristic
    Quota arrangement not considered during SNP heuristic
    Kind Regards,
    Mariano

  • Use of SNP Heuristics & Optimizer

    Folks,
    Has anyone used both Heuristics and Optimizer together within the same supply network?
    If so then how was this used e.g. Network optimization on monthly basis and location heuristics on weekly basis. Idea is to come up with a monthly optimum sourcing plan using optimizer and then resolve any location specific capacity issues using heuristics on a weekly basis.
    Is this a feasible solution?

    Hi,
    We are using both SNP Heuristics as well as Optimizer. SNP heuristic is not considering the Constraints, thats why it is required to be run where the demand and supply can be linked without any constraint. As in our case, we are doing it between Customer and C&F. For rest of the network, we are running Optimizer as several constraints are involved in different Supply chain nodes, like transportation capacity, production capacity, storage cost etc...
    We are running Optimizer on the whole network successfully which gives the results on a daily bucket considering various constraints.
    In your case, you can run Optimizer alone as it will consider the location specific capacities.
    Regards,
    Manjit

  • Diff Between PPDS and SNP heuristics

    Please anyone can explain what is difference between PPDS and SNP heuristics?
    Thanks in advance
    Prasanta saha

    Hi Prasanta,
    Please note the following differences:
    SNP Heu:
    1) Heu would plan for demands within your SNP horizon. It would never touch orders within your PPDS horizon.
    2) Orders thus created with SNP Heu are just a rough cut planned reciepts.
    3) The order created, would have a Duration in multiples of Days. Which means the least time period would be 1 day.
    4) SNP heu would refer to SNP PPM in case of a production planning situation.
    5) It would generate Reciepts which are only of type - SNP(Which are also termed as SNP Orders).
    PPDS Heu:
    1) PPDS Heu would plan for demands within your PPDS Horizon. It wouldnt plan for orders outside of your PPDS horizon.
    2) Orders thus created by the PPDS Heu are output firmed orders.
    3) The order created, may even be in seconds . Which means that PPDS heuristic would consider time period in Seconds as well.
    4) PPDS heu would refer to PPDS PPM in case of a production planning situation.
    5) The reciepts generated via PPDS heu would be of type PPDS Application Orders.
    It would be better to understand the difference if you jot the above mentioned points in a table, and then compare the serial number in SNP with the same serial number in PPDS.
    Please let me know in case you need any further information.
    Regards,
    Prasad.
    Edited by: PP-APO Consultant on Oct 21, 2011 1:13 PM

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

  • 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

  • Replenishment upto max. stock level during SNP heuristics run.

    Hi Experts,
    As per the requirement from client, we need to configure the setting of replenishment upto max. stock level during SNP heuristics run.
    I am using below settings in R/3 for achieving the expected results.
    (R/3 ) MRP1 u2013
    Lot size                       HB               Replenish to maximum stock level
    Maximum stock level       20,000
    (APO) Targ.Stk Lvl Methd   5 u2013 in APO u2013 product master -   lot size tab.
    Still, after heuristics run, the requisitions are getting created equals to forecast value. It should get generated as max. stock level maintained.
    Could anyone share their experience regarding this? Am I missing some additional setting?
    Inputs are highly appreciated!
    rgds/Jay

    Dear Jayprakash ,
    If the requirement is that  you have to replenish upto a certain stock level then instead of maintaining the  Max Stock level you can simply maintain
    SB : Safety stock from product master
    and in the  Safety stock field maintain the quantity as desired ( in this case 20000 ) . This probably will solve the problem  in your case . You may not require  to maintain Max stock level .
    Target stock level in heuristics also works fine with the following settings
    make sure you maintain
    Target stock level method as =5
    In Maximum Stock level  = maintain the quantity desired  ( 20000 in your case say )
    do not maintain  any safety stock method keep it blank .
    then location heuristics generates PR according to the  the maximum stock level.
    If still it is not working plz let me know what other settings you are maintaining probably we will find a way out .
    Hope it helps .
    Thanks
    Debsankar

  • Some Purchase Requistions are not being replanned during SNP Heuristics

    Hi All,
    Has anyone experienced any issue with purchase requisitions not being replanned during the SNP heuristics run (background or interactive). I have a product location combination and about half of the PRs are not being replanned and these are not fixed/firmed.  When I say replannned I mean that they are not generating a new Purchase req. #. I have no idea why at this point. Any suggestions would be appreciated.
    Regards,
    Rumi

    Rumi,
    we faced a ismilar issue and figured out that the issue was due to the change in MoT for the Preq. The earlier Preqs were created with MoT 'Ship' which was then changed to 'Plane'. When we ran the heuristic the Preqs created with Ship were not recreated. This is a standard SAP APO behaviour.
    I am sure that after deleting these preqs all subsequent runs would be working fine for you.
    Nxet time if it happens consider what I have said, it could be a possible reason.
    Abhi

  • SAP Certified Application Associate - Order Fulfillment with SAP ERP 6.0 EHP5

    Hello, SAP friends,
    I make the next month my SAP SD adviser certification (SAP Certified Application Associate - order Fulfillment with SAP ERP 6.0 EHP5). If there is a demo version where I SAP on my calculator instal. It is enough if I have only 8 weeks of access.
    I would be glad about an answer of you very much!
    A lot of fun!

    Still what!! Please, I to you around a link!
    This would be very nice from you!
    See you later!

  • Difference between SNP Heuristics and PP/DS Heuristics

    Dear Friends,
    I have a basic question regarding Heuristics , is SNP Heuristics and PP/DS Heuristics are same
    if not what is the key difference between them
    i am very clear about PP/DS heuristics but not sure how heuristics is used for planning in SNP , i am able to read sap help , but could not able to get clear answer
    Please help
    Thanks & Regards
    Raj

    Hi Raj,
    Heuristics is the simple algorithm which can be attached to any working
    module to perform our business requirements.
    PPDS Heuristics is used to create procurement proposals for uncovered product requirements
    and to carry out planning tasks for products or orders. 
    This will be used during Production planning run and in interactive planning.
    whereas
    SNP heuristic is used during capacity levelling and deployment.  The SNP Heuristic performs
    requirements planning through the entire supply chain network to determine how to satisfy
    the customer and/or consumer demand.
    SNP heuristic, based on a repair-based planning approach, efficiently plans complex distribution
    networks in multi-site production environments.
    Regards
    R. Senthil Mareeswaran.

  • BADI for planning PRT with SNP

    Dear Experts ,
    I am facing some problems with PRT planning .
    I need to send to SNP suboperation from main operation that is using PRT.
    How do I plan PRT with SNP PDS ?
    How the standard  PRT works with SNP?
    For PPDS i am using BADI CUSLNTRTO_ADDIN .... is there any specific BADI for SNP ?
    Hope some one can help me ....
    Nice Regards
    Mauricio

    I believe, 10 days are because of stock transfer horizon.
    I am just guessing over here, in case of Heuristics, you must be planning finished product only.
    While CTM plans for entire supply chain. CTM may not have found supply available for semi finished product and is trying to procure it. Hence, distribution receipt is getting created after Stock transfer horizon.
    Abhay

Maybe you are looking for

  • Installing Windows 7 on SSD

    Hello I have a problem with my HP Pavilion Elite HPE - 555sc. I`m trying to install windows 7 on the SSD through recovery disks I ordered from the HP support page. This dosen`t work to the SSD, so i tried doing it to my HDD last night. When the insta

  • I am trying to create a shortcut to add to my taskbar but it will not let me drag it there since it is pinned to firefox

    I like to have certain shortcuts on my task bar for easy access. I have created a shortcut for my email address and it is on the desktop but when I try to drag it to my task bar, it will not stay because the message says it is pinned to Firefox. Is t

  • Preview 7.0 differences?

    I'm quiet unhappy with a few changes Mavericks has done to some of my apps (Pages for instance) and now I'm noticing what has happened with Preview. Basically I can not see the hand tool anymore nor a sidebar. So for instance, if I have PDF open on P

  • Best JSP/Beans Practices

    I am setting up a very simple guestbook using JSP. I have a GuestBean in which I set the info passed from the <form>. Is it best practice to have a separate bean for db connection and inserting the info or can I do it all in one bean? If separate is

  • Problem Changing priceType Parameters

    Hi, My Internet sales 4.0 catalog (with a r3 backend) is showing "netValue" I wanna show "totalNetValue" I have read the page 153 of Develpment and Extension guide, but I got a problem. This is how it was my WEB-INF\xcm\customer\modification\backendo