Propagate reason for rejection - HxGN SDx - Update 63 - Administration & Configuration

Administration and Configuration of HxGN SDx

Language
English
Product
HxGN SDx
Search by Category
Administration & Configuration
SmartPlant Foundation / SDx Version
10

This functionality was modified in an update. For more information, see Propagate reason for rejection (modified in an update).

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

This process class name is used to automatically populate the reason for rejection comment required when a step in a collaboration workflow is rejected.

The process class name should be used just before ValidateProperty for Reason for the Rejection process step. For more information, see Validate comments when a step is rejected.

By using the PropagateProperty,Args process class name, the software populates the comments from the source, and then uses the ValidateProperty process step class to validate the comments.

Process class name: PropagateProperty,Args

Syntax: PropagateProperty,Arg1,Arg2,Arg3

Examples:

  • PropagateProperty,OBJ.Description,PREVIOUSINTERACTIVE.SPFStepComments

  • PropagateProperty,OBJ.SCLBProjComsResponseRejectReason,PREVIOUSINTERACTIVE.SPFStepComments

  • PropagateProperty,OBJ.SDAProjComsRejectReason,PREVIOUSINTERACTIVECLAIMED.SPFStepComments

  • PropagateProperty,OBJ.SDAProjComsDueDate,NOW + Obj->SDAProjectComsContract_12.SCLBIncomingActionDefaultResponseDays(d),TRUE

Where:

Arg1: OBJ is a prefix that means current object. SCLBProjComsResponseRejectReason is the property definition that populates the comments.

Arg2: SPFStepComments is the step where comments are provided from the source.

Using the keyword PREVIOUSINTERACTIVE as an argument reverts to the previous step in the workflow where user interaction is required for signing off the step.

Using the keyword PREVIOUSINTERACTIVECLAIMED as an argument reverts to the previous claimed step in the workflow where user interaction is required for signing off the claimed step.

Arg3: A Boolean value that defines if nonworking days need to be considered for date property calculations, such as due date. If set to True, non-working days are not considered for calculations. If set to False, non-working days are considered for calculations. The default value is False. (Optional)