The Start node is the beginning of the workflow process. A workflow must have only one Start node, which should have only one outgoing link that leads to a Routing, Notification, Condition, or Process node.
Start nodes can’t have incoming links. When a request is resubmitted, the form should be routed to another Decision node before it’s processed.
In the following example, the request is routed to the employee’s manager by the Routing 1 node. If the manager selects the Resubmit button on the request form, it’s returned to the employee by the Routing 2 node, and they can resubmit the form and begin the workflow process again:
Start Node Properties
Maximum Node Iterations
Enter the maximum number of times that a node can be processed by the workflow. This setting prevents the possibility of an infinite loop, which would prevent the workflow process from reaching completion.
Let’s continue with the workflow in the previous screenshot as an example. In this scenario, say you want to limit the workflow so that managers can request a resubmission only once. You set the maximum node iterations to 2 so that a single node in this workflow can be processed no more than twice. When an employee submits the form, the workflow processes the Routing 1 node for the first time. The first time the manager requests a resubmission, the form goes back to the employee, who resubmits it. The workflow processes the Routing 1 node for the second time. If the manager sends the form back to the employee for resubmission a second time, when the workflow gets back to the Routing 1 node again, Dayforce recognizes that this is the third time and sends the workflow straight to the End node. At this time, the workflow completes and the error message configured on the End node is sent to the appropriate users.
This setting is configured with a value of 0 by default, which allows the potential for an infinite number of steps to be processed.