Propagate roles or users to a workflow process step - SmartPlant Foundation - IM Update 48 - Help - Hexagon

SmartPlant Foundation Help

Language
English
Product
SmartPlant Foundation
Search by Category
Help
SmartPlant Foundation / SDx Version
10
SmartPlant Markup Plus Version
10.0 (2019)
Smart Review Version
2020 (15.0)

This process step is used to automatically assign users or roles to a workflow step and automatically route items to them. This allows items to be assigned as needed.

  • This process step is used in workflows for the Web Client.

  • This process step must be configured before the work step, and it should not be used as a PostProcessStepClass if the step has multiple success steps.

Process class name: PropagateRecipients

Syntax: PropagateRecipients,Arg1,Arg2,...,ArgX

Where: The PropagateRecipients process step class supports multiple arguments with the following conditions:

  • If an argument relationship definition expansion returns any values, the process step will assign recipients and will not process any additional arguments.

  • If the relationship definition expansion on all arguments does not return any value, the default recipient for the step is assigned.

Each argument is a combination of RelDefUID with direction (a single relationship definition, multiple relationship definitions, edge definition, or property definition), reason for receipt, recipient format, and workflow information steps delimited by ~. This set of parameters can be repeated with different values by separating each set with a comma. Each of the four parameters are described below:

  • Parameter1: Defines the relationship, edge, or property definition that will be used to find the users or roles to assign to the step.

  • Parameter2: Defines the reason for receipt.

  • Parameter3: Defines the format in which the recipient receives files associated with the workflow.

  • Parameter4: Displays workflow information steps to the user if set to True. If the argument is set to False, the workflow information steps are not displayed.

For more information and examples, see Configure dynamic assignment of recipients.