Khái niệm “tham số” và “đối tượng hiệu lực” trong công thức lương eTimeGold, hỗ trợ người dùng xử lý trường hợp công thức lương chỉ tính cho 1 nhóm nhân viên chỉ định và tách nhỏ công
Trang 1Chương 13
Công Thức Lương
Hoàn thành chương này, bạn sẽ hiểu và vận hành được các nội dung sau:
Tự định nghĩa thời gian kết lương thích hợp với tình hình thực tế của công ty
Xử lý trường hợp kỳ lương không phải bắt đầu từ ngày 1 của tháng
Xử lý trường hợp kỳ lương chỉ tính cho nhóm nhân viên được chỉ định
Tự định nghĩa công thức lương thích hợp với cách tính lương đang áp dụng tại công ty
Khái niệm “công thức lương trong 01 cell” hỗ trợ người dùng chủ động và dễ dàng quản lý cài đặt hệ thống công thức lương trong công ty
Khái niệm “hàm tính toán” trong công thức lương eTimeGold (Round, Roundup, Rounddown, Celling, Min, Max,…)
Khái niệm “sưu tập số liệu lương” trong eTimeGold và việc chủ động cài đặt công thức lương để thống
kê, cộng dồn số liệu theo thời gian
Khái niệm “tham số” và “đối tượng hiệu lực” trong công thức lương eTimeGold, hỗ trợ người dùng xử lý trường hợp công thức lương chỉ tính cho 1 nhóm nhân viên chỉ định và tách nhỏ công thức chính thành nhiều công thức tham số liên quan
Kế thừa công thức lương để sử dụng chung cho các kỳ lương có cách tính lương giống nhau trong công ty
mà không cần cài đặt lại
Trang 2| www.dnd.vn | www.phanmemnhansu.dnd.vn | www.vieclam.dnd.vn | Pages | 2
Yếu tố nào cấu thành nên 01 công thức tính?
Công thức là tập hợp các yếu tố bao gồm: hạng mục, toán tử, hàm tính toán
Sự linh hoạt và dễ dàng quản trị công thức phụ thuộc vào sự kết hợp giữa các yếu tố cấu thành công thức Công thức lương của eTimeGold là thuộc lớp “Tính Toán” trong khái niệm 03 lớp của eTimeGold Thành phần công thức, cũng như các toán tử có thể bố trí được trong 1 cell, giúp người quản trị công thức dễ dàng bảo trì, đồng thời tính tường minh của công thức cũng được thể hiện rõ nét ở yếu tố này
Vì sao phải thiết lập công thức lương?
Sự thay đổi chính sách phúc lợi là điều không thể tránh khỏi Đó là sự cân bằng giữa lợi nhuận và lợi ích, giữa sự phát triển và giữ chân người tài
Hiểu được mong muốn chính đáng của người sử dụng, eTimeGold mang đến cho khách hàng bộ công thức lương tự định nghĩa, chủ động từ việc đưa ra các hạng mục chính sách đến việc kết hợp các chính sách đó thành
bộ công thức để tính toán và báo cáo số liệu
Trang 3A HƯỚNG DẪN THAO TÁC CƠ BẢN
I Định nghĩa Kỳ lương
Công thức lương được định nghĩa theo các kỳ lương Kỳ lương là khoảng thời gian quy định để tính lương cho nhân viên Giao diện này cho phép người dùng tự định nghĩa thời gian kết lương thích hợp với tình hình thực tế của công ty
Hướng dẫn thực hành
Nội dung thực hành: Định nghĩa kỳ lương có Mã kỳ lương là “BuiltCT” và Tên kỳ lương là “Kỳ lương Cty
TNHH An Nguyên” Thời điểm kết lương bắt đầu từ ngày 1 đến ngày cuối tháng
1 Đăng nhập eTimeGold và mở chức năng [Công Thức Lương]
2 Chọn nút [Tạo Mới], màn hình hiển thị form dạng cột để bắt đầu khởi tạo
3 Khai báo thông tin trong form
a Đặt trỏ chuột tại cột [Mã kỳ lương] nhập “BuiltCT”
b Đặt trỏ chuột ở cột [Tên kỳ lương], nhập “Kỳ lương Cty TNHH An Nguyên”
c Đặt trỏ chuột ở cột [Từ ngày], nhập “1”
d Đặt trỏ chuột ở cột [Từ ngày], nhập “31”
e Cột [Thừa kế CTL]: sử dụng mặc định của eTimeGold
Khi Người dùng chọn ngày “31” thì phần mềm sẽ tự động hiểu kỳ lương được tính đến
Không sử dụng Unicode và các ký tự đặc biệt
(Xem chương 1 để hiểu khái niệm Unicode và ký tự đặc biệt)
GHI CHÚ:
Nếu chưa có chức năng [Công Thức Lương] người dùng tham khảo tài liệu chương 2 để hiểu cách
[Đăng nhập] hệ thống và [Phân bổ] chức năng
Trang 4| www.dnd.vn | www.phanmemnhansu.dnd.vn | www.vieclam.dnd.vn | Pages | 4
f Cột [Nhân viên hiệu lực]: sử dụng mặc định của eTimeGold
g Cột [Lùi Tháng]: sử dụng mặc định của eTimeGold
h Cột [Ẩn]: sử dụng mặc định của eTimeGold
4 Click nút [Lưu Trữ] để hoàn tất định nghĩa Kỳ lương
KINH NGHIỆM SỬ DỤNG:
Kỳ lương của công ty được tính từ ngày đầu tháng đến ngày cuối tháng thì khai báo [Đến ngày]=31, khi
đó những tháng không phải 31 ngày, phần mềm sẽ tự động tính đến ngày cuối tháng mà người dùng
không cần chỉnh sửa thời gian hiệu lực theo tháng
Tính lương 4/2011: khoảng thời gian kỳ lương từ 1/4/2011 đến 30/4/2011
Nút [Lưu & Tạo Mới] dùng để lưu lại thông tin vừa khởi tạo và đồng thời tạo mới một khởi tạo
khác Màn hình hiển thị dạng cột, chờ nhập liệu của người dùng như ở bước 3
Nút [Bỏ Qua] : Không lưu trữ thông tin vừa nhập liệu và trả màn hình về lưới dữ liệu.
CHÚ Ý:
Giá trị cột [Từ ngày] < [Đến Ngày]: khoảng thời gian trọn tháng chọn tính lương
Giá trị cột [Từ ngày] < [Đến Ngày]: khoảng thời gian KHÔNG trọn tháng chọn tính lương
Tính lương 4/2011: khoảng thời gian kỳ lương từ 1/4/2011 đến 15/4/2011
Tính lương 4/2011: khoảng thời gian kỳ lương từ 21/4/2011 đến 20/5/2011
Trang 5II Kỳ lương lùi tháng
Kỳ lương lùi tháng là khoảng thời gian tính lương có bao gồm thời gian của tháng liền trước tháng tính lương
Với khái niệm [Lùi Tháng], eTimeGold giải quyết trường hợp khách hàng có quy định kỳ lương không phải bắt
đầu từ ngày 1 của tháng
Nội dung thực hành: khai báo kỳ lương “Kỳ lương lùi tháng” với Mã KL là “NoneM’ kết lương từ ngày 26
của tháng trước đến ngày 25 của tháng hiện đang tính lương
1 Đăng nhập eTimeGold và mở chức năng [Công Thức Lương]
2 Chọn nút [Tạo Mới], màn hình hiển thị form dạng cột để bắt đầu khởi tạo
3 Khai báo thông tin trong form
a Đặt trỏ chuột tại cột [Mã kỳ lương] nhập “NoneM”
b Đặt trỏ chuột ở cột [Tên kỳ lương], nhập “Kỳ lương lùi tháng”
c Cột [Từ ngày]: sử dụng mặc định của eTimeGold
d Cột [Đến ngày]: sử dụng mặc định của eTimeGold
e Cột [Thừa kế CTL]: sử dụng mặc định của eTimeGold
f Cột [Nhân viên hiệu lực]: sử dụng mặc định của eTimeGold
Không sử dụng Unicode và các ký tự đặc biệt
(Xem chương 1 để hiểu khái niệm Unicode và ký tự đặc biệt)
GHI CHÚ:
Nếu chưa có chức năng [Công Thức Lương] người dùng tham khảo tài liệu chương 2 để hiểu cách
[Đăng nhập] hệ thống và [Phân bổ] chức năng
Trang 6| www.dnd.vn | www.phanmemnhansu.dnd.vn | www.vieclam.dnd.vn | Pages | 6
h Cột [Ẩn]: sử dụng mặc định của eTimeGold
4 Click nút [Lưu Trữ], hoàn thành thao tác định nghĩa kỳ lương lùi tháng
Trang 7III Khởi tạo công thức lương
Nội dung thực hành: Trong kỳ lương “NoneM” (tên kỳ lương = “Kỳ lương lùi tháng”), thực hành đặt công
thức lương có Mã CT là “TH.LCB” để lấy hạng mục lương cơ bản được khai báo trong hồ sơ nhân viên
1 Đăng nhập eTimeGold và mở chức năng [Công Thức Lương]
2 Click chọn dòng dữ liệu có cột [Mã KL] là “NoneM” (cột [Tên kỳ lương] là “Kỳ lương lùi tháng”)
Click chọn tab [Công Thức Lương], click nút [New] trong vùng lưới dữ liệu của tab này để bắt đầu khởi tạo công thức lương
3 Khai báo thông tin công thức lương:
a Đặt trỏ chuột tại cột [Mã CTL], nhập “TH.LCB”
Bắt buộc nhập liệu
Không cho phép nhập trùng
Không sử dụng Unicode và các ký tự đặc biệt
(Xem chương 1 để hiểu khái niệm Unicode và ký tự đặc biệt)
GHI CHÚ:
Nếu chưa có chức năng [Công Thức Lương] người dùng tham khảo tài liệu chương 2 để hiểu cách
[Đăng nhập] hệ thống và [Phân bổ] chức năng
Trang 8| www.dnd.vn | www.phanmemnhansu.dnd.vn | www.vieclam.dnd.vn | Pages | 8
b Đặt trỏ chuột tại cột [Tên CTL], nhập “LCB của NV (lấy từ hồ sơ nhân viên)”
c Cột [Hide Rpt], [Inherit?]: sử dụng mặc định của eTimeGold
d Click nút [Update] để hoàn tất khởi tạo tên công thức lương
e Ở tab [Công thức lương], Click chọn dòng dữ liệu có cột [Mã CTL] là “TH.LCB”
f Chọn tab [Chi Tiết CTL], click nút [Tạo Mới]
g Đặt trỏ chuột tại cột [A], nhập “<r>”
h Đặt trỏ chuột ở cột [B], nhập “[LuongPF]”
Nút [Edit]: chỉnh sửa thông tin công thức lương
Nút [New] : thêm mới dòng thông tin công thức lương
Nút [Delete]: xóa dòng thông tin công thức lương đã khởi tạo.
Trang 10| www.dnd.vn | www.phanmemnhansu.dnd.vn | www.vieclam.dnd.vn | Pages | 10
B HƯỚNG DẪN QUẢN LÝ NÂNG CAO
I Khái quát thành phần công thức lương
Thành phần công thức lương bao gồm các hạng mục do hệ thống chỉ định hoặc các hạng mục do người dùng khởi tạo trong quá trình vận hành hệ thống
CTL - [TÊN KỲ LƯƠNG] Chứa các công thức lương đã được định nghĩa theo kỳ lương
ĐỊNH NGHĨA GIỜ LÀM Số liệu giờ làm theo thông tin đã được người dùng định nghĩa trong chức năng [Ca
Kíp Bước 1]
KHOẢN CƠ BẢN Số liệu mục cơ bản theo thông tin đã được người dùng định nghĩa trong chức năng
[Hạng Mục Cơ Bản]
KHOẢN KHÁC Số liệu khoản khác theo thông tin đã được người dùng định nghĩa trong chức năng
[Khởi Tạo Khoản Khác]
NGHỈ VẮNG Số liệu theo thông tin loại nghỉ vắng đã được người dùng khởi tạo trong chức năng
[Khởi Tạo Nghỉ Vắng]
PHỤ CẤP THỜI GIAN Số liệu theo loại phụ cấp thời gian đã được người dùng khởi tạo trong chức năng
[Khởi Tạo Phụ Cấp Thời Gian]
SYSTEM CÔNG Số liệu hạng mục công quy định do hệ thống eTimeGold đưa ra
SYSTEM LƯƠNG Số liệu hạng mục lương quy định do hệ thống eTimeGold đưa ra
TĂNG CA Số liệu theo loại tăng ca đã được người dùng khởi tạo trong chức năng [Khởi Tạo Tăng Ca]
Hình minh họa: : Sau khi cick nút [Axpand All]
Hình minh họa: : Sau khi cick nút [Collapse All]
Nút : mở tất cả các nhóm
Nút : thu gọn các hạng mục theo nhóm
Trang 11II Quy ước cài đặt công thức lương trên eTimeGold
Công thức lương trên eTimeGold tuân theo quy ước cài đặt “tag”
“Tag” là ký tự bắt đầu cho 01 quy ước tính
Quy ước “tag” được đặt trong dấu ngoặc nhọn < >
Khi bắt đầu khai báo thì mở “tag” Quy ước chung cho mở “tag”: < ký tự quy ước tag theo nhu cầu cài đặt >
Kết thúc khai báo bằng cách đóng “tag” Quy ước đóng “tag”: </ ký tự quy ước tag theo nhu cầu cài đặt >
Đôi khi chỉ có mở tag nhưng không có đóng tag
Những “tag” được dùng trong eTimeGold:
Tag r: <r> hạng mục trả về kết quả cuối cùng của công thức lương </r>
Tag p: <p> hạng mục tham số cần tách </p> và < TenThamSo> định nghĩa CT tham số </TenThamSo> Tag valid: <valid> đối tượng hiệu lực </vaid>
Tag //: ghi chú khi cài đặt Tag này không có đóng tag, mặc định nội dung trên dòng dữ liệu bắt đầu sau tag này là nội dung chú thích, không tham gia tính toán
III Đặc điểm công thức lương trong 01 cell của eTimeGold
eTimeGold mang đến cho người dùng khái niệm “công thức lương trên 01 cell” Ở đây người dùng sẽ định nghĩa các yếu tố cấu thành công thức lương trên cùng 01 cell Phần mềm sẽ tự động phân biệt đâu là thành phần tính toán, đâu là toán tử và đâu là điều kiện tính, …Tính tường minh và chủ động của công thức lương được thể hiện rất rõ, mang đến sự thuận lợi khi vận hành, quản lý và bảo trì hệ thống công thức lương
Định nghĩa CTL trên MỘT cell thành phần
Trang 12| www.dnd.vn | www.phanmemnhansu.dnd.vn | www.vieclam.dnd.vn | Pages | 12
IV Ký khóa (từ khóa) trong công thức lương eTimeGold
Ký khóa (từ khóa) là ký hiệu để hệ thống nhận biết bắt đầu cho 01 quy ước định nghĩa
Trong công thức lương eTimeGold, bạn gặp và sử dụng các ký (từ) khóa sau:
[ ]: bắt đầu thành phần là hạng mục lương cấu thành công thức
InEmpGroup: đối tượng nhóm nhân viên hiệu lực
NotInEmpGroup: đối tượng nhóm nhân viên KHÔNG hiệu lực
InEmployee: chỉ định nhân viên hiệu lực
NotInEmployee: chỉ định nhân viên KHÔNG hiệu lực
ForValue: bắt đầu điều kiện sưu tập (thống kê) số liệu
ItemValue: đại diện hạng mục để so sánh số liệu trong điều kiện sưu tập (thống kê)
ForMonth: chỉ định tháng sưu tập (thống kê) số liệu
ForYear: chỉ định năm sưu tập (thống kê) số liệu
ForSalary: chỉ định kỳ lương sưu tập (thống kê) số liệu
ForLast: chỉ định khoảng thời gian sưu tập (thống kê) số liệu
ForM2M(x,y,z): chỉ định khoảng thời gian sưu tập (thống kê) số liệu, trong đó quy ước có (không) lấy số
liệu của những tháng chưa có theo tháng hiện tại
ForM2M(x,y): chỉ định khoảng thời gian sưu tập (thống kê) số liệu, không tính giá trị của tháng tính
Trang 13VI 5 đặc điểm nổi bật khi quản trị công thức lương eTimeGold
Công thức lương eTimeGold không chỉ đơn thuần là sự kết hợp giữa hạng mục và các toán tử (+, - , *, /) mà còn cung cấp cho người dùng các tiện ích linh hoạt, đủ đáp ứng nhu cầu tính toán từ đơn giản đến phức tạp Công thức lương eTimeGold mang 5 đặc điểm quản trị sau:
1 Hàm tính toán
2 Đối tượng hiệu lực công thức
3 Tham số trong công thức
4 Công thức sưu tập
5 Kế thừa công thức
Hàm tính toán
eTimeGold đưa ra bộ hàm tính toán nhằm mục đích giải quyết các biến chuyển số liệu (làm tròn, thống kê, loại
bỏ phần thập phân, …) trong quá trình tính lương theo chính sách lương của từng công ty
Cách khai báo và vận dụng hàm đơn giản
VD: ROUND([HMLuong],-3)
Một số hàm tính toán thông dụng
Trang 14| www.dnd.vn | www.phanmemnhansu.dnd.vn | www.vieclam.dnd.vn | Pages | 14
Trang 15Nội dung thực hành: Trong kỳ lương “NoneM” (tên kỳ lương = “Kỳ lương lùi tháng”), thực hành đặt công
thức lương thực lĩnh (mã CTL: B.ThucLinh) được tính bằng hiệu của tổng các khoản thu (mã CTL:
B.TongThu) và tổng các khoản trừ (mã CTL: B.TongTru), có làm tròn lên theo 01 chữ số thập phân
1 Đăng nhập eTimeGold và mở chức năng [Công Thức Lương]
2 Click chọn dòng dữ liệu có cột [Mã KL] là “NoneM” (cột [Tên kỳ lương] là “Kỳ lương lùi tháng”)
Click chọn tab [Công Thức Lương], click nút [New] trong vùng lưới dữ liệu của tab này để bắt đầu khởi tạo công thức lương
3 Khai báo thông tin công thức lương:
a Đặt trỏ chuột tại cột [Mã CTL], nhập “B.ThucLinh”
Bắt buộc nhập liệu
Không cho phép nhập trùng
Không sử dụng Unicode và các ký tự đặc biệt
(Xem chương 1 để hiểu khái niệm Unicode và ký tự đặc biệt)
GHI CHÚ:
Nếu chưa có chức năng [Công Thức Lương] người dùng tham khảo tài liệu chương 2 để hiểu cách
[Đăng nhập] hệ thống và [Phân bổ] chức năng
Trang 16| www.dnd.vn | www.phanmemnhansu.dnd.vn | www.vieclam.dnd.vn | Pages | 16
b Đặt trỏ chuột tại cột [Tên CTL], nhập “Lương thực lĩnh”
c Cột [Hide Rpt], [Inherit?]: sử dụng mặc định của eTimeGold
d Click nút [Update] để hoàn tất khởi tạo tên công thức lương
e Ở tab [Công thức lương], Click chọn dòng dữ liệu có cột [Mã CTL] là “B.ThucLinh”
f Chọn tab [Chi Tiết CTL], click nút [Tạo Mới]
g Đặt trỏ chuột tại cột [A], nhập “<r>”
Trang 17j Click nút [Lưu Trữ]
Hình minh họa: : Sử dụng hàm tính toán khi cài đặt công thức lương
Trang 18| www.dnd.vn | www.phanmemnhansu.dnd.vn | www.vieclam.dnd.vn | Pages | 18
VII Đối tượng hiệu lực công thức lương eTimeGold
Đối tượng hiệu lực công thức lương được áp dụng khi người dùng muốn phân tách công thức tính cho từng nhóm nhân viên riêng biệt
Sử dụng tag valid để bắt đầu định nghĩa đối tượng hiệu lực
Sử dụng ký (từ) khóa InEmpGroup, NotInEmpGroup, InEmployee, NotInEmployee để khai báo đối tương hiệu lực trong công thức lương
Tag <valid> </valid> được sử dụng để khai báo đối tượng hiệu lực tương ứng với công thức lương
Với MaNV1, MaNV2, …: là mã AC của nhân viên
Nội dung thực hành: Trong kỳ lương “NoneM” (tên kỳ lương = “Kỳ lương lùi tháng”), thực hành đặt công
thức lương phụ cấp trực máy (mã CTL: B.pcTruc) được tính bằng 7% của LCB theo hồ sơ nhân viên
(TH.LCB), chỉ áp dụng cho những nhân viên thuộc nhóm “Lắp đặt chuyên biệt”, có ký hiệu nhóm là “gtpS”
1 Đăng nhập eTimeGold và mở chức năng [Công Thức Lương]
GHI CHÚ:
Nếu chưa có chức năng [Công Thức Lương] người dùng tham khảo tài liệu chương 2 để hiểu cách
[Đăng nhập] hệ thống và [Phân bổ] chức năng
CHI CHÚ:
Xem tài liệu chương 5 để hiểu rõ hơn về cách quản trị nhóm nhân sự
Dùng dấu chấm ( ) khi muốn xuống dòng và khai báo tiếp tục khai báo đối tượng hiệu lực
Ưu tiên InEmployee khi InEmployee và InEmpGroup cùng được khai báo chung cho đối tượng hiệu lực trong 01 công thức lương
Ưu tien NotIn… khi In… và NotIn… cùng được khai báo chung cho đối tượng hiệu lực trong 01 công thức lương