Leaves Balance - Ngày phép query

Giới thiệu


Nhóm tính năng quản lý ngày phép bao gồm :

  1. Leaves Balance - tính năng chính để quản lý ngày phép cho toàn bộ nhân viên trong công ty

  2. pbs.BO.HR.AnnualLeaves - tính năng liệt kê ngày phép theo từng loại nghiệp vụ : Phép năm, ngày được nghỉ bù, ngày phép được sử dụng ....

  3. Leave Quota - ghi nhận các mẩu tin quỹ phép năm của từng nhân viên

Leaves Balance là tính năng bắt đầu cho mọi thao tác quản lý phép của nhân viên.

Sử dụng


Leaves Balance được chạy tại thời điểm cuối một tháng được chọn.

Các cột thông tin hiển thị:

Mã, tên nhân viên
Thông tin nhân viên
Carried Forward

Số dư ngày phép năm trước không sử dụng hết mang qua năm nay.

Tại kỳ cuối năm. Người quản trị sẽ thực hiện lệnh Carry Forward để chuyển ngày phép chưa sử dụng sang năm sau. Tác vụ này có thể chạy tự động trên server thông qua lệnh Carry Forward Leave Balance

Kết quả được lưu vào tính năng Leave Quota với Quota Type = CF_LASTYEAR

Leaves Quota

Quỹ ngày phép được sử dụng trong năm (Leaves Quota) - tùy theo chức danh và thâm niên mà nhân viên có quỹ ngày phép khác nhau.

Số ngày phép được nhập vào đầu năm hoặc khi có nhân viên mới bắt đầu vào làm.

Người quản trị sử dụng lệnh Quota để nhập số ngày phép CBCVN được hưởng hàng năm. Lệnh này lọc ra danh sách nhân viên đang làm việc, gọi chức năng Leave Quota và kết hợp với transform profile EMP2LVQT để tự động điền trước các thông tin trong leave quota.

Kết quả được lưu vào tính năng Leave Quota với Quota Type = ALQUOTA

Compensatory Leaves
Thể hiện số ngày nghỉ bù do làm ngoài giờ . Cột này được tính tự động dựa vào dữ liệu timesheet. Quản trị hệ thống khi thiết lập hệ thống sẽ tạo các quy tắc đọc timesheet TimeSheet Reader để xác định số ngày được nghỉ bù và khai báo các profile này trong thiết lập chung Timesheet Settings
Leaves Taken
Thể hiện số ngày nghỉ đã sử dụng của CBCNV. Thông tin này cũng được đọc tự động từ timesheet.
Quản trị hệ thống sẽ thiết lập quy tắc đọc để xác định số ngày được nghỉ bù bằng tính năng TimeSheet Reader và khai báo các profile này trong thiết lập chung Timesheet Settings
EnCash

Thể hiện số ngày phép không sử dụng và được bán lại cho công ty nhận thanh toán tiền mặt.

Nội dung cột này được lấy từ bảng dữ liệu Leave Quota. Lọc ra các dòng có Quota Type = ENCASH

Remains

Số ngày phép còn lại tại cuối kỳ đang xem.

image2

Hủy ngày phép mang sang từ năm trước nhưng không sử dụng.


Ngày phép mang sang từ năm trước thường phải được sử dụng trước ngày quy định. Nếu không sẽ không còn hiệu lực. Trong trường hợp ngày phép không được sử dụng, tại ngày 31/3 quản trị hệ thống sẽ ghi nhận giảm trừ các ngày mang sang nhưng hết hiệu lực.

Ngày hết hạn sử dụng phép mang sang từ năm cũ phải được quy định tại trường Timesheet Settings - CarriedLeavesExpiredOn

Để hủy các ngày phép này, user thực hiện lệnh Nullify Unused Days

Lệnh này sẽ gọi tính năng: Nullify Leave Balance

Điều chỉnh số ngày Carry Forward và Quota cho 1 nhân viên:


Thiết lập:


Nội dung Quota Entry được lấy từ danh sách nhân viên đang làm việc tại thời điểm nhập Quota (đầu năm) Danh sách nhân viên đang làm việc được xác định bằng thông tin Employee Movements

Để điền thêm các thông tin cho các nghiệp vụ Quota, Phoebus sử dụng Transformation Rules : EMP2LVQT

Xem thêm



Updated on : 2021-01-22 13:44:41. by : . at T470-01.

Topic : . pbs.bo.hr.leavesbalance