تصميم أنواع إجراءات نقاط ائتمان الخدمة الخاصة بك

الآن وبعد أن قمت بتصميم أنواع عضويتك، يجب تصميم أنواع إجراءات نقاط ائتمان الخدمة التي يمكن إنشاؤها لعضويتك.

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

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

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

  • إلحاق رمز مجموعة المعالجة ورقم التشغيل بالإجراء. يمكن استخدام هذا في حالة ربط معلومات الإجراء الخاصة بك بنظام خارجي.

توضح النقاط التالية الخوارزميات الممكنة التي قد تكون ضرورية عند إلغاء أحد إجراءات الائتمان.

  • التحقق من الإجراء بالمقارنة بالإجراءات الأخرى. على سبيل المثال، قد لا يؤدي إلغاء أحد الإجراءات إلى وقوع إجمالي رصيد العضوية تحت القيمة صفر.
  • إلغاء التسويات التي قد تم إنشاؤها بعد إتمام الإجراء.

لتوضيح الأمثلة حول وقت استخدام بعض من الخوارزميات السابقة، سوف نصمم أنواع الإجراءات لأنواع العضويات المصممة سابقًا.