ในเคสนี้มีสาเหตุอยู่หลายประการที่ทำให้พนักงานไม่สามารถขอลาได้ อาทิ

  1. พนักงานยังไม่พ้นเงื่อนไขของลาประเภทนั้นๆ เช่น ลาพักร้อน มีเงื่อนไขว่าพนักงานที่จะสามารถลาประเภทนี้ได้จะต้องเป็นพนักงานประจำ มีการจ่ายเงินเป็นรายเดือน และต้องมีอายุงานครบ 365 ปี ถึงจะสามารถขอลาพักร้อนได้ หากพนักงานที่จะขอลามีคุณสมบัติไม่ครบถ้วนตามเงื่อนไขของประเภทการลานั้นๆ ก็จะไม่สามารถขอลาได้

2. ขอลาไม่ถูกเงื่อนไข เช่นลาประเภทลากิจ เงื่อนไขที่ตั้งไว้ระบุว่าพนักงานที่จะลาประเภทนี้ได้จะต้องลาล่วงหน้า 3 วัน หากพนักงานขอลาก่อน3วันที่กล่าวไว้ พนักงานจะไม่สามารถขอลาได้ ระบบจะแสดงเป็นปฎิทินสีเทา วันที่อื่นๆจะไม่สามารถเลือกเพื่อทำการขอลาได้ ตัวอย่างเช่น ต้องการลาในวันที่ 2019-05-28 (ซึ่งเป็นวันที่ปัจจุบัน) ระบบจะไม่ยอมให้กด เลือกวันที่ดังกล่าวและไม่ยอมให้กด Submit แต่ถ้าของลาในวันที่ 2019-05-31
ระบบจะยอมให้กด submit เนื่องจากตรงกับเงื่อนไขที่ตั้งไว้ในตอนต้น