คำถาม ค่าต่าง ๆ ของขั้นตอนอนุมัติของคำร้องหมายความว่าอย่างไร
คำตอบ ความหมายของการตั้งค่าการอนุมัติใน ByteHR มีดังนี้
○ Notify หมายถึง ผู้จัดการทุกคนในระดับนี้จะได้รับการแจ้งเตือนหากมีการอนุมัติหรือไม่อนุมัติคำร้อง
○ Any หมายถึง เมื่อผู้จัดการคนใดก็ตามในระดับนี้อนุมัติ สถานะของคำร้องจึงจะเปลี่ยนเป็น ได้รับการอนุมัติ (Approved)
○ All หมายถึง ผู้จัดการทุกคนในระดับนี้จะต้องอนุมัติ สถานะของคำร้องจึงจะเปลี่ยนเป็นได้รับการอนุมัติ (Approved) หากผู้จัดการทุกคนยังอนุมัติไม่ครบ สถานะของคำร้องจะแสดงเป็น กำลังดำเนินการ (In-Progress) หากกำหนดให้ผู้จัดการระดับ 1 และระดับ 2 ต้องอนุมัติ ผู้จัดการทั้งสองระดับจะต้องอนุมัติคำร้องก่อน สถานะจึงจะเปลี่ยนเป็นได้รับการอนุมัติ (Approved) หากกำหนดให้มีผู้อนุมัติเพียง 1 คนสำหรับคำร้อง Expense ระบบจะเริ่มดำเนินการอนุมัติจากระดับ 1 แล้วจึงไปยังระดับ 2 ดังนั้น ผู้จัดการที่ต้องการให้อนุมัติคำร้องต้องอยู่ในระดับ 1 เมื่อผู้จัดการระดับ 1 อนุมัติคำร้อง คำร้องจะเสร็จสมบูรณ์ทันที และระบบจะแจ้งเตือนผู้จัดการระดับ 2 เพื่อรับทราบเท่านั้น หากปิดการอนุมัติคำร้อง Expense ของผู้จัดการระดับ 1 แต่ผู้จัดการที่ต้องการให้ออนุมัติอยู่ระดับ 2 คำร้องจะค้างอยู่ที่ระดับปัจจุบันและไม่ไปยังผู้จัดการระดับ 2 การอนุมัติคำร้องจะอ้างอิงตามขั้นตอนการอนุมัติที่มีผลบังคับใช้ขณะที่ส่งและอนุมัติคำร้อง หากขณะนั้นผู้จัดการระดับ 2 กำหนดเป็น Notify คำร้องจะเสร็จสมบูรณ์ทันทีเมื่อผู้จัดการระดับ 1 อนุมัติ การเปลี่ยนการตั้งค่าภายหลังจะไม่ทำให้คำร้องที่เสร็จสมบูรณ์กลับมารอการอนุมัติจากผู้จัดการระดับ 2
🏷️ Case
เมื่อเลือก Any หรือ All หากมีผู้จัดการคนใดคนหนึ่งไม่อนุมัติ สถานะของคำร้องจะเปลี่ยนเป็น
ไม่อนุมัติ (Rejected)
💬 Note
สำหรับผู้จัดการระดับ 2 ที่กำหนดเป็น Notify จะมีความสามารถปฏิเสธคำร้องของพนักงานได้

