اتصال معاملة التسوية

عند إتمام عمليات الاحتساب (أو موافقة عمليات الاحتساب في حالة طلب الموافقة)، يمكن تصدير نتائج معاملة التسوية وإرسالها للمشاركين في السوق. هذا يتم من خلال الاتصال الصادر الذي تم إنشاؤه بواسطة خوارزمية إنشاء الاتصال الصادر لمعاملة التسوية. هذا الاتصال مسؤول عن اشتقاق البيانات المناسبة وتجميعها لإرسالها للمشارك في السوق وإنشاء الاتصال الصادر وإرساله.

هناك طريقتان متعددتان يتم من خلالهم إرسال معاملات التسوية:

  • العقد: يتضمن الإرسال بواسطة عقد إرسال نتائج معاملة التسوية لمستلم (مثل مشغل شبكة الكهرباء المستقل) عن طريق استخدام معرف من عقد السوق.
  • المعرف: يتضمن الإرسال بواسطة معرف إرسال نتائج معاملة التسوية لمستلم عن طريق استخدام معرف من المشارك في السوق.

أنواع الاتصال

يعتمد نوع الاتصال الصادر الذي تم إنشاؤه على نوع الاتصال الصادر الذي تم تحديده في نوع الاشتراك بالتسوية لمعاملة التسوية. تحدد أنواع الاتصال المعلومات حول الاتصال الصادر لمعاملة التسوية التالية:

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

استرجاع مقادير الخدمة

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

إرسال معاملة تسوية بواسطة العقد

يستخدم إرسال البيانات بواسطة العقد اتصالات صادرة على أساس إرسال معاملة التسوية بواسطة كائن عمل العقد. تقوم خوارزمية عقد مقادير الخدمة لاسترجاع معاملة التسوية باسترجاع قائمة مقادير الخدمة التي تتطابق مع توليفات وحدة القياس/وقت الاستخدام/معرف مقدار الخدمة المحددة في نوع الاتصال، ولكل مقدار خدمة تم العثور عليه متضمنًا عقد سوق، ستقوم باسترجاع المعرف لهذا العقد وملء التفاصيل المناسبة في قائمة تفاصيل معاملة التسوية. تعالج الخوارزمية مجموعة نتيجة مقدار الخدمة بالكامل حتى في حالة تعذر العثور على معرف لعقد محدد. بهذه الطريقة، يمكن لمستخدم أن يعرض كل أخطاء حل المعرف في وقت واحد (بدلاً من الحاجة إلى إصلاحهم واحدًا تلو الآخر لعرض الخطأ التالي).

إرسال معاملة التسوية بواسطة المعرف

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