My Oracle Support Banner

Real Time Discounting Pipeline Is Not Applying Tax On Discounts (Doc ID 2406108.1)

Last updated on APRIL 22, 2021

Applies to:

Oracle Communications Billing and Revenue Management - Version and later
Information in this document applies to any platform.


On : version, Pipeline Manager

Discounting Pipeline is not applying tax on discounts although tax-code in the balance impact screen of the discount rule is configured.


1. Create a product and deal for a service, with 10000$ MCF (monthly cycle forward) event having Event-Time Tax Code 'IS' defined for it (Tax is 25%)
2. Create a discount and deal defined for above service type, which gives 20% Discount on MCF event
3. Configure the same Tax Code 'IS' in the balance impact screen of the discount rule

Actual Behavior:

Rating applies a MCF charge of 10000$.
Discounting applies the discount on MCF (20% discount on 10000$ = -2000$)
Taxation applies tax on resulting amount i.e. 8000$, which is 2000 (25% tax for IS)
So following events are created:


28-Dec-17 "/event/billing/product/fee/cycle/cycle_forward_monthly" 941441 10000 1 "Rate - Lease" 1
28-Dec-17 "/event/billing/product/fee/cycle/cycle_forward_monthly" 941441 -2000 10000 "Rate - Lease" 1
28-DEC-17 "/event/billing/product/fee/cycle/cycle_forward_monthly" 941441 2000 8000 "Tax" 0.25

Expected Behavior:

Two separate events for tax; one for tax on product  (i.e. 2500) and another for tax on discount (-500). This is needed to report them separately in GL reports.


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

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