My Oracle Support Banner

Usage Billing is Not Honoring the Price Break Functionality (Doc ID 2577256.1)

Last updated on MARCH 27, 2023

Applies to:

Oracle Service Contracts - Version 12.2.5 to 12.2.9 [Release 12.2]
Information in this document applies to any platform.

Symptoms

When using a Price Break setup on a Usage Line on a Service Contract, the Block Price is not being passed to AR.

The following error is encountered when running the AutoInvoice program in AR:

Error
The supplied amount must match unit selling price times the quantity when you do not use an AutoInvoice Clearing account.

Steps
1. Create a Range Price Break on a usage item with these values:
    First 150 - Block Price of $500
    Next 150 - Break Unit Price of $2
   Above 300 - Break Unit Price of $5
2. Create a Service Contract using the above Usage Item.
3. Take a Counter Reading.
4. Run the Service Contracts Main Billing program.
5. Note the Price in the Output file is as expected.
6. Review the Billing Schedule History for the Usage line and the price is as expected.
7. Run the AutoInvoice Master program.
8. Run the Service Contracts Fetch Receivables Info for Billing program.
9. Check the Billing Schedule History for the Usage line and the price has dropped by the amount of the Block Price.

Changes

 

Cause

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
Symptoms
Changes
Cause
Solution
References


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