cancel
Showing results for 
Search instead for 
Did you mean: 

Identification of predecessor jobs

Former Member
0 Kudos

Hello all,

Iu2019d like to identify the predecessor job of a job. E.g. a job 'A' manages the extraction of data. Within this job further reports/ jobs ('B' and 'C') are parallel called in the background to handle the extraction. How could I identify the predecessor of job 'B' or 'C'?

I checked the function module BP_JOB_GET_PREDECESSORS, but this one doesnu2019t work.

Regards,

Dennis

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

I hope Predecessor jobs are those that must be completed , so in your case job A is not completed before Job B r C so its not listing using BP_JOB_GET_PREDECESSORS.

[Read This|http://www.abaptech.com/download/1/] might help

Regards,

Former Member
0 Kudos

Hi Gagan,

thanks for your response and for the link. You are right; job 'A' is still running when 'B' and 'C' are kicked off.

Any other ideas to solve this challenge?

Cheers,

Dennis

Answers (1)

Answers (1)

Former Member
0 Kudos

The best way to manage dependencies between jobs is to use any third party scheduler, where identifying what is running when becomes very easy.

I have used Tivoli workload scheduler in a complex landscape where we had lot of R/3 and BW dependencies in the batch and they were well taken care by this scheduler.

You may want to refer the below link , hope it helps you

http://help.sap.com/saphelp_47x200/helpdata/en/fa/096eac543b11d1898e0000e8322d00/frameset.htm

Former Member
0 Kudos

Thanks for your reply, but I have the challenge in BW. E.g. somebody activates a DSO in BW. Technically, the activation-job kicks off a sequence of parallel activation steps. These steps are jobs as well. If I would know one of these activation sub jobs, how can I get the parent job?

Regards, Dennis