Giao diện Gantt cho Bút toán công

Quản lý và theo dõi bút toán công trực quan với Gantt View

Module Work Entries - Enterprise mở rộng module Work Entry cơ bản với giao diện Gantt nâng cao, giúp quản lý và theo dõi bút toán công trực quan hơn. Giao diện này tự động hiển thị nhân viên có hợp đồng nhưng chưa có bút toán công, cung cấp thanh tiến độ so sánh giờ công thực tế với dự kiến.

Gantt View
Enterprise
Visual
Timeline
Progress

Tính năng chính

Điểm chính

  • • Giao diện Gantt: Xem bút toán công theo dạng timeline trực quan

  • • Hiển thị nhân viên có hợp đồng: Tự động hiển thị nhân viên có hợp đồng nhưng chưa có bút toán công

  • • Thanh tiến độ: So sánh giờ công thực tế với giờ công dự kiến

  • • Thời gian không khả dụng: Hiển thị thời gian ngoài lịch làm việc

  • • Hỗ trợ lịch linh hoạt: Xử lý đúng với nhân viên có lịch làm việc linh hoạt


Truy cập Gantt View

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

  • 1. Vào Payroll → Work Entries

  • 2. Chuyển sang chế độ xem Gantt (biểu tượng timeline)

  • 3. Chọn khoảng thời gian muốn xem

  • 4. Nhóm theo Employee để xem theo nhân viên


Nhóm theo nhân viên

Khi nhóm theo Employee, giao diện hiển thị:

Điểm chính

  • • Tất cả nhân viên có hợp đồng trong khoảng thời gian

  • • Bao gồm cả nhân viên chưa có bút toán công

  • • Mỗi hàng là một nhân viên

  • • Các thanh màu thể hiện bút toán công


Ý nghĩa màu sắc

Màu sắc thanh bút toán công phụ thuộc vào loại:

Màu sắc theo loại

MàuLoại bút toánÝ nghĩa
Xanh láAttendance (Làm việc)Giờ làm việc bình thường
CamLeave (Nghỉ phép)Nghỉ phép có lương hoặc không lương
Xanh dươngOvertime (Tăng ca)Giờ làm thêm
XámIn Conflict (Xung đột)Bút toán công có xung đột cần xử lý

Nhân viên có bút toán công

Nhân viên đã có bút toán công sẽ hiển thị:

Điểm chính

  • • Tên nhân viên

  • • Các thanh bút toán công theo thời gian

  • • Tổng số giờ

  • • Thanh tiến độ (nếu có)


Nhân viên chưa có bút toán công

Module tự động hiển thị nhân viên có hợp đồng nhưng chưa có bút toán công. Hàng nhân viên vẫn xuất hiện trong Gantt nhưng không có thanh bút toán công. Điều này giúp dễ dàng phát hiện nhân viên thiếu dữ liệu.


Thanh tiến độ (Progress Bar)

Thanh tiến độ hiển thị tỷ lệ hoàn thành giữa giờ công thực tế và giờ công dự kiến.

Điểm chính

  • • Giá trị hiện tại: Tổng giờ công đã có bút toán công

  • • Giá trị tối đa: Tổng giờ công dự kiến (từ lịch làm việc)

  • • Tỷ lệ %: Phần trăm hoàn thành

Cách đọc thanh tiến độ

Tỷ lệÝ nghĩaHành động
100%Đủ bút toán côngOK, không cần làm gì
< 100%Thiếu bút toán côngCần kiểm tra và tạo thêm
> 100%Thừa bút toán côngCó thể có lỗi hoặc tăng ca

Ví dụ thanh tiến độ

Ví dụ: 40h / 50h (80%)

Điểm chính

  • • 40h: Giờ công đã có bút toán công

  • • 50h: Giờ công dự kiến theo lịch

  • • 80%: Đã hoàn thành 80%, còn thiếu 10h


Thời gian không khả dụng

Thời gian không khả dụng (unavailability) là khoảng thời gian nhân viên không làm việc theo lịch: ngoài giờ làm việc (tối, đêm), cuối tuần, ngày nghỉ lễ, khoảng thời gian không có lịch làm việc.

Điểm chính

  • • Hiển thị trên Gantt: Thời gian không khả dụng được tô màu xám hoặc có pattern đặc biệt

  • • Giúp phân biệt giờ làm việc và giờ nghỉ

  • • Dễ dàng nhận biết bút toán công ngoài giờ


Xử lý lịch linh hoạt

Với nhân viên có lịch làm việc linh hoạt (flexible hours):

Điểm chính

  • • Không hiển thị thời gian không khả dụng

  • • Coi như nhân viên luôn khả dụng

  • • Phù hợp với nhân viên làm việc tự do


Xử lý nhiều lịch làm việc

Nếu nhân viên có nhiều lịch làm việc trong khoảng thời gian:

Điểm chính

  • • Hệ thống tính toán từng khoảng theo lịch tương ứng

  • • Ghép các khoảng không khả dụng lại

  • • Hiển thị chính xác theo từng giai đoạn


Mẹo sử dụng Gantt View

Điểm chính

  • • Kiểm tra định kỳ: Xem Gantt hàng tuần để phát hiện nhân viên thiếu bút toán công

  • • Trước kỳ lương: Kiểm tra thanh tiến độ, đảm bảo đủ 100%

  • • Sau khi tạo bút toán: Xác nhận trên Gantt để đảm bảo không có xung đột

  • • Lọc nhân viên < 100%: Xử lý ưu tiên nhân viên thiếu bút toán

  • • Kiểm tra nhân viên > 100%: Phát hiện lỗi hoặc tăng ca


Phát hiện vấn đề

Điểm chính

  • • Hàng trống: Nhân viên có hợp đồng nhưng không có bút toán công

  • • Thanh màu xám: Bút toán công có xung đột cần xử lý

  • • Thanh ngoài giờ: Bút toán công trong thời gian không khả dụng

  • • Tiến độ bất thường: Quá cao (>120%) hoặc quá thấp (<50%)


Tối ưu hiệu suất

Điểm chính

  • • Chọn khoảng thời gian hợp lý: 1-2 tuần để tránh tải quá nhiều dữ liệu

  • • Sử dụng bộ lọc: Giới hạn số nhân viên hiển thị

  • • Nhóm theo phòng ban: Nếu có nhiều nhân viên

  • • Tránh xem cả tháng: Chia nhỏ thành các tuần để xem nhanh hơn


Làm việc với lịch linh hoạt

Điểm chính

  • • Nhân viên lịch linh hoạt không có thời gian không khả dụng

  • • Kiểm tra bút toán công dựa trên chấm công thực tế

  • • Không dựa vào thanh tiến độ cho nhân viên lịch linh hoạt

  • • Sử dụng List View để kiểm tra chi tiết


So sánh với Calendar View

Gantt vs Calendar

Tính năngGantt ViewCalendar View
Hiển thịTimeline theo nhân viênLịch theo ngày
Thanh tiến độCóKhông
Nhân viên chưa có bút toánHiển thịKhông hiển thị
Thời gian không khả dụngHiển thịKhông hiển thị
Phù hợp choQuản lý tổng quan nhiều nhân viênXem chi tiết từng ngày