Area Validated | Validation |
---|---|
Infinite Loops | The process does not contain recursive logic that may result in an infinite loop within the process. You can use a Process step to call a process from within itself, creating a recursion. If you do so, you receive a warning message, but the recursive process can still be successfully validated. Make sure you build in logic to allow the process to reach the Stop step once you have achieved the required result. |
Orphan Steps | Checks for two different types of orphan steps: • Unconnected Steps - Steps that are not linked to anything. These unconnected steps causes a warning. • Un-terminated Steps - Steps that are linked, but do not connect (through other links) to the Stop step. |
Start and Stop | The process contains a Start and a Stop step. |
End at Stop | All steps end at the Stop step. |
Begin at Start | All steps except the Start step have a preceding step. |
Decisions | All Decision steps have at least one true branch and one false branch. |
Step Validation | Validates each step according to that step's validation rules. If the step is not valid, the process validation fails and a message informs you about the invalid step. If a step that is skipped is invalid, a message informs that it is invalid. However, the process validation does not fail. |