Wiki source code of Statuswechsel
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | {{figure image="state_change_en.png" clear ="h1"}} | ||
| 2 | Configuration interface for actions of type //Change state//. | ||
| 3 | {{/figure}} | ||
| 4 | |||
| 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. | ||
| 6 | |||
| 7 | == Parameters == | ||
| 8 | |||
| 9 | === Settings === | ||
| 10 | |||
| 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. | ||
| 13 | |||
| 14 | === Form submission === | ||
| 15 | |||
| 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. | ||
| 24 | |||
| 25 | == Action variables == | ||
| 26 | |||
| 27 | Actions of type //Change state// provide [[Action variables>>Formcycle.UserInterface.Variables||anchor="HActionvariables"]]. | ||
| 28 | |||
| 29 | === Standard action variables === | ||
| 30 | |||
| 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. | ||
| 35 | |||
| 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. | ||
| 40 | |||
| 41 | === Action specific action variables === | ||
| 42 | |||
| 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. |