เว็บแอปพลิเคชันสำหรับการจัดการการขาดงานของพนักงาน
มุมมองหลายครั้งของการขาดพนักงาน
มุมมองปฏิทินมุมมองทีมหรือเพียงแค่รายการธรรมดา
ปรับแต่งแอปพลิเคชันให้พอดีกับนโยบาย บริษัท ของคุณ
เพิ่มประเภทการขาดงานที่กำหนดเอง: ความเจ็บป่วย, การคลอดบุตร, การทำงานจากที่บ้าน, วันเกิด ฯลฯ กำหนดว่าแต่ละครั้งจะใช้ค่าเผื่อวันหยุด
เลือก จำกัด จำนวนวันที่พนักงานสามารถใช้สำหรับการลาแต่ละประเภท เช่นไม่เกิน 10 วันป่วยต่อปี
การตั้งค่าวันหยุดราชการรวมถึงวันหยุดเฉพาะของ บริษัท
พนักงานกลุ่มโดยแผนก: นำโครงสร้างองค์กรของคุณกำหนดหัวหน้างานสำหรับทุกแผนก
กำหนดการทำงานที่ปรับแต่งได้สำหรับ บริษัท และบุคคล
การรวมปฏิทินของบุคคลที่สาม
พนักงานออกอากาศที่อยู่ที่ผู้ให้บริการปฏิทินภายนอก: MS Outlook, Google ปฏิทินและ ICAL
สร้างฟีดปฏิทินสำหรับบุคคลแผนกหรือ บริษัท ทั้งหมด
เวิร์กโฟลว์สามขั้นตอน
พนักงานขอเวลาหยุดหรือเพิกถอนที่มีอยู่
หัวหน้างานได้รับการแจ้งเตือนทางอีเมลและตัดสินใจเกี่ยวกับการขาดพนักงานที่กำลังจะมาถึง
ไม่มีการพิจารณา เพื่อนจะได้รับแจ้งผ่านทางมุมมองของทีมหรือฟีดปฏิทิน
การควบคุมการเข้าถึง
มีผู้ใช้ประเภทต่อไปนี้: พนักงานหัวหน้างานและผู้ดูแลระบบ
การรับรองความถูกต้อง LDAP ที่เป็นตัวเลือก: กำหนดค่าแอปพลิเคชันเพื่อใช้เซิร์ฟเวอร์ LDAP ของคุณสำหรับการตรวจสอบผู้ใช้
ความสามารถในการแยกข้อมูลทิ้งลงใน CSV
ความสามารถในการสำรองข้อมูลทั้งหมดของ บริษัท ทิ้งข้อมูลลงในไฟล์ CSV ดังนั้นจึงสามารถใช้ในแอปพลิเคชันสเปรดชีตใด ๆ
ทำงานบนโทรศัพท์มือถือ
เส้นทางลูกค้าที่ใช้มากที่สุดเป็นมิตรกับมือถือ:
พนักงานสามารถขอลาใหม่จากอุปกรณ์มือถือ
หัวหน้างานสามารถบันทึกการตัดสินใจจากมือถือได้เช่นกัน
สิ่งเล็ก ๆ น้อย ๆ อื่น ๆ อีกมากมายที่จะทำให้ชีวิตง่ายขึ้น
ปรับค่าเบี้ยเลี้ยงพนักงานด้วยตนเองเช่นพนักงานมีวันพิเศษแทน
เมื่อพนักงานสร้างได้รับค่าเผื่อการจัดอันดับวันหยุดที่ได้รับการจัดอันดับขึ้นอยู่กับวันที่เริ่มต้น
การแจ้งเตือนทางอีเมลไปยังทุกฝ่ายที่เกี่ยวข้อง
เป็นทางเลือกอนุญาตให้พนักงานเห็นข้อมูลเวลาของ บริษัท ทั้งหมดโดยไม่คำนึงถึงโครงสร้างแผนก
เยี่ยมชม http://timeoff.management/
สร้างบัญชี บริษัท และใช้เวอร์ชันบนคลาวด์
ติดตั้งแอปพลิเคชันการจัดการหมดเวลาภายในโครงสร้างพื้นฐานของคุณ:
(ตรวจสอบให้แน่ใจว่าคุณมี node.js (> = 4.0.0) และติดตั้ง sqlite)
git clone https://github.com/timeoff-management/application.git timeoff-management
cd timeoff-management
npm install
npm startเปิด http: // localhost: 3000/ในเบราว์เซอร์ของคุณ
เรามีความครอบคลุมการทดสอบที่ค่อนข้างกว้างเพื่อให้แน่ใจว่าเส้นทางผู้ใช้หลักทำงานตามที่คาดไว้
โปรดเรียกใช้บ่อยครั้งในขณะที่พัฒนาโครงการ
ตรวจสอบให้แน่ใจว่าคุณติดตั้งไดรเวอร์ Chrome ในเส้นทางและเบราว์เซอร์ Chrome สำหรับแพลตฟอร์มของคุณ
หากคุณต้องการดูเบราว์เซอร์ดำเนินการคำนำหน้าการโต้ตอบด้วย SHOW_CHROME=1
USE_CHROME=1 npm test(ตรวจสอบให้แน่ใจว่าแอปพลิเคชันที่มีการตั้งค่าเริ่มต้นขึ้นและทำงาน)
การแก้ไขข้อผิดพลาดหรือการปรับปรุงควรมีการทดสอบที่ดีเพื่อให้พวกเขาเป็นสาขา "ต้นแบบ"
ในกรณีที่เราต้องการแก้ไขอินสแตนซ์ที่มีอยู่ของ TimeOff.Managenent แอปพลิเคชันที่มีเวอร์ชันใหม่:
git fetch
git pull origin master
npm install
npm run-script db-update
npm startมีการปรับแต่งบางอย่าง
ทำตามคำแนะนำในหน้านี้
มีตัวเลือกน้อยในการกำหนดค่าการติดตั้ง
เนื่องจากซอฟต์แวร์สามารถติดตั้งสำหรับ บริษัท ที่มีพนักงานที่มีชื่อที่ไม่ใช่ภาษาอังกฤษอาจจำเป็นต้องเคารพตัวอักษรในขณะที่การเรียงลำดับลูกค้าที่ป้อนเนื้อหา
เพื่อจุดประสงค์นั้นไฟล์กำหนดค่าแอปพลิเคชันมีรายการ locale_code_for_sorting โดยค่าเริ่มต้นค่าคือ en (ภาษาอังกฤษ) หนึ่งสามารถแทนที่ด้วยสถานที่อื่น ๆ เช่น cs , fr , de ฯลฯ
บางองค์กรต้องการให้พนักงานเลือกประเภทของการลาอย่างชัดเจนเมื่อจองเวลาปิด ดังนั้นพนักงานจึงเลือกมากกว่าพึ่งพาการตั้งค่าเริ่มต้น ที่ลดจำนวนใบ "เข้าใจผิด" ซึ่งถูกยกเลิกหลังจากนั้น
เพื่อที่จะบังคับให้พนักงานเลือกประเภทการลาของเวลาที่จองอย่างชัดเจนเปลี่ยน is_force_to_explicitly_select_type_when_requesting_new_leave flag เป็น true ในไฟล์ config/app.json
ทำตามคำแนะนำในหน้านี้
โปรดรายงานปัญหาหรือข้อเสนอแนะใด ๆ ไปยัง Twitter หรืออีเมล: Pavlo at TimeOff.Management