E1: 42: Bug 23200458 ProcessSalesOrder Does Not Pass In Price Effective Date (Doc ID 2167567.1)

Last updated on AUGUST 01, 2016

Applies to:

JD Edwards EnterpriseOne Sales Order Entry - Version 9.1 and later
Information in this document applies to any platform.

Symptoms

On : 9.1 version, BSSV

ACTUAL BEHAVIOR
---------------
When running processSalesOrder and overriding the price effective date, it uses the price from today's date instead.

EXPECTED BEHAVIOR
-----------------------
When running processSalesOrder and overriding the price effective date, it should use the price from the price effective date.

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1) Setup a price for an item with 2 effective dates. For example 04/01/2016 to 04/14/2016 for a price of $15.00 and 04/15/2016 to 12/31/2025 for a price of $20.00.
 
2) P99410. Disable Apparel module. This bypasses Bug 23132794 - PRICE EFFECTIVE DATE OVERRIDE NOT RETAINED.
 
3) P4210. Enter an order with a price effective date within the range of 04/01/2016 to 04/14/2016 and note it brings in a correct price of $15.00.

4) processSalesOrder BSSV. Create a payload with a datePriceEffective of 04/04/2016 and submit. Note the price returned was $20.00 instead of $15.00.
 

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