Jobs in a Process Chain

Hi All,
I have a scenario where 5 jobs needs to be executed one after the other in a PC.
3 are getting executed correctly. 4th job is failing and due to this PC is shows failed status.
If i restart the Process chain. I dont want the first 3 jobs to execute again. It should start with 4th job .
Do i need to goto SM37 and cancell the first 3 jobs after scheduling the PC or is it something to do with Proces type maintenece?
Regards
Satish

Hi,
Iam wondering why you wnat to start the process chain all over again. If your first 3 steps have run successfully, and your 4th step faield for some reason, you can just fix the issue and then continure the process chain from there as provided by the above link.
If that is what you want and all the processes are IP's then you need to create a IP group and then re reun  the IP group by de selecting the first 3 IP's to run the 4th onwards.
Regards,
Srini

Similar Messages

  • ABAP process job ( BI_PROCESS_ABAP ) in process chain running for long time

    Dear Experts,
    We have an ABAP process job  BI_PROCESS_ABAP  in a process chain. This job is running for a very long time than previous run time.
    Recently we had an ORACLE database upgrade from 9.2 to 10g.
    From the very next day , we are having this problem.
    And also previously this process-chain was under control of BASIS guys . they were using a tool called CRONACLE to schedule it. At the time of upgrade this tool was crashed and they asked us to schedule it in BW system instead.
    Underlying program is using two custom tables.
    one is having both primary & secondary indexes but the other table is having only primary index.
    I am not sure whether we have secondary indexes on other table prior to upgrade or not.
    Where must be the problem?...
    At the time of upgrade BASIS has re-organized the table space along with database upgrade.
    please help me...
    Regards,
    SRIKANTH

    Please ask yr basis consultant to check the system parms.
    Below i have listed down SAP recommneded system parms .
    abap/heap_area_total 4000000000
    abap/heap_area_dia 2000000000
    abap/heap_area_nondia 2000000000
    Also check in SM37 if any other jobs are running for long time, peventing the your job running.
    Check the SM12 for locks or SM58

  • Can I run job PROGRAMs in process chain under my user-id?

    Hi! I have a following problem. When schedule PROCESS CHAIN, then all JOBs are created with my user-id, but programs in STEPs are running with default system user-id (in our case - it's BWADM).
    Is it possible to make a setup that programs (i.e. steps) in particular process chain will be running with <b>my</b> user id, not <b>system</b> user id?
    The issue is that system-id BWADM has not all my authorizations, so cannot get proper results out of my process chain.
    Thank you!
    Vitaliy
    http://www.hp.com/go/sap -> BI

    Hi,
    You need to save those jobs while logged in as your user id. Example, in Infopackage, save it then it will contain your user id. When that infopackage is executed, then it will have your user id.

  • Can not delete job for BW process chain.

    I can't kill or cancel this job.
    this job status keeping "Killing" during 2 days.
    sub-job was completed.
    How can I force delete this job?
    Job 29006 - CCMS job BI_PROCESS_ODSACTIVAT (GBD/100) Actions
    Description CCMS job BI_PROCESS_ODSACTIVAT (GBD/100)
    Job Id 29006
    Parent Job 29005 - BW Process X0DMMB52_ACTIVATE (GBD/100)
    Definition SAP_CcmsJob
    Comment This job represents a monitored SAP batch job. The SAP batch job runs under control of the SAP batch system.
    Owner Subject Redwood System
    Status Killing
    Files 
    Name Size 
    log 23895 Details u2026
    Queue GBD_Queue
    Process Server GBD_ProcessServer
    Forced Process Server GBD_ProcessServer
    Priority 50
    Start time Requested: Sep 12, 1:43:19 PM, Actual: Sep 12, 1:43:19 PM (0:00:00:000 difference)
    Requested Start Time Type User Set
    Next Submit Base Time Sep 12, 1:43:19 PM
    Scheduled Start Sep 12, 1:43:19 PM
    Run time Sep 12, 1:43:19 PM - Sep 12, 1:43:43 PM (0:00:24 elapsed)
    Remote Information 
    Remote System SAP GBD 100
    Remote Status Finished
    Remote Id J/RFCUSER/BI_PROCESS_ODSACTIVAT/13430000
    Remote Event RSPROCESS
    Remote Creation Time Sep 12, 1:43:00 PM
    Remote Run Start Sep 12, 1:43:19 PM
    Remote Run End Sep 12, 1:43:43 PM
    Parameters 
    Job Definition Parameter In Value Out Value 
    JOBNAME BI_PROCESS_ODSACTIVAT   Details u2026
    JOBCOUNT 13430000   Details u2026
    CLIENT 100   Details u2026
    SAP_USER_NAME RFCUSER   Details u2026
    SHOWLOG Y   Details u2026
    SHOWSPOOL Y   Details u2026
    DELETE_JOB N   Details u2026
    Creation Time Sep 12, 1:44:01 PM
    Last Modification Time 9:48:41 PM
    Edited by: Park Jeonghwan on Sep 19, 2008 3:02 PM

    Hi Park,
    From what you describe I am assuming that the you had a BW Process Chain running from CPS and then decided to kill it.  This autoamtically created a child job that's supposed to stop the Process Chan in SAP that should have, once complete, updated the parent job from it's 'Killing' status to 'Killed'.  Now you find that the BW Process Chain in SAP is/was stopped, the CPS child job has also completed and yet your Process Chain job in CPS still has a 'killing' status.  Because it is stuck in this status you cannot do anything with it, i.e. none of the scheduling options in the Redwood Explorer are active.
    Assuming the above interpretation is correct then you probably have only one option and that is to force an update in the Repository itself.  I also assume you're using either v6.x or v7.x.
    To confirm the status of the current job in preparation for the update you can do the following query in the Redwood Shell when logged in as SYSJCS:
    select status from rws_job$ where job# = <the job number of the job currently in a 'killing' status>;
    This should return 1 row and the value for status should be 'G'.
    To update the status you can use the following command from the Redwood Shell when logged in as SYSJCS:
    update rws_job$ set status = 'K' where job# = <the job number of the job currently in a 'killing' status>;
    To confirm your update was successful before finally committing use the first query again..
    select status from rws_job$ where job# = <the job number of the job which previously was in a 'killing' status>;
    This should return 1 row and the value for status should be 'K'.
    You can now commit the change or rollback if you've made a mistake
    commit;
    Normally it is not recommended that CPS users modify any of the underlying tables so you may want to check with support that they are ok with you executing this command.
    You may also want to check that you have the latest Service Pack for CPS as this may mitigate this kind of issue from appearing again.
    Regards,
    Simon

  • Which scheduled job to which process chain on SM37

    Hi all ,
    I'm checking scheduled jobs on SM37 screen. I see many BI_PROCESS_TRIGGER jobs scheduled and realesed . But I don't know  which process chain is the owner of these jobs. Does anyone knows how to check whic job belongs to which process chain ?
    Thanks in advance

    Hi,
    By using BI_PROCESS_TRIGGER job we can find the chain name..
    Below is the procedure..
    1.Double click on the job BI_PROCESS_TRIGGER
    2.Then goto "STEP"
    3. In "STEP"---goto 'GOTO' tab in the MENU....select "maiatain variants"
    Then it will take to SE38 screen---Click the DISPLAY
    It will give the Chain name and all the details.
    If u have any doubts plz let me know...
    i think this will clear...
    Mohan

  • Infopackage loads 0 record in process chain as BG job not running correctly

    Hi Experts,
    I have scheduled a daily process chain for Purchasing.
    The infopackage in the process chain loads 0 records from R/3 and shows green status but data is available in R/3. Its a FULL update.
    But when I load the data manually the infopackage fetchs the record form R/3.
    When I checked the background job in R/3 that loaded 0 records, the job gets finished abruptly without fetchig any data.
    Please find the job log below:
    Job started
    Step 001 started (program SBIE0001, variant &0000000210024, user ID RFCUSR)
    DATASOURCE = ZPUR_S600
             Current Values for Selected Profile Parameters               *
    abap/heap_area_nondia......... 0                                       *
    abap/heap_area_total.......... 0                                       *
    abap/heaplimit................ 40894464                                *
    zcsa/installed_languages...... ED                                      *
    zcsa/system_language.......... E                                       *
    ztta/max_memreq_MB............ 2047                                    *
    ztta/roll_area................ 3000320                                 *
    ztta/roll_extension........... 2000683008                              *
    Job finished
    But the background job for the request when I run the infopackage manually calls a function BW_BTE_CALL_BW204010_E (BTE) and fetches the record from R/3.
    Please find the job log that fetches the record when run manually.
    Job started
    Step 001 started (program SBIE0001, variant &0000000210036, user ID RFCUSR)
    DATASOURCE = ZPUR_S600
             Current Values for Selected Profile Parameters               *
    abap/heap_area_nondia......... 0                                       *
    abap/heap_area_total.......... 41230008320                             *
    abap/heaplimit................ 40000000                                *
    zcsa/installed_languages...... DE                                      *
    zcsa/system_language.......... E                                       *
    ztta/max_memreq_MB............ 2047                                    *
    ztta/roll_area................ 3000000                                 *
    ztta/roll_extension........... 2000000000                              *
    Call customer enhancement BW_BTE_CALL_BW204010_E (BTE) with 26,596 records
    Result of customer enhancement: 26,596 records
    Call customer enhancement EXIT_SAPLRSAP_001 (CMOD) with 26,596 records
    Result of customer enhancement: 26,596 records
    Asynchronous send of data package 000001 in task 0002 (1 parallel tasks)
    Call customer enhancement BW_BTE_CALL_BW204010_E (BTE) with 26,596 records
    Result of customer enhancement: 26,596 records
    Call customer enhancement EXIT_SAPLRSAP_001 (CMOD) with 26,596 records
    Result of customer enhancement: 26,596 records
    Asynchronous send of data package 000002 in task 0004 (1 parallel tasks)
    Call customer enhancement BW_BTE_CALL_BW204010_E (BTE) with 1,062 records
    Result of customer enhancement: 1,062 records
    Call customer enhancement EXIT_SAPLRSAP_001 (CMOD) with 1,062 records
    Result of customer enhancement: 1,062 records
    Asynchronous send of data package 000003 in task 0006 (1 parallel tasks)
    tRFC: Data Package = 000001, TID = , Duration = 000001, ARFCSTATE =
    tRFC: Start = 20110217 054648, End = 20110217 054649
    tRFC: Data Package = 000003, TID = , Duration = 000000, ARFCSTATE =
    tRFC: Start = 20110217 054652, End = 20110217 054652
    tRFC: Data Package = 000002, TID = , Duration = 000001, ARFCSTATE =
    tRFC: Start = 20110217 054651, End = 20110217 054652
    Job finished
    Kindly help me on this issue as why the job run through process chain is not fetchibg any records.
    Regards,
    Indhuja

    Hi Prasanth,
    If the background jobs are not availbale when IP is triggered then the BG job will ot be executed and the IDOCs will get struck.
    Once we push the IDOc only the BG job will be executed until then the PC will wait with yellow status.
    Hence this is not the issue with the non availability of BG WP.
    Also for last one week this issue was happening but today the job executed successfully through the Process chain itself.
    Then it shows this is not the issue with PC also.
    The job is executed using RFCUSR.
    Please suggest what would be the possible cause for this issue.
    Regards,
    Indhuja
    Edited by: Induja Rajkamal on Feb 23, 2011 11:48 AM

  • Background Jobs - Process Chains

    Hello,
    I want to schedule a background job for a process chain so that it triggers the process type and start executing...
    Can anyone please let me know how i can do it?

    HI,
    The background control options are available to directly schedule the start process. You can start the process chain immediately (when activating the process chain), at a specified time, or after a particular event. When you activate the process chain the start process is scheduled in the background, as defined in your selections.
    If there are not sufficient options available, you can trigger the start of the process chain using API. You can use the SAP NetWeaver Scheduling Framework to start the chain and to have more extensive scheduling options.
    You can also trigger the start of a process chain using a metachain. A metachain is a process chain, for which you determine this start condition, that is fixed to another process chain. The process chain is started directly by this metachain.
    Tarak

  • Adding BAPI jobs in Process Chain

    Hi All,
    I want to add BAPIs in process chain in BW 3.5.Can anybody help me in this???????

    Hi,
    There will be no impact on the work processes but the main concern here is for all jobs that run in dialog/fore ground there will be some specific time limit defined...so if a job/process crosses that limit it'll go to ABAP dump....
    At a max there'll be no timelimit for the bkgd processes so a job can run for a long time without any interruption...
    To know the time limit for foreground processes u can chk wit ur BASIS team or use Tcode- RZ11...
    Now If any of the job in ur process chain takes long time it may go thru dump, so it depends on the step howmuch it is taking....(Eg: Attribute change runs take long time sometimes)
    rgds,

  • Process Chain and CPS

    Hello all,
    We are currently having a problem with submitting process chains. When the chain runs it does not display any of steps in the process chain and where they are running from the job we submit (RSI_START_BW_CHAIN) So what we see is that the PC has been submited and completes in say 17seconds...however everything is still running on the system...for example our CIF PC runs for 3hrs but alls we are able to see is that the job executed from CPS with no problem. I've been digging around trying to find clear documenation about PC and CPS with little luck. Am I approaching the job submission incorrectly? We are on 7.0.3.

    Hello,
    You should be using the RSI_RUN_BW_CHAIN job to start process chains. Maybe you can try that first. For the rest things should be straight forward. Depending on the BW backend systems you might encounter some issues, with BW 7 the synchronization has changed and you would be better of using one of the latest 7.0.4 versions (SP6 has just been released).
    Regards Gerben

  • Process Chain changing start time?

    hi guysm i have 76 process chains that run every day in BWD system, so i removed all the timings from the start variant and in the infopackages, but it seems some process chains are still running, i did do the following steps on chnaging the time from a particular time to immediate, Save, Check and activate, i didnt schedule it as i dont want it to load right away .
    do i have to hit check , save , schedule once i change the time from a particular time to immediate load or activate will work as well.?
    what else could be the cause of process chains still loading even there are no events, or time given to any process chains at all.
    i went to sm 37 and i can see the bi process are all running at the time they were orignially set up on.
    so any suggestions would help,
    is there any way from sm 37 i can tell which process chain is triggered off?
    thanks
    Dante(devils never cry)

    Dante, the start conditions on the infopackages do not affect when they run in process chains.  The process chains have their own start job.  If you want to change the start time of a process chain, then you need to go to maintain the process chain, right-click on the Start process and select Displaying Scheduled Job(s)... .  Here you will see a job called BI_PROCESS_TRIGGER.  Change the start conditions of this job. 
    The start job for all process chains is BI_PROCESS_TRIGGER, so using SM37 may be difficult to identify which BI_PROCESS_TRIGGER job is associated to a particular chain. 
    Also, to let you know, each process in a process chain has an associated job.  All jobs called BI_PROCESS_xxxxx are jobs associated with a process chain. 
    Eg. 
    BI_PROCESS_LOADING is an infopackage.
    BI_PROCESS_TRIGGER is the start job
    Does this help?

  • Error in process chain for PCA full load

    Hello everyone,
    I'm trying to use a process chain in order to delete a previous full load of plan data in a cube prior to the new load (to avoid double records). The successor job in the process chain is loading a delta of actual data into the same cube (same info source).
    When executing the process chain (and the included info package (full load)), the setting "Automatic loading of similar/identical requests from info cube" in the info package is not working (I have ticked "full or init, data-/infosource are the same")...
    I have checked that the function itself works as I have executed the info package manually with success. So the problem is the chain somehow.
    In the chain I just execute the info package as usual... so to my understanding, it should work the same way as if I executed it manually. Or am I wrong? Is some additional setting required in the chain in order to make it work?
    Any ideas?
    Thanks,
    Fredrik

    Hi Fredrik,
    not all settings in infopackages work in chains in the same way they do while running the package manually. Mostly you can check that with pressing F1 on the setting. In your case, you need to add a process type for deleting the data to the chain. In your chain maintenance, look at process types and then in load processes .... There you will find the type you need.
    kind regards
    Siggi

  • Error in process chain variant when executing BI IP planning sequence

    Hi All,
    I am trying to execute a planning sequnce as a background job using a process chain. Here one of the variant failed giving an error as : Overflow occurred when calculating <Key figure name> with value  6.5231044352058409E18+.
    I tried executing that process chain variant separately using the ABAP program RSPLS_PLSEQ_EXECUTE as a background job, but still its not working.
    At last I tried executing the individual planning step in the planning modeler, but again the same error.
    Earlier such case was resolved by compressing the planning cube requests and executing the failed variant using the ABAP program, but this time even compression is not helping to solve this.
    Can anyone please help on this issue ?

    Hi Andrey,
    This Key figure is created of the data type CURR (Stored as decimal) for Amount type. Now the length of CURR is maintained by SAP as 17 with 2 decimal places, so do you mean that I have to switch to other data type to hold the large value that is getting generated.
    My concern is : the error is coming for just one of the variant of the chain and not for other variants. If it has something to do with the KF data type, then certainly all others variants must have thrown the same error.

  • Unable to start the process chain

    Hi ,
    I am trying to start a process chain manually , but it gives me a message saying process has no predecesssor ?
    what should be done to start the chain?

    Did you copy processes from another chain? Sometimes when this happens, you end up copying all the processes.
    First, remove the process chain from scheduling. In RSPC, at the top, select Process Chain --> Remove from Schedule. This will delete all the batch jobs for the process chain.
    Next, move all the processes in the process chain with your mouse. Sometimes the maintenance will put one process on top of another so you cannot see them all. By moving all the processes, you may find the "unattached" process so you can remove it from the process chain.
    Hope it helps..

  • Process chain for a particular selection profile

    Hi, How can I create a process chain in DP to run only for selected selection profiles?

    Hi Gurucharan
    If you want DP back gorund jobs in the process chain, you will select the DP background processing step under demand planning. However the system will ask you to create a job and an activity so that you can attach the same to the process varaint while adding the step in the process chain.
    While creating the job, you can select the selection profile and the aggregation level at which you want to run the job.
    It is here that you can that you restrict your step to be executed only to your selection profile.
    For creating the selection profile, you can either create the same in //MC77 or use the selection ids that you create the in the DP planning books.
    Let me know if this helps.
    Rgds, Sandeep

  • Why the process chain always run twice when triggered from R3?

    I run a program from R3 by calling the remote function 'RSSM_EVENT_RAISE' on BW to trigger an event and in turn the event on BW bring up the running of a process chain.  But whenever I run the program on R3 to bring up the running of the process chain, I find the process chain always run twice at the same time.  Does anybody knows the answer? 
    And also I would like to know 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!

    Kevin, make sure there is only one job scehduled for the Start Process of your Process Chain.  If you bring up the Process Chain (not the log view), right click on the Start Process and select "Displaying Scheduled Job(s)...".  There should only be one scheduled job with name BI_PROCESS_TRIGGER.  If there is more than one, then when triggered, it would execute more than once at the same time.  If there is only one job, then maybe your R/3 program is triggering the event more than once? 
    As far as the Start conditions for the Start Process, it works off the same principals as a scheduled job.  These start conditions determine when or how the Process Chain is to be executed.  You also have control over frequency.  These start conditions determine the scheduling of the Start Process of your Process Chain.
    When you schedule a Process Chain, a separate scheduled job is created for "each" process in the Chain.  BW controls the triggering of these jobs based upon how the processes in the Chain are linked.  All the jobs associated with Process Chains have strict naming conventions and all begin with BI_PROCESS_...  If you use SM37 to view all jobs that begin with BI_PROCESS_ you will find alot of scheduled jobs associated with your process chains.  Each job represents one of the processes within your process chains. 
    Does this help?
    Another tip might be to trigger the event manually in BW (use tx SM64).  If the process chain executes twice again, then maybe there is a separate scheduled job in BW that triggers the process chain that is triggered by the same event as the start process of the process chain.
    Message was edited by: George Shannon

Maybe you are looking for

  • How to open new window with required size when clicking on image in a table

    Hi, There is an image column in advanced table. i want to open new window with required parameters(size, toolbar, status bar,etc..) and with that transaction context. can any one help plzzzzzzzz? Thanks Raju

  • How to create a custom LiveCD

    Hello, I am new to ArchLinux, migrating from Fedora 20/21 and I was wondering how one goes about creating a custom LiveCD. My idea is to create a LiveCD on the lines of archbang or Evolution Linux which I can then give my students for easy installati

  • Error in 3rd party dropship for international customer

    Hi All, Presntly we have a scenario in our rollout project for 3rd party drop ship. Sales organization/company code belongs to :- Japan Customer belongs to  :-  Indonesia Vendor belongs to  :-  Malasyia While saving the sales order with item category

  • How do I change OS from Vista to XP on my Satellite L series

    Hi all I have been reading where a lot of postings are about people going back to XP is Vista really that bad, and if so how do I change my laptop over to XP, is it as easy as just installing XP as it is on my PC

  • IChat suddenly fails

    I can connect to a video conference but only for a few minutes, then my airport signal fails, and obviously my video conference fails too. although im not entirely sure that airport goes out 1st or if the conference fails 1st and causes the airport t