HR Events

Giới thiệu


Sự kiện trong phân hệ nhân sự là chức năng ghi nhận toàn bộ các thay đổi phát sinh liên quan đến nhân viên như : khen thưởng, kỷ luật, tăng lương, thay đổi vị trí làm việc, thuyên chuyển công tác v.v.

Ta có thể định nghĩa nhiều loại sự kiện cần quản lý bằng chức năng Event Type(HRM).

Mỗi loại sự kiện sau khi ghi nhận có thể xử lý tiếp thông qua chức năng Event Processing. Xử lý ở đây có nghĩa ta có thể chạy các lệnh, cập nhật thêm dữ liệu và nhiều nghiệp vụ khác dựa trên sự kiện và quy tắc xử lý sự kiện Event Processing Profile.

graph TD A(Loại sự kiện) --> B[Ghi nhận sự kiện] B --> C[Xử lý sự kiện] D(Quy tắc xử lý sự kiện) --> C

💡 Gợi ý

Sự kiện và Workflow Task là kết hợp hoàn hảo cho các quy trình phê duyệt liên quan đến nhân sự. Sau khi sự kiện được phê duyệt bởi Workflow chúng sẽ được xử lý và cập nhật CSDL.

Sử dụng


7208eb6e-c006-4c29-a485-c677eb50e0e9.pbs_bo_hr_eev_md

Sự kiện có thể nhập thủ công hoặc tải nhập từ nguồn khác.

Giao diện của chức năng này được quy định bởi loại sự kiện định nghĩa ở Event Type(HRM). Cụ thể là:

  1. Mỗi loại sự kiện được gắn với 1 subform cụ thể.
  2. Các ô nhập liệu sẽ có diễn giải tùy theo loại sự kiện vì chúng sẽ có ý nghĩa khác nhau phụ thuộc loại sự kiện.
  3. Các ô nhập liệu sẽ có thể biến mất tùy theo loại sự kiện nếu diễn giải của chúng là ! trong định nghĩa sự kiện.

Khi mở chức năng này để nhập 1 sự kiện mới, chương trình sẽ hỏi loại sự kiện trước để đảm bảo user sẽ làm việc với giao diện phù hợp.

Xử lý sự kiện


Ta có thể xử lý sự kiện bằng nút lệnh Run trên thanh công cụ.

Ngoài ra, chức năng này cũng có thể chạy tác vụ xử lý sự kiện thông qua câu lệnh

 pbs.BO.HR.EEV?LineNo=1234&$action=Run


LineNo
Số định danh của sự kiện.
$action=Run

Bắt buộc để chạy câu lệnh. Nếu không chương trình sẽ hiểu câu lệnh là thể hiện các sự kiện trên infolist

Xem thêm



Updated on : 2021-08-14 23:01:11. by : . at T470-01.

Topic : HR Events. pbs.bo.hr.eev