Start:
-
Description: This is the initial point where the workflow is triggered.
-
Role: No specific role is involved as it's a system start.
-
Action: Begins with checking conditions for the next step.
-
Transition from Start to A1 (Creator Approval):
-
Condition: This transition occurs if the transfer request status is "TP".
-
User View Condition: Displayed as "{Status} = 'TP'".
-
-
Activity A1: Creator Approval
-
Description: The creator of the request reviews and decides whether to approve or reject it.
-
Role: Handled by the creator.
-
Action: Utilizes a task approval system for decision-making.
-
Wait Settings: The activity waits for 2 days, with automatic retries.
-
Outcome: Leads to different paths based on acceptance or non-acceptance.
-
-
Transition from A1:
-
To A5 (Move Status to TE):
-
Condition: If the activity status is "N" (Not Accepted).
-
User View Condition: Displayed as "{NotAccepted}".
-
-
To A6 (Submit Transfer Request):
-
Condition: If the activity status is "Y" (Yes, Accepted) or "A" (Approved).
-
User View Condition: Displayed as "{Accepted}".
-
-
-
Activity A5: Move Status to TE
-
Description: Updates the request status to "TE" if not accepted.
-
Role and Action: System updates the status. No person involved.
-
Outcome: Transitions the process to End after updating.
-
-
Activity A6: Submit Transfer Request
-
Description: Submits the request after approval.
-
Action: Invokes a specific program to complete the submission.
-
Outcome: Moves the process to End once submitted.
-
-
End:
-
Description: Marks the conclusion of the workflow.
-
Action: No further processing; signifies completion.
-
Error Handling and Notifications
-
Error Activity:
-
Role: Managed by the creator through notifications.
-
Action: Notifies users when errors occur.
-
-
Not Accepted Handler:
-
Description: Deals with requests that are rejected.
-
Role: Handled by notifying the creator.
-