กรณีที่มีการตั้งค่า ประเภทของอัตรา (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 / Day1,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 บาท