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