Attendance Reporting Process, Automatic Overtime Calculation

Attendance Reporting Process, Automatic Overtime Calculation 20211006
At 7 o’clock every day, the request for arrival and departure times will be automatically added to “My Tasks” (however, company holidays will not be added). Applicant enters work time, clock out time, and break time (h). Working hours (h), overtime hours outside legal hours (h), etc. will be automatically calculated, and a copy will be sent to the applicant by email.
Worker (#of Swimlane: 2)
  • All Employees
    • Person applying for attendance report. All employees.
  • Applicant’s Supervisor
    • The applicant’s supervisor. We guarantee that there are no falsehoods in the application contents. (If the head of the department applies, the supervisor step will be skipped.)
Business Flow (Complexity of Workflow: 20)
  • 31. Register arrival and departure times
    • Applicants report work time, clock out time, and break time (h).
  • 122. Check (auto complete)
    • Your supervisor will confirm that there are no falsehoods in your application.
  • 1Add names of public holidays
    • The workflow platform sets holiday names such as “Saturday”, “Sunday”, and “Coming of Age Day”.
  • 10Assemble a copy of the email
    • The workflow platform assembles the HTML for notification emails. Insert data such as legal working hours (h) and non-legal working hours (h).
  • 5Legal working hours calculation
    • The workflow platform deducts the break total (h) from the legal limit (h).
  • 7Non-statutory working hours calculation
    • The workflow platform sets “Legal (h)-8” for Non-legal (h) and “8” for Legal (h).
  • 4Working time calculation (clocking out – clocking in)
    • The workflow platform calculates the elapsed time (h) from the clock-in time to the clock-out time.
Business Process Variables (#of Data Item: 12)
  • Working Dayq_Date0
    • Stores the attendance days that are subject to the application.
    • #{#format(processInstanceStartDatetime, ‘yyyy-MM-dd (E)’)}
  • Holidaysq_Holiday1
    • If the working day is a Saturday, Sunday, or holiday, the name will be stored.
  • Departmentq_Div2
    • Stores the department to which the applicant belongs. (“Organization” within the workflow platform)
  • Employeeq_Worker3
    • The applicant is stored. (“User” within the workflow platform)
    • ${processInstance.initQuserId}
  • Work Start Timeq_Attending4*
    • The time when you started work is stored.
  • Work End Timeq_Leaving5*
    • The time you left work is stored.
  • Break Timer (h)q_Break6*
    • The total break time (including midday break, etc.) is stored.
    • 1.00
  • Applicant Memoq_Member_Note7
    • Contains notes written by the applicant.
  • Within Legal Limits (h)q_Legal8
    • Legal working hours are stored.
  • Non-statutory (h)q_Overtime9
    • Non-statutory working hours are stored.
    • 0
  • Supervisor Memoq_Leader_Note10
    • Contains notes from the applicant’s supervisor.
  • (HTML for Email)q_HTML_for_Email11
    • The body of the notification email (HTML format) is stored.

Field Name, num, Initial Value

Download

This archive contains the BPMN icons that are not available in the Basic edition.

Capture

At 7 o'clock every day, the request for arrival and departure times will be automatically added to
At 7 o'clock every day, the request for arrival and departure times will be automatically added to

See also

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top

Discover more from Questetra Support

Subscribe now to keep reading and get access to the full archive.

Continue reading