Wiki source code of Statuswechsel
Hide last authors
author | version | line-number | content |
---|---|---|---|
![]() |
3.1 | 1 | {{figure image="state_change_en.png" clear ="h1"}} |
2 | Configuration interface for actions of type //Change state//. | ||
![]() |
2.2 | 3 | {{/figure}} |
4 | |||
![]() |
3.1 | 5 | This action allows to set the operation to a different state. For example, the status of a task controls who has access to the task. In addition, tasks in the mailbox can also be filtered based on the status. |
![]() |
1.3 | 6 | |
![]() |
3.1 | 7 | == Parameters == |
![]() |
1.3 | 8 | |
![]() |
3.1 | 9 | === Settings === |
![]() |
1.7 | 10 | |
![]() |
3.1 | 11 | ; Transactions can be deleted in this status |
12 | : If this option is deactivated, it is not possible in [[Inbox>>Formcycle.Inbox]] to delete transactions which have been received in the current status. | ||
![]() |
1.6 | 13 | |
![]() |
3.1 | 14 | === Form submission === |
![]() |
1.6 | 15 | |
![]() |
3.1 | 16 | ; Advanced settings |
17 | : It is possible to determine which login options are available to users who want to access transactions in this status. | ||
18 | :; Accessible by | ||
19 | :: Restrict the form call to user defined user groups. Only applies to logins via FORMCYCLE, NTLM and Kerberos. | ||
20 | :; Form password | ||
21 | :: Here a password can be assigned, which must be entered with each call of this form. | ||
22 | :; Without login | ||
23 | :: Gives form users the option to continue without logging in. | ||
![]() |
1.4 | 24 | |
![]() |
3.1 | 25 | == Action variables == |
![]() |
1.7 | 26 | |
![]() |
3.1 | 27 | Actions of type //Change state// provide [[Action variables>>Formcycle.UserInterface.Variables||anchor="HActionvariables"]]. |
![]() |
1.7 | 28 | |
![]() |
3.1 | 29 | === Standard action variables === |
![]() |
1.7 | 30 | |
![]() |
3.1 | 31 | ; [%$<action name>.SUCCESS%] |
32 | : Return whether action was successfully executed. Returns Boolean (true/false). | ||
33 | ; [%$<action name>.RESULT%] | ||
34 | : Return all results provided by the action in structured form. | ||
![]() |
1.7 | 35 | |
![]() |
3.1 | 36 | ; [%$<action name>.ERROR_CODE%] |
37 | : The error code thrown in case of an error in the action. Empty if no error occurred. | ||
38 | ; [%$<action name>.ERROR_MESSAGE%] | ||
39 | : The thrown error message in the action's error case. Empty if no error occurred. | ||
![]() |
1.7 | 40 | |
![]() |
3.1 | 41 | === Action specific action variables === |
![]() |
1.7 | 42 | |
![]() |
3.1 | 43 | ; [%$<actionname>.RESULT.changed%] |
44 | : Returns true if the current status of the action has changed, false otherwise. | ||
45 | ; [%$<actionname>.RESULT.newState.id%] | ||
46 | : The ID of the new state. | ||
47 | ; [%$<ActionName>.RESULT.newState.name%] | ||
48 | : The name of the new state. | ||
49 | ; [%$<ActionName>.RESULT.newState.uuid%] | ||
50 | : The UUID of the new state. | ||
51 | ; [%$<ActionName>.RESULT.oldState.id%] | ||
52 | : The ID of the previous state. | ||
53 | ; [%$<ActionName>.RESULT.oldState.name%] | ||
54 | : The name of the previous state. | ||
55 | ; [%$<ActionName>.RESULT.oldState.uuid%] | ||
56 | : The UUID of the previous state. | ||
57 | ; [%$<actionname>.ERROR.message%] | ||
58 | : Error message returned if the state could not be found. | ||
![]() |
1.7 | 59 |