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

Last updated on OCTOBER 07, 2016

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

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