Heuristic SAP_PP_009 (Bottom Up) & Finite scheduling

I want to execute heuristic SAP_PP_009 and execute also finite scheduling. Standard SAP does not allow it. Using note 560969 it is possible to use a finite strategy in SAP_PP_009  although it still does not recommend it. I implemented it and I used other finite strategies like Find Slot.
Finite scheduling indeed worked but production levels did not work correctly. I had many cases where production orders of next level started before production order of previous level finished.
What would you suggest me to do?
I mean which other heuristics I should use in order to achieve finite scheduling after executing Bottom Up without damaging production levels?
thank you

Hi Angelos,
Your first issue it was for
"Finite scheduling indeed worked but production levels did not work correctly. I had many cases where production orders of next level started before production order of previous level finished.
What would you suggest me to do?"
Are you OK with this?
If you have implemented the note, you have to run the heuristic SAP_PP_009 with the option Find slot just one time. Is not necessary to have two steps. Normally the heuristic will explode the BOM  and do a finite capacity planning in one shot.
Also, check your work center to see if Finite Capacity option is selected.  
I don't understand what are you trying to do with running the "Heuristic without Finite Scheduling strategy". Is this the heuristic SAP_PP_009 with Infinite Planning strategy as selection? If yes, is normal to have over capacity.
Thanks.
Regards, Marius

Similar Messages

  • Finite scheduling

    Dear guruji
    when we create process order we check capacity for work center & following message is coming on screen.
    *No reqmts/caps exists or not relevant to finite*
    *scheduling*
    So what change we have to done in work center
    thanks
    pankaj kapadia

    Dear Pankaj,
    1) Check the operation details of order, here check what is the work center used
    2) Go to CR02, input that particular work center  then click enter
    3) Go to Capacities tab, click on Capacity header data button which is at bottom
    4) Then mark a tick for option Relevant for finite scheduling
    5) then do  " Read PP Master Data " for that order then check the result
    6) or create a fresh order & check the result
    It Will Work For You
    Regards
    Madhu Kumar

  • No requirments/caps exist or not relevant to finite scheduling

    hi gurus,
    Everytime i release a work order, it says this warning "No requirments/caps exist or not relevant to finite scheduling". What does this mean and how can i avoid this warning?
    Thanks!

    Dear christinereyes,
    This is because you have activated the Capacity availability check in the customization, If you would deactivate it the following msg would not be displayed.
    Go in SPRO->Plant Maintenance and Customer Service->Maintenance and Service Processing->Maintenance Orders->Functions and Settings for Order Types-> Availability Check for Material, PRTs, and Capacities ->Define Inspection Control
    Against the Plant and Order Type, identify the settings for Capacity availability, the overall profile and Release Order. If you would check the No Check Checkbox then the message would not be displayed.
    When the System checks Capacity availability, it checks the work center specified against each operation and their respective durations. In Work Center under the Capacity Tab, Check the Relevant to Finite Scheduling Check Box. If you still encounter the same message, then Capacity requirement may not be rightly configured. Have you specified the shifts and breaks in your work center etc.
    Hope it would help.

  • No reqmts/caps exists or not relevant to finite scheduling

    Hello everyone,
    I had a question relevant to capacity planning. When i have created my process order and when i am running capacity availablity check the message "No reqmts/caps exists or not relevant to finite Scheduling" is displayed. I have checked my material master and the "relevant to finite scheduling" tick is activated in the resource. Still the capacity is not checked. Not able to see why.
    I have created 4 new capacity categories and assigned the same to the resource. Any concerns there?
    Any suggestions as to why the capacity is not being calculated? Any help would be appreciated.
    Sincerely,
    Aji Kurian Mani

    Dear,
    Please check the following
    In the availability check OPJK is the setting is correct? Overall profile is the std one or you have created a new one?
    In CM01 are you getting any entry?
    pl confirm.

  • Finite Scheduling for Stock Transfer

    Dear Expert,
    Is there any way to achieve this function inside SCM-APO , Finite Scheduling for Stock transfer ?
    As I Have 8 Hours As transportation duration and I Can trans only 10000 per resource that have 8 Hours also as available capacity from 07:00:00 to
    15:00:00 , SAP generate only one order regardless the quantity transferred
    I have order quantity with 50000 , I expect five orders or one order but takes five days .
    Please Advise
    Rami

    Hi Rami,
    Please refer to the links below for more information on finite scheduling for stock transfer:
    http://help.sap.com/saphelp_scm70/helpdata/EN/4a/3f5ab96e501d0fe10000000a42189c/frameset.htm
    http://help.sap.com/saphelp_scm70/helpdata/EN/ef/cfe43941506e64e10000000a11402f/frameset.htm
    Regards,
    Umesh

  • Long term planning,mid point scheduling,finite scheduling

    Dear Sir,
    Please explain the Long term planning,mid point scheduling and finite scheduling in simple words
    thnx.

    Hi,
    LTP: Long term planning used to simulate your future production plan. Based on your future production plan, you can check by simulation, loading the products requirements in the inactive planning version and defining the inactive planning version in the scenario and you can execute the MRP run. Then the system will create the capacity requirements and you can see the overloads. Based on this simulation run, you can include any new work centres and increase the manpower or increase the shifts.
    Finite Scheduling: This will consider the real details, like the no of work centres and working hours per day and working days in a year and considering the existing loads. This is called finite scheduling. R/3 does infinite scheduling. If the capacity not exist also you can release the production orders.
    Regards,
    V. Suresh

  • Triggering Finite Scheduling

    Dear Forum,
    After running the MRP, how can I start finite scheduling (automatically) so the system will recognize if the resource available capacity is not sufficient to meet the required capacity and to find the next suitable date.
    Thank you,
    Fadi

    Fadi,
    Sounds like you are dispatching infinitely.  Or, something is not yet configured.  Or, you need to tweak a profile. Or, some of your master data is not yet set up properly.  Pretty hard to tell. 
    I can say that dispatching finitely will automatically fit the operations into un-committed capacity time periods.  This topic has been covered multiple times in the PP forum (SAP ERP Manufacturing - Production Planning (SAP PP)).  I suggest that you search on 'capacity leveling' in that forum to find your answer.  Also, you can refer to the standard online help about dispatching operations at
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/8a/a58ab24adc11d189740000e8322d00/frameset.htm
    Good Luck,
    DB49

  • PPDS Heuristic for Constrained/Finite planning

    Hello PPDS Experts,
    I am trying to setup PPDS Heuristcs for a client to achieve a feasible plan for the following scenario:
    1) 7 BOM Levels to be planned in APO
    2) PPDS Heuristic run must be constrained by material availability at all levels
    3) PPDS Heuristic must run in Finite capacity mode at all BOM Levels
    With CTM, we can achieve all this in one go;
    With PPDS Heuristic, i think we have to use multiple planning steps to achieve this; I tried the following steps until now;
    1) Step 1 -> Determine Low Level codes
    2) Step 2 -> Un-Constrained MRP Heuristic
    3) Bottom - Up Multi Level heuristic
    1) Step 1 -> Determine Low Level codes
    2) Step 2 -> Un-Constrained MRP Heuristic
    3) Step 3- Stable forward scheduling
    1) Step 1 -> Determine Low Level codes
    2) Step 2 -> Un-Constrained MRP Heuristic
    3) Step 3-> Stable backward scheduling
    Even after trying all these approaches, my planning result is still wrong; I want to achieve a feasible plan that is constrained by material at all levels and capacity at all levels.
    Is there a general PPDS Heuristic sequence that i have to use to achieve this feasible plan.
    thanks
    swathi

    Hi,
    I will suggest to go with following approch
    1. Infinite Planning run.
    2. Finite planning with find slot backward/forward direction for first level BOM.
    3. Run bottom up heuristic to adjust planning accordingly.
    This may lead to constraint violation at  upper level.
    4. Finite planning with find slot i forward direction for next level of BOM. Direction backward is not used  so that there will not be problem of material availability.
    You can carry on like this for further BOM levels.
    Still planning with above steps may not give desirable results as some times larger lot sizes maynot find suitable slots and there can be poor utilisation of resources.
    For somewhat better results after first level of planning some manual intervention will be required.
    I will like to aske few questions-:
    1. Is your rough cut/mid term plan is balanced considering these constraints.
    2. What is approximate lead time at each level?
    3. What is total lead time.
    4. Duration of shortterm planning horizon at each level(PPDS horizon)
    5. Purpose of above questions is in case of multilevel planning genrally short term planning as you to higher bom levels depends on  inventory already available in stock.
    Regards,
    Santosh

  • Difference between finite and infinite scheduling

    Dear Frndz,
    Pls tell me how the system will behave if I don't select the finite scheduling option for the work center.
    Thanks and Regards,
    Srini

    Finite Scheduling
    Scheduling type within capacity planning that takes account of the capacity loads which already exist.  Finite scheduling calculates the start and finish dates for operations in the order.  It is a detailed scheduling strategy with which you schedule orders and operations, taking into account the existing resource load. A resource overload cannot occur.
    Infinite Scheduling 
    A detailed scheduling strategy with which you schedule orders and operations, without taking into account the existing resource load. It is therefore possible for resource overloads to occur. 
    R/3 does planning without consideration for capacity situations. So if MRP says you need 500 parts on 3/1/04, it schedules them all to be built at the same time, even though you can only do 100 at a time. Assume you have a fixed lot size of 100, you'll get 5 planned orders for 100 to start on the same day. This is "Infinite Planning". APO would recognize that constraint, and instead schedule out the 5 orders over time. The important part of that is that it also will schedule out the deliveries of the components for 5 different days. This is "Finite Planning". 
    Now, assume old fashion MRP. It schedules all 5 orders for the same day, and the buyers go out an get all of the components for the same day. Then the planner realizes he can't do all 5, and manually changes the schedule, and manually spreads out the 5 orders. The buyers will recieve rescheduling notifications, but not until the scheduler does the manual rescheduling.
    You could call this "Infinite Scheduling", but that only means the same thing as Infinite Planning. 
    But, SAP has "Capacity Leveling". What that means is you run another program after MRP (CM27 and CM28), which can be run in batch mode overnight. (There is a ton of configuration and thinking that will be required to do this!). The capacity leveling program will recognize the constrant at the work center level, and fill up the first day, then re-schedule the next
    order to the next available capacity, then the next order searches for available capacity, and so on. This is called "Finite Scheduling". The problem with this is the opposite of Infinite Planning, which is it doesn't take Material availablity into consideration! The system will re-schedule a production order without thinking about whether the materials will be available
    or not. 
    Finite Planning does Finite Scheduling at the same time. If there is no capacity available on the desired date, the system looks for when capacity IS available. Then it stops to see if Materials will also be available (usually based on the lead-time for those components). If there is a material problem, then the system figures out when the materials WILL be available, and then 
    checks to see if capacity is available on THAT day, and if so, it blocks off capacity, and allocates the materials for that day
    Hope clear to you, other wise pls come back
    Regards
    R.Brahmankar

  • Scheduling error in ppds

    Hi,
    I got this error "No gap for activity ||| found within the planning horizon" during production planning run.
    Diagnosis
    There is not a large enough gap for the activity ||| on the mode
    1- in the planning period specified in the time profile.
    System Response
    The system does not schedule or reschedule.
    What could be the reason for this error ? Kindly help.
    I am struck with this. i am not getting this error if i create any order manually in product view. but when i run planning for a particular sale order in variable heuristic i am getting this error. any idea pls help
    regards
    vinay

    Dear all,
    I had posted the querry to sap. below is what they are saying*.
    I had a look at system APD and started heuristic SAP_PP_002 for one
    of the customer segments. As expected the following happened:
    1. As the 'planning direction' in the strategy settings of the heuristic is set to 'Backwards + Revers' and the planned order availability
    date should be today (due to the early requirement date) strategy 1
    (backwards scheduling) can't be successful and thus leads to an error /SAPAPO/DM_SCHEDFAIL044
    2. Strategy 2 ('revers', i.e. forward scheduling) is successful then and creates a planned order that starts today and ends in the future.
    Both steps & messages are displayed in the scheduling log of the
    heuristic. Both messages are abolutely correct and are created as
    expected.
    All created orders are overlapping. This is correct, as they are
    scheduled infinitely according to the heuristic settings.
    In order to do a finite scheduling of the created orders a suitable DS
    heuristic should be carried out as a subsequent step after the PP
    heuristic run (as recommended by SAP).
    So altogether your system works absolutely correct and there is no
    indication for a software error.
    SO FRIENDS,
    DOES HE MEAN THAT I SHUD NOT RUN VARIABLE HEURISTIC AT ALL. HE MEANS TO SAY THAT I HAVE TO RUN PLANNING IN PLANNING RUN.
    pLA GUIDE ME AS TO WHAT I SHUD DO.
    THANKS
    VINAY
    Edited by: vinay on Aug 26, 2009 5:27 PM

  • Finite planning in planning board

    Hi Guys,
    Sorry to ask these basic question. But please clarify me here.
    1) As per SAP,we have Find slot, insert and squeeze in operations under finite scheduling.Now letz say our resource capacity is 100% and then have an order on 25.05.2014 which consumes only 40% capacity, it is finite scheduling (find slot), if an another order comes on same day which consumes only another 40% capacity, being finite scheduling where the second order be placed.
    Will it place after the first order to get the slot or along with same first order saying it has the capacity.
    How it will be for insert operation and squeeze in operation.
    How PPDS planning look for the capacity of the resources?Is finite scheduling(Find slot, insert and squeeze in operations) work only with single-mixed resources?
    2) As per standard SAP how PPDS will plan- Is it finite scheduling or infinite scheduling ?
    Thanks,
    Prash

    Hi Prasanth,
    Planning Heuristics  like SAP_PP_002 plans infinitely based on strategy setting inside Heuristics. If you change strategy setting inside heuristics to finite scheduling mode  it will plan finitely provided finite scheduling indicator is checked in resource.
    Regarding finite capacity settings  as time con. or bucket decides whether you will plan bucket oriened finite planning or normal. Bucket oriented is genrally used in case of block planning with capable to promise scenario.
    As per best practice you should have planning run with infinite planning followed by schedulinhg heuristics or optimizer to achive finite plan.
    Regards,
    Santosh

  • PM Order Scheduling - issue

    Hi experts
    I'm having issues in the scheduling of PM work orders.
    I'm using unplanned WO. They are created from the notifications. Upon indication of operations ( with time for each operation) and components, i set the work order as planning complete (user status). At this point, the system status is created and material availability not check.
    When i hit "schedule button" on the WO, i get the message:
    Scheduling log does not contain any entries
    Message no. C7119
    My WO type is configured with the following:
    : Ajust basic dates, adjust dep. reqmts to operation date
    * Scheduking type: Forwards
    * Automatic Scheduling
    The control key has the following sets
    * Scheuling
    * Det. Cap. Req.
    * Print
    * Print time tic.
    * Confirmation required
    * Print confirmation
    My work center has the following:
    * Work Center category: 0005 (Plant Maintenance)
    * Capacity category: 002 (person)
    CAPACITIES
    Operating time: 6h
    * Relevante for finite scheduling
    * can be used for several operations
    * long term planning
    On the other hand, when i analyze CM07 and CM25 i always get the following message
    There are no capacity requirements for the current selection and
    settings
    Message no. CY144
    I have created 2 profiles to analyze WC loads/Work order leveling - 7 day and 30 day
    Even when I use tcodes like CM02, i get the message that no work orders are selected.
    So I'm either missing some config or some step.
    Can you please provide some clarity on this?
    Thanks in advance
    Joana

    Hi
    I'm still having doubts.
    So, just for my understanding, what should you get from "hitting" schedule button in the WO?
    Let me elaborate on my questions (mostly the second one)
    I create the the WO. based on the basic dates defined, and the work center capacities, and operations durations, the system will define in the operation detail the dates.
    when i n going through CM07 and CM25 i should be able to get the full picture, right? work centers capacities, what is compromised, in which WO?
    I get nothing like that. So it seems that althoug i indicate a WC in the WO (it is set for finite scheduling), there is no place where i can get the full picture.
    my assumption is that with this info in CM25 i would be able to adjust the scheduling made "automaticaly" by the system (based on my config), to better adjust the work to be done.
    Can you provide some clarity on the steps, cause i'm missing something for sure.
    Many thanks
    Joana

  • Scheduling in Process order

    Dear All
    While creating process order system is not picking scheduling time & date as per maintained in recipe after clicking scheduling tab, because of this capacity is not being load on WC & showing zero reqmnt.
    When i checked scheduling at recipe level there also it is happening.
    In OPUZ i had ticked both scheduling & capacity reqmnt.
    In resource i had maintained all parameter in capacity & capacity is showing as 24 Hr. Scheduling & Capacity fromula had aslo maintain. Finite scheduling is ticked.The control key assigned to the phase, is also defined with "Scheduling and Capacity requirments".
    Wht could be other reason for nt calculating time & date as per recipe.
    Thanks & regards
    Abhijit Gautam

    Hi,
    Refer below thread,
    [Thread |No reqmt/capacity exist or not relevnt for finite scheduling: Mesage: CY298;
    Regards,
    Dhaval

  • Manual scheduling phases in Process order

    Hello dears,
    a question came out to my business during Process order (PP-PI module) testing.
    When a order is created, the system uses master recipe data to schedule each phase, and to assign them a start and finish time. These values are displaied in the process order for each phase.
    The question is: is it possible to change them manually, in case I need to reschedule only a specific phase and not the whole order? Because currently I see that dates fields are not editable in COR2.
    Thanks a lot.
    Kind regards,
    Giovanni

    Dear ,
    You ca not  able to manually chanes  the date and time unless they are Dispatched  after capacity evalution  or leveling at the Resource level.
    Generally , if your resource is having finite scheduling active and you have CRP planning is in place , then you need to goto CM07/CM05 to check the Overload/Availablit of the resouce in a certain date n time so that you can re-scheule them manually from CM21/CM22/CM23 .
    To meet this requirement , you have to adop Capacity Requirement Planning set up .
    Check our earlier posting  on the similar issue : Capacity Planning not considering plnd order
    Capacity requirements generation at phase level only
    Regards
    JH
    Edited by: Jiaul Haque on Dec 8, 2010 9:30 AM

  • Scheduling can not be carried out

    Hi Gurus,
    i am facing some problem in scheduling of production orders,during creation of production order system gives an error message "No reqmts/caps exists or not relevant
    scheduling". I have already defined the capacities in capacity header tab page and marked relevent to finite scheduling indicator.
    msg no -CY 298
    chandan sood

    Hi Jiual,
    i have maintained the following settings for scheduling;
    1.OPJK : Capacity Availability Check ,Over all profile.
    2.In OPU3 : On Detailed Scheduling tab i have maintained SellD,Generate Capacity tab check box ticked,Scheduling Ticked.
    3.OPCG: Define operation Control key , i have ticked the Scheduling check box ticked.
    4.CA02 capacity header the active version 1
    5.relevent to finite scheduling check box ticked on capacity header tab page of work centre.
    6.shift timings on capacity header tab page of workcentre.
    7In opu5 combination of plant, order type and production scheduler is maintained.
    still scheduling is not carried out.system proposes the same time and date as provided in basic finish date for backward scheduling.
    regards
    chandan sood

Maybe you are looking for

  • Power Mac G4 MDD won't wake from sleep mode

    I have a Power Mac G4 MDD 1.25GHz with a 15" Apple display and running 10.4. I can not wake the computer up from the sleep mode. It will not respond to the mouse moving, a mouse click, a keyboard key, the power button on the display or the power butt

  • How to identify WBS elements with AuC status

    Hello Experts, We had earlier developed a report which determines whether the entered project id can be set to CLSD status or not. The problem arises with few WBS elements which have AuC statuses. The report is displaying them as closeable but we fai

  • Does Time Machine start new archive on OS upgrade?

    I've just upgraded a v10.6.8 iMac to 10.7.3. Before I did so, I turned off Time Machine, with the assumption that I could use it for roll-back in case of trouble. If I now turn it back on, will TM add to the Snow Leopard archive or start a new one? F

  • I've had 3 BB Curve 8900's and all have the same problem.

    clicking during calls, reetting randomly, pausing music and when i unlock it activates voice dialling, it also decides to freeze during a call, and when i unlock too. i have deleted all third party apps and bascked up my device, wiped it and restored

  • Playlist order on burned CD

    I burn a cd from a playlist and the songs are burned on the cd in random order instead of the order shown on the playlist. How do I correct this?