Wait for Child Workflow Block
6 min
wait for child workflow block properties the wait for child workflow block waits for one of the following a condition specified in the block to become true for a child business object, or for a timer to expire by default, exit ports for this block allow for separate workflow paths based on these events do not use the wait for child workflow block with approvals, because approvals have their own wait functionality the timeout behavior is as follows if value based timer (such as duration) is specified by values days == null && hours == null && minutes == null, then infinite timeout or never times out days == 1 && hours == 1 && minutes == 1, then infinite timeout or never times out negative values are not allowed if you enter a negative value and try saving, a validation error is displayed with the message "timeout values cannot be negative" days <= 0 && hours <= 0 && minutes <= 0, then immediately times out and timeout exit is used days > 0 && hours > 0 && minutes > 0, then combined value is set as the timeout and exit timeout is used when the time passes the maximum number of days allowed is 30, if it exceeds 30, a validation error is displayed if field based timer fieldvalue == null, then infinite timeout or never times out fieldvalue <= utcnow, then immediately times out and timeout exit used fieldvalue > utcnow, then combined value is set as the timeout and exit timeout is used when the time passes exit ports you can define additional exit ports under the exits configuration tab see exits configuration docid 2fjnujhoknltftirnvqqg exit port description ok continue to the next block timed out general exit port for a failed integration action a logical next step is to trigger a notification properties property description title a unique name for the workflow block relationship name an available relationship for the child business object select from the drop down list how many children should satisfy conditions all all children must satisfy the conditions any any child can satisfy the conditions at least the minimum number of children that must satisfy the conditions timeout field the due date is generated relative to the field selected from the drop down list duration defines the due date according to the interval defined in the days , hrs (hours), and mins (minutes) fields child conditions and / or the child filter condition field the operand select from the drop down list operator an additional operator select from the drop down list equal to the value in field matches the value in criteria not equal to the value in field does not match the value in criteria begin with the value in field starts with the value in criteria contains the value in field contains the string value in criteria does not contain the value in field does not contain the string value in criteria is empty field does not contain any values is not empty field contains something (is not empty) value adds a value depending on the child business object, this can be a drop down list or calendar selection actions button action adds an expression to the workflow block removes an expression from the list save commits your settings cancel exits without saving example see example using task status with the waitforchild workflow block docid\ x0dbfoagdahk2j6yo64 z troubleshooting see troubleshooting the waitforchild workflow block docid\ zvjo99866od10kn03k os
