تطبيق الويب لإدارة غياب الموظف.
وجهات نظر متعددة لغياب الموظفين
عرض التقويم ، عرض الفريق ، أو مجرد قائمة واضحة.
قم بتولي الطلب لتتناسب مع سياسة شركتك
أضف أنواع الغياب المخصصة: المرض ، الأمومة ، العمل من المنزل ، عيد ميلاد وما إلى ذلك.
اختياريا الحد من مقدار الأيام التي يمكن للموظفين أخذها لكل نوع إجازة. على سبيل المثال لا أكثر من 10 أيام مريضة في السنة.
الإعداد العطلات العامة وكذلك أيام عمل محددة للشركة.
موظفي المجموعة من قبل الإدارات: أحضر الهيكل التنظيمي الخاص بك ، وقم بتعيين المشرف على كل قسم.
جدول عمل قابل للتخصيص للشركة والأفراد.
تكامل تقويم الطرف الثالث
البث بمكان وجود موظف في مقدمي التقويم الخارجي: MS Outlook ، تقويم Google ، و Ical.
إنشاء موجز تقويم للأفراد أو الإدارات أو الشركة بأكملها.
ثلاث خطوات سير العمل
يطلب الموظف إجازة أو إلغاء واحد.
المشرف يحصل على إشعار البريد الإلكتروني ويقرر حول غياب الموظف القادم.
يتم حساب الغياب. يتم إبلاغ الأقران عبر عرض الفريق أو خلاصات التقويم.
التحكم في الوصول
هناك أنواع التالية من المستخدمين: الموظفين والمشرفين والمسؤولين.
مصادقة LDAP الاختيارية: قم بتكوين التطبيق لاستخدام خادم LDAP لمصادقة المستخدم.
القدرة على استخراج ترك البيانات في CSV
القدرة على عمل نسخ احتياطي لشركة بالكامل ترك البيانات في ملف CSV. بحيث يمكن استخدامه في أي تطبيقات جدول البيانات.
يعمل على الهواتف المحمولة
مسارات العملاء الأكثر استخدامًا هي صديقة للهاتف المحمول:
الموظف قادر على طلب إجازة جديدة من الجهاز المحمول
المشرف قادر على تسجيل القرار من الهاتف المحمول كذلك.
الكثير من الأشياء الصغيرة الأخرى التي تجعل الحياة أسهل
ضبط مخصصات الموظف يدويًا على سبيل المثال ، الموظف لديه يوم إضافي بدلاً من ذلك.
عند الخلق ، يتلقى الموظف بدل عطلة مؤيد ، اعتمادًا على تاريخ البدء.
إشعار البريد الإلكتروني لجميع الأطراف المعنية.
تسمح للموظفين اختياريًا برؤية معلومات الإجازة الخاصة بالشركة بأكملها بغض النظر عن هيكل القسم.
تفضل بزيارة http://timeoff.management/
إنشاء حساب الشركة واستخدم الإصدار السحابي.
تثبيت 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(تأكد من أن التطبيق مع الإعدادات الافتراضية قيد التشغيل)
يجب أن تحتوي أي إصلاحات أو تحسينات على تغطية اختبار جيدة لجعلها في فرع "Master".
في حالة حاجة المرء إلى تصحيح مثيل 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 لتكون true في ملف config/app.json .
اتبع التعليمات في هذه الصفحة.
يرجى الإبلاغ عن أي مشكلات أو ملاحظات إلى Twitter أو البريد الإلكتروني: Pavlo في TimeOff.manced