The approval process supports decision-making. An item to be approved is automatically presented for each type and purpose, such as purchases, contracts and business entertainment. The decision-maker approves the request with reference to the items to be approved.
Worker (#of Swimlane: 4)
Applicant
Person in charge of drafting the decision.
Team Leader
Leader of the same organisation as the applicant who confirms the decision.
Head of Department
The head of the department and the applicant’s superior who approves the request for approval.
Section Chief
Section manager who is the applicant’s superior who approves the request for approval.
Business Flow (Complexity of Workflow: 17)
11. Submit a request for approval
The applicant drafts a request for approval.
41x. Respond to Returns
The applicant can either revise the drafted content and resubmit or withdraw it.
32. Verify
The applicant’s supervisor checks the drafting and returns it if it is incomplete.
123a. Approve and Authorise
If the external payment is less than 1 million, the section manager makes the decision.
283b. Approve and Authorise
If the external payment is more than 1 million, the director of the department makes the decision.
36x1. Set ChatGPT Role
The workflow platform sets the ChatGPT role sector according to the approval type.
34x2. Approval and decision-making assistant (ChatGPT)
The workflow platform obtains approval and decision advice from ChatGPT according to the approval type and purpose.
The department to which the applicant belongs is stored. (“Organization” in the workflow platform)
processInstanceInitQgroupId
Applicantq_Drafter 2*
The applicant is stored. (“User” in the workflow platform)
${processInstance.initQuserId}
Submission Time q_Submission_Time3
The date and time of submission is stored.
It is entered according to the settings of “1. Submit a request for approval” or “1x. Respond to Returns”.
Approval Typeq_approval_kind 13*
The approval type is stored.
Objects and Actions Subject to Approvalq_object 16*
The goods, objects and actions for approval purposes are stored.
Request Description and Reasonq_Reason 4*
The contents of the draft and the reasons for it are stored.
Attachmentq_Attachment 5
It contains attachments relating to the content of the drafting.
External Payment q_Payment6*
The amount of the external payment is stored.
Man-hoursq_Man_Hours 7
The amount of internal man-hours is stored.
Budgetary Classificationq_Classification 8
The budget category of the draft is stored.
Budget Category Remarks q_Classification_Remarks9
The remarks of the budget category of the draft content are stored.
▼ Leader confirmation and department manager’s decision ▼10
Approval and Decision Assistance (ChatGPT advice)q_decision_assist_for_chatgpt17
Confirmerq_Confirmer 11
The leader confirming the draft is stored.
The data is entered according to the automatic processing setting in “2. Verify”.
Time of Confirmationq_Confirmed_Time 12
The date and time of approval when the draft content is confirmed is stored.
This is entered according to the automatic processing setting in “2. Verify”.
Authorising Head of Department q_Approver14
The head of the department/section who approved the draft is stored.
This information is entered according to the automatic processing setting of “3a/b. Approve and Authorise”.
Time of approval by department headq_Approved_Time 15
The date and time when the draft was approved is stored.
This is entered according to the automatic processing settings in “3a/b. Approve and Authorise”.
▼ Internal Communications ▼20
Commentsq_discussion 21
Internal comments and messages are stored.
ChatGPT Roleq_ChatGPT_role 18
The role of ChatGPT is stored. (automatically selected according to approval type)