Attempting to Charge a Negative Number of Free Named Events in a Control Plan gets Refused by The VWS with NACK=INSF
Last updated on MARCH 27, 2015
Applies to:Oracle Communications Network Charging and Control - Version 4.4.0 and later
Information in this document applies to any platform.
Oracle Communications Network Charging and Control, all releases up to and including NCC 22.214.171.124.
In the Control Plan Editor (CPE), it is possible to configure Feature Nodes (FNs) such as the "Named Event" FN.
In this Named Event FN, it is possible to charge an event a negative number of times, e.g. in the event that the logic of the service needs a refund for a given number of events that have been previously applied.
However, when setting up this feature node with a negative number of events and a free event, the Vouchers and Wallet Server (VWS) refuses the transaction, responding with a NACK=INSF (Which should mean that the subscriber doesn't have enough credit, this is rather unexpected for a free event).
The following kind of debug can be observed in the slee_acs debug on the Service Logic Controller (SLC) when it gets the answer from the VWS :
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