ระบบลางานออนไลน์ ด้วย WordPress

ใครที่กำลังหาแนวทางหรือมีแผนว่าจะทำระบบลาให้พนักงานใช้แนะนำให้อ่านบทความนี้ครับ เพราะ ระบบลางานออนไลน์ ใน WordPress ก็มีให้ใช้และที่สำคัญคือมันฟรี ไม่เสียตังค์ เพียงแค่โหลดปลั๊กอินนี้มาติดตั้งและตั้งค่าโปรแกรมอีกสักเล็กน้อยก็พร้อมใช้งานแล้วครับ

ระบบลางานออนไลน์ ด้วย WordPress

ผมขอเกริ่นให้ฟังก่อน แรกเริ่มเลยบริษัทที่ผมทำงานอยู่เช่าใช้ระบบลางานออนไลน์แห่งหนึ่งอยู่ คิดเป็นรายเดือนก็ เดือนละประมาณ 9 พันกว่าบาท

ฟีเจอร์หลัก ๆ ที่  User ใช้งานก็มีตามนี้

  1. พนักงานลางาน
  2. ส่งเมลแจ้งหัวหน้างาน
  3. หัวหน้างาน อนุมัติ/ไม่อนุมัติ
  4. ส่งเมลแจ้งผลกลับไปยังพนักงานที่ขอลา

ฟีเจอร์สำหรับ HR ใช้งานก็มีตามนี้

  1. เพิ่มข้อมูลพนักงาน แผนก
  2. กำหนดประเภทการลา ลากิจ ลาป่วย ลาบวช ลาคลอด ลาอะไรก็ว่าไปขึ้นอยู่กับความต้องการ
  3. Assign ประเภทการลาที่สร้างจากข้อ 1 ให้กับพนักงานโดยแต่ละประเภทการลากับพนักงานแต่ละคนก็ไม่เหมือนกัน เช่น พนักงานหญิงก็จะมีสิทธ์ลาคลอด พนักงานชายก็มีสิทธ์ลาบวช อะไรประมาณนี้
  4. สามารถ Approve หรือ Reject ลาที่พนักงาน Request เข้ามาได้ ในกรณีที่หัวงานไม่ได้อนุมัติให้หรือเหตุผลอื่น ๆ
  5. ตั้งได้ว่าพนักงานแผนกนี้ Request ลาแล้วให้ส่งไปหาใคร ส่วนใหญ่ก็จะเป็น Manager ของแผนกนั้น ๆ เป็นต้น
  6. ดู Log การลาได้ ว่าใครลาอะไรไปบ้าง

ปัญหาที่พบเจอ

  1. ไม่รองรับอุปกรณ์ Mobile ไม่ Responsive นั่นเอง
  2. เมลแจ้งเตือนไม่เข้า หรือเข้า Junk
  3. ระบบลาทำงานช้า

สุดท้ายเลยมาเจอ Plugin ระบบลางานออนไลน์ใน WordPress

Plugin ตัวนี้ทำงานได้ทุกข้อตามที่เขียนมาข้างบน และแก้ปัญหา 3 ข้อข้างบนนี้ได้ทุกข้อด้วย

  1. Responsive ก็มัน WordPress เนอะมันก็มีของมันอยู่แล้ว
  2. เมลไม่เข้าอันนี้ SMTP ช่วยได้
  3. อันนี้ระบบเราเองมีแต่พนักงานเราใช้ เรา Optimize ระบบได้ถ้ามันช้า
  4. มันฟรี เหอ ๆ ลดค่าใช้จ่ายไปได้เป็นแสนต่อปีเลยนะ

พอเห็นแบบนี้แล้วก็ช้าอยู่ทำไมลองเอามาใช้กันเลย

  1. สร้าง subdomain ขึ้นมาไว้สำหรับระบบลาโดยเฉพาะ คือ leave.domain.com
  2. ลง WordPress ให้เรียบร้อย
  3. โหลดปลั๊กอินระบบลางานออนไลน์มาลง คลิก
  4. เพิ่มข้อมูลพนักงาน ข้อมูลการลา ข้อนี้จะใช้เวลาสักหน่อยถ้ามีจำนวนพนักงานเยอะ

ทดลองใช้งาน

จากที่ทดลองใช้งานระบบลานี้ดูแล้วก็เจอปัญหาอยู่นิดหน่อยคือ

  1. มันลาครึ่งวันไม่ได้ ต้องลาเต็มวัน แต่มีหมายเหตุให้ใส่นะ ผมแก้ปัญหาโดยใส่หมายเหตุว่าลาครึ่งวัน
  2. ไม่มีให้แนบไฟล์ ในกรณีที่เราจะแนบเอกสารประกอบการลาเช่น ใบรับรองแพทย์ ข้อนี้ไม่เท่าไหร่ เพราะยังไงสุดท้ายแล้วก็ต้องเอาเอกสารมาให้ HR อยู่ดี
  3. Manager ต้อง login เข้ามาดูในระบบ ถึงจะสามารถ Approve / Reject ลาที่ลูกน้อง Request มาได้แต่ผมอยากให้สามารถทำได้ผ่านเมลที่ส่งไปเลยจะได้สะดวกไม่ต้อง Login ข้อนี้ผมก็ปรับโค๊ดเอา แรก ๆ ก็ลำบากอยู่เหมือนกันกว่าจะปรับโค๊ดแล้วทำให้ได้ตามที่เราต้องการ

สรุป

ผมติดอยู่นิดหน่อยตรงที่ลาครึ่งวันไม่ได้เนี่ยแหละ ก็มันของฟรีนี่น่า ไม่เป็นไรข้อนี้หยวน ๆ ใครอยากลองเอาไปใช้ก็ลองดูครับ ปัจจุบันผมก็ใช้ให้บริษัทอยู่ พนักงานประมาณ 30 กว่าคนไม่มีปัญหาอะไรครับ ไม่แน่ว่าเวอร์ชั่นใหม่ ๆ ทางผู้พัฒนาเค้าอาจจะปรับแก้ให้ลาครึ่งวันและแนบไฟล์ได้ก็ได้

หากอ่านแล้วชอบบทความจาก CodingDee ก็ฝาก กดไลค์เพจ ด้วยนะครับ จะได้ไม่พลาดข่าวสารเทคนิคดี ๆ จากเรา หรือติดปัญหาตรงไหนก็คอมเมนต์ไว้ด้านล่างนี้ได้ ไว้เจอกันบทความต่อไปครับ