Deleting background tasks that are processing

Before you can delete a scheduled task that is executing (that is, which has a Status of PROCESS on the Active Background Tasks form), you must first cancel any RUNNING or READY 'child' tasks and return the 'parent' (PROCESS) task to a Status of WAITING:

  1. Open the Active Background Tasks form and select the scheduled task that is processing.
    Processing tasks have a Status of PROCESS. Typically, they also have a spawned 'child' task that is either RUNNING or READY.
  2. If there are any 'child' tasks that have a Status of RUNNING or READY, cancel the 'child' tasks.
    For the procedure, see Canceling a task on the Active Background Task form.
    Note: If desired, to locate and cancel any 'child' tasks that might be RUNNING or READY, you can use the Spawned Task Number and Spawned Status fields. To navigate to the 'child' task from the 'parent' PROCESS task (or from the 'child' back to the 'parent' task), click the hyperlinks.
  3. After any 'child' tasks are canceled, verify that the Status of the 'parent' task has changed to WAITING.
  4. Delete the 'parent' task record as you would any other record.
  5. Save.
Note: 
Note: When deleting background tasks, keep these facts in mind:
  • If you do not delete (or disable) the 'parent' task record, then, when the task is next scheduled to process, the Status changes to PROCESS, and processing resumes.
  • To completely delete a background task, you must also delete the task definition from the Background Task Definitions form.