Rate Tax Calc Opcode Does Not Consider Positive Discount Balance Impact For Taxation. (Doc ID 1413598.1)

Last updated on SEPTEMBER 21, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.4.0.0.0 to 7.4.0.1.0 [Release 7.4.0]
Information in this document applies to any platform.

Symptoms

On : 7.4 PS8 version, Rating

Actual Behavior
Tax not getting applied on positive discount

Expected Behavior
Tax should get applied on the positive discount

Steps to reproduce

  1. Create a discount object that applied to /service/telco/gsm with MCF (Monthly Cycle Forward) event. Discount should be triggered always.
  2. Configure discount rule that will do a balance impact of 1.5 Euros flat on currency resource.
  3. Create a product with the monthly cycle fees with 0 Euros.
  4. Attach this discount and the product to the deal object.
  5. Configure taxcodes_map file with flat taxation of of 19.6%. Billing time taxation is ON.
  6. TaxationMode in the FCT_Discount module for RTP (Real Time Pipeline) is 2 which is the same as the TAXATION SWITCH entry in the cm's pin.conf.
  7. Create a customer and add this deal.
  8. Bill the customer and check if the the new discount is triggered that will charge 1.5 Euros to the customer and check that these 1.5 Euros that is applied to the currency resource is included for taxation in fm_cust_pol_tax_calc policy opcode input flist.

Observation:
The positive discount impact of 1.5 Euros is not considered in the tax calculation by the fm_cust_pol_tax_calc opcode.

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