Recursion

The system tracks how many times a job has executed over a batch run and detects infinite recursion.  Specifying a “Recursion Count ” value in the batch can control this recursion.  If the Recursion Count column is null then it defaults to a maximum recursion count of three job runs before aborting the batch.  If the recursion count value is zero then this indicates there is no limit on the number of times a job may run in a batch.  Otherwise the value specified determines the maximum number of times a given job can run in the batch.