Scheduling a process chain running in a specific hour

hi,
Is there any other way to schedule the process chain to run in a specific time besides using different meta chains to call the main process chain to do the loads separately.
Can we do this by using one main process chain?
for example, this is performed daily (hourly load: 4am load, 9am till 9pm load).
willie

Hi,
<b>Process Chains</b>:
From 3.x onwords to automate loads as well as process like Openhub,ababp
programs or activations or etc., We are using this process chains.
Coming to the major advantage
Like eariler infopakge groups if any pak fails we need to trigger all the loads
manully .wher as in Pchaing just correct that particular ipak and repaeat from that
particular process .it will take care abt remaing subsequent chain .
And also we can trigger parallel loads as well in this. Its much user friendly in monitoring.
1)You can make the process chain to be trigered by an event.
You do so by having the Job that start the PC start after an Event.
Then you define your set of job's (thru SM37) and make sure these jobs fire the event that starts the PC.
There is an ABAP program you can use that fires events (FM -> BP_EVENT_RAISE).
2)In the Start process of your process chain, select Direct Scheduling and then click the Change Selections icon. This will bring you to the Start Time window where you can put in the Date/Time you want to start your process chain. At the bottom of this window, click on the Periodic job box and you will notice another icon way at the bottom called Period Values. Click this to determine what frequency the job should be rescheduled (ie. daily, weekly, etc.).
3)you can do this by right-clicking on the start process, selection "Maintain Variant", choose "Direct Scheduling". Next select "Change Selections", pick your date and time, set your period values and you're done.
You can Schedule process chain in background by right-clicking on the start process, selection "Maintain Variant", choose "Direct Scheduling". Next select "Change Selections", pick your date and time, set your period values and you're done.
Hope it helps.
*****Assign points if helpful*******
Thanks,
Amith

Similar Messages

  • Scheduling of process chain with background job

    Hello All,
                  I have scheduled the process chains through background jobs. I have copied the meta chain and created seven background jobs that is from Monday till sunday. The problem is most frequently the job gets cancelled with the message
    Process CHAIN, variant PAA1_GS001 is not scheduled waiting for event RSPROCESS 44NRPDWZ7CQUJ92ATDTY6368H.
    This is the variant for the next process after the start process. I tried by giving merge active versions, but one day the background job runs fine , but the next day it gets cancelled.
    If anyone has faced this issue before kindly let me know.
    Regards,
    Karthik.

    Hi,
    It seems to be there may be in probelm in Varients, so create a separate Varient for each PC and then activate the PC and execute.
    Thanks
    Reddy

  • Process chain running :doubt

    Hi,
    I had scheduled one process chain which is running now---
    now its in last step that is
    "deleting overlapping request in infocube----"
    i had checked this job : it is running with out any hassles--
    now after this only AND process is there to finish the chain---
    Now i want to schedule the process chain again for weekend!
    can i change the start varinat though the chain is still running??
    Raj

    Hi Raj,
    Its not a good practive to reshedule the chains which is running now..
    when u attempt to reschedule then the process will gets terminated from the point where its running .... I mean the present running job will be in active mode and it will gets finished.. but the process after the active process will gets disconnected as soon as u reschedule the chain..
    So better to wait for ur chain to finish and then proceed with the reschedule...
    Also before rescheduling try to deschedule the chain...
    Thanks
    Assigning points is the way to say thanks..
    If this resolves ur issue then close this thread by assigning points..

  • Schedule local process chain

    Hi, I have a requirement to schedule local PC to run every 8 hrs instead of daily as it does now.  Local process chain is called within a meta chain.  Is there a way I can schedule local process chain separately within a meta chain or I have to change schedule for the entire meta chain? 
    Thanks!

    No need to change schedule for the entire meta chain. U should schedule local process chain separately.
    For local chain change mode
    Right click 'Start Variant' -> Maintain variant -- Direct Scheduling -- Change Selections
    Enter Date/Time... Select periodic Job
    Periodic Values -- Other period -- enter 8 for Hour(s)
    If u r using company calender -- Select 'Restrictions' -- enter Calender ID
    Save -- Activate - Schedule
    Local PC will run for every 8 hrs from the time u specified, and also run in metachain (once in a day if metachain runs daily)

  • Process Chain running even after end date

    Hi,
    We are scheduling month end PC to run every 2 hours and also we have given end date for today evening.but process chain runs even after end date for every 2 hours.so we have to manually remove it from scheduling.
    Any method how can PC stop on its own after end date .
    Any help highly APPRECIATED
    Thanks
    Nilesh Pathak

    There might be multiple release jobs for thie process chain.
    So check the same. Right click on process chain --> Display scheduled jobs --> Here all the jobs logs of the chain will be available.. So check the same here...
    As you have descheduled it now.. probably you may not be having it as the first release job might be moved to Schedule status as soon as the END date has reached and then second one might have gone when you have removed the chain from Schduling..
    Anyway check the same.. and also check in SM37 whether any other user has triggered it manually today or not?

  • How to schedule the process chain

    hi
    guys,
                       how to schedule the process chain to run on thirsday and friday b/w 8pm to 11:55pm which has already been scheduled for daily loads at 9am to 11am?
    (Tell me the answer in detail)
    your regards
    suresh

    Hi Suresh,
    If you want to change in the Production system, you may not have the Authorizations. If you have authorization;
    1. Goto RSPC-->double click on the Process chain
    2. double click on the Start variant of the process chain-->Click on the EDIT button
    3. Click on the CHANGE SELECTIONS then click on the DATE/TIME Tab;
    4. There pls give from which date this process chain has to run to with your requirement time,
    then give the time and select the periodic job and select with your requirement.
    Save and exit.
    It is done!!
    Hope you understood.
    Regards,
    Ravi Kanth

  • The way to stop process chain running takes forever (without stop)

    Someone here used to say in order to stop a process chain running in the middle, we can go to menu: Process Chain -> Remove from Schedule.  However we have never made it successful since it runs forever without a stop.
    Maybe there is a background process that we can go to kill them immediately that make the whole process chain run really stop?
    Thanks

    Hi Kevin,
    Refer to these posts:
    Re: Is there way that we can stop the process chain running in the middle?
    Re: How to stop a triggered process chain
    How to stop the Job that is running in Background in a process chain
    Bye
    Dinesh

  • Schedule a process chain on last saturday of every month

    Hi Guys,
    My requirement is to schedule process chain on last saturday of every month. Is there any way to do this?
    I am already aware of below document. So please do not reply with the same. But please let me know if I am missing on anything.
    I have a requSchedule a Process chain on specific weekdays
    Thanks,

    HI R P,
    As mentioned in 'Schedule a Process chain on specific weekdays' document to use decision step. You can go with it just before setting actual data flow PC steps. Here a help for  you.
    Logic for decision step-
    Create a new custom function/method (say ABC) to calculate last Saturday of every month by using Standard Method 'FIRST_DAY_IN PERIOD_GET' (this gives last Sunday of every month) and use code logic accordingly to get last Saturday.
    Now, pick this ABC function from 'User- Defined function' section for your decision step formula.
    Hope this help.
    Thanks!
    Pratish

  • Scheduling a Process Chain

    Hi All,
    how to schedule the process chain to run three time daily
    say at 9 am then at 12 noon and at 3 pm daily
    Regards

    Hi Check in the followinf urls, you can do it either using Events or program..
    Triggering  the Process Chains at Particular Date using Events:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/business-intelligence/s-u/triggering%20%20the%20process%20chains%20at%20particular%20date%20using%20events.pdf
    https://wiki.sdn.sap.com/wiki/display/Snippets/BI-ABAP(TriggerProcessChainsoneverymonth3rdand4thday)
    Thanks
    Reddy

  • Schedule Local process chain (by fac calender) in a daily meta chain

    Hello SAP Gurus,
    We have a meta chain (e.g. M1) which runs daily. Within this meta chain (M1), a local process chain (e.g. LP1) is attached. This LP1 should run once a month on a Monday (defined in factory calendar). Please note LP1 can not be scheduled separately by factory calendar, as it depend on few activities in daily meta chain. I think LP1 can be scheduled by using the decision in meta chain. I have rough idea of the formula, but not sure. Can you please suggest what should be the suitable formula in decision to schedule it.
    Example formula:
    DATE_WEEKDAY1(Current Date, 'P1' ) = '1'
    Where
    DATE_WEEKDAY1 = Calculate weekday Number from Date
    P1 = Factory Calendar for one year. Only 12 days (Monday) are open. For example 17 Jan, 14 Feb 2011, etc

    No need to change schedule for the entire meta chain. U should schedule local process chain separately.
    For local chain change mode
    Right click 'Start Variant' -> Maintain variant -- Direct Scheduling -- Change Selections
    Enter Date/Time... Select periodic Job
    Periodic Values -- Other period -- enter 8 for Hour(s)
    If u r using company calender -- Select 'Restrictions' -- enter Calender ID
    Save -- Activate - Schedule
    Local PC will run for every 8 hrs from the time u specified, and also run in metachain (once in a day if metachain runs daily)

  • Two buttons "Activate" and "Activate and Schedul" in Process Chain

    What are the functionalities of the two picture buttons "Activate" and "Activate and Schedule" in process chain. In which case the "Activate" button should be used and in which case, the "Activate and Schedule" button should be used? If we click the Start variant of a process chain, then click "Change Selections" button which bring up the window "Start Time" where the buttons "Immediate", "Date/Time", "After job", and "After event" are listed at the top. If we modify at any of the above buttons, then after save this modification, we will have to click "Activate and Schedule" button to make it work, right?
    Thanks a lot and everyone's idea is greatly appreciated!

    Hi Kevin,
    Simply activating ur PC wont trigger ur PC. U have to use the other option Activate and Schedule then only the process chain trigger as per the scheduled option.
    U can give the Date/Time option and if it is a periodic job then u can specify the periodicity, later save all the things and when u come back to RSPC screen then click the 'Activate and Schedule' Button which looks like a clock.
    When u do this then ur process chain will be in released status.
    When ever if u activate ur chain will be with the Green color it means that its in Active status. But if u choose the second button then only ur chain will gets trigger..
    Regards-
    MM
    Assign points if it helps
    Message was edited by: vishnuC

  • Process chains run

    Hi all,
    We have a BW 3.5 system in our landscape.The process chains run get triggered through control M.When i checked the process chains are occupying the dialog work process.Is that how it should run.Dont we have a option to run in background.Thanks.

    Hi Ambarish,
    Process chains run in background.
    Check if your PC is really executing by using RSPC1 transaction and providing your PC name. Check the job log for the day when the PC is executed.
    You might also like to check if your system do have enough number of background processes. May be your basis team can help you here.
    Rrds,
    Nilima Rodrigues

  • Get information for process chain running

    Hello Gurus,
           after a process chain running, how can I know how many records are loaded into the data target ? don't want to get back to DTP monitor to get that information.   prefer to getting that information in the log view.
    Many thank.

    Hi,
    The fastest way possible to get the number of records loaded will be from the DTP monitor only.
    You must be having a step where the DTP is executed, simply double click on it and go to monitor.
    hope this helps.
    thanks,
    rahul

  • ABAP program in process chain running under another user

    Hi, gurus
    I have a process chain that load three DSO in order to generate authorizations. I wish to add a new process at the end of this process chain which calls ABAP program RSSB_GENERATE_AUTHORIZATION. I wish to run this ABAP program under a different user rather than using ALEREMOTE, our general purpose load user. The user to run authorization generation must be a system user specially created for this purpose.
    My question is: is it possible to define a different user to execute only a process (ABAP program) inside a process chain while the previous steps can be run by a general purpose load user?
    Is there any other approach? What about separating it into two tasks? How to sincronize them, that is, how to run generation just after successful ending of the load process?
    Thanks for ideas.
    Fernando

    Let us assume that you have two parts to this -
    1. Process chain for Data Loads
    2. Program for authorizations.
    Schedule the authorization program in the background and have it run after a particular event - this way your authorization program is run with a specific user.
    In your process chain put in a program to raise the event at the appropriate time so that the authorization program can run. The authorization program in the meanwhile will be runnnig and waiting for the event to occur.

  • Process chain in BW for specific day starting programm in ERP

    Hi guys,
    I have created a process chain in BW which works fine.
    Now I have to think about to include a step in this process chain which starts for one specific day one program in ERP.
    When this program in ERP is finished with updating data the process chain should continue and then the ERP data should be uploaded in BW.
    For example. Every 10th of a month a program in ERP should be started for the last day of the month before (for example 31.1.11). The program runs about 7 hours. When the program is finished the process chain shoul continue.
    Is that possible to handle with process chains?
    Thank you in advance!

    Hi,
    1. Make your existing chain as local chain.
    2. Create a process chain PC1 with a start variant and add above local chain.
    3. Schedule PC1 every day and restrict it not to run on 10th day of every month.
    4. Create a program or function module in ECC to execute your logic.(last day of last month as range).
    5. create a event in ECC.
    6. create a back ground job with step1 as program and step2 as event created in step 5.
    7. Create process chain PC2 in BI with start variant with event created in step 5.
    8. schedule the back ground job created in step 6 in ecc to run on evry 10th day of the month.
    If you do not want 2 pcs you can create only one PC based on variant from ECC. Add lIF condition in your ECC program
    to check if it is 10th of the month or not. If it 10th day execute your logic else complete the program with out executing any logic.
    so that back ground job will trigger step 2 (which is event) which will inturn trigger BI load.
    Thanks,
    Kalyan.
    Edited by: Kalyan.Undavally on Feb 8, 2011 6:30 PM

Maybe you are looking for

  • Dynamic Button Processing in Macro

    Hello Gurus,             I have created macro's with the button option. The button is getting displayed in the planning book. When I load the value in the planning book I have to check whether the product memo text is availble. If the text is availab

  • 3rd party browser support

    Since I've installed Mavericks, I've notice that Google Chrome doesn't seem to work as well. Anyone else having a similar issue?

  • Self leveling Table

    Hello Everybody, We are worknig on a Self levelling table. Basically I am trying to build a table which will have a fixed leg in the middle connected with the ball joint to the table top so it will have 2 degree of freedom. This table is 12" X 18" an

  • Java application watching network calls?

    if i have a java application open and running, do i have access to what network calls are being sent out of the computer? for example, could i see what requests web browsers are making? could i see what traffic the itunes is doing? or at least where

  • Making a JTableHeader Sortable Renderer for Windows

    I have implemented sorting for a spreadsheet (using the Tame Library). The user can sort by a partciluar column by sorting on the Table Header cell for that column. I replaced the JTableHeader default cell renderer (which is based on Jlabel) with a d