Different operators are grouped in this category.
The Concatenate operator is used to concatenate strings. The strings are sequenced in the order specified. It has multiple incoming connections, but only one outgoing connection.
The XOR operator represents an exclusive or. It is a data XOR and not a logical one. The first input value is applied, that is, one person is sufficient. If one person is found, the notification is sent.
The Get committed resource operator has incoming connections with organizational units or roles and outgoing connections for the users/persons that belong to these organizational elements and are in some way connected to the process flow. For example, the Modeler role can have five members, but only one member performs all human tasks that are assigned to this role in the process. This person is linked by an outgoing connection to the Get committed resource operator.
The Get committed resource operator is generated automatically when a data flow for a notification is created, if this notification is linked to an organizational element for which the Only inform people involved attribute is specified. This connection must be of the must be informed about type.
This operator identifies the user who has the specific name, user name, or e-mail address. E-mail: Standard SMTP e-mail address of type text), for example: peter.smith@company.com.
The data is searched in this order: user name (person), e-mail address (person), name (role), name (organizational unit).
If this input data is unknown, the operator creates a new user. The output of the operator is a reference to this user, which can be used as input for tasks of type Notification (To, Cc, Bcc) or Human task (group of executors).
The outgoing connection from the Determine user via e-mail/login name operator can be used for notifications (e-mail) as the input value for the To, Cc, or Bcc fields.
This operator calculates a date.
The input data can be a date with time, or a timestamp and a duration. The new date is calculated from this.
This operator converts the technical representation of an executor into their name.
This operator converts a Base64-encoded time stamp or a date into a readable string.
The operator checks whether the user or user group exists in ARIS Administration.
The input data is a scalar value representing either a user or a user group.
If the user or user group exists in ARIS Administration, the operator returns TRUE. Otherwise, it returns FALSE.
The Switch operator is used to implement a decision not via the XOR branches of a process, but to shift the decision into the data flow of the function.
The Switch operator has exactly three incoming slots and one outgoing slot. As input value for the topmost slot, specify a Boolean value. You can specify a variable of any data type for the other two incoming slots, but the values of the two slots must have the same data type.