"Credit Limit Exceeded" Error while using Discount Even If No Credit Limit Defined For Balance
Last updated on JULY 27, 2017
Applies to:Oracle Communications Billing and Revenue Management - Version 18.104.22.168.0 and later
Information in this document applies to any platform.
On Oracle Communications Billing and Revenue Management(BRM), 22.214.171.124.0 version, CREDIT_LIMIT_EXCEEDED Exception generated from discount in certain conditions even if the resource Credit Limit is set as none.
For example, when applying a discount to a cycle_forward fee for which no credit limit has been defined for the currency balance(ie Resource Credit Limit is set as none) and "Override Credit Limit" is not set for the rate, the 'fm_rate_and_discount_event.c' is throwing back PIN_ERR_CREDIT_LIMIT_EXCEEDED exception.
Here the discounting works fine when the Credit Limit of the resource (for example, 1000107) is set to a high value (for example, +600) instead of setting as none. So the issue here is when one have a Credit Limit set to none for a resource.
This does NOT happen with an earlier version of the fm_rate.so library.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms