Content

Overview

Purpose

Concepts

Example

 

Description

Task

Task Schedule

Task Properties

Add to ToDo List

 

Overview

Top ../images/arwup.gif (846 bytes)

Purpose

 

The Task Maintenance page lets you add, edit, and execute Tasks. A Task is essentially an Action that can be executed according to a schedule. Each Task is loaded into the ToDo List and synchronously executed according to the schedule. A Task can also be executed without a schedule, in which case it is executed as it is polled from the ToDo List.

Concepts

 
Concepts of Actions

Example

 

Task Maintenance is launched from the Task List page at System Admin → Scheduling & Events → Tasks:

The List page launches the Task Maintenance page:

 

Description

Top ../images/arwup.gif (846 bytes)

Functionality of the Task Maintenance page:

Task

 

Fields of the Task element:

Field Description
Task Identifier of the Task.
Task Type Specifies whether the Task is "System" (part of Core functionality) or "User" (created by a User).
Description Textual description of the Task.
Action Identifier of the Action executed by the Task.
Action Version Version number of the Action.
Active When checked, indicates that the Task is currently scheduled to be executed.
Delete When Finished When checked, the Task is deleted after the Action executes.
Backfill Missed Events When not checked, only the last recurring event generated from a scheduled Task with a Due Date in the future is added to the ToDo List for processing. This prevents accidental backfill of the ToDo List with a large number of events from a frequently recurring Task that can occur when setting a Task from inactive to Active, or when the system is started after significant downtime.

When checked, the ToDo List is populated with all events from all Task start dates. Start date can then be set to an earlier time to backfill Task events.

Process Exclusively When checked, the Action is not added to the ToDo List if it is already there in a "Waiting" or "Processing" state. A labvantage.log entry is generated for this condition.
Schedule Type Provides execution options configured in the Task Schedule tab:
Option Loads the Task into the ToDo List...
Unscheduled TaskOn a first-arrive/first-load basis.
Scheduled TaskAt the date and time you specify.
Recurring TaskOn a recurring basis, at the interval you specify.

Task Schedule

 

This provides scheduling options:

For an "Unscheduled Task", no options are provided. The Task is executed according to the ToDo List polling on a first-arrive/first-load basis.

For a "Scheduled Task", a date lookup is provided. The Task will be executed on this date and at this time.

For a "Recurring Task", options are provided to specify the period between Task executions on a recurring basis.

Task Properties

 

In this detail, you specify the value of each property for the Action.  As indicated on the screen, you can add/remove properties, as well as edit their values.

Add to ToDo List

 

The "Add to ToDo List" button loads the Task into the ToDo List, where it will be executed according to the chosen scheduling option.