المقدمة
أول خطوة في إنشاء سير العمل هي تحديد الحدث اللي يحفز سير العمل. الحدث في سياق سير العمل يعني أي فعل أو تاريخ محدد اللي عنده يبدأ سير العمل.
بعض الأمثلة الشائعة هي:
- لما يتم إنشاء موظف جديد
- لما يتم طلب إجازة
- لما يمر 10 أيام بعد تاريخ توظيف الموظف
**أنواع الأحداث:**
في بايزات، عندنا نوعين من الأحداث: أحداث نشطة وأحداث مبنية على التاريخ.
**الأحداث النشطة:**
الحدث النشط هو اللي يكون مرتبط بفعل تم تنفيذه في النظام. يعني النظام استقبل طلب فعل معين، وهذا بحد ذاته يعتبر حدث. أمثلة شائعة هي: إنشاء موظف، تغيير إعدادات الراتب، إغلاق دورة الرواتب، طلب إجازة، وهكذا. كل هذه الأحداث ناتجة عن فعل تم اتخاذه في النظام.
**الأحداث المبنية على التاريخ:**
الحدث المبني على التاريخ يكون مرتبط بتاريخ محدد. حالياً ندعم حدثين من هذا النوع - تاريخ التوظيف وذكرى العمل (بغض النظر عن السنة). تقدر تحدد سير العمل بناءً على هذي التواريخ، وبالإضافة تقدر تعدل بحيث تحدد عدد الأيام قبل أو بعد التاريخ المختار. تقدر بعد تحدد الوقت في اليوم اللي يبدأ فيه سير العمل. الاستخدام الأكثر شيوع هنا يكون لأتمتة عمليات التوظيف وإنهاء الخدمة، بحيث يتم تفعيل سير العمل قبل أو بعد عدد محدد من الأيام من تاريخ التوظيف أو تاريخ إنهاء الخدمة.
أسماء الأحداث ووصفها
اسم الحدث: | الوصف: |
تم إنشاء موظف | كلما تم إنشاء ملف موظف في حسابك على بايزات بأي طريقة - سواء عن طريق التكاملات الخارجية، أو بالضغط على "إضافة ملف موظف"، أو عن طريق استيراد جماعي. |
تم حذف موظف | عند حذف ملف موظف من نظام بايزات. ملاحظة: إنهاء الخدمة لا يُعتبر حذفًا. |
تم إنهاء خدمة موظف | عند إنهاء خدمة موظف من النظام. ملاحظة: هذا الحدث غير مرتبط بتاريخ إنهاء الخدمة. يعني بمجرد تنفيذ عملية إنهاء الخدمة للموظف، سيتم تفعيل سير العمل بغض النظر عن تاريخ إنهاء الخدمة (سواء كان في الماضي أو المستقبل). |
تم تحديث بيانات موظف | عند تحديث أي من معلومات الموظف "الشخصية" أو "العمل"، يتم تفعيل سير العمل. |
تم إنشاء تعديل على الرواتب | عند إنشاء طلب تعديل على الرواتب، سيتم تفعيل سير العمل. |
تم إغلاق دورة الرواتب | عند إغلاق دورة الرواتب في الشركة لشهر معين. |
تم تحديث راتب الموظف | عند تحديث تفاصيل راتب الموظف (الأساسي والبدلات)، بما في ذلك إضافة أو حذف أنواع البدلات أو تغيير القيم والعملة. |
تم إنشاء طلب إجازة | عند إنشاء طلب إجازة في النظام بغض النظر عن من قام بإنشائه ومتى تم إنشاؤه. |
تم حذف طلب إجازة | عند حذف طلب إجازة موجود سابقًا. ملاحظة: الحذف لا يرتبط بالرفض. |
تم تحديث طلب إجازة |
عند تحديث أي من خصائص طلب الإجازة، بما في ذلك حالة الطلب (معلق/مقبول/مرفوض)، أو التواريخ، أو النوع، أو عدد الأيام. |
تم تفعيل حدث تاريخ توظيف الموظف |
في التاريخ أو المرتبط بالتاريخ المذكور في حقل تاريخ توظيف الموظف. |
|
في اليوم والشهر أو المرتبط باليوم والشهر المذكورين في حقل تاريخ توظيف الموظف، المرتبط بذكرى العمل. |