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