Tasks |
Content |
|||||||||
|
Overview |
|
|
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 |
|
|
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:
|
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.