Ngày nghỉ trong Phiếu lương

Xử lý ngày nghỉ được phê duyệt sau khi lương đã xác nhận

Module Ngày nghỉ trong Phiếu lương là module tự động cài đặt khi bạn sử dụng cả ba module Lương, Ngày nghỉ, và Công. Module này giải quyết vấn đề quan trọng: nhân viên xin nghỉ phép sau khi lương tháng đó đã được tính và xác nhận.

Module tự động phát hiện và đánh dấu các ngày nghỉ này, cho phép bạn hoãn ngày nghỉ sang tháng sau hoặc xử lý thủ công nếu cần, đảm bảo tính chính xác của lương mà không cần tính lại tháng trước.

Ngày nghỉ
Hoãn sang tháng sau
Ngày nghỉ bị chặn
Cảnh báo Dashboard

Tại sao cần module này

Điểm chính

  • Nhân viên quên xin phép trước, sau khi lương đã chạy mới nhớ ra

  • Nhân viên ốm đột ngột, xin phép sau khi đã nghỉ

  • Quản lý phê duyệt phép muộn, sau khi lương đã được xác nhận

  • Cần điều chỉnh ngày nghỉ nhưng không muốn tính lại lương tháng trước


Trạng thái ngày nghỉ trong lương

Các trạng thái

Trạng tháiÝ nghĩaHành động
Sẽ tính trong phiếu lương tiếp theoTrạng thái bình thường, ngày nghỉ sẽ được tính vào lương tháng sauKhông cần làm gì
Đã tính toán trong phiếu lương hiện tạiNgày nghỉ đã được tính vào lươngKhông cần làm gì
Cần hoãn sang phiếu lương tiếp theoNgày nghỉ bị chặn, được phê duyệt sau khi lương đã xác nhậnCần xử lý: hoãn sang tháng sau hoặc xử lý thủ công

Phát hiện ngày nghỉ bị chặn

Điểm chính

  • Qua Dashboard Lương: Vào Lương → Dashboard, xem phần Cảnh báo, nếu có cảnh báo "Ngày nghỉ cần hoãn", nhấn vào để xem chi tiết

  • Qua Activity (Hoạt động): Kiểm tra Activities của bạn, tìm activity "Ngày phép cần hoãn", nhấn vào để xem ngày nghỉ cần xử lý

  • Qua Menu Time Offs: Vào Lương → Bút toán Công việc → Ngày nghỉ, dùng bộ lọc "Cần hoãn", xem danh sách ngày nghỉ bị chặn

  • Khi tính lương: Khi cố gắng tính phiếu lương, hệ thống hiển thị cảnh báo "Nhân viên có ngày nghỉ cần hoãn"


Hoãn ngày nghỉ sang tháng sau (Tự động)

Khi nào dùng: Khi bạn muốn hệ thống tự động chuyển ngày nghỉ sang tháng sau.

Điểm chính

  • Lưu ý: Ngày nghỉ không được kéo dài quá 2 tháng, tháng sau phải có đủ ngày chấm công để chuyển, công của tháng sau phải ở trạng thái "Nháp"

Các bước thực hiện

  • 1. Mở hồ sơ ngày nghỉ bị chặn

  • 2. Nhấn nút Báo cáo vào Tháng sau

  • 3. Hệ thống sẽ: Tìm các công từ tháng bị chặn, tìm các công chấm công trong tháng sau, chuyển các công chấm công thành công nghỉ phép, đánh dấu ngày nghỉ là "Hoàn thành", hoàn thành activity tự động


Ví dụ cụ thể

Tình huống: Nhân viên Nguyễn Văn A xin nghỉ 2 ngày: 15-16/03/2026. Lương tháng 3 đã được xác nhận ngày 25/03/2026. Nhân viên xin phép ngày 28/03/2026. Ngày nghỉ bị đánh dấu "Bị chặn".

Xử lý:

Các bước thực hiện

  • 1. Mở hồ sơ ngày nghỉ 15-16/03/2026

  • 2. Nhấn Báo cáo vào Tháng sau

  • 3. Hệ thống: Tìm 2 ngày chấm công trong tháng 4/2026, chuyển 2 ngày chấm công đó thành nghỉ phép, đánh dấu ngày nghỉ 15-16/03 là "Hoàn thành"

  • 4. Kết quả: Lương tháng 3 không thay đổi (đã xác nhận), lương tháng 4 sẽ trừ 2 ngày nghỉ phép


Xử lý thủ công

Khi nào dùng: Khi không thể hoãn tự động hoặc cần xử lý đặc biệt.

Các bước thực hiện

  • 1. Xử lý thủ công (tạo công, điều chỉnh lương, v.v.)

  • 2. Mở hồ sơ ngày nghỉ

  • 3. Nhấn vào activity "Ngày phép cần hoãn"

  • 4. Nhấn Đánh dấu hoàn thành

  • 5. Hoặc dùng action "Hoãn sang phiếu lương tiếp theo" từ menu Action


Các trường hợp lỗi

Điểm chính

  • Lỗi "Ngày nghỉ kéo dài quá 2 tháng": Ngày nghỉ kéo dài từ tháng này sang tháng khác quá 2 tháng. Giải pháp: Xử lý thủ công

  • Lỗi "Công tháng sau chưa được tạo hoặc đã xác nhận": Công tháng sau chưa được tạo hoặc đã được xác nhận. Giải pháp: Chờ công tháng sau được tạo hoặc xử lý thủ công

  • Lỗi "Không có công liên quan đến ngày nghỉ": Không tìm thấy công chấm công trong khoảng thời gian ngày nghỉ. Giải pháp: Kiểm tra lại công, có thể cần tạo công thủ công

  • Lỗi "Không đủ công chấm công để hoãn": Tháng sau không có đủ ngày chấm công để chuyển thành nghỉ phép. Giải pháp: Xử lý thủ công


Cảnh báo Dashboard

Điểm chính

  • Ngày nghỉ cần hoãn: Có ngày nghỉ ở trạng thái "Bị chặn" cần xử lý. Vào Lương → Dashboard, nhấn vào cảnh báo, xem danh sách ngày nghỉ bị chặn

  • Ngày nghỉ thiếu tài liệu: Có ngày nghỉ yêu cầu tài liệu chứng minh nhưng chưa có. Mở hồ sơ ngày nghỉ và đính kèm tài liệu

  • Ngày nghỉ không liên quan đến phân bổ: Nhân viên xin nghỉ nhưng không có đủ ngày phép được phân bổ. Kiểm tra số ngày phép còn lại


Cấu hình hệ thống

Chỉ định người chịu trách nhiệm xử lý ngày nghỉ bị chặn:

Điểm chính

  • Lưu ý: Nếu không cấu hình, activity sẽ được gán cho Administrator

Các bước thực hiện

  • 1. Vào Lương → Cấu hình → Cài đặt

  • 2. Tìm phần "Ngày nghỉ đã hoãn"

  • 3. Chọn "Quản lý ngày nghỉ đã hoãn"

  • 4. Chọn người dùng (thường là HR Manager hoặc Payroll Manager)

  • 5. Nhấn Lưu


Mẹo sử dụng thực tế

Điểm chính

  • Kiểm tra định kỳ: Hàng tuần kiểm tra Dashboard để phát hiện ngày nghỉ bị chặn sớm, trước khi chạy lương đảm bảo không có ngày nghỉ bị chặn chưa xử lý, sau khi xác nhận lương kiểm tra xem có ngày nghỉ mới nào bị chặn không

  • Xử lý nhanh: Ưu tiên tự động bằng "Báo cáo vào Tháng sau" khi có thể, xử lý ngay không để ngày nghỉ bị chặn tồn đọng lâu, giao tiếp thông báo cho nhân viên về việc ngày nghỉ được hoãn

  • Phòng tránh: Nhắc nhở nhân viên xin phép trước khi nghỉ, có quy trình xin phép rõ ràng, đặt deadline xin phép (ví dụ: trước ngày 20 hàng tháng)

  • Khi gặp lỗi: Đọc thông báo lỗi (thông báo lỗi thường chỉ rõ nguyên nhân), kiểm tra công (đảm bảo công đã được tạo đúng), xử lý thủ công nếu tự động không được

  • Bảo mật dữ liệu: Chỉ Payroll Manager mới có quyền xử lý ngày nghỉ bị chặn, hệ thống lưu lại lịch sử thay đổi trạng thái, không thể xóa ngày nghỉ đã được tính vào lương