The Create Closed Child Specification task will create a Child Specification and Transition it using the given Transition.
Create Closed Child Specification will create the Child Specification without showing the Child Projects user interface.
The invoked Transition must be available from the Initial State in the Child Project Specification Flow.
Ensure that the DriveWorks user creating the Closed Child Specification has permissions to the relevant State and Transition in the Child Project.
|Child Specification List||The name of the Child Specification List that you wish to start a new Specification on.|
|Child Transition Name||The name of the Transition to invoke on the Child Specification. This will put the Specification in the desired creation State.|
|Project Name||The name of the Project that you wish to use for the new Specification.|
|Title||Changes the Title (not the name) of the Task.|
This task has different types of Outputs. For more information about Outputs see Specification Macros Task Node.
Outputs are only available within Specification Macros. Currently Outputs are not available Specification Flow.
|Created Id||The Id of the created Specification.|
This task supports Status Outputs. These can be used to perform different actions depending on what the status outcome of the task is. For more information see Status Outputs in the Task Node Outputs section of Specification Macros Task Node.
The status output navigation is as follows:
Success with Warnings
Failed(One of the following occured)
When this task is added the properties are static by default.
See How To: Change A Static Property To A Dynamic Property to enable rules to be built on these properties.
|Property||Example Rule||Example Result||Meaning|
|Child Specification List||DWVariableChildSpecListName||Contract Items||The name of the Child Specification List that you wish to start a new Specification on. Must result in a valid control name.|
|Child Transition Name||If(DWVariableChildSpecListName = "Contract Items","Send for approval","Release")||Send for approval||The name of the Transition to invoke on the Child Specification. This will put the Specification in the desired creation State.|
|Project Name||"Door Project"||Door Project||The exact name of the project that you wish to use for the new specification.|
The Output results for the example would be:
|Output Name||Output Value|
Where 12 is the next available Specification Id.
DriveWorks Tech Tips Portal
Closed Child Specification
A way of completing a Child Specification, pulling data inputted in the Parent Specification, without needing to open the Child.