My Oracle Support Banner

Tax Amount Rounding Different Between Using PROCESS_ORDER API and Form (Doc ID 2186059.1)

Last updated on MAY 30, 2018

Applies to:

Oracle Order Management - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

Actual Behavior
When sales order is created, tax amount is different between using "OE_ORDER_PUB.PROCESS_ORDER" and using sales order form.
Create 2 sales orders sequentially using OE_ORDER_PUB.PROCESS_ORDER.
One sales order currency is USD, another order currency is TWD. TWD precision is 0, USD precision is 2.

Expected Behavior
Tax amount should be same whatever using functionality using "OE_ORDER_PUB.PROCESS_ORDER" or using sales order form.

Steps to Reproduce

  1. Create 2 sales orders sequentially using OE_ORDER_PUB.PROCESS_ORDER. One sales order currency is USD, another order currency is TWD. TWD precision is 0, USD precision is 2.
  2. To check sales order tax amount by form.
  3. To add order line sames ordered quantity and compare tax amount.

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!


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