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

Similar Messages

  • 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

  • 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 a scheduled event based on the approval status

    Hi,
    I have created schedules for my project (one task and one milestone) with three phases(draft,approval,approved). The milestone is dependent on the task.Task is created for draft phase and milastone for approval phase
    Now after creating the schedules when I have saved the project, even before i put my project in the draft phase the schedule is getting triggered and can be seen on the workbench in the events channel.
    That means the schedules are getting triggered based on the date irrespective of the task or milestone being completed and also the schedule for a task needs to be triggered each time until the task is completed.
    So now I want accomplish two things -
    1. How can I trigger the schedule only when the user puts it in the draft phase or any required phase ?
    2. How can I send a mail to the collaborator each day until he proceed the project to approved status and only on getting "approved" status the milestone schedule should be triggered.

    Both would require scripting...
    on phase change, add the required events
    build a custom class that gets called nightly via scheduled task and searches through the projects meeting your criteria and sends them an email reminder.
    -Howie Wexler
    www.craftysystems.com

  • Odi Jobs not getting triggered through Scheduler Agent

    Hi Guru's,
    i have Scheduled jobs in odi using Scheduler agent but jobs doesn't get triggered even though my scheduler agent is up and running and i have updated scheduled plan also.
    Please help me in resolving the issue.
    Regards
    Vinod

    Is your Agent successfully installed ?
    What is your OS and where exactly the ODI install ?
    If it is in Windows the we need to check the .BAT file if it is in linux then we need to check the .SH file for Agent.
    Thanks,
    Lony
    8763043086

  • Triggering of scheduled job

    hi,
    i wuld like to know, triggering of standalone application which is a scheduled job. I am using tomcat as server.
    I need to send a email everyday to all users who ever havent posted data before certain time in a day. So for this purpose i need to trigger my application at a particular instant of time. Wuld appreciate if any one could give me a lead into this.
    Mail to : [email protected]
    Thanks and Regards,
    Indos

    I'm doing something simliar.
    I'm using a ServletContextListener to start a TimerTask.
    public class Scheduler implements ServletContextListener
        private static Log logger = LogFactory.getLog(Scheduler.class);
        private Timer timer;
        public void contextInitialized(ServletContextEvent evt)
            logger.info("Starting Scheduler...");       
            timer = new Timer(true);
            if(Config.getInstance().getBoolean(ConfigDefaults.LICENSE_EMAILER_ENABLED_KEY))
                logger.info("License emailer is enabled.");
                EmailTask emailTask = new EmailTask();      
                timer.scheduleAtFixedRate(emailTask, emailTask.getStartTime(), emailTask.getFrequency());
            else
                logger.info("License emailer is disabled.");
        public void contextDestroyed(ServletContextEvent evt)
            timer.cancel();
            timer = null;
    }EmailTask extends TimerTask and the run() method does the work of sending the emails using JavaMail.

  • Triggered finite acquisition in a while loop - speed limit ? (newbi)

    Hello,
    I suppose the question already asked and answered but I didn't find exactly what I was looking for, so I'm sorry if it exists somewhere here.
    Usil LV7 with NI 4474 (PCI) acquisition board, PCI-6601 as external trigger, I would like to perform a repeted finite acquisition, starting on external trigger.
    Trigger is working fine (I need up to 20 impulses /s), but the finite acquisition in a while loop doesn't seem to follow the speed. I was thinking it was a CPU proble m and I removed everything which was not absolutely useful.
    So I have a VI with
    1) External trigger output. (express)
    2) While loop with DAQmx Read Analogic Waveform 1 channel N sample, with a DAQmx task as an i
    nput (specifying 50000Hz sample rate, 1000 samples, external trigger start)
    I was able to climb up to 10 cycles/s but above, some ext. triggers are missed.
    Question : where is the problem ? On continuous acquisiton, I can acquire up to 100.000 samples/s but on finite acquisition, I cannot perform 20x1000 samples/s ? What actually specifies the while loop itteration speed ?
    Thank you for your ideas, I'm joining VI capture...
    Attachments:
    vi_ai_external_triggered.JPG ‏31 KB

    I did not the test, but first of all, I think it is not the good way to call your task at each iteration. It is better to configure all elements concerning your aquisition outside the while loop. (external trigger, sampling rate, number of samples.... After you start the DAQmx read (only) in the while loop.
    I think you'd better start from an example from the labview library (attached file)
    Hope it will help you
    Regards
    Attachments:
    Acq&Graph_Voltage-Int_Clk-Dig_Start.vi ‏71 KB

  • Triggered finite acquisition and period measurement

    Hello,
    My problem is this: I'm not sure on how Labview accesses devices and how setting up multiple tasks affects loop iteration speed.
    The vi I have attached uses a rotary encoder to generate a pulse triggering the acquisition. I have noticed that trying to also perform a period measurement on this pulse causes the iteration time to double. For that reason I have included the case structure so the program reads once every 50 iterations.
    I am using the PCI 6250 (dev2) and PCI 6220 (dev1) which are connected by an RTSI cable. The 6220 and 6250 are connected to CB-68LP and TBX-68T terminal blocks respectively. The latter of which causes some problems due to incompatibility.
    Any help on either te reasons for the slower iteration time and how to solve it would be most appreciated.
    Thank you
    Ingram
    Solved!
    Go to Solution.
    Attachments:
    new.vi ‏64 KB

    Hi Ingram,
    Thank you for your forum post and for including your VI. On reviewing your code I am aware of the following:
     Acquiring 3 Analogue Voltages using a PCI-6220 (Temperature and Torque readings)
     Acquiring 1 Analogue Voltage on the PCI-6250 which represents "Percentage Metallic Content", this task starts when a Trigger is recieved on PFI9
     Acquiring 1 Counter Input on the PCI-6220 which represents the RPM of a motor
    You are also logging test data to a ASCII text file, this data is only logged when the user presses the stop button on the Front Panel.
    As the Counter and Analogue input tasks are seperate from one another it would be worth placing them in their own loops, I think with a bit of rearranging we should also be able to avoid the scenario where you have a while loop embedded inside another while loop. The initialisation of the DAQ tasks should only really be performed once, outside any loops. Another issue dependant on how long the application is executed is the dynamic arrays that are being created, these could become really large slowing down the application the longer it is run for.
    An architecture I would recommend for your application is "Producer/Consumer" outlined in the community example available here.
    The producer loop will be acquiring data and runs really fast (High Priority), the consumer loop logs data to file (Low Priority), data is shared between the loops using a Queue structure, no other wires should be shared between the 2 loops as these might cause a data dependancy.
    Do you require all 3 input tasks to be perfectly syncronized with one another?
    Many Thanks
    Jamie S.
    Applications Engineer
    National Instruments

  • Error triggering the scheduler in SPM 2.1

    Hello Experts,
    We are trying to start the scheduler in SPM 2.1 using URL
    http://pipapp24.esc.win.colpal.com:52400/aui_olap/scheduler
    but we are getting this error and scheduler is not started :
    Application error occurred during request processing.
      Details:   com.sap.analytics.aui.persistence.repository.AccessDeniedException: User XSAUSER has no permission to access node /application/appProperties/SAP_OPM_APP
    Exception id: [020F4102C00200620000012000EB00A80004AAC9C8C78249]
    For the scheduler we have created service XSAUSER id in ABAP with all the required access (SAP_XA_ADMINISTRATOR , SAP_XA_USER ). Also granted access in the portal  to the SSA and also portal Admin roles to this user
    What authorization are we missing?
    Thanks!

    Hi All,
    Make sure you have S_DEVELOP, T-D1281251/259/261 under profiles for user XSAUSER.
    Finally issue got resolved for me after adding above profiles to the XSAUSER.
    Regards,
    Joseph
    Edited by: Joseph Chinnabathini on Dec 8, 2011 7:00 AM

  • Triggering a Scheduled WF from another WF

    Hi,
    My requirement is like, I have to check the DB table contineously to find the status of the user. If the status is changed from "Peding" to "Complete" then I have to send a mail to user and terminate the workflow.
    So, What I am thinking is, I have to a created a main WF from that I am planning to trigger the scheduled WF. Main WF should be kept in hold till the scheduled WF returns the result.
    In Short : Scheduled WF should be programmed to check the status in a DB table. If the value is changed from "Pending" to "Complete", Control should come back to main WF and Both WF's should be terminated.
    All your valuable suggestions and inputs are welcome. If any one can help me I would be apreciative.
    Thanks
    Ilayarajan

    You should create a mini-workflow that monitors the user status and returns a true/false if the status is Complete.
    In your main WF, you can add an Activity that invokes the other WF, assigns the arguments to the WF and wait for the response. Depending on the response, you can make a transition in order to create a loop, in which the Activity is executing the monitoring WF until it retunrs a true.
    The only issue that you have to resolve is to add a delay in the process. It may be implemented as a Java method or whatever you want.
    Here is an example of the WF call:
    <!-- In your main WF... -->
        <Activity id='2' name='executeMonitoringWF'>
            <Variable name='complete'/>
            <Action id='0' process='Configuration:MonitorUser'>
              <Argument name='user'>
                <ref>user</ref>
              </Argument>
              <Return from='complete' to='complete'/>
            </Action>
            <Transition to='Checkin View'>
              <isTrue>
                <ref>complete</ref>
              </isTrue>
            </Transition>
            <Transition to='executeMonitoringWF'>
              <isFalse>
                <ref>complete</ref>
              </isFalse>
            </Transition>
            <Transition to='end'/>
            <WorkflowEditor x='160' y='415'/>
          </Activity>Hope it helps

  • Capacity leveling. Aim is to have oders scheduled within 1 day if possible

    Hi All,
    I have a list of 10 prod. orders with same basic/scheduled start/finished date= today
    In capacity leveling, if i select a whole list of these orders and dispatch them, i get all orders with start day= today, finish date= today+ x days.
    I would like to have orders scheduled with start/finish date within 1 day.
    I have available capacity of 4 hours per day. Each order takes around 1,5 hours, thus i can have 2 orders scheduled for today, and so on. This is exactly what i need.
    My kind question to you is how to setup SAP in a such way.
    NB: If i do leveling for each order one by one, then i get what i want: e.g. order is scheduled within 1 day.
    Best Regards,
    Andrey

    Dear Andrey
    Your requirement is, Automatic capacity levelling based on the available capacity.
    In SAP R/3 PP module, only manual capacity levelling is available. Automatic is possible in APO.
    If the requirement dates are same for multiple orders, system will through all the orders in the same date and it will display overloaded. So manually we need to dispatch the overload to the required date.
    Please check the below thread also.
    Re: Triggering Finite Scheduling
    Hope it helps
    Regards
    Bala

Maybe you are looking for

  • AutoUnattend.xml is not completing

    So I'm running into a problem with my AutoUnattend.xml. I needed to update my image, so I started from scratch after applying all necessary updates. It was taking far too long to update workstations after installing from the old image. The problem I'

  • Can Keynote 5 be used with Yosemite?

    Can Keynote 5 be used with Yosemite? I have quite a few very sophisticated Keynote 5 presentations and I would hate to have to go through and re-do them if forced to work in Keynote 6. Anyone tried to use Keynote 5 in Yosemite?

  • Flash builder 4 productivity issue

    Hi! We are currently using flash builder 4.0.1 and I believe we are running into the source path issue : http://bugs.adobe.com/jira/browse/FB-27301 We have around twenty developers using flash builder on a large project and this issue is slowing us c

  • How to create vector X(n) = [x(n) x(n-1) x(n-2).........x(n-N+1) in labview

    i want to create an input signal vector X(n)  = [x(n) x(n-1) x(n-2).........x(n-N+1)

  • Domain Join between Client Network and RODC Netzwork

    Hi there i have the following Network Setup (all Servers are 2008 R2 with SP) If i try to Join the DB Server to our Domain via offline Join(DJOIN) everything is working fine. But if i try to join the Clients to our Domain, the login fails with the me