Ví dụ: Công ty không sử dụng AMIS Thông tin nhân sự, chỉ dùng AMIS Chấm công nên sẽ cần khai báo nhân viên trực tiếp trên AMIS Hệ thống. Trước kia trên Hệ thống không có thông tin Tính chất lao động nên khi đồng bộ sang AMIS Chấm công, phần mềm sẽ tự động tạo thông tin 1 lần đầu tiên và không cập nhật lại nữa.
Khi đó sẽ có trường hợp nhân viên đã được khai báo ngày chính thức trên Hệ thống nhưng ở Chấm công tính chất công việc vẫn là Thử việc dẫn đến không đúng với thực tế.
Vì vậy, phần mềm bổ sung quy tắc tự động sinh tính chất lao động như sau:
Nếu nhân viên có trạng thái lao động là Đang làm việc:
- Khi thêm mới nhân viên:
- Nếu nhân viên không có cả ngày thử việc và chính thức → để trống tính chất lao động.
- Nếu nhân viên có ít nhất 1 trong 2 ngày thử việc, chính thức → sinh tính chất lao động theo ngày đã nhập khi đã đến ngày có hiệu lực.
Ví dụ: Ngày hiện tại là 2/12/2024:
1. Nhân viên A – ngày thử việc: 1/12/2024, không có ngày chính thức → Tính chất lao động = Thử việc.
2. Nhân viên B – ngày thử việc: 3/12/2024, không có ngày chính thức → Tính chất lao động để trống (vì chưa đến ngày thử việc), đến đúng ngày 3/12/2024 thì mới update tính chất lao động = Thử việc.
3. Nhân viên C – ngày thử việc: 1/10/2024, ngày chính thức: 1/12/2024 → Tính chất lao động = Chính thức.
4. Nhân viên D – ngày thử việc: 3/10/2024, ngày chính thức: 3/12/2024 → Tính chất lao động = Thử việc (vì chưa đến ngày chính thức), đến đúng ngày 3/12/2024 thì mới update tính chất lao động = Chính thức.
- Khi sửa/xóa ngày thử việc, chính thức của nhân viên: phần mềm tự động cập nhật tính chất lao động (nếu có thay đổi) theo quy tắc như trên.
- Nếu nhân viên có trạng thái lao động là Đã nghỉ việc: tính chất lao động luôn để trống.