I have a a jobs which cannot run concurrently. My problem is that once the success conditions are met, for some reason the jobs keep start over and over again.
For example, take these two jobs:
LRST-dist-reptmart-wrapup-clearing-fact01-load-etl-00d and LRST-dist-reptmart-setlmt-dep01-static-load-etl-00d
The start conditions for each job looks like this: (there are NO look backs in the condition statements)
LRST-dist-reptmart-setlmt-dep01-static-load-etl-00d
START CONDITIONS: (all "and")
Success from LRST-dist-dupes-passed-reject-load-jsb-00d
Not Running LRST-dist-reptmart-mc-clearing-fact01-load-etl-00d
Not Running LRST-dist-reptmart-visa-clearing-fact01-load-etl-00d
Not Running LRST-dist-reptmart-setlmt-dep01-dyn-load-etl-00t
Not Running LRST-dist-reptmart-wrapup-clearing-fact01-load-etl-00d
LRST-dist-reptmart-wrapup-clearing-fact01-load-etl-00d
START CONDITIONS: (all "and")
Success from LRST-dist-deposit-requalify-jsb-00d
Not Running LRST-dist-reptmart-mc-clearing-fact01-load-etl-00d
Not Running LRST-dist-reptmart-visa-clearing-fact01-load-etl-00d
Not Running LRST-dist-reptmart-setlmt-dep01-static-load-etl-00d
Not Running LRST-dist-reptmart-setlmt-dep01-dyn-load-etl-00t
However, once the success conditions are met, the jobs run like this:
LRST-dist-reptmart-setlmt-dep01-static-load-etl-00d ->starts
LRST-dist-reptmart-setlmt-dep01-static-load-etl-00d ->ends
check conditions on LRST-dist-reptmart-wrapup-clearing-fact01-load-etl-00d à conditions == true
conditions met -> run...
LRST-dist-reptmart-wrapup-clearing-fact01-load-etl-00d->starts
LRST-dist-reptmart-wrapup-clearing-fact01-load-etl-00d ->ends
check conditions on LRST-dist-reptmart-setlmt-dep01-static-load-etl-00d à conditions == true
conditions met -> run...
LRST-dist-reptmart-setlmt-dep01-static-load-etl-00d ->starts
LRST-dist-reptmart-setlmt-dep01-static-load-etl-00d ->ends
then the cycle repeats over and over.
What would you suggest to fix this problem?