กรณีที่มีการตั้งค่า ประเภทของอัตรา (Rate Type) ในกฏการหักตามสัดส่วน เป็น
1) Salary / min
2) Half Day
3) Full Day
ขณะเดียวกันมีการปรับเงินเดือนในระหว่างงวดการจ่ายเงิน กฏการหักเงินจะคำนวณตามส่วน
ตัวอย่าง
ระยะเวลาการคำนวณ (Calculation Period) = Per Month
เงินหัก = หักมาสาย
อัตราเงินเดือนปัจจุบัน = 15,000 บาท / เดือน
อัตราเงินเดือนใหม่ = 17,500 บาท / เดือน (เริ่ม 16/03/2021)
ประเภทเงินได้ (Payment Types) = รายเดือน/Monthly
จำนวนวันทำงานต่อเดือน (Work Days / Month) = 30
จำนวนชั่วโมงทำงานต่อวัน (Work Hours / Day) = 8
ตารางกะ 08:00 - 17:00
จาก (นาที) From (Minutes) | ถึง (นาที) To (Minutes) | ประเภทของอัตรา Rate Type | จำวนเงิน Amount | เริ่มหักตั้งแต่ (นาที) Deduction Start From (Minutes) |
0 | 10 | No Deduct | ||
11 | 15 | Salary / min | 11 | |
15 | 30 | Half Day | ||
31 | & Above | Fixed / Day | 1,000 |
03/03/2021 sign in 08:08
11/03/2021 sign in 08:12
24/03/2021 sign in 08:13
30/03/2021 sign in 08:27
31/03/2021 sign in 08:33
ระบบจะคำนวณ หักมาสาย ดังนี้
03/03/2021 ไม่หักมาสาย เนื่องจากสายไม่เกิน 10 นาที
11/03/2021 หักมาสาย = (12 - 10) x (15,000 / 30 / 8)
= 2 x 62.50
= 125 บาท
24/03/2021 หักมาสาย = (13 - 10) x (17,500 / 30 / 8)
= 3 x 72.92
= 218.76 บาท
30/03/2021 หักมาสาย = (17,500 / 30 / 2)
= 291.67 บาท
31/03/2021 หักมาสาย = 1,000 บาท
รวมหักมาสายในเดือนมีนาคม = 125 + 218.76 + 291.67 + 1,000
= 1,635.43 บาท