انتقل إلى المحتوى

تاريخ السبرنت — الإجازات

ما الذي شُحن

طلبات الإجازة واعتمادها، إضافة إلى القاعدة التي تُبقي الإجازة خارج الجدول.

  • إدارة الإجازات + LeaveConflictRule (MIQ-030)LeaveRequest، تدفّق الطلب، وقاعدة التخصيص LEAVE_CONFLICT التي تقرأ بيانات الإجازة الحقيقية كي لا يُخصَّص العمّال في إجازة.
  • اعتماد الإجازة متعدّد-الخطوات (MIQ-030a) — سلسلة اعتماد المدير ← HR_Admin من خطوتين، فحوص التداخل من جانب الخادم، وإصلاح RowVersion.

القرارات الرئيسية

  • لا تصنيف LeaveType — لا يوجد تصنيف سنوية/مرضية/عطلة؛ الطلب بلا حقل نوع (الورقة 11).
  • الإلغاء يضبط الحالة، لا الحذف الناعم — الإلغاء يضبط Status = Cancelled، لا IsDeleted.
  • قاعدة LEAVE_CONFLICT الصارمة تقرأ بيانات الإجازة الحقيقية — الإجازة تحجب التخصيص فعلًا (المرحلة-0: الإجازة حيّة، لا مخطّطة).

حالة البناء

متاحLeaveRequest + LeaveApprovalStep، سلسلة الخطوتين، وقاعدة التعارض كلها تُشحن. انظر تقديم الإجازة وتتبّعها، اعتماد الإجازة، وLeave API.

ذو صلة

  • ورقة الحقائق 11 (إدارة الإجازات)؛ التقارير MIQ-030/030a.