العملية PUPL - تحميل المدفوعات

تقوم عملية المعالجة الخلفية (PUPL) بتحميل محتويات سجلات ترحيل الدفع المتعددة إلى جداول إجراءات الدفع المتنوعة. تظهر الجداول التي يتم ملؤها بواسطة هذه المعالجة في القسم برتقالي اللون في الجانب الأيمن من الرسم التالي (في حين يمثل القسم برتقالي اللون في الجانب الأيسر جداول الترحيل التي يتم ملؤها بواسطة المعالجة الموضحة أعلاه).

تتناول الموضوعات الواردة بهذا القسم كيفية ملء هذه الجداول.

المرحلة 1 - إنشاء إدارة الإيداع

المرحلة 2 - إنشاء تحكم في قناة الدفع

المرحلة 3 - إنشاء إجراءات دفع وقنوات دفع ومدفوعات ومقاطع دفع

المرحلة 1 - إنشاء إدارة الإيداع

توضح النقاط التالية، على أعلى مستوى، المرحلة الأولى لعملية تحميل الدفع:

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

أعلى الصفحة

المرحلة 2 - إنشاء تحكم في قناة الدفع

توضح النقاط التالية، على أعلى مستوى، المرحلة الثانية لعملية تحميل الدفع:

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

لاحظ أنه لم يتم تحديث سجل ترحيل إدارة الإيداع - حيث تظل حالته دون تغيير. ولا يتم كذلك تحديث سجل ترحيل قناة الدفع، وتظل حالته كذلك دون تغيير. بل يتم فقط تحديث سجل ترحيل التحكم في قناة الدفع لتصبح حالته خطأ.

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

أعلى الصفحة

المرحلة 3 - إنشاء إجراءات دفع وقنوات دفع ومدفوعات ومقاطع دفع

عند هذه النقطة، تكون عمليات ترحيل إدارة الإيداع وعمليات ترحيل التحكم في قناة الدفع بالحالة قيد التشغيل. تبدأ العملية PUPL بعد ذلك تحميل ترحيل قناة الدفع وترحيل الدفع. وتوضح النقاط التالية، على مستوى عالٍ، هذه المرحلة من مراحل عملية تحميل الدفع:

  • إذا كان تاريخ المحاسبة لسجل ترحيل قناة الدفع يقع في المستقبل، يتم تخطي معالجة السجل. يمنع هذا إنشاء المدفوعات المحملة وبالتالي يتم تجميدها حتى بلوغ تاريخ المحاسبة الخاص بها. (يمكن لبعض المصادر الخارجية أن توفر إخطار مسبق بالمدفوعات التي سيتم سدادها في المستقبل). يظل سجل الترحيل الذي تم تخطيه بالحالة معلق حتى بلوغ تاريخ المحاسبة الخاص به.
  • تقوم العملية PUPL بالتحقق من أن مجموع إجماليات نقود الإشعارات بالدفع (إن وُجدت) بلغ المبلغ المتوقع في ترحيل قناة الدفع.
    • إذا لم يكن الأمر كذلك، تقوم العملية PUPL بتعيين حالة ترحيل قناة الدفع على خطأ.
    • تتم كتابة أية أخطاء إلى جدول استثناء تحميل الدفع. ويمكنك تصحيح هذه الأخطاء في صفحة التحميل المرحلي للدفع وإعادة تغيير حالة السجل إلى الحالة معلق.
    • عند تشغيل العملية PUPL في المرة التالية، ستعيد التحقق من إجماليات ترحيل قناة الدفع.
  • في حالة خلو سجل ترحيل قناة الدفع من الأخطاء:
    • تقوم العملية PUPL بإنشاء إجراء دفع مرتبط وقناة دفع مرتبطة ودفع مرتبط.
    • إذا كان الحساب الموجود بترحيل قناة الدفع خاطئًا، سيصبح الحساب الموجود بقناة الدفع المطابقة هو حساب اتفاقية الخدمة المعلق لمصدر قناة الدفع. ارجع إلى إعداد مصادر قناة الدفع للحصول على مزيد من المعلومات. ارجع إلى كيفية نقل دفع من حساب لآخر للتعرف على كيفية نقل الدفع إلى الحساب الصحيح.
    • إذا كان الحساب الموجود بالإشعار بالدفع غير صحيح، سيصبح الحساب الموجود بالدفع المرتبط هو حساب قناة الدفع.
    • تقوم العملية PUPL بتوزيع المدفوعات بين اتفاقيات خدمة الحساب ويتم إنشاء مقاطع دفع. لاحظ أن الدفع قد يكون خاطئ إذا لم تكن هناك أية اتفاقيات خدمة للحساب (إلى جانب أسباب أخرى). تتم كتابة المدفوعات الخاطئة في استثناء الدفع (CI_​PAY_​EXCP).
    • تقوم العملية PUPL بتغيير حالة ترحيل قناة الدفع إلى مكتمل.
  • إذا كانت جميع عمليات ترحيل قناة الدفع بالحالة مكتمل:
    • تقوم عملية مجموعة معالجة تحميل المدفوعات (PUPL) بتغيير حالة ترحيل التحكم في قناة الدفع إلى تام.
    • تقوم العملية PUPL بتغيير حالة ترحيل إدارة الإيداع إلى مكتمل.
  • في حالة وجود ترحيل قناة دفع ليس بالحالة مكتمل
    • ستظل حالة ترحيل التحكم في قناة الدفع هي قيد التشغيل.
    • ستظل حالة ترحيل إدارة الإيداع هي قيد التشغيل.
  • ستحاول العملية PUPL تحميل سجلات ترحيل قناة الدفع عندما يتم تشغيلها في المرة التالية.
ملاحظة: موازنة جدولي التحكم. يمكن إجراء عملية الموازنة لجدولي إدارة الإيداع والتحكم في قناة الدفع أثناء تحميل الدفع من خلال عملية PUPL أو بعد إتمام عملية PUPL بنجاح. من الممكن الاستفادة من الإجراء الأخير في عمليات تحميل الدفع كبيرة الحجم والتي من الممكن أن تؤدي إلى عمليات توقف تام في جدولي التحكم المشار إليهما. إذا تطلب التنفيذ لديك تنفيذ موازنة جدول التحكم بعد إتمام عملية PUPL، تأكد من تعيين معلمة مجموعة المعالجة اللازمة على استثناء الموازنة أثناء تشغيل العملية PUPL وأنه أيضًا تمت جدولة معالجة مجموعة معالجة الموازنة المنفصلة (C1-PUBAL) بعد العملية PUPL.