OutComeV2

Description

This activity allows you to create additional task outcomes in DocsMarshal.


Colors

BackgroundColor InArgument<String>

Represents the hexadecimal code of the color you want to use as Backgroud. White example #FFFFFF

ForegroundColor InArgument<String>

Represents the hexadecimal code of the color you want to use as Foreground. White example #FFFFFF


Confirm

RequiredVariables InArgument<String>

Represents the list of ExternalIds of the variables for which the outcome to be used requires. In the case in which the variables were more than one, it will be necessary to use the ';'


Misc

Description InArgument<String>

The description of the OutCome.

DynIgnoreRequiredOperations InArgument<Boolean>

Sets if the OutCome to be created have to ignore (TRUE) or not (FALSE) required operations to be executed. It is, for example, useful in the case of the "cancel" outcome: the outcome don't need all the required operations to be executed to close the task. Use this argument is the value you want to set is stored in a variable.

DynIgnoreRequiredVariables InArgument<Boolean>

Sets if the OutCome to be created have to ignore (TRUE) or not (FALSE) required fields to be executed. It is, for example, useful in the case of the "cancel" outcome: the outcome don't need all the required field set to close the task. Use this argument is the value you want to set is stored in a variable.

DynIsDefault InArgument<Boolean>

Sets if the OutCome to be created is the default one. Use this argument is the value you want to set is stored in a variable.

DynRequestConfirm InArgument<Boolean>

Sets if the outcome must show a confirm dialog before being executed. Use this argument is the value you want to set is stored in a variable.

DynVisibilityFilter InArgument<List<Int32>>

Represents the list of users / groups / roles to which you want to filter the visibility of the outcome

ExternalId InArgument<String>

ExternalId of the Outcome

IgnoreRequiredOperations Boolean

Sets if the OutCome to be created have to ignore (TRUE) or not (FALSE) required operations to be executed. It is, for example, useful in the case of the "cancel" outcome: the outcome don't need all the required operations to be executed to close the task. Use this argument if the value you want to set is static.

IgnoreRequiredVariables Boolean

Sets if the OutCome to be created have to ignore (TRUE) or not (FALSE) required fields to be executed. It is, for example, useful in the case of the "cancel" outcome: the outcome don't need all the required field set to close the task. Use this argument if the value you want to set is static.

IsDefault Boolean

Sets if the OutCome to be created is the default one. Use this argument if the value you want to set is static.

Name InArgument<String> REQUIRED

The name of the OutCome.

Priority InArgument<Int32?>

Indicates the priority of displaying the outcome. The higher this value is, the sooner the outcome will be displayed

ProcessNoteMandatory Boolean

Sets if it is mandatory to insert a process note before closing the task with this outcome. Use this argument is the value you want to set is static.

ProcessPriority InArgument<Int32?>

The ShowPriority property indicates the order in which outcomes should be displayed within a task screen. It can be assigned to any integer value(even negative), so be sure to assign it in a way that respects the correct order. The higher the number, the more the outcome has priority so it must be displayed before the others.

RequestConfirm Boolean

Sets if the outcome must show a confirm dialog before being executed. Use this argument is the value you want to set is static.

RequestConfirmText InArgument<String>

Text that will be shown to the user being confirmed. If this property is not evaluated, the default text will be shown. 'Confirm the choice of this outcome?'

RequestProcessNote Boolean

Sets whether DocsMarshal should display a pop-up message to request entry of a process note. Use this argument is the value you want to set is static.

Value InArgument<String> REQUIRED

The value of the OutCome.


Notes

DynProcessNoteMandatory InArgument<Boolean>

Sets if it is mandatory to insert a process note before closing the task with this outcome. Use this argument is the value you want to set is stored in a variable.

DynRequestProcessNote InArgument<Boolean>

Sets whether DocsMarshal should display a pop-up message to request entry of a process note. Use this argument is the value you want to set is stored in a variable.