Guidelines and validations for creating a PDT
Guidelines for creating a PDT
- Always design a process from top to bottom.
- Connect all branches of a condition before joining the condition to another flow.
- Join the parallel branches by connecting the parallel branches to an object.
- Design the process step by step.
- For nested conditions, first complete the inner condition and then proceed to complete the parent condition.
- If you want to modify a process and add a new object, first remove all links of the object to which you plan to connect the new object. Then create all the links as per the modified process flow.
- If you want to delete an object, first delete all the links to and from that object. Create the alternate links without the object and then delete the object.
The following video describes the guidelines for creating a standard PDT:
Validations
The Visual Process Editor workspace validates the steps and displays errors in the following scenarios:
- When one or more objects are missing a link to the Start or Stop node.
- When the Yes or No connection is missing for a condition.
- When connecting an object, if the object is not connected to any parent object.
- When you connect target link of an object to the Start node.
- When you connect a child object back to the parent object.
- When you connect two objects to each other that have the same parent object.
- When you connect objects of two different hierarchies.
- When you connect objects from parallel branches of a condition.
- When you connect an object of a branch to an object of another parallel branch.
- When you connect an object of a condition and other parallel branch objects to a node that is before the Stop node and you directly connect another object of that condition to the Stop node.
- When you connect an object of a branch to an object of another parallel branch; where the object is already connected to another child node of that branch.
When you connect an object of the Yes node of a condition to the No node of the same condition and the No node is already connected to an object that is connected to the Stop node.
The following video describes the validations in the Visual Process Editor for creating a standard PDT
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*