My Oracle Support Banner

What Is The Reason Why The “Input Credit Amount is missing” Error Is Displaied During Payment Distribution? (Doc ID 1332570.1)

Last updated on MARCH 27, 2019

Applies to:

Oracle Utilities Framework - Version 2.2.0.0.0 and later
Information in this document applies to any platform.

Goal

User created custom java algorithm based on CustomerClassPaymentDistributionAlgorithmSpot.
But that new algorithm caused “Input Credit Amount is missing.” error during payment distribution.
User investigated the case and found that CustomerClassPaymentDistributionAlgorithmFromCobolWrapper_Impl class can’t assign empty values to input/output variables, causing calling program CIPPPAYS process already distributed payment again and again until amount to distribute becomes zero. Zero amount leads to the error since it can’t pass input parameter validation.
Important notice! This bug appears only under certain condition:
1) payment should be distributed by non-default matching type (override distribution in terms of CIPPDOIX),
2) payment amount should be greater than amount, required by that specific match type, so the distribution process could further process default / overpaid amounts.

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.