SOP: Tính Phúc Lợi & Lương Tháng 13
Mục Đích
Đây là bước cuối cùng của chu kỳ đánh giá. Hệ thống tự động xác định nhân viên nào đủ điều kiện nhận phúc lợi (bảo hiểm, thưởng chuyên cần) và tính lương tháng 13 dựa trên PPH Final đã chốt.
Nguyên tắc: Phúc lợi dựa trên dữ liệu minh bạch — không phải cảm tính, mà dựa trên xếp hạng PPH và mức sai sót.
HR — Tính phúc lợi và lương T13 (sau khi Finalize điểm) Manager — Duyệt lương T13 cấp kho
Jobs to be Done
"Sau khi chốt điểm, tôi cần biết ai đủ điều kiện nhận phúc lợi"
Vai trò: HR · Tần suất: 1 lần/tháng · Thời gian: ~5 phút
"Cuối năm, tôi cần tính lương tháng 13 cho toàn bộ nhân viên"
Vai trò: HR · Tần suất: 1 lần/năm · Thời gian: ~15 phút
"Tôi cần xuất file CSV để gửi phòng kế toán chi trả"
Vai trò: HR · Tần suất: Hàng tháng · Thời gian: ~2 phút
Lưu Đồ Quy Trình
flowchart TD
A["Điểm số đã Finalize"] --> B["HR: Tính phúc lợi"]
B --> C["Hệ thống kiểm tra từng NV:\n• PPH Level ≥ ngưỡng?\n• Violation Level ≤ giới hạn?\n• Thâm niên ≥ yêu cầu?"]
C -->|"Đạt tất cả"| D["🟢 Đủ điều kiện"]
C -->|"Thiếu 1+"| E["🔴 Không đủ"]
D --> F["HR xuất CSV\n→ Gửi kế toán"]
A --> G["HR: Tính lương T13\n(cuối năm)"]
G --> H["Công thức:\nbase × hệ số PPH − trừ sai sót"]
H --> I["Manager duyệt"]
I --> J["HR Finalize\n→ Xuất CSV"]
Quy Trình 1: Tính Phúc Lợi Hàng Tháng (HR)

Điều kiện tiên quyết
- Điểm số kỳ đã Finalize cho kho cần tính
- Cấu hình ngưỡng phúc lợi đã được thiết lập (trong Config)
Bước thực hiện
-
Vào Tính Phúc Lợi từ sidebar
-
Chọn kỳ (tháng/năm) và kho
-
Nhấn 📊 Tính phúc lợi
-
Hệ thống kiểm tra từng nhân viên:
Tiêu chí Điều kiện VD Nếu không đạt Xếp hạng PPH ≥ "Đạt" (PPH ≥ 40) Không đủ điều kiện Mức sai sót ≤ "Trung bình" Không đủ điều kiện Thâm niên ≥ 3 tháng Không đủ điều kiện -
Xem kết quả:
- 🟢 Đủ điều kiện — NV được hưởng phúc lợi tháng này
- 🔴 Không đủ — Kèm lý do cụ thể (VD: "PPH dưới ngưỡng")
-
Nhấn 📥 Xuất CSV → File bao gồm danh sách đầy đủ, gửi phòng kế toán
Kết quả
- File CSV sẵn sàng cho kế toán chi trả
- Log xuất file được lưu để audit
Quy Trình 2: Tính Lương Tháng 13 (HR — Cuối Năm)
Điều kiện tiên quyết
- Điểm số cả 12 tháng đã Finalize (hoặc ít nhất số tháng NV đã làm việc)
- Dữ liệu lương cơ bản và giờ công đã cập nhật
Bước thực hiện
-
Vào Tính Phúc Lợi → Tab Lương Tháng 13
-
Chọn năm tính
-
Nhấn 📊 Tính lương tháng 13
-
Hệ thống tính cho từng NV:
Lương T13 = Lương cơ bản × (Giờ công thực / Giờ chuẩn/năm) × Hệ số PPH − Trừ sai sót- Hệ số PPH: Cao hơn nếu PPH Level tốt hơn (VD: Xuất sắc = 1.2x, Đạt = 1.0x)
- Trừ sai sót: Dựa trên Violation Level năm
-
Xem danh sách kết quả → Kiểm tra NV nào bất thường
-
Manager: Duyệt từng kho hoặc duyệt hàng loạt
-
HR: Finalize → Xuất CSV gửi kế toán
Tính lương T13 chỉ chính xác khi tất cả các tháng đã Finalize. Kiểm tra trang Điểm Số trước.
Các Loại Phúc Lợi
| Loại | Mô tả | Tần suất tính |
|---|---|---|
| Thưởng chuyên cần | Thưởng đi làm đầy đủ | Hàng tháng |
| Bảo hiểm sức khỏe | Đủ điều kiện tham gia BHSK mở rộng | Hàng quý |
| Thi đua | Giải thưởng thi đua nội bộ | Theo sự kiện |
| Lương tháng 13 | Thưởng cuối năm | 1 lần/năm |
| Bồi thường | Hỗ trợ bồi thường hàng hỏng | Theo vụ việc |
Câu Hỏi Thường Gặp
Q: NV mới 2 tháng có được tính lương T13 không? A: Có, nhưng tính theo số tháng thực tế (2/12 năm). Số tiền sẽ ít tương ứng.
Q: NV đủ PPH nhưng sai sót nhiều, vẫn được phúc lợi? A: Cần đạt cả hai tiêu chí. Sai sót vượt ngưỡng = không đủ điều kiện.
Q: File CSV xuất ra có format gì? A: Chuẩn CSV UTF-8, tương thích Excel. Bao gồm: mã NV, tên, kho, số tiền, lý do đủ/không đủ.