ما هو كائن العمل؟

يعتبر كائن العمل (BO) أداة فعالة تُستخدم داخل النظام. بالنسبة للعديد من كائنات الصيانة، يعتبر كائن العمل سمة أساسية للسجل، ويُستخدم لتحديد البيانات التي يقوم السجل بتسجيلها وأداء واجهة المستخدم وقواعد العمل الخاصة بالسجل. تدعم بعض كائنات العمل تعريف المرحلة وتسجيل حالات مختلفة قد تحدث للسجل مما يسمح بتنفيذ قواعد العمل المختلفة على الدوام. يعتبر هذا النوع من كائنات العمل كائن عمل "محدِد" أو "متحكِم". سنرى فيما بعد أن أنواع كائنات العمل الأخرى الموجودة تختلف عن كائن العمل "المحدِد".

يسمح استخدام كائنات العمل بإمكانية التمدد والتخصيص لكائنات الصيانة التي تم تسليمها الخاصة بالمنتج. توجد العديد من الخيارات لتعديل أداء كائنات العمل الأساسية التي تم تسليمها. بالإضافة إلى ذلك، من الممكن أن توفر النُسخ المعدلة كائنات العمل الخاصة بها في حالة عدم استيفاء كائنات المنتج الأساسي التي تم تسليمها لمتطلبات العمل الخاصة بها.

ملاحظة: لا تدعم كل كائنات الصيانة في المنتج كائنات العمل كأداة كائن عمل "محدِد" أو "متحكِم". يعتبر هذا إجراء قياسي لكائنات الصيانة الجديدة فيما بعد. ومع ذلك، أصبحت بعض كائنات الصيانة التي تم إنشاؤها قبل هذا الإجراء قياسية.