Flow Design
To design the flow of the created project; Double-click the flow that comes with the default name Flow1 under the Flows folder. The flow design screen will open with the default flow design in the interface. The flow scenario steps of the Expense Declaration process will be as follows;
- Step One: In the web interface, the user who will report the Expense Declaration starts the Expense Declaration Process from the menu. This user corresponds to the Flow Initiator (FlowStarter1) object on the flow screen. If the user who initiates the flow fills in the fields on the expense declaration form and presses the "Submit" action button, the flow passes to the user in the position of Supervisor of the Flow Initiator in the next step.
- Step Two: The Flow Initiator's Supervisor can re-edit, approve, reject, or submit the form for revision. The Flow Initiator is notified when one of the "Reject" or "Revision" actions occurs. As a result of the rejection decision, the flow is finished, and if the revision decision is made, the Form falls back to the approval of the Flow Initiator.
- Step Three: After supervisor approval, the flow is divided into different branches depending on whether the value in the "Total Expense Amount" field of the Expense Declaration form is less than or greater than 2000.
- Step Four: When the total charge amount is less than 2000, the flow is routed to the HR Group, and if it is large, it is routed to the Department Manager of the Flow Initiator. The HR group has the authority to approve the form only, while the department manager can approve or reject the form. The flow ends when the department manager rejects the form. If it approves, it falls under the approval of the HR Group.
- Step Five: After the approval of 1 of the users in the HR group, the flow is routed to the users in the Accounting Department. Users in the business unit have only approve authority over the form. As a result of the approval of 1 person in the department, an information e-mail is sent to the initiator of the Flow that the request is approved and the Process is completed.