The default trk_wf_deadline.msg notification file uses the following WorkFlo Services variables. Some notification information is taken from the exposed log fields; if you disable the fields, you will not be able to use the field values in the notification. All field variables are case sensitive.
Field variable |
Exposed |
Description |
---|---|---|
$F_SUBJPREFIX |
|
String containing the prefix for the subject line of the notification message. |
$F_WEBSERVER |
|
String containing the Web WorkFlo server a participant must attach to in order to respond to the notice. The name is also used to supply the background and notification type images. The web server value is taken from the vwserver.ini file on the WorkFlo Services server. |
$F_Subject |
yes |
String containing the subject entered by the user when a workflow was launched. |
$F_Originator[1] |
yes |
Integer containing the user ID of the participant that started the workflow. Including [1] causes the Image Services user name to display in the notification. |
$F_StartTime |
yes |
String containing the time the workflow was created. With the exception of the initial work item of the workflow, it is different than the $F_CreateTime value. |
$F_WORKFLOW_DEADLINE |
|
String containing a computed value. The value represents the result of the following computation: F_StartTime + F_WFDeadline(*60). (The F_WFDeadline field contains the workflow deadline value, in minutes.) |
$F_WORKQUEUE |
|
String containing the work queue associated with the work flow. By default this is the Tracker queue. |
$F_WobNum |
yes |
GUID (Global Unique IDentifier). The GUID identifies the specific work item for the notification. By default this is the work object number for the item in the Tracker queue. |
Tip In addition to the default variables listed above, you can add optional variables in the notification file.
When shipped, the trk_wf_deadline.msg file contained the following HTML formatting (the variables appear in bold text):
<$F_SUBJPREFIX Overdue Workflow: >
<html>
<head>
<title>Workflow Overdue Notification</title>
</head>
<body background="http://<$F_WEBSERVER>/idmws/images/FN_Logo_Background.gif"
bgcolor="#FFFFFF" link="#FF0000" vlink="#C0C0C0"
alink="#FF0000">
<table border="0">
<tr>
<td align="left"><strong>Subject: </strong></td>
<td align="left"><$F_Subject></td>
</tr>
<tr>
<td align="left"><strong>Launched By: </strong></td>
<td align="left"><$F_Originator[1]></td>
</tr>
<tr>
<td align="left"><strong>Launched On: </strong></td>
<td align="left"><$F_StartTime></td>
</tr>
<tr>
<td align="left"><strong>Deadline: </strong></td>
<td align="left"><font color="red"><$F_WORKFLOW_DEADLINE>
(OVERDUE!)</font></td>
</tr>
</table>
<hr>
<table>
<tr>
<td align="center">
<img border="0" src="http://<$F_WEBSERVER>/idmws/images/s_overdue.gif"
width="32" height="32">
</td>
<td>
<a href="#" OnClick = "window.open('http://<$F_WEBSERVER>/idmws/PWRedirector.asp?
Redist/WF_Tracker/tracker_main.asp?queueName=<$F_WORKQUEUE>&wobId=<$F_WobNum>')"Tracking
Assignment...
</a>
</td>
</tr>
</table>
<hr>
</body>
</html>