Workflow expiration is managed by a scheduler task that is set up in the workflow options. The email notifications to be distributed by the workflow scheduler are also set up in the workflow options.
Details of the properties and functionality exposed by these interfaces are given in the sections that follow.
ISPFWorkflowOptions interface
ISPFWorkflowOptions controls the frequency of when default emails are sent.
The following properties are found on this interface.
Name |
Description |
Set on |
---|---|---|
SPFWFOptDisplayWorkflowInfoStepsInd |
Display workflow info steps in inbox (to do list) |
Update Workflow Options |
SPFWFOptNoOfDaysToWaitBetweenEmails |
Allowable number of days to wait between e- mails |
Update Workflow Options |
SPFWFOptNoOfDaysOverdueBeforeExpiration |
Allowable number of days overdue before expiration |
Update Workflow Options |
SPFWFOptNoOfDaysOverdueBeforeReassign |
Allowable number of days overdue before reassignment |
Update Workflow Options |
SPFWFOptSuppressAllEmailsInd |
Suppress all emails |
Update Workflow Options |
SPFWFRecalculateTargetDatesOnReassign |
Recalculates the target date of a workflow step when that step is reassigned to another user or role or when you add one or more users to that step |
Update Workflow Options |
SPFWorkflowOptionsCompletionEmailDef relationship definition
The completion email definition is sent when the workflow completes.
SPFWorkflowOptionsFirstAssigneeEmailDef relationship definition
The first assignee email definition is sent to the first assignee of a workflow.
SPFWorkflowOptionsFutureActionsEmailDef relationship definition
The future actions email definition is sent when the workflow starts and warns recipients that a step is coming.
SPFWorkflowOptionsInfoEmailDef relationship definition
The information email definition is sent when an information step is assigned to a recipient.
SPFWorkflowOptionsOverdueEmailDef relationship definition
The overdue email definition is sent when a workflow step is overdue.
SPFWorkflowOptionsRejectEmailDef relationship definition
The reject email definition is sent when a workflow step is rejected.
SPFWorkflowOptionsStartedEmailDef relationship definition
The workflow started email definition is sent to the submitter when the workflow starts.
SPFWorkflowOptionsInfoStepDef relationship definition
This identifies the step definition that is used to generate the information only step for the information only recipients of action steps.
SPFWorkflowOptionsInitialStatus relationship definition
The initial status email definition is sent when the object is initially attached to the workflow.