اعتبارات تسلسل المعالجة
قد يتوفر لديك عملاء بمجموعة مركبة من العقود كما لو كان احتساب مقطع فاتورة يعتمد على المعلومات المحتسبة عبر مقطع فاتورة آخر لنفس الحساب. على سبيل المثال، ربما تحتاج إلى معالجة مقاطع الفاتورة لديك على النحو التالي:
- الخطوة 1: قم باحتساب مقاطع الفاتورة لكافة اتفاقية الخدمة في "موقع واحد" للحساب (أي كل اتفاقية خدمة مرتبطة بعقار واحد)
- الخطوة 2: قم باحتساب مقطع الفاتورة للتكاليف الإضافية لاتفاقية الخدمة في "المقر الرئيسي" حيث تستند التكاليف إلى الاستهلاك المجمَّع لكافة العقارات من كافة مقاطع الفاتورة (التي تم احتسابها في الخطوة الأولى).
لإنشاء مقطع فاتورة "المقر الرئيسي" للحساب، يجب التحكم في الترتيب الذي يقوم من خلاله النظام بإنشاء مقاطع الفاتورة لكل اتفاقية خدمة.
يتيح نوع اتفاقية الخدمة لك إمكانية تحديد تسلسل معالجة الفوترة الذي يتحكم في الترتيب الذي تتم به معالجة اتفاقيات الخدمة. وتسلسل المعالجة اختياري وتتم معالجة اتفاقيات الخدمة بترتيب تصاعدي لتسلسل معالجة الفوترة لنوع اتفاقية الخدمة الخاصة بها. ونتيجةً لذلك، تتم معالجة أنواع اتفاقية الخدمة ذات تسلسل المعالجة بالقيمة صفر أولاً ثم 1 ثم 2، إلخ.
إذا كان لديك اتفاقيات خدمة فرعية مرتبطة باتفاقية خدمة رئيسية، يتم استخدام تسلسل معالجة الفوترة أولاً لترتيب إنشاء مقاطع الفاتورة لاتفاقية الخدمة الرئيسية. وإذا قمت بملء تسلسل معالجة في نوع اتفاقية خدمة لاتفاقية خدمة رئيسية، فإنه يتم استخدامها للتحكم في الترتيب الذي تتم به معالجة اتفاقيات الخدمة الفرعية لاتفاقية خدمة رئيسية محددة متعلقة ببعضها البعض. ارجع إلى تصميم أنواع اتفاقيات الخدمة وخيارات البدء لاتفاقيات الخدمة الفرعية للحصول على مزيد من المعلومات.
يتحكم تسلسل معالجة الفوترة أيضًا في ترتيب اتفاقيات الخدمة في عمليات المعالجة الأخرى التالية:
- تنفيذ خوارزميات الإتمام قبل الفاتورة. يقوم النظام بمعالجة كل اتفاقية خدمة بترتيب تسلسل معالجة الفوترة. وضمن كل اتفاقية خدمة، تتم معالجة خوارزميات الإتمام قبل الفاتورة في نوع اتفاقية الخدمة بترتيب تسلسل الخوارزمية.
- تنفيذ خوارزميات إتمام الفاتورة. يقوم النظام بمعالجة كل اتفاقية خدمة بترتيب تسلسل معالجة الفوترة. وضمن كل اتفاقية خدمة، تتم معالجة خوارزميات إتمام الفاتورة في نوع اتفاقية الخدمة بترتيب تسلسل الخوارزمية.