Each job includes suitable parameters, which are stored in the table EmpTaskParam. An ID connects the respective task to the related parameters. All mandatory fields must be set to be able to execute the job.
| Name | Description/Value | Typ |
|---|---|---|
| ID | Unique ID | E |
| ID_EmpTaskQueue | Foreign key of the respective job from the EmpTaskQueue table | M |
| Name | Name of the parameter | M |
| Value | Value of the parameter | M |
| ParentID | Unique ID of the parent level. The value is only required for variables with a user-defined control (see chapter 2.3, Example 3) | E/M |
| Sequence | Sequence of variables (or values in case of a Collection) within a user-defined control. The value is only required for variables with a user-defined control (see chapter 2.3, Example 3) | E/M |
| HasChildren | 0 = the specified level has no subordinated levels. 1 = the specified level has additional subordinated levels. The value is only required for variables to specify the parameter VariableName (see chapter 2.3, Example 3). |
E/M |
Type: M = mandatory field, E = set by Empirum
Different parameters must be set for each action (see the detailed description of the respective function).
Example:
| ID | ID_EmpTask Queue | Name | Value | ParentID | Sequence | HasChildren |
|---|---|---|---|---|---|---|
| 129 | 42 | ClientName | Client1 | 0 | 0 | 0 |
| 130 | 42 | Domain | Matrix42 | 0 | 0 | 0 |
| 131 | 42 | GroupPath | Matrix42\Sales | 0 | 0 | 0 |