NetResults Tracker Help
Workflow Transitions

A transition is a path used to move a record from one state to another in the workflow or can be used to assign the record to another user. A transition can include fields called Task Fields that require a user to enter some information into a record before it moves to the next step in the workflow. In some cases a transition may be a loop (a transition which keeps the record in the same state). A loop transition is used when a record simply needs to have information added to a field, but does not move to another state and / or does not move to another assignee.

Please note: The "+" icon is available for expanding the Transitions sub-sections in the Workflows section. The "-" icon is available for collapsing sub-sections.

Topics Covered In This Section


Defining Transitions for a State

The transitions for a particular state can be managed from the Workflows section or in the Available States section.

To manage the transitions for a state in the Workflows section:

  1. Login to the workgroup as Admin
  2. Click on the Admin icon
  3. Click on the Workflows link
  4. Click on the "+" icon to the left of the state for which you want to manage the transitions
  5. Click on the Manage link to the right of Transitions. Use the steps in the sections below for adding, editing, or deleting a transition.
To manage the transitions for a state in the Available States section:

  1. Login to the workgroup as Admin
  2. Click on the Admin icon
  3. Click on the Workflows link
  4. Click on the Manage link to the right of Available States
  5. Click on a state in the States In Use column, then click on the Transitions button Use the steps in the sections below for adding, editing, or deleting a transition.

Return to Topics List


Adding a New Transition

To add a new transition:

  1. Login to the workgroup as Admin
  2. Click on the Admin icon
  3. Click on the Workflows link
  4. Click on the Transitions button to the left of the state for which you want to define transitions
  5. Click on the Add Transition button
  6. Make selections for the properties described below
  7. Click OK to save the transition

Return to Topics List

Properties of Transitions

The following options will be presented when you add or modify a transition:

Transition Name - Enter a label that will be used as the name of the transition during the Task operation

Order - The order of the transition. This will determine the order in which it appears in the transitions table as well as in the list displayed during the Task operation. Transitions which have the same value specified in the order field will be listed alphabetically.

New State - The state to which the record will be routed when this transition is selected during the Task operation. For this option, you may select one of the following:

New Assignee - The user to whom the record will be assigned when this transition is selected during the Task operation. For this option, you may select one of the following choices listed below:

History Comment

Allow Attachments - Checking the box for this option and selecting the attachment type will allow the user performing the Task operation to add the chosen attachments type to the record being processed. When selecting a transition with this option enabled, the user will have the option "Add <Type> Attachment(s)" available for selection during the Task operation.

Allow Source Code Files - Checking the box for this option will allow the user performing the Task operation to add attachments to the record being processed. When selecting a transition with this option enabled, the user will have the option "Associate Source Code File(s)" available for selection during the Task operation. This option will only be available in a transition when the Source Code Control Integration is enabled in the General Preferences section.

View Record History - Checking the box for this option will display the Record History below the task fields when this transition is selected. This allows a user to view a record's audit trail during the Task operation.

Clone Record

Help Description - Enter text to be displayed when the user performs the Task operation. This can be used to provide instructions or helpful information about the transition. Up to 255 characters can be entered. The transition image in the Marking a Task Complete section of the User Guide shows an example of a Help Description under the listed Transitions. You can utilize format tags such as bold, italics and others as part of the instruction message. A complete list of available tags can be found here.

Task Page Instruction Message - Enter text to be displayed on the Task Fields Page. After selecting this transition in the Task operation, the user can be presented with a message at the top of the Task Fields page. Up to 1000 characters of text can be entered as way of providing the user a customized message. The Task Fields section in the Marking a Task Complete instructions shows an example of the Task Page Instruction Message. The example is the "Explain the reason for closing the ticket..." text. You can utilize format tags such as bold, italics and others as part of the instruction message. A complete list of available tags can be found here.

Visibility - Transition Visibility is the feature that allows you to limit which users and user groups can see this transition available when performing the task operation on a record. Transition Visibility can be set by modifying each transition using the Make Visible to These Users property or by modifying each user group. If you prefer to set visibility by user group, review the Transition Visibility information in the User Accounts - Groups section. For this option, you may select one of the following:

Transitions must also be visible to at least one form in the Make Visible to Forms field. The forms available to be selected in this field are determined by the forms selected in the Available Forms section for the selected workflow.

Fast Tasking - Fast Tasking is the process where a transition is chosen and the user clicks on the OK button, the record will immediately be updated because it is set such that there are no task fields and the history comment should not be displayed. If a transition is configured to allow fast tasking and is configured to display alert settings during the task operation, the alert settings will not be displayed during the task operation. The default alert settings for the transition will be used instead.

Return to Topics List


Editing a Transition

Transitions can either be edited from the Workflows section or the Available States section.

To edit the transitions for a state in the Workflows section:

  1. Login to the workgroup as Admin
  2. Click on the Admin icon
  3. Click on the Workflows link
  4. Click on the "+" icon to the left of the state for which you want to edit the transitions
  5. Click on the Edit link to the right of the transition you wish to edit
  6. Make any desired changes to the properties of the transition
  7. Click OK to save the changes
To edit the transitions for a state in the Available States section:

  1. Login to the workgroup as Admin
  2. Click on the Admin icon
  3. Click on the Workflows link
  4. Click on the Manage link to the right of Available States
  5. Click on a state in the States In Use column, then click on the Transitions button
  6. Click on the Edit button to the left of the transition you wish to modify
  7. Make any desired changes to the properties of the transition
  8. Click OK to save the changes

Return to Topics List


Removing a Transition

Transitions can either be deleted from the Workflows section or the Available States section.

To delete the transitions for a state in the Workflows section:

  1. Login to the workgroup as Admin
  2. Click on the Admin icon
  3. Click on the Workflows link
  4. Click on the "+" icon to the left of the state for which you want to edit the transitions
  5. Click on the Manage link to the right of Transitions
  6. Click on the Delete button to the left of the transition you wish to remove, then click OK to confirm the operation
To delete the transitions for a state in the Available States section:

  1. Login to the workgroup as Admin
  2. Click on the Admin icon
  3. Click on the Workflows link
  4. Click on the Manage link to the right of Available States
  5. Click on a state in the States In Use column, then click on the Transitions button
  6. Click on the Delete button to the left of the transition you wish to remove, then click OK to confirm the operation

Return to Topics List


Defining Fields For the Task Operation

For each transition within a particular state, you can specify which fields should be presented to the user during the Task operation. By only presenting the user with the necessary fields, you can ensure each user will correctly adhere to the workflow process.

Task fields for a transition can be managed from the Workflows section or the Available States section.

Some system-required fields cannot be added as a task field using these following steps:

Assignee - Whether this field is available during the Task operation is controlled by the New Assignee option for the transition

Last Updated Date - This field is automatically updated when the Task operation is performed on a record. This field cannot be added as a task field.

Status - Whether this field is available during the Task operation is controlled by the New State option for the transition

To add Task Fields to a transition from the Workflows section:

  1. Login to the workgroup as Admin
  2. Click on the Admin icon
  3. Click on the Workflows link
  4. Click on the "+" icon to the left of the appropriate state
  5. Click on the "+" icon to the left of the appropriate transition
  6. Click on the Manage link to the right of Task Fields
  7. Click on a field in the Available Fields column, then click on the Add button
  8. The task field properties will be displayed at the bottom. Make selections for these properties, then click on the Update button to save your selections
  9. Click on the OK button to return to the Transition list
To add Task Fields to a transition from the Available States section:

  1. Login to the workgroup as Admin
  2. Click on the Admin icon
  3. Click on the Workflows link
  4. Click on the Manage link to the right of Available States
  5. Click on a state in the States In Use column
  6. Click on the Transitions button
  7. Click on the Task Fields button to the left of the appropriate transition
  8. Click on a field in the Available Fields column, then click on the Add button
  9. The task field properties will be displayed at the bottom. Make selections for these properties, then click on the Update button to save your selections
  10. Click on the OK button to return to the Transition list

Task field properties can be edited from the Workflows section or the Available States section.

To edit the properties of a Task Field in a transition from the Workflows section:

  1. Login to the workgroup as Admin
  2. Click on the Admin icon
  3. Click on the Workflows link
  4. Click on the "+" icon to the left of the appropriate state
  5. Click on the "+" icon to the left of the appropriate transition
  6. Click on the Manage link to the right of Task Fields
  7. Click on the field in the Fields Used In This Transition column, then click on the Edit button
  8. Make changes to the properties for the field when it is presented during the Task operation
  9. Click on the Update button to save your selections
  10. Click on the OK button to return to the Transition list
To edit the properties of a Task Field in a transition from the Available States section:
  1. Login to the workgroup as Admin
  2. Click on the Admin icon
  3. Click on the Workflows link
  4. Click on the Manage link to the right of Available States
  5. Click on a state in the States In Use column
  6. Click on the Transitions button
  7. Click on the Task Fields button to the left of the appropriate transition
  8. Click on a field in the Fields Used In This Transition column, then click on the Edit button
  9. Make changes to the properties for the field when it is presented during the Task operation
  10. Click on the Update button to save your selections
  11. Click on the OK button to return to the Transition list

Task fields can be removed from a transition either from the Workflows section or the Available States section

To remove Task Fields to a transition from the Workflows section:

  1. Login to the workgroup as Admin
  2. Click on the Admin icon
  3. Click on the Workflows link
  4. Click on the "+" icon to the left of the appropriate state
  5. Click on the "+" icon to the left of the appropriate transition
  6. Click on the Manage link to the right of Task Fields
  7. Click on a field in the Fields Used In This Transition column, then click on the Remove button
  8. Click on the OK button to return to the Transition list
To remove Task Fields to a transition from the Available States section:

  1. Login to the workgroup as Admin
  2. Click on the Admin icon
  3. Click on the Workflows link
  4. Click on the Manage link to the right of Available States
  5. Click on a state in the States In Use column
  6. Click on the Transitions button
  7. Click on the Task Fields button to the left of the appropriate transition
  8. Click on a field in the Fields Used In This Transition column, then click on the Remove button
  9. Click on the OK button to return to the Transition list

Return to Topics List

Properties for Task Fields

Click on the field type below to see the properties that can be set when it is displayed as a Task Fields presented during the Task operation. Review the Examples section for suggestions for how to set the properties.

Return to Topics List


Date and Time

The following options can be set for Date and Time fields configured as task fields for a transition.

Field Order - The order in which the Task Field will appear on the page during the Task operation relative to the other task fields configured for the same transition. By default, the order will be the order value as listed in the Fields section. Select an integer value. If multiple task fields have the same value for the order field, the task fields will be listed in alphabetical order.

Input Type - Specifies whether the field is required, optional, or read only when it appears during the Task operation.

Initialize (Reset) - This property specifies whether the field should be automatically initialized with an Initial Value when the Task operation is performed. You may wish to use a combination of setting the Input Type to "Read Only" and Initialize (Reset) to "Yes" for date fields. This combination will allow the date field to be set to the current date and time when the Task operation is performed, but the user will not be allowed to modify the date field.

Note: If you set the Initialize (Reset) property to "Yes" the existing value (if any) of the field will be overwritten. Any data previously entered in the field will be lost.

Initial Value - This option will only be available when Initialize (Reset) is set to "Yes".

The value entered will be displayed by default during the Task operation and can be changed by the user. If the field has Input Type set to "Required", the user will be prompted to change the value of the field to something other than the Initial Value. If Input Type is set to "Read Only", the Initial Value will be saved for the field and cannot be modified by the user. For fields that are set as "Read Only" and the Initial Value is blank, the following note will be displayed next to the field during the Task operation: "Note: This field will be set to blank (empty)." If the Input Type is set to "Invisible", the Initial Value will be saved for the field and will not be shown to the user during the Task operation.

The Initial Value can be set to "<Now>", "<Blank>" (indicating "null" or empty) or can be set to a time relative to the value in a date field. You can enter a number from 1-99, select the time interval (hour(s), day(s), week(s), month(s)), select "before" or "after" and a date field as the point of reference for the initial value. If Input Type is set to "Required", only the "<Now>" and "<Blank>" options are available. If the Initial Value is set based on a date field and the date field is not available in all of the forms used by the transition, the field will be initialized with the current date and time during the Task operation for the forms where the based on date field is not available.

If the field is visible during the Task operation (Input Type is not "Invisible") and Initial Value is "<Now>", the field will be initialized with the current date and time when the date field is displayed on the Task Page. If the field is not visible during the Task operation and the Initial Value is "<Now>", the field will be initialized with the current date and time when the OK button is clicked to complete the Task operation.

Example 1: By selecting "<Now>", the date field will be initialized with the current date and time when the user is performing the Task operation. For instance, when something is Fixed or Closed, you may have a "Fix Date" or "Close Date" field that you want initialized with the date and time when the user performed the Task operation to mark the record "Fixed" or "Closed".

Example 2: By selecting "<Blank>", the date field will be reset so that it does not have a value ("null" or empty). For instance, let's say a Close Date is set when a record is closed. If a record gets re-opened, you may want to set the Close Date to "<Blank>" (since it's being re-opened, the old Close Date no longer applies).

Example 3: By selecting "2 weeks after Date Reported", the date field will be initialized with a date that is 2 weeks after the date in the "Date Reported" field for the record. This can be used when there are deadlines. For instance, you may have a field "Estimated Close Date" which is a ballpark estimate when something will be closed. You can set the Initial Value to be the general guideline for the deadline (e.g. in this example, most issues should be closed within 2 weeks).

Return to Field Types


Float

The following options can be set for Float fields configured as task fields for a transition.

Field Order - The order in which the Task Field will appear on the page during the Task operation relative to the other task fields configured for the same transition. By default, the order will be the order value as listed in the Fields section. Select an integer value. If multiple task fields have the same value for the order field, the task fields will be listed in alphabetical order.

Input Type - Specifies whether the field is required, optional, or read only when it appears during the Task operation.

Initialize (Reset) - This property specifies whether the field should be reset to blank or an Initial Value. By setting the Initialize (Reset) property to "Yes" and setting the Type property to "Required", you can force a new value to be entered into the field. This property can be useful in combination with the Clone Record option in a Transition as you may find that you would like several fields to be reset when creating a copy (clone) of an existing record.

Note 1: If you set the Initialize (Reset) property to "Yes" and the Type property to "Read Only", the field value will be set to the Initial Value configured (by default, "0.0") because Float fields must always have a value (blank is not a valid value).

Note 2: If you set the Initialize (Reset) property to "Yes" the existing value (if any) of the field will be overwritten. Any data previously entered in the field will be lost.

Initial Value - This option will only be available when Initialize (Reset) is set to "Yes".

The value entered will be displayed by default during the Task operation and can be changed by the user. If the field is required (Input Type is set to "Required"), the user will be prompted to change the value of the field to something other than the Initial Value. If Input Type is set to "Read Only", the Initial Value will be saved for the field and cannot be modified by the user. If the Input Type is set to "Invisible", the Initial Value will be saved for the field and will not be shown to the user during the Task operation.

An Initial Value is required and must include a decimal point (for example, "0.0") and it can be positive or negative.

Return to Field Types


Integer

The following options can be set for Integer fields configured as task fields for a transition. The PRN field, which acts a unique record ID, is an Integer field that can be added as a task field. Only the field order property described below can be configured for the PRN field.

Field Order - The order in which the Task Field will appear on the page during the Task operation relative to the other task fields configured for the same transition. By default, the order will be the order value as listed in the Fields section. Select an integer value. If multiple task fields have the same value for the order field, the task fields will be listed in alphabetical order.

Input Type - Specifies whether the field is required, optional, or read only when it appears during the Task operation.

Initialize (Reset) - This property specifies whether the field should be reset to blank or an Initial Value. By setting the Initialize (Reset) property to "Yes" and setting the Type property to "Required", you can force a new value to be entered into the field. This property can be useful in combination with the Clone Record option in a Transition as you may find that you would like several fields to be reset when creating a copy (clone) of an existing record.

Note 1: If you set the Initialize (Reset) property to "Yes" and the Type property to "Read Only", the field value will be set to the Initial Value configured (by default, "0") because Integer fields must always have a value (blank is not a valid value).

Note 2: If you set the Initialize (Reset) property to "Yes" the existing value (if any) of the field will be overwritten. Any data previously entered in the field will be lost.

Initial Value - This option will only be available when Initialize (Reset) is set to "Yes".

The value entered will be displayed by default during the Task operation and can be changed by the user. If the field has Input Type set to "Required", the user will be prompted to change the value of the field to something other than the Initial Value. If Input Type is set to "Read Only", the Initial Value will be saved for the field and cannot be modified by the user. If the Input Type is set to "Invisible", the Initial Value will be saved for the field and will not be shown to the user during the Task operation.

An Initial Value is required and must be an integer and can be positive or negative.

Return to Field Types


Link

The following options can be set for Link fields configured as task fields for a transition.

Field Order - The order in which the Task Field will appear on the page during the Task operation relative to the other task fields configured for the same transition. By default, the order will be the order value as listed in the Fields section. Select an integer value. If multiple task fields have the same value for the order field, the task fields will be listed in alphabetical order.

Input Type - Specifies whether the field is required, optional, or read only when it appears during the Task operation.

Return to Field Types


Pulldown

The following options can be set for Pulldown fields configured as task fields for a transition.

Field Order - The order in which the Task Field will appear on the page during the Task operation relative to the other task fields configured for the same transition. By default, the order will be the order value as listed in the Fields section. Select an integer value. If multiple task fields have the same value for the order field, the task fields will be listed in alphabetical order.

Input Type - Specifies whether the field is required, optional, or read only when it appears during the Task operation.

Initialize (Reset) - Setting the Initialize (Reset) property to "Yes" indicates that the field should be reset to the value selected in the Initial Value field (its default value or another menu item). By setting the Initialize (Reset) property to "Yes" and setting the Type property to "Required", you can force a user to select a value other than the default or the Initial Value.

For Dependent Pulldown fields, if the parent pulldown is set to be initialized, the parent pulldown will be set to whatever was selected for the Initial Value property as long as it is a valid value according to the dependencies configured in the Item Dependencies section. Likewise for a child pulldown, If the child pulldown is set to be initialized, the child pulldown will be set to whatever was selected for the Initial Value property as long as it is a valid value according to the dependencies configured. In either case (parent or child being initialized), if the Initial Value is not a valid value according to the dependency configuration, the field will be set to the default value that is valid. In the case where the parent field is being initialized, the value of any child pulldown menus may be reset to a default value so that it matches the dependency configuration. For example, let's say a field called "Product" is parent to the "Component" field. When you select the product "Printer", the related components are "Paper Tray" and "Toner" (Paper Tray is the default). When you select the product "Monitor", the related component is "Power Cord". Let's say you set a transition such that the Product field will be initialized with the Initial Value of "Printer". If you use this transition on a record where Product is set to "Monitor" and Component is set to "Power Cord", the Product field will be set to "Printer" and the Component field will be set to "Paper Tray". The value of the Component field will be reset to a value that matches the Product field whether or not the Component field is a task field in that transition. This occurs because Component is a child of the Product field and the values in both fields must match what is configured in the dependencies section.

Initial Value - This option will only be available when Initialize (Reset) is set to "Yes".

The value entered will be displayed by default during the Task operation and can be changed by the user. If the field has Input Type set to "Required", the user will be prompted to change the value of the field to something other than the Initial Value. If Input Type is set to "Read Only", the Initial Value will be saved for the field and cannot be modified by the user. If the Input Type is set to "Invisible", the Initial Value will be saved for the field and will not be shown to the user during the Task operation.

Any non-obsolete option menu item can be selected as the Initial Value or "<Default Pulldown Item>" can be selected to set the field to its default value. If the pulldown is involved in a dependency and the pulldown is a parent, the initial value selected may cause the values in any child pulldowns to be reset to their default value relative to the value selected in the parent field. Basically, the the child fields will be reset to values that match with the Initial Value of the parent according to how the dependencies are configured. If the pulldown is a child, the Initial Value selected may not be actually set in the field when the transition is used if it is not a valid value relative to what is selected in the parent pulldown.

For User Pulldown fields, the following options are available. In all cases except when <Default Pulldown Item>, a specific user or TBD are selected, if the value to be set in the user pulldown is not a valid value (e.g. the user selected is not a member of the user group associated with the pulldown), the value will be set in the field and added to the pulldown as an obsolete value.

Return to Field Types


Release Number

The following options can be set for Release Number fields configured as task fields for a transition.

Field Order - The order in which the Task Field will appear on the page during the Task operation relative to the other task fields configured for the same transition. By default, the order will be the order value as listed in the Fields section. Select an integer value. If multiple task fields have the same value for the order field, the task fields will be listed in alphabetical order.

Input Type - Specifies whether the field is required, optional, or read only when it appears during the Task operation.

Initialize (Reset) - This property specifies whether each component of the field should be set to the value configured in the Initial Value field (its default value or another value).

Initial Value - This option will only be available when Initialize (Reset) is set to "Yes".

The value entered will be displayed by default during the Task operation and can be changed by the user. If the field has Input Type is set to "Required", the user will be prompted to change the value of the field to something other than the Initial Value. If Input Type is set to "Read Only", the Initial Value will be saved for the field and cannot be modified by the user. If the Input Type is set to "Invisible", the Initial Value will be saved for the field and will not be shown to the user during the Task operation.

Any non-obsolete option menu item can be selected for each digit as the Initial Value.

Return to Field Types


Reporter

The following options can be set for the Reporter field configured as a task field for a transition.

Field Order - The order in which the Task Field will appear on the page during the Task operation relative to the other task fields configured for the same transition. By default, the order will be the order value as listed in the Fields section. Select an integer value. If multiple task fields have the same value for the order field, the task fields will be listed in alphabetical order.

Input Type - Specifies whether the field is required, optional, or read only when it appears during the Task operation. Because this field is intended to capture the user who created the record, it would be unusual to set this as a required or optional task field.

Return to Field Types


Text

The following options can be set for Text fields configured as task fields for a transition.

Field Order - The order in which the Task Field will appear on the page during the Task operation relative to the other task fields configured for the same transition. By default, the order will be the order value as listed in the Fields section. Select an integer value. If multiple task fields have the same value for the order field, the task fields will be listed in alphabetical order.

Input Type - Specifies whether the field is required, optional, or read only when it appears during the Task operation.

Initialize (Reset) - This property specifies whether the field should be reset to blank or an Initial Value. By setting the Initialize (Reset) property to "Yes" and setting the Type property to "Required", you can force a new value to be entered in the field. This property can be useful in combination with the Clone Record option in a Transition as you may find that you would like several fields to be reset when creating a copy (clone) of an existing record.

Note 1: If you set the Initialize (Reset) property to "Yes" the existing value (if any) of the field will be overwritten. Any data previously entered in the field will be lost.

Initial Value - This option will only be available when Initialize (Reset) is set to "Yes".

The value entered will be displayed by default during the Task operation and can be changed by the user. If the field is required (Input Type is set to "Required"), the user will be prompted to change the value of the field to something other than the Initial Value. If Input Type is set to "Read Only", the Initial Value will be saved for the field and cannot be modified by the user. For fields that are set as "Read Only" and the Initial Value is blank, the following note will be displayed next to the field during the Task operation: "Note: This field will be set to blank (empty)." If the Input Type is set to "Invisible", the Initial Value will be saved for the field and will not be shown to the user during the Task operation.

For a Text field configured to collect Unregistered User Email with the "Validate User Email Address" option enabled, if an initial value is entered, it must be in the form of a standard email address.

The maximum number of characters that can be entered as the Initial Value depends on what is configured for the Maximum Number of Characters property in the Fields section. Or, it can be left blank.

Instruction Text - This property will only be available when Initialize (Reset) is set to "Yes". This property will not be available when Input Type is set to "Read Only".

You can enter text that will be displayed in the field by default as instructions for the user filling out the field during the Task operation. The maximum number of characters that can be entered as the Instruction Text depends on what is configured for the Maximum Number of Characters property for the field. Or, it can be left blank.

Clear Instruction Text on Focus - This property will only be available when Initialize (Reset) is set to "Yes". This property will not be available when Input Type is set to "Read Only".

Setting this option to "Yes" will remove the text entered in the Instruction Text option when the user puts their cursor on the field. Setting this option to "No" indicates that the Instruction Text should remain in the field when the user puts their cursor on it. This option cannot be set to "Yes" if no value has been entered for Instruction Text.

Return to Field Types


TextArea

The following options can be set for TextArea fields configured as task fields for a transition.

Field Order - The order in which the Task Field will appear on the page during the Task operation relative to the other task fields configured for the same transition. By default, the order will be the order value as listed in the Fields section. Select an integer value. If multiple task fields have the same value for the order field, the task fields will be listed in alphabetical order.

Input Type - Specifies whether the field is required, optional, or read only when it appears during the Task operation.

Initialize (Reset) - This property specifies whether the field should be reset to blank or an Initial Value. By setting the Initialize (Reset) property to "Yes" and setting the Type property to "Required", you can force a new value to be entered into the field. This property can be useful in combination with the Clone Record option in a Transition as you may find that you would like several fields to be reset when creating a copy (clone) of an existing record.

Note: If you set the Initialize (Reset) property to "Yes" the existing value (if any) of the field will be overwritten. Any data previously entered in the field will be lost.

Initial Value - This option will only be available when Initialize (Reset) is set to "Yes".

The value entered will be displayed by default during the Task operation and can be changed by the user. If the field is required (Input Type is set to "Required"), the user will be prompted to change the value of the field to something other than the Initial Value. If Input Type is set to "Read Only", the Initial Value will be saved for the field and cannot be modified by the user. For fields that are set as "Read Only" and the Initial Value is blank, the following note will be displayed next to the field during the Task operation: "Note: This field will be set to blank (empty)." If the Input Type is set to "Invisible", the Initial Value will be saved for the field and will not be shown to the user during the Task operation.

Up to 255 characters can be entered as the Initial Value or it can be left blank.

Instruction Text - This property will only be available when Initialize (Reset) is set to "Yes". This property will not be available when Input Type is set to "Read Only".

You can enter text that will be displayed in the field by default as instructions for the user filling out the field during the Task operation. Up to 255 characters can be entered or it can be left blank.

Clear Instruction Text on Focus - This property will only be available when Initialize (Reset) is set to "Yes". This property will not be available when Input Type is set to "Read Only".

Setting this option to "Yes" will remove the text entered in the Instruction Text option when the user puts their cursor on the field. Setting this option to "No" indicates that the Instruction Text should remain in the field when the user puts their cursor on it. This option cannot be set to "Yes" if no value has been entered for Instruction Text.

Annotate - This option will not be available if "Read Only" was selected for the option Input Type.

This option determines whether any additions to the TextArea field will be preceded with an annotation when the field is modified during the Task operation. The annotation includes a date and time stamp when the field was modified and the User ID of the user who modified the field.

Append - This option will not be available if any of the following conditions applies:

This option determines whether any additions to the TextArea field will be appended to the end of the existing data in the field.

Show Current Text - This option will not be available if the any of the following conditions applies:

The purpose of this option is to allow a user to see the text that already entered into a TextArea field when the Append option is set to "Yes". Setting this option to "No" hides the current contents of the TextArea field during the Task operation and will only display an area where data can be entered. Setting this to "Yes" allows the current contents of the TextArea field to be viewed while any new data entered will be appended to the end of the TextArea field.

Return to Field Types


Url

The following options can be set for Url fields configured as task fields for a transition.

Field Order - The order in which the Task Field will appear on the page during the Task operation relative to the other task fields configured for the same transition. By default, the order will be the order value as listed in the Fields section. Select an integer value. If multiple task fields have the same value for the order field, the task fields will be listed in alphabetical order.

Input Type - Specifies whether the field is required, optional, or read only when it appears during the Task operation.

Initialize (Reset) - This property specifies whether the field should be reset to blank or an Initial Value. By setting the Initialize (Reset) property to "Yes" and setting the Type property to "Required", you can force a new value to be entered for the field. This property can be useful in combination with the Clone Record option in a Transition as you may find that you would like several fields to be reset when creating a copy (clone) of an existing record.

Note: If you set the Initialize (Reset) property to "Yes" the existing value (if any) of the field will be overwritten. Any data previously entered in the field will be lost.

Initial Value - This option will only be available when Initialize (Reset) is set to "Yes".

The value entered will be displayed by default during the Task operation and can be changed by the user. If the field is required (Input Type is set to "Required"), the user will be prompted to change the value of the field to something other than the Initial Value. If Input Type is set to "Read Only", the Initial Value will be saved for the field and cannot be modified by the user. For fields that are set as "Read Only" and the Initial Value is blank, the following note will be displayed next to the field during the Task operation: "Note: This field will be set to blank (empty)." If the Input Type is set to "Invisible", the Initial Value will be saved for the field and will not be shown to the user during the Task operation.

The maximum number of characters that can be entered as the Initial Value depends on what is configured for the Maximum Number of Characters property in the Fields section. Or, it can be left blank.

Instruction Text - This property will only be available when Initialize (Reset) is set to "Yes". This property will not be available when Input Type is set to "Read Only".

You can enter text that will be displayed in the field by default as instructions for the user filling out the field during the Task operation. The maximum number of characters that can be entered as the Instruction Text depends on what is configured for the Maximum Number of Characters property for the field. Or, it can be left blank.

Clear Instruction Text on Focus - This property will only be available when Initialize (Reset) is set to "Yes". This property will not be available when Input Type is set to "Read Only".

Setting this option to "Yes" will remove the text entered in the Instruction Text option when the user puts their cursor on the field. Setting this option to "No" indicates that the Instruction Text should remain in the field when the user puts their cursor on it. This option cannot be set to "Yes" if no value has been entered for Instruction Text.

Return to Field Types


YesNo

The following options can be set for YesNo fields configured as task fields for a transition.

Field Order - The order in which the Task Field will appear on the page during the Task operation relative to the other task fields configured for the same transition. By default, the order will be the order value as listed in the Fields section. Select an integer value. If multiple task fields have the same value for the order field, the task fields will be listed in alphabetical order.

Input Type - Specifies whether the field is required, optional, or read only when it appears during the Task operation.

Initialize (Reset) - For Date fields, this property specifies whether the field should be automatically initialized with an Initial Value when the Task operation is performed. You may wish to use a combination of setting the Input Type to "Read Only" and Initialize (Reset) to "Yes" for date fields. This combination will allow the date field to be set to the current date and time when the Task operation is performed, but the user will not be allowed to modify the date field.

This property specifies whether the field should be set to the Initial Value configured (its default value or the other value).

Initial Value - This option will only be available when Initialize (Reset) is set to "Yes".

The value entered will be displayed by default during the Task operation and can be changed by the user. If the field is required (Input Type is set to "Required"), the user will be prompted to change the value of the field to something other than the Initial Value. If Input Type is set to "Read Only", the Initial Value will be saved for the field and cannot be modified by the user. If the Input Type is set to "Invisible", the Initial Value will be saved for the field and will not be shown to the user during the Task operation.

Select either "Yes" or "No" to be the Initial Value.

Return to Field Types

Return to Topics List


Examples of Useful Combinations of Task Field Properties

The following are some examples of how to set the task field properties for specific situations.

Example 1 - You want to force a user to enter something into a field or select something other than the default

Set Input Type to "Required". If you also want to clear out what's already in a field (e.g. clear out existing text in a Text or TextArea field or reset a Float, Integer, History, Pulldown, Release Number, YesNo to its default value), set the Initialize (Reset) option to "Yes".

Example 2 - You want a date field to be set automatically during the Task operation

If you want to set the date field to the current date and time when the record is being processed and will not allow the user to change its value, set Input Type to "Read Only", Initialize (Reset) to "Yes", and Initial Value to "Now".

Or, if you want to set the date field to be a date and time relative to the current date and time when the record is being processed (e.g. 2 weeks from now, 1 day before the date in the Estimated Close Date field), set Input Type to "Read Only", Initialize (Reset) to "Yes", and set "Initial Value" to be the relative date of your choice.

Or, if you want to set the date field automatically without displaying it to the user, set Input Type to "Invisible" and set "Initial Value" as desired.

Example 3 - You want to set a field with a particular value, but not show it to the user

Set the Input Type to "Invisible" and set the Initial Value to be the desired value.

Example 4 - You want to protect the text that's already entered into a TextArea field while still allowing a user to add new information

If you want to protect the text that already in a TextArea field, set Initialize (Reset) to "No" and set Append to "Yes". You can set the Show Current Text option to "Yes" to allow the user to see what's already in the field without allowing them to alter the existing text. If you want the new information added to the field to be annotated with the user's name and the date and time the information was added, set the Annotate option to "Automatic".

Example 5 - You want to want to enter some sample text into a field to give the users a hint about what to enter into the field

Set Input Type to "Optional" or "Required", set Initialize (Reset) to "Yes" (NOTE: this will clear out anything that already in the field) and type in the sample text into the Instruction Text option. Decide whether you want the sample text to be cleared out when the user put their cursor in the field by setting the Clear Instruction on Focus option.

Return to Topics List


Alerts

Alerts are email notification messages that can be sent automatically by Tracker at a later date and time to remind a user or group about a record (e.g. send an alert a day before a deadline date in the record passes) or to notify people about a lack of change of status (e.g. record should be processed within a certain time threshold, send an alert if this is not done). Alert settings can be configured for each transition such that these settings will be applied to any record processed with the transition. It is also possible to allow users to be prompted to configure the Alert settings during the Task operation.

To configure default alert settings for a transition:

  1. Login to the workgroup as Admin
  2. Click on the Admin icon in the top button bar
  3. Click on the Workflows link
  4. Select the desired workflow in the Workflows pulldown at the top. The page will be refreshed with the properties of the selected workflow.
  5. Click on the "+" icon to the left of the state which contains the desired transition
  6. Click on the Manage link to the right of Transitions
  7. Click on the Alerts button for the desired transition
  8. Make selections for the fields described below, then click OK save the changes

    • Set Alert - Selecting "Yes" indicates an alert should be generated for a record that has been tasked using this transition and using the alerts settings below. By selecting this option, the user will not be prompted to Set the Alert Settings when selecting this transition. Selecting "No" indicates that no alert should be sent when this transition is selected for a record. Selecting "Leave Current Values" indicates that an alert should be generated for a record that has been tasked using this transition, but the existing alert settings in the record should be used instead of the settings for this transition. The existing alert settings are those that were set during the Add operation or by the transition selected the last time a task operation was performed on the record.
    • Send Alert - The period of time that should pass before the alert is sent. You can enter a number from 1 - 99, select the interval (hour, day, week, or month), select "before" or "after" as the point of reference for the alert, and a starting point for the time period. The starting point can be "<Now>", or can be based on any of the date fields in the record. Example 1: By entering "1 day after <Now>", the alert will be sent 1 day after the record is added. Example 2: By entering "1 day before <Date Field>", the alert will be sent 1 day before the date entered in the date field selected.

      If a date field is selected as the date to generate an alert and this date field has no value in a record, an alert will not be generated. If a date field is selected as the date to generate an alert and this date field is later removed from the record (deleted in the Fields section, then <Task Date> will be set as the date to generate an alert (to replace the date field that was removed).

    • Repeat options - Check the box to allow the alert to be sent multiple times after the initial time period (in Send Alert field above) has passed. Select the repeat period by entering a number from 1 - 99 and the interval (hour, day, week, month). Then, select how many times the alert should be repeated. Select either Stop after X alerts where X is a number from 1 - 10 or Repeat forever. Repeat forever will continue to repeat the alert periodically until the state of the record is changed.
    • Send Alerts To - Click on the groups and / or users who should receive the alert message if the record's state has not changed when the configured time period has passed. To select multiple users and / or groups, hold down the Ctrl button on your keyboard while clicking on each user and group you would like to select.
    • Show Alert settings during the Task operation - Selecting Yes indicates that the user should be prompted to select alert settings when this transition is selected during the Task operation. If a transition is configured for "fast-tasking" (the transition has no task fields and history comment is set to "Do Not Display"), then the alert settings will not be displayed during the Task operation.
    • Groups / Users that can edit alert settings during the Task operation - Click on the groups and / or users that should be allowed to edit the alert settings during the Task operation when selecting this transition. To select multiple users and / or groups, hold down the Ctrl button on your keyboard while clicking on each user and group you would like to select.
  9. After clicking OK to save the changes, click on the Alerts button for another transition to configure the default alerts settings.

Return to Topics List

Viewing and Editing Alert Settings during the Task Operation

When the task operation is performed on a record, the user may be prompted to configure alert settings depending on the default alert settings for the transition selected (setting the default alert settings for a transition are defined in the Configure Default Alert Settings per Transition section above.

In order for the user to view the alert settings when performing the task operation for a record, the transition selected must have Show Alert Settings during Task Operation set to "Yes" and the user must be a member of a group with the View Alerts Settings user group privilege. After selecting a transition during the task operation, the user meeting the criteria mentioned above will be able to see the alert settings section, but cannot modify the values. The Additional Information field can be modified to add a note or other information to be included in the alert notification message. Click OK to complete the Task operation.

For a user to edit the alert settings during the Task operation, the transition selected must have Show Alert Settings during Task Operation set to "Yes" and the user (or a group of which the user is a member) must be specified in Groups / Users that can edit Alert Settings during the Task Operation. After selecting a transition, the user meeting the criteria mentioned above will see the alert settings section. The user can modify the following alert settings. By default, the values displayed here will be the values selected in the default Alert settings for the transition selected.

Return to Topics List




NetResults Tracker © 1997-2017 NetResults Corporation. All rights reserved.