Webhook: Webhook truyền thông tin từ chính sách thôi việc nhân sự HRM in
Đã sửa đổi vào: Wed, 5 Tháng 3, 2025 lúc 10:37 CH
Nhân viên nghỉ việc cần thực hiện các thủ tục bàn giao, xử lý giấy tờ liên quan. Bạn có thể chuyển tiếp dữ liệu tự động từ HRM đến Workflow để tiếp tục quy trình bàn giao sau khi duyệt đề xuất nghỉ việc nhân sự.
Để thiết lập chuyển tiếp dữ liệu từ HRM sang Workflow, bạn thực hiện theo hướng dẫn sau:
1. Workflow:
- Tại quy trình bàn giao chọn Quản lý webhook
- Copy API tạo:
2. HRM:
- Cài đặt - Nhân sự - Webhooks chính sách thôi việc:
- Dán link API tạo vừa copy từ Workflow vào webhook chính sách thôi việc:
*Có thể chọn:
+ requestCreated: Đề xuất được tạo mới => chuyển tiếp dữ liệu tự động
+ requestFinalized: Đề xuất được duyệt chấp thuận => chuyển tiếp dữ liệu tự động
+ requestRejected: Đề xuất bị từ chối => chuyển tiếp dữ liệu tự động
+ recordCreated: Quyết định thôi việc được tạo trên HRM => chuyển tiếp dữ liệu tự động
3. Thiết lập transformers chuyển tiếp từ HRM sang Workflow:
- Tại HRM, thiết lập trường tuỳ chỉnh chính sách thôi việc:
- Tại Workflow, tương tự tạo các trường dữ liệu tuỳ chỉnh:
- Thiết lập transformer gồm các biến hệ thống hoặc thông tin trường tùy chỉnh tại webhooks chính sách thôi việc để chuyển tiếp dữ liệu sang Workflow:
*2 cột dữ liệu trong Transformer:
- Final key (bên trái): mã của biến/trường dữ liệu của app nhận thông tin - Workflow
Cú pháp:
- Nếu là biến hệ thống: key
- Nếu là trường tùy chỉnh: custom_inputkey
- Original key (bên phải): nội dung hoặc mã của biến/trường dữ liệu của app gửi thông tin - HRM
Cú pháp:
- Nếu là biến hệ thống: {key}
- Nếu là trường tùy chỉnh: {custom_inputkey}
*Các biến webhook hỗ trợ:
- Tất cả thông tin trong 1 đề xuất thôi việc:
- date: Ngày nghỉ (Ngày làm việc cuối cùng)
- note: Ghi chú lý do nghỉ việc
- office: Tên văn phòng trong đề xuất
- area: Tên khu vực trong đề xuất
- policy_id: ID chính sách
- policy_name : Tên chính sách
- status_name: Trạng thái đề xuất
- Thông tin nhân sự:
- employee_name: Tên nhân viên
- employee_code: Mã nhân viên
- employee_position: Tên vị trí của nhân viên
- employee_title: Tên chức danh của nhân viên
- employee_office: Tên văn phòng của nhân viên
- employee_area: Tên khu vực chuyên môn của nhân viên
- employee_type: Tên phân loại nhân viên
- employee_start_date: Ngày bắt đầu làm việc
- employee_official_date: Ngày chính thức
- employee_email: email nhân viên
- employee_phone: số điện thoại nhân viên
- employee_dob: ngày tháng năm sinh nhân viên
- employee_ssn_no: Số CMT/Căn cước
- employee_address: Địa chỉ hiện tại
- employee_bank_no: Số tài khoản ngân hàng
- employee_bank_name: Tên ngân hàng
- employee_bank_branch: Chi nhánh
- employee_bank_holder: Tên chủ tài khoản
- employee_ssn_date: Ngày cấp CMT
- employee_ssn_place: Nơi cấp CMT
- employee_tax_no: Mã số thuế
- employee_insurance_no: Số sổ đăng ký BHXH
- employee_insurance_place: Nơi đăng ký BHXH
- employee_office_address: Địa chỉ văn phòng
- employee_gender: Giới tính
- employee_pob: Nơi sinh
- employee_permanent_residence: Địa chỉ thường trú
- employee_m1: Tên đầy đủ theo account của M1
- employee_m2: Tên đầy đủ theo account của M2
- employee_m3: Tên đầy đủ theo account của M3
- employee_{key custom field}: giá trị custom fields của nhân viên
- Thông tin nhân sự liên quan đến job bổ sung thông tin BHXH:
- employee_nationality: Quốc tịch
- employee_ethnic: Dân tộc
- employee_address_city: Địa chỉ hiện tại tỉnh/tp
- employee_address_district: Địa chỉ hiện tại quận/huyện
- employee_address_ward: Địa chỉ hiện tại xã/phường
- employee_permanent_residence_city: Địa chỉ thường trú tỉnh/tp
- employee_permanent_residence_district: Địa chỉ thường trú quận/huyện
- employee_permanent_residence_ward: Địa chỉ thường trú xã/phường
4. Thực hiện chuyển tiếp:
- Nhân sự tạo đề xuất nhận tuyển tại Base Me theo hướng dẫn: tại đây
- Người duyệt chấp thuận đề xuất:
- Quy trình nghỉ việc được tự động tạo tại Workflow:
Câu trả lời này có giúp ích cho bạn không? Yes No
Send feedback