17.2. Maintain Process Templates
Templates are maintained from the Template List, which is found by starting the Task Management function.
The template list shows active templates by default. Popup menu options allow to show active, inactive or all templates.
Pre-programmed logic in SICS Workstation
SICS supports the following pre-programmed logic:
- Claim Notification - please see the detailed description in P&C User Guide, section “Handle Clause Condition”
- LIMNET remittance pairing failure - will create a process when the processing of a LIMNET remittance fails pairing if there is a corresponding Process Trigger Event defined
Web Services
Tasks and processes can be manipulated using web services. The following services are available:
- Create Process
- Update Activity
- Change Task Status
- Delegate Activity
- Take Process Ownership
- Trigger Event Created Create a Process Template Manually
Define a flow of work to be done:
- Open Task Management from SICS Desktop
- Select Task Management Maintenance, Templates tab
- Select New from pop-up menu
- Create an Activity Tree, i.e. add task(s), sub process(es) and/or conditional logic sub process(es)
- Other process details that may be entered are described in more details below
- Press OK to save the new template

Create a New Process Template as a Copy of an Existing Template
- Open Task Management from SICS Desktop
- Select Task Management Maintenance, Templates tab
- Click on wanted template and select Copy from pop-up menu
- Copy Template is opened in edit mode
- Make wanted changes
- Press OK
View an Existing Process Template
- Open Task Management from SICS Desktop
- Select Task Management Maintenance, Templates tab
- Double click on wanted template or select View from pop-up menu
Inactivate a Process Template
- Open Task Management from SICS Desktop
- Select Task Management Maintenance, Templates tab
- Double click on wanted template or select View from pop-up menu
- Open template / General Properties in edit mode
- Deselect the Active flag (remove selection)
- Press OK - template is removed from the template list
Note! It is not possible to activate and already de-activated template.
Template Overview #
The Template Details window - used in view as well as edit mode - has four parts.

The parts are:
- Activity Tree
- Revision Navigator
- Details selection
- Data Area for selected detail Activity Tree
The Activity Tree shows the structure of the template. The root / top level is always the (template) process. Underneath the process is a tree of sub-processes and tasks. A process must contain at least one sub-activity. A sub-process is used to group tasks and must contain at least one task. A task is the lowest level in the tree and cannot contain any sub-activities.
Selection of an activity in the tree will make the data detail part show details for that activity.
Maintain the activity tree
In addition to adding new activities, activities can be deleted, moved up, down or under, in the activity tree.
The following options are available:
- Add - adding a new task or subprocess. The added activity is placed at the bottom of the activity tree
- Remove - selected task or sub process is removed. Option is available for all activities except the process itself
- Move up - selected activity is moved above the previous activity
- Move down - selected activity is moved below the next activity
- Move under - selected activity is moved under the next sub process. Exception, if the next sub process is an if-else-then process and both the ‘if’and the ’else’ branch is specified, option is disabled Revision Navigator
When a process is created from a template, the process tree will contain references to the template tree structure and the detailed data of each activity in the tree. Changing the template after a process has been created may result in errors. For this reason, each template exists in several versions. Every time a template is edited, a new copy of the whole template tree structure and the activity details is created. Such a copy is called a revision. When a process is created from a template, it is actually created from the latest revision [loaded in the user’s SICS Workstation image] of that template.
The Revision Navigator enables navigation among the revisions of a template. Any revision may be ’edited’ - which in fact means it will be used as a basis for creating yet another revision.
Details Selection
The data belonging to an activity has been grouped into a number of categories. The Details Selection part allows the user to select a specific category and then view/edit the associated data in the data area to the right.
Details Area
The data area shows the data belonging to the selected revision, activity and detail category.
Enter General Properties #
The General Properties category contains the main description of the activity.
- Open Task Management from SICS Desktop
- Select Task Management Maintenance, Templates tab
- Double click on wanted template or select View from pop-up menu
- Open template in edit mode and click on General Properties
- Enter, if wanted, Internal Name, Display Name and Description
- Change, if wanted, Priority and Language
- Press OK

Enter Documentation #
The Documentation category contains internal documentation describing the template. This description is meant for system administrators who maintain the templates. The documentary description is not visible on processes created from the template.
- Open Task Management from SICS Desktop
- Select Task Management Maintenance, Templates tab
- Double click on wanted template or select View from pop-up menu
- Open template in edit mode and click on Documentation
- In the Language container, right mouse click and select Add
- Select wanted languages and enter wanted details in the text field
- Press OK

Enter Start Action #
The Start Action category defines what action should take place when a task is started or continued. This category is not relevant for process or sub-process activities, only for tasks.
- Open Task Management from SICS Desktop
- Select Task Management Maintenance, Templates tab
- Double click on wanted template or select View from pop-up menu
- Open template in edit mode, select a task and click on Start Action
- Select Start Action Type from the drop-down
- Press OK
Each system-defined start action has zero, one or more input parameters. The input parameters describe data that are needed in order to carry out the start action. When a process is created from a template programmatically, the program logic will provide the input parameter values.
When a process is created from a template manually, the user who creates the process has to enter the required input parameter values.
If you want to specify values for input parameters using an expression you should create a new input data value (see “Enter input data”) with the same name as the Start Action Input parameter.
Start Actions that when completed gives a result, e.g. create new business or create worksheet, will automatically generate an output parameter. The output parameter value will typically be the new business identifier or the new worksheet ID.


Enter Potential Owners #
The Potential Owners category contains the list of potential owners of the activity.
The list can consist of single user(s) and/or Task Management user group(s) and/or an expression which evaluates to a list of user(s) and/or Task Management user group(s).
- Open Task Management from SICS Desktop
- Select Task Management Maintenance, Templates tab
- Double click on wanted template or select View from pop-up menu
- Open template in edit mode and click on Potential Owners
- Select Assign Users or Assign User Groups from the pop-up menu
- Move wanted User(s) (Group(s)) from the Available to the Selected
- Select Create Assignment Rule from the pop-up menu
- Write an expression evaluating to a list of users and/or TM user groups
- Press Save in the Rule Editor
- Press Save
- Press OK
At the task level, the Potential Owners list defines who can own (carry out) the task. If a task has no Potential Owners defined, it will inherit Potential Owners from its ancestor sub-processes up the tree (but not from the top level process).
At the process(tree root) level, the Potential Owners list defines who can own (follow up) the process.
If the potential owners list contains an assignment rule the rule expression will not be evaluated until the activity is activated. This is because the expression may refer to results from previous activities.

Enter Start Escalations #
The Start Escalations category contains rules for actions that should take place if the task/process is not started within certain time limits. There are two types of start escalations:
- Notification
- Reassignment.
The list of Start Escalations can contain several escalations of either type.
- Open Task Management from SICS Desktop
- Select Task Management Maintenance, Templates tab
- Double click on wanted template or select View from pop-up menu
- Open template in edit mode and click on Start Escalation
- Right mouse click in the Escalation Name container and select Add Notification or Add Reassignment
- If wanted, change Name
- Enter Deadline After Task Activation
- If wanted, select Language and enter details in text field
- If Notification, select if recipients should be notified by Email or by SICS Notifier
- Assign User(s) and / or User Group(s)
- If wanted, enter Notification Details, i.e. Language, Display Name and Description
- Press OK

Assign users by use of expressions
If the list of user(s) and/or user group(s) can vary depending on the execution of the tasks do the following:
- Select Create Assignment Rule… from the pop-up menu
- Write an expression which will evaluate to a list of user(s) and/or user group(s) in the Rule Editor window
- Press Save in the Rule Editor window
Enter Display Name and Description text by use of expressions
Enter a Display Name text that contains text depending on the result of the execution of the activities
- Open the Notification Details tab
- Right-click in the field where the text should be inserted and choose Insert Variable Text Rule
- Write an expression which will evaluate to a text string in the Rule Editor
window - Enter Description text. If the notification is sent by e-mail this will be the e-mail body, if it is a SICS notification it will be the Notification Details
- If the Description text should contain text depending on the result of the
execution of the activities right-click in the field where the text should be inserted and choose Insert Variable Text Rule - Write an expression which will evaluate to a text string in the Rule Editor window
- Press Save

If a task has no Start Escalations defined, it will inherit Start Escalations from its ancestor sub-processes up the tree (but not from the top level process).
When a Notification Escalation is triggered, an e-mail or a standard SICS Notification will be created from the template definition.
For a task, triggering will take place (if the Escalation batch job is run) if the task is still in Ready status when the deadline is passed.
For a process, triggering will take place (if the Escalation batch job is run) if the process’ first task is still in Ready status when the deadline is passed.
For a Notification Escalation, a list of recipients must be provided, and the notification details must be given at least in the default language.

For a Reassignment Escalation, a list of potential owners for reassignment must be provided.
When a Reassignment Escalation is triggered, the task will be given its own list of Potential Owners based on the escalation definition. This list of task-specific Potential Owners will override the corresponding template’s list of Potential Owners. Furthermore, the current owner of the task will be removed, and the task will be reassigned to the task-specific Potential Owners following standard task owner assignment rules.

Enter Completion Escalations #
The Completion Escalations category contains rules for actions that should take place if the task/process is not finished (completed, skipped or failed) within certain time limits.
- Open Task Management from SICS Desktop
- Select Task Management Maintenance, Templates tab
- Double click on wanted template or select View from pop-up menu
- Open template in edit mode and click on Completion Escalation
- Right mouse click in the Escalation Name container and select Add Notification or Add Reassignment
- If wanted, change Name
- Enter Deadline After Task Activation
- If wanted, select Language and enter details in text field
- If Notification, select if recipients should be notified by Email or by SICS Notifier
- Assign User(s) and / or User Group(s)
- If wanted, enter Notification Details, i.e. Language, Display Name and Description
- Press OK
Assign users by use of expressions
If the list of user(s) and/or user group(s) can vary depending on the execution of the tasks do the following:
- Select Create Assignment Rule… from the pop-up menu
- Write an expression which will evaluate to a list of user(s) and/or user group(s) in the Rule Editor window
- Press Save in the Rule Editor window
Enter Display Name and Description text by use of expressions
Enter a Display Name text that contains text depending on the result of the execution of the activities
- Open the Notification Details tab
- Right-click in the field where the text should be inserted and choose Insert Variable Text Rule
- Write an expression which will evaluate to a text string in the Rule Editor
window - Enter Description text. If the notification is sent by e-mail this will be the e-mail body, if it is a SICS notification it will be the Notification Details
- If the Description text should contain text depending on the result of the
execution of the activities right-click in the field where the text should be inserted and choose Insert Variable Text Rule - Write an expression which will evaluate to a text string in the Rule Editor
window - Press Save

The list of Completion Escalations can contain several notification escalations.
For a task, triggering will take place (if the Escalation batch job is run) if the task is still not finished (completed, skipped or failed) when the deadline is passed.
For a process, triggering will take place (if the Escalation batch job is run) if the complete process is still not finished (completed, skipped or failed)when the deadline is passed.
For a Notification Escalation, a list of recipients must be provided, and the notification details must be given at least in the default language.

Enter Input Data #
The Input Data category contains a list of input data fields of the activity. If provided, the parameter names should match the required parameters of the Start Action(s) - at this level or deeper in the process tree.
- Open Task Management from SICS Desktop
- Select Task Management Maintenance, Templates tab
- Double click on wanted template or select View from pop-up menu
- Open template in edit mode and click on Input Data
- Right mouse click in the Parameter Name container and select Add Input Element
- If wanted, change Name
- If the parameter should be automatically evaluated using an expression press the Rule Editor button and write an expression and press Save in the Rule Editor Window.
- If wanted, select Language and enter details in text field
- If wanted, enter Display Name and Description
- Press OK
When a process is created from a template, all template input data fields will be copied over to the process tree at the same activity level. Then, each task with a start action that requires one or more parameter(s) will be checked to see if the process provides a corresponding input data field at that task level or at ancestors up the tree. For each parameter that has no corresponding input data field, the missing input data field will be automatically created on that task in the process tree. One should note that input data fields that are created automatically in this way, will not have any language-specific descriptions. Instead, these fields will have the same system-defined parameter name/description as is shown in the Start Action parameter list.
If activity (task, subprocess or process) has an input parameter with a Value Rule expression this expression will be evaluated when the activity is activated.

Enter Event Actions #
An event action is an action defined to take place/ be executed when a certain event happen.
Events can be e.g. “Task started”, “Task completed” or “Process completed”.
Actions can be e.g. to send e-mail, create SICS Notifier, show dialog or evaluate expression.
Action(s) are carried out by SICS Workstation immediately after the event takes place (i.e. not being dependent on a batch job).
- Open Task Management from SICS Desktop
- Select Task Management Maintenance, Templates tab
- Double click on wanted template or select View from pop-up menu
- Open template in edit mode and on Event Actions
- Right mouse click in the Event container. Depending on where in the process tree you are, select either Task, Sub Process or Process and the wanted event
- Select wanted Action from the drop-down
- If wanted, change Priority indicator
- If relevant, indicate if action is inheritable
- Enter other details - details available depend on the Action selected
- Select OK
Each node in the activity template tree can specify many-to-many relation between Event and Action.

Inheritance of Event Actions
Each node in the activity template tree can specify many-to-many relation between Event and Action. Each event action has a “Priority” and an “Inheritable” attribute. The “Inheritable” attribute is not relevant for Tasks since they are leaf nodes (and don’t have children).
When more than one action is connected to one type of event they are processed according to the Priority entered. The event actions with the highest priority (priority 1) is processed first.
When an event occur on an activity the corresponding activity template tree is searched for actions and all matching actions are executed.
The search and matching is done as follows: The starting point is the activity A where the event E happened. All actions on A connected to E is a match. The activity tree will then be traversed up to the top (the process) and each action-events for the event E is considered. If the “Inheritable” check-box for the action-event is checked the corresponding action is considered a match - unless the priority is the same a previous found event-action. The matching event actions are then executed according to priority.
Notification action
A notification can be either a
- SICS Notification - a notifier is sent to recipient(s) User Notification
- e-mail - an e-mail is sent to recipient(s)’s mail box
- e-mail (by preview) - the user can preview the e-mail before it’s sent. If preview is selected the following dialog box will be presented to the user

Dialog box action
The action “Show Dialog” is used when a dialog box should be shown to the user when a selected set of events happens on a Task.
Below is an example of how a dialog box is set up on the template

When the process is run, the user is presented the following dialog box:

Evaluate expression action
The action to take place when an event happens can be set up as an expression.
How to create an expression, refer to chapter Using the Expression Editor
Field description 1. Maintain Process Templates
| Field | Description |
|---|---|
| Internal Name | Text describing the process Values: Free text field. Maximum number of characters: 50 Default:“new Template” or “new Task X” Mandatory: Yes Functional Impact: None |
| Priority | Used to indicate in which sequence the process/ task should be handled Values: Numeric field Minimum value: 0 Maximum value: 9 Default value: 1 Mandatory: Yes Functional Impact: None |
| Active | Indication whether the template is still in use Values: Tick box Default: Selected Validations: Possible to start processes from active templates only Mandatory: Yes Functional Impact: Start Process |
| Language | Displays the language(s) in which the descriptions and names on processes and tasks are displayed Values: Customized by your company, e.g. English German French Spanish Italian Default: As defined in System Parameters Mandatory: Yes Functional Impact: Process’ and task’s name and descriptions |
| Display Name | Name of process / task Values: Free text field Maximum number of characters: 200 Minimum number of characters: 1 Default: “New Process Template” / “New Task Template” Mandatory: No Functional Impact: None |
| Description | Text that gives further details about the process / task Values: Free text field Mandatory: No Functional Impact: None |
| Documentation | Used for further describing the template. This description is meant for system administrators who maintain the template Values: Free text field Mandatory: No Functional Impact: None |
| Language | Displays the language(s) in which the documentation isentered Values: Customized by your company, e.g. English German French Spanish Italian Default: As defined in System Parameters Mandatory: Yes Functional Impact: None |
| Start Action Type | Description of the action taken by the system when the task is started or continued Values: System defined values as defined in ref data code 01147 Task Management Start Action: None Create Accounting Order Create Balance Pairing from Remittance Create Business Create Business Partner Create Claim Create Claim Worksheet Create FGU Advisory Create Remittance Worksheet Create Technical Worksheet Import eMessage Open Accounting Order Open Balance Pairing Open Business Open Business Partner Open Claim Open eMessage Open Remittance Pairing for unsettled LIMNET remittance Open URL Open Worksheet Mandatory: No Functional Impact: Execution of task |
| Input Parameter Name | Name of input value required for Start Action to be executed Values: System defined values depending on Start Action Type selected : Import eMessage - inboxPath and archivePath Open Accounting OrderAccounting - accountingOrderId Open Balance Pairing - pairingId Open Business - businessId Open Business Partner - businessPartnerId Open Claim - claimId Open eMessage - UUID (Universal Unique ID) Open Remittance Pairing for unsettled LIMNET remittance - remittanceId Open URL - URL Open Worksheet - worksheetId Validations: Automatically set when selecting Start Action Type. Cannot be manually changed Mandatory: No Functional Impact: Execution of task |
| Input Parameter Type | Text indicating format of input date Values: String Validations: Automatically set when selecting Start Action Type. Cannot be manually changed Mandatory: No Functional Impact: Execution of task |
| Input Parameter Description | Text describing the Input Parameter Values: Text field Validations: Automatically set when selecting Start Action Type. Cannot be manually changed Mandatory: No Functional Impact: None |
| Output Parameter Name | Name of output value resulting from Start Action when executed Values: System defined values depending on Start Action Type selected : Create Accounting Order - accountingOrderId Create Balance Pairing from Remittance - pairingId Create Business - businessId Create Business Partner - businessPartnerId Create Claim - claimId Create Claim worksheet - worksheetId Create FGU Advisory - worksheetId Create technical Worksheet - worksheetId Create Remittance Worksheet - worksheetId Validations: Automatically set when selecting Start Action Type. Cannot be manually changed Mandatory: No Functional Impact: Output data on executed task |
| Output Parameter Type | Text indicating format of output date Values: String Validations: Automatically set when selecting Start Action Type. Cannot be manually changed Mandatory: No Functional Impact: Output data on executed task |
| Output Parameter Description | Text describing the Output Parameter DescriptionValues: Text field Validations: Automatically set when selecting Start Action Type. Cannot be manually changed Mandatory: No Functional Impact: None |
| Potential Owner Type | Describing if task may be assigned to single user(s) or group(s) Values: User Group Mandatory: No Functional Impact: My Tasks My Processes |
| Potential Owner Value | SICS user(s) and / or Task Management User Group(s) who may execute the task, i.e. who may be actual owner of the task Values: SICS User names Task Management User Group names Mandatory: No Functional Impact: My Tasks My Processes |
| Start Escalation Name | Name describing the start escalation Values: Text field Derived from: Start Escalation Name Default: Depending on Escalation Type: New Start Notification New Start Reassignment Mandatory: No Functional Impact: My Tasks My Processes |
| Start Escalation Type | Indication whether the escalation is a Notification or a Reassignment Values: Notification Reassignment Mandatory: No Functional Impact: My Tasks My Processes |
| Name | Name of the escalation Values: Free text field Minimum number of characters: 1 Maximum number of characters: 50 Default: Depending on Escalation Type: New Start Notification New Start Reassignment Mandatory: No Functional Impact: My Tasks My Processes |
| Deadline After Task Activation | Indication of when actions will take place if the task/ process is not completed Values: Minimum Number: 0 Maximum Number: 99999 Drop-down with following values: Day(s) Hour(s) Minutes(s) Month(s) Week(s) Year(s) Mandatory: No Functional Impact: My Tasks My Processes |
| Documentation | Used for further information about the escalation. This description is meant for system administrators who maintain the templates Values: Free text field Mandatory: No Functional Impact: None |
| Language | Displays the language(s) in which the completion escalation documentation is entered Values: Customized by your company, e.g. English German French Spanish Italian Default: As defined in System Parameters Mandatory: No Functional Impact: None |
| Recipients by Email/by SICS notifier | Indication how the Start Escalation is forwarded to task owner(s) Values: Radio buttons Validation: If “by Email” is selected, “by SICS Notifier” cannot be selected and vice versa Mandatory: No Functional Impact: User Notifications |
| Type | Indication whether start escalation is sent to single user(s) or group(s) V_alues:_ User Group Mandatory: No Functional Impact: None |
| Value | Name of single user(s) / group(s) or an expression which returns a list of user(s) and/or user group(s) when evaluated to which the Start Escalation is sent Values: SICS user name and logon ID Task management user groups Mandatory: No Functional Impact: None |
| Notification Details Language | Displays the language(s) in which the notification is entered Values: Customized by your company, e.g. English German French Spanish Italian Default: As defined in System Parameters Mandatory: No Functional Impact: User Notifications |
| Notification Details Display Name | Name of completion escalation notifier. If the notification is sent by e-mail this will be the e-mail subject, if it is a SICS notification it will be the Notifier Name Values: Text field Maximum number of characters: 200 Default: “New Completion Notification” Mandatory: No Functional Impact: User Notifications |
| Notification Details Description | Text describing the notification If the notification is sent by e-mail this will be the e-mail body, if it is a SICS notification it will be the Notification Details Values: free text field Default: “New Completion Notification” Mandatory: No Functional Impact: User Notifications |
| Input Data Paramter Name | Short description of the input parameter Values: Text field Derived from: Input Data Name Mandatory: No Functional Impact: None |
| Input data Name | Short description of the input parameter Values: Text field Minimum number of characters: 1 Maximum number of characters: 50 Validations: Automatically updates “Parameter Name” Mandatory: No Functional Impact: None |
| Input Data Type | Text indicating format of input date Values: String Validations: Automatically set by the system Cannot be manually changed Mandatory: No Functional Impact: None |
| Input Data | An expression which evaluates to a string |
| Value Rule | Values: String Validation: Must be a valid expression, but is not validated. Mandatory: No Functional Impact: If present the value of this fields will be treated as an expression and evaluated when needed |
| Language | Displays the language(s) in which the Input data is entered Values: Customized by your company, e.g. English German French Spanish Italian Default: As defined in System Parameters Mandatory: No Functional Impact: None |
| Input Data Display Name | Name describing the input data Values: Text field Maximum number of characters: 200 Mandatory: No Functional Impact: None |
| Input Data Description | More detailed description of the input parameter Values: Text field Mandatory: No Functional Impact: None |
Create Expression
The Expression activity is available and relevant for the conditional logic sub processes only, i.e. the “While” and the “If-Then-Esle” subprocesses. Both these processes must have an expression which specifies the condition to be tested.
- Open Task Management from SICS Desktop
- Select Task Management Maintenance, Templates tab
- Double click on wanted template or select View from pop-up menu
- Open template in edit mode and click on Expression
- Click the Rule Editor and create and expression specifying the condition to be tested
- Save the Rule Editor
- Save the template
Refer to section Using the Expression Editor later in this chapter for a detailed explanation on how to create expressions

Field description 2. Maintain Process Templates
| Field | Description |
|---|---|
| Internal Name | Text describing the process Values: Free text field. Maximum number of characters: 50 Default: “new Template” or “new Task X” Mandatory: Yes Functional Impact: None |
| Input Data Description | More detailed description of the input parameter Values: Text field Mandatory: No Functional Impact: None |
| Event | Description of an event which should trigger an action Values: Task Abandoned Task Completed Task Continued Task Created Task Delegated Task Failed Task Ready Task Reserved Task Skipped Task Started Sub Process Completed Sub Process Created Sub Process Failed Sub Process Started Process Completed Process Created Process Delegated Process Failed Process Started Take Process Ownership Validations:“Task” events available for Tasks, Process and Sub Processes. “Sub Process” events available for Process and Sub Processes “Process” events are only available for processes Mandatory: No Functional Impact: Process, Sub Process and Task execution |
| Action | Description of which action(s) should be executed when a certain event happens Values: Create Notification Evaluate Expression Show Dialog Default: Create Notification Validation: Must be selected when Event is selected Mandatory: No Functional Impact: Process, Sub Process and Task execution |
| Priority | When more than one action is connected to one type of event they are processed according to the priority number given Values: Minimum value: 1 Maximum value: 999 999 Default: 1 Validations: The event actions with the highest priority (i.e. “1”) is processes first Event/Priority combination must be unique per activity (e.g. task or sub process) Mandatory: No Functional Impact: Process, Sub Process and Task execution |
| Inheritable | Indication of whether the event/action may apply to activity( ies) further down in the process tree Values: Tick box Default: Selected Validations: Only available on Process and Sub Process Mandatory: No Functional Impact: Process, Sub Process and Task execution |
| Recipients by Email /Email (by Preview)/ Notifier | Indication how e.g. the process owner should be informed when an event happens Values: Radio buttons Validation: Only available when action selected is “Create Notifier” If “by Email” is selected, “by SICS Notifier” or “by Email (With Preview) cannot be selected and vice versa Mandatory: No Functional Impact: User Notifications |
| Type | Indication whether Notifier is sent to single user(s) or group(s) V_alues:_ User(s) Group(s) Mandatory: No Functional Impact: None |
| Value | Name of single user(s) / group(s) or an expression which returns a list of user(s) and/or user group(s) when evaluated to which the notification is sent Values: SICS user name and logon ID Task management user groups Mandatory: No Functional Impact: None |
| Notification Details Language | Displays the language(s) in which the notification is entered Values: Customized by your company, e.g. English German French Spanish Italian Default: As defined in System Parameters Mandatory: No Functional Impact: User Notifications |
| Notification Details Display Name | Name of Notifier. If the notification is sent by e-mail this will be the e-mail subject, if it is a SICS notification it will be the Notifier Name. The field may contain expressions (format: ${<expression>}) which are evaluated when the notifier or e-mail is created. Expressions can be administred by pop-up menu in the field. Values: Text field Maximum number of characters: 200 Default: “Mail Subject or Name” Mandatory: No Functional Impact: User Notifications |
| Notification Details Description | Text describing the notification If the notification is sent by e-mail this will be the e-mail body, if it is a SICS notification it will be the Notification Details. The field may contain expressions (format: ${<expression>}) which are evaluated when the notifier or e-mail is created. Expressions can be administred by pop-up menu in the field. Values: free text field Default: “Mail Body or Description” Mandatory: No Functional Impact: User Notifications |
| Expression | A string defining what action should take place in case of an event Values: Text field Validations: Only available when action selected is “Evaluate Expression” Mandatory: No Functional Impact: Process, Sub Process and Task execution |
| Window Title | Title of the dialog box Values: Text field Maximum number of characters: 254 Validations: Only available when action selected is “Dialog Box” Mandatory: No Functional Impact: Process, Sub Process and Task execution |
| Result Label | Text describing the result Values: Text field Maximum number of characters: 254 Validations: Only available when action selected is “Dialog Box” Mandatory: No Functional Impact: Process, Sub Process and Task execution |
| Result Values | Description of values that should be available in the Show Dialog drop down. The format is “X1=x1;X2=y2; …” where Xi is the text shown in the drop down and xi is the value used as output data value. The “=xi” may be omitted, i.e the value may only be “X1;X2;….”. This is equivalent to writing “X1=X1;X2=X2; …” . Values: Text field Maximum number of characters: 254 Validations: Only available when action selected is “Dialog Box” Mandatory: No Functional Impact: Process, Sub Process and Task execution |
| Output Data Name | Text describing the output value name which will be used to store the value chosen in the Show Dialo gResult Values drop down. The value is set as follows: If the result values field is “X1=x1;X2=x2;…” and the user chooses “X1” in the drop down, the value to be stored in the output variable is “x1”. Values: Text field Maximum number of characters: 254 Validations: Only available when action selected is “Dialog Box” Mandatory: No Functional Impact: Process, Sub Process and Task execution |
| Output Data Node | Indication where the dialog box’ output value should be stored/ Node displayed. Values: Drop-down with current process’ activities_Validations:_ Only available when action selected is “Dialog Box” Mandatory: No Functional Impact: Process, Sub Process and Task execution |
| Expression | The expression for the condition to be tested Values: Text field Validations: Only available for conditional logic sub processes, i.e. “If-Then-Else” and “While” processes Mandatory: Yes Functional Impact: Execution of process |