E1: 43E: Requisition Self Service (P43E10) Header Amount is Incorrectly Multiplied for a Supplier With Foreign Currency Set

(Doc ID 2361616.1)

Last updated on FEBRUARY 15, 2018

Applies to:

JD Edwards EnterpriseOne Requisition Self Service - Version 9.1 and later
Information in this document applies to any platform.

Symptoms

If a user creates a special request using P43E10 and supplier selected has a foreign currency set, the requisition header amount is incorrectly multiplied.

STEPS TO REPRODUCE
==================
1.Set processing option for P43E10 (Requisition Entry) on the tab Display , as follow :
-2. Account Display = 2 Standard Fields (Business Unit , object , Subsidiary)
-4. Business unit Display = 3 Business Unit
-5. Display account fields on Products tab = 1 Display account fields on products tab
-7. Enable Business Unit = 1 Enable Business Unit
2.Set a Supplier (P04012) with a foreign currency . 3.Enter a Requisition Self Service in P43E10 (Requisition Entry) as a Special Request for the Supplier above . Select a Commodity product and line type J . The currency for domestic cost is the foreign currency from Supplier . Press button <Add To Cart> .
4.In the <Requisition Cart > zone of the P43E10 application , the Extended Amount of the requisition is converted in the base currency . Also , the line type is blank instead <J> . Press <Submit> button .
5.Inquiry the requisition in the P43E15 (Requisition Inquiry  View Requisitions ) . Press <Edit> button in order to modify the requisition.
6.Change the Quantity as example and try to uncheck <Special Request > flag. The system highlight <Item number > field and display error < Invalid line Type> . ReCheck <Special Request > flag and the error disappears . Press <Save and close> button .
7.Note that the <Extended amount> on the <Requisition Cart> zone and <Order Total> value is incorrectly multiplied and the <Line Type> becomes < S > . Press <Submit> button.
8.Inquiry again the requisition in the P43E15 (Requisition Inquiry  View Requisitions ) . Notice that the <Requisition Amount > and <Extended Amount> are incorrectly .

The system has to calculate correctly the requisition header amount with base currency if the Supplier selected has a foreign currency set .

 

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