Create Retrobill Orders Using the Original Order Pricing Date

Retroactive billing is done when a customer requests to receive credits on already invoiced orders. This is needed when the price of an item on the contract changes, for example commodity price that sharply increases or decreases. Often the changes must be retroactive to a particular date, and applies even to order lines that have already shipped and been invoiced. 
Retroactive billing in Order Management automates the process of creating these credits and debits with retrobill amount when there is a price change after invoicing. Here, the retrobill amount is the difference between what was originally invoiced for an order line and the line amount based on the revised price on a given date.

Now, you can create retrobill orders using the original order pricing date to derive the retrobill amount.

Prior to Release 12.2.15, the application calculated the retrobill amount based on the date on which the retrobill process was run.

Steps to Enable

To enable this behavior, set the new system parameter Retrobill Based on Original Order Pricing Date to Yes.

To retain the old behavior, where the retrobill amount is calculated based on the date on which the retrobill process was run, set the system parameter to No, or leave it blank.

Key Resources

  • Oracle Order Management Implementation Manual 
    • Chapter: Retroactive Billing > Setting Up Retroactive Billing
  • Oracle Order Management User's Guide 
    • Chapter: Invoicing and Payments > Typical Retrobilling Usage