Attempting to Charge a Negative Number of Free Named Events in a Control Plan gets Refused by The VWS with NACK=INSF (Doc ID 1594277.1)

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.

Symptoms

Oracle Communications Network Charging and Control, all releases up to and including NCC 5.0.1.0.

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 :

 

Cause

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