احتساب مقدار الخدمة

يتم من خلال قواعد احتساب "احتساب مقدار الخدمة" اشتقاق أو احتساب مقدار خدمة يتم إدراجه بشكل نهائي في مجموعة مقدار خدمة مقطع الفاتورة. يتم استخدام قواعد احتساب "احتساب مقدار الخدمة" بشكل عام لتداول الاستهلاك المقاس أو لاشتقاق الكمية غير المقاسة بواسطة عداد.

  • اسم القاعدة: احتساب مقدار الخدمة
  • كائن عمل قاعدة احتساب الحزمة الأساسية: C1-CalculateServiceQuantity
  • خوارزمية/نوع خوارزمية تطبيق قاعدة الاحتساب: C1-CALC-SQ
  • معلمات القاعدة:
    • متغير الاستهلاك 1 (متغير الاستهلاك 2، متغير الاستهلاك 3، ...، متغير الاستهلاك 5) : يحدد أحد متغيرات الاستهلاك الذي سيتم استخدامه في الاحتساب. ويتم تعيين متغيرات الاستهلاك، عند استخدامها في المعادلات، على شكل Vn، حيث يمثل الحرف n الرقم المعين للمتغير (أي أن V1= متغير الاستهلاك 1 وV2= متغير الاستهلاك 2 وهكذا).
      • النوع: يحدد نوع المتغير ويمكن أن يكون واحدًا مما يلي:
        • خوارزمية: تسترجع أي خوارزمية قيمة متغير الاستهلاك، مثل احتساب عدد الأيام في فترة الفاتورة.
        • معامل فاتورة: قيمة معامل الفاتورة المحدد الساري للفترة.
        • سطر محتسب: يتم اشتقاق القيمة عن طريق تجميع السطور المحتسبة سابقًا والمحددة كعناصر لفئة هدف.
        • قيمة خاصية: يتم اشتقاق القيمة عن طريق تجميع قيم خواص نوع محدد من الخواص.
        • مقدار عقد: قيمة نوع مقدار عقد محدد في اتفاقية خدمة.
        • مقدار خدمة تاريخية: يتم اشتقاق القيمة استنادًا إلى مقادير خدمة مقطع الفاتورة التاريخية لاتفاقية الخدمة لوحدة القياس/وقت الاستخدام/معرف مقدار الخدمة المحدد. وتحدد وظيفة التجميع عملية الاحتساب التي سيتم إجراؤها على مجموعة من مقادير الخدمة التاريخية التي تم استرجاعها لاشتقاق قيمة واحدة. وتجدر الإشارة إلى دعم كل من المتوسط والحد الأقصى والحد الأدنى والمجموع.
        • مقدار خدمة: مقادير الخدمة من مجموعة مقدار الخدمة الخاصة بفترة الفاتورة استنادًا إلى وحدة قياس/وقت استخدام/معرف مقدار خدمة محدد. ويسمح هذا النوع من المتغيرات لهذه القاعدة باستخدام القيم المحتسبة بواسطة قواعد أخرى.
        • المقدار السابق: يتم اشتقاق القيمة من مقادير خدمة مقطع الفاتورة المجمدة حديثًا لاتفاقية الخدمة لوحدة القياس/وقت الاستخدام/معرف مقدار الخدمة المحدد.

      • إجراء القيمة المفقود: يحدد الإجراء الذي يجب اتخاذه إذا تعذر على النظام استرجاع قيمة متغير استهلاك محدد أو اشتقاقها. فيما يلي الخيارات الصالحة:
        • اختر خطأ لإنشاء استثناء
        • اختر تخطي للخروج من القاعدة ومعالجة القاعدة التالية
        • اختر استخدام القيمة الافتراضية إذا كان يجب تعيين متغير الاستهلاك إلى القيمة الافتراضية المحددة
    • تفاصيل الاحتساب: تفاصيل حول كيفية إجراء قاعدة الاحتساب لعمليات الاحتساب الخاصة بها:
      • معالجة قاعدة الاحتساب: تشير إلى ما إذا كان يتم تنفيذ القاعدة بواسطة تطبيق التعرفة دائمًا، حتى إذا كان سيتم استخدام تفاصيل الاستهلاك في مقطع الفاتورة الأصلية عند قيام النظام بإعادة احتساب أحد مقاطع الفاتورة. وإذا كان يجب عدم تنفيذ القاعدة عند استخدام تفاصيل الاستهلاك في مقطع الفاتورة الأصلية، فقم بتحديد وجوب تنفيذ قاعدة الاحتساب فقط عند احتساب مقدار الخدمة الأولي.
      • إجراء الفشل: يشير إلى الإجراء المطلوب اتخاذه في حالة وجود خطأ عند تطبيق معادلة القاعدة. وتكون الخيارات المتاحة هي إما إنشاء خطأ مقطع فاتورة، أو تخطي قاعدة الاحتساب.
      • مخرجات قاعدة الاحتساب: تحديد ما إذا كانت يجب أن يتم من خلال قاعدة الاحتساب إضافة أو تحديث قيد مقدار الخدمة في مجموعة مقدار الخدمة لفترة الفاتورة، أو إنشاء سطر احتساب فاتورة، أو كل منهما.
      • استبقاء مقدار الخدمة: يشير إلى ما إذا كان سيتم حفظ القيمة المحتسبة في مقطع الفاتورة. وفي حالة تعيين القيمة على لا، فهذا يعني أن القيمة ستكون موجودة فقط في مجموعة مقدار الخدمة أثناء قيام محرك التعرفة بعملية الاحتساب. ويجب استخدام القيمة "لا" لإدخالات مقدار الخدمة الذي يجب عدم استبقاؤه لأغراض التدقيق أو التحليل.
      • مصدر المعادلة: تحديد نوع المعادلة المطلوب استخدامها للقاعدة. وتتضمن الخيارات الصالحة "معادلة بسيطة" و"معادلة شرطية".
      • المعادلة: تحدد المعادلة البسيطة التي سيتم تطبيقها. ويتم تعيين متغيرات الاستهلاك المطلوب استخدامها في الاحتساب على شكل Vn، حيث يمثل الحرف n الرقم المعين للمتغير (أي أن V1= متغير الاستهلاك 1 وV2= متغير الاستهلاك 2 وهكذا). وتتضمن العمليات الحسابية المدعومة الجمع والطرح والضرب والقسمة. على سبيل المثال: (V1*V2)/2.
        • المعادلة الشرطية: تسمح بالمقارنة بين زوج أو أكثر من أزواج المعاملات لتحديد المعادلة الخاصة المطلوب تنفيذها. ويمكن أن تستخدم المعادلة الشرطية شرطًا أو أكثر. ويتكون كل شرط مما يلي:
          • المعامل 1: أول معامل في الشرط. ويمكن أن يشير إلى تعبير بمتغير استهلاك أو أكثر (يتم تعيينه على شكل Vn)، مثل [V1+V2] or [(V1/V2)*V3].
          • المعامل: المعامل المستخدم لمقارنة المعامل 1 بالمعامل 2.
          • المعامل 2: المعامل الثاني في الشرط. ويمكن أن يشير إلى تعبير بمتغير استهلاك أو أكثر أو يشير إلى تعبير بثابت (مثل المعامل 1).
          • إجراء صواب: يشير إلى كيفية المتابعة إذا كانت نتيجة المقارنة بين المعامِلات هي صواب. ويمكن أن يكون أحد ما يلي:

            تطبيق معادلة صواب: يشير إلى تنفيذ معادلة صواب.

            التحقق من الشرط التالي: يشير إلى ضرورة التحقق من الشرط التالي.

          • معادلة صواب: المعادلة المطلوب تطبيقها في حالة تعيين "إجراء صواب" على القيمة "تطبيق معادلة صواب". ويمكن أن يشير إلى تعبير بمتغير استهلاك أو أكثر (يتم تعيينه على شكل Vn)، أو إلى تعبير بثابت.
          • إجراء خطأ: يشير إلى كيفية المتابعة إذا كانت نتيجة المقارنة بين المعامِلات هي خطأ. ويمكن أن يكون أحد ما يلي:

            تطبيق معادلة خطأ: يشير إلى تنفيذ معادلة خطأ.

          • التحقق من الشرط التالي: يشير إلى ضرورة التحقق من الشرط التالي.
          • معادلة خطأ: المعادلة المطلوب تطبيقها في حالة تعيين "إجراء خطأ" إلى "تطبيق معادلة خطأ". ويمكن أن تشير إلى موجه (يتم تعيينه على شكل IVn، حيث يمثل حرف n رقم الموجه) أو تعبير يشير إلى موجه أو أكثر أو إلى متغير استهلاك (يتم تعيينه على شكل Vn).
    • النتيجة: تحدد وحدة القياس و/أو وقت الاستخدام و/أو معرف مقدار الخدمة المطلوب استخدامه إذا قامت قاعدة الاحتساب هذه بإدراج مقدار خدمة في مجموعة مقدار الخدمة لفترة الفاتورة أو تحديثه.
  • مثال: تحتسب قاعدة الاحتساب هذه إجمالي الكيلو وات/ساعة بالنسبة لمقادير الخدمة في وقت الذروة وخارج وقت الذروة.

    مجموعة الاحتساب: احتساب الكيلو وات/ساعة

    قاعدة الاحتساب: TOTKWH

    التسلسل: 10

    الوصف: إجمالي كمية الكيلو وات/ساعة (في وقت الذروة + خارج وقت الذروة)

    متغير الاستهلاك 1:

    • النوع: مقدار الخدمة
    • إجراء القيمة المفقود: خطأ
    • وحدة القياس: كيلووات/ساعة
    • وقت الاستخدام: في وقت الذروة
    • مقدار الخدمة المستخدم: قابل للفوترة

      متغير الاستهلاك 2:

    • النوع: مقدار الخدمة
    • إجراء القيمة المفقود: خطأ
    • وحدة القياس: كيلووات/ساعة
    • وقت الاستخدام: خارج وقت الذروة
    • مقدار الخدمة المستخدم: قابل للفوترة

      تفاصيل الاحتساب:

    • معالجة قاعدة الاحتساب: دائمًا
    • إجراء الفشل: خطأ
    • مخرجات قاعدة الاحتساب: مقدار الخدمة
    • استبقاء مقدار الخدمة: لا
    • مصدر المعادلة: معادلة بسيطة
    • المعادلة: V1 + V2

      النتيجة:

    • وحدة القياس: كيلووات/ساعة