กฎการอนุมัติ
Authorization Rule อนุญาตให้กำหนดค่าการอนุมัติ/การอนุญาตที่กำหนดเองบนเอกสาร ตามเงื่อนไขที่กำหนด
ตัวอย่าง: หาก Grand Total ของ Sales Order เกิน $1,000 จะต้องได้รับการตรวจสอบ/ส่งโดย Sales Manager เท่านั้น แม้ว่า Sales User จะมีสิทธิ์ "Submit"
ในแนวทางเดียวกัน คุณสามารถกำหนด Authorization Rule ตามฟิลด์เช่น Net Total, Grand Total, Discount % และระบุว่าใครจะเป็นผู้อนุมัติเอกสารหากเงื่อนไขการอนุญาตตรงกัน

มาพิจารณาตัวอย่างโดยละเอียดของ Authorization Rule เพื่อเรียนรู้ให้ดีขึ้น
สมมติว่า Sales Manager ต้องอนุมัติ Sales Orders เฉพาะเมื่อค่า Grand Total เกิน 10,000 หากค่า Sales Order น้อยกว่า 10,000 แม้แต่ Sales User ก็จะสามารถส่งได้ นี่หมายความว่าสิทธิ์ Submit ของ Sales User จะถูกจำกัดเฉพาะ Sales Order ที่มี Grand Total น้อยกว่า 10,000
1. วิธีสร้าง Authorization Rule
- ไปที่รายการ Authorization Rule คลิกที่ New
- เลือกธุรกรรมที่ Authorization Rule จะใช้ได้ ฟังก์ชันนี้มีให้สำหรับธุรกรรมที่จำกัดเท่านั้น
- ป้อน Authorized Value ฯลฯ สิ่งนี้ขึ้นอยู่กับฟิลด์ที่คุณเลือกใน Based On
- เลือก Based On Authorization Rule จะถูกใช้ตามค่าที่เลือกในฟิลด์นี้
- เลือก Applicable Role นี่คือบทบาทที่ Authorization Rule นี้จะใช้ได้ ตามตัวอย่าง จะเป็น Sales User
- เพื่อเจาะจงมากขึ้น คุณยังสามารถเลือก Applicable To User หากคุณต้องการใช้กฎกับ Sales User เฉพาะคน ไม่ใช่ทุก Sales Users
- เลือก Approving Role นี่คือบทบาทที่สามารถอนุมัติแบบฟอร์มเหนือค่า Authorized ตามตัวอย่างของเรา คือ Sales Manager
- คุณยังสามารถเลือก Sales Manager เฉพาะคนได้
- บันทึก

หาก Sales User พยายามส่ง Sales Order ที่มีค่าสูงกว่า 10,000 เขาจะได้รับข้อความแสดงข้อผิดพลาด

หากคุณต้องการจำกัด Sales User จากการส่ง Sales Orders แทนการสร้าง Authorization Rule คุณควรลบสิทธิ์ submit สำหรับ Sales User จาก Role Permission Manager
เอกสารที่สามารถใช้กฎการอนุญาต
- Sales Order
- Purchase Order
- Quotation
- Delivery Note
- Sales Invoice
- Purchase Invoice
- Purchase Receipt
- Appraisal
ฟิลด์ที่สามารถใช้เงื่อนไขการอนุญาต
- Grand Total
- Average Discount
- Customer-wise Discount
- Item-wise Discount