My Oracle Support Banner

EEX 9.2: On Fluid Travel Authorization, When Per Diem Calculation Is Involved, The Hourly And Currency Fields Are Missing And Not Calculating Correctly (Doc ID 2991645.1)

Last updated on JANUARY 23, 2024

Applies to:

PeopleSoft Enterprise FIN Expenses - Version 9.2 to 9.2 [Release 9]
Information in this document applies to any platform.

Symptoms

On fluid travel authorization, when per diem calculation is involved, the hourly and currency fields are missing and not calculating the per diem value correctly

Replication steps for per diem fields not displaying on fluid travel authorization:
-----------------------------------------------------------------------------------
1. Create a new per diem expense type (PD-OSS) with per diem rate table (SetUp Financials / Supply Chain – Product Related – Expenses – Purchase – Create Expense Type Codes)
2. Create  per diem ranges for hourly and local category and countries USA and Greece (SetUp Financials / Supply Chain – Product Related – Expenses – Location – Define Per Diem Ranges)
3. Add per diem amounts (SetUp Financials / Supply Chain – Product Related – Expenses – Location – Define Per Diem Amounts)
Range ID = HOURS, Expense type = PD-OSS, Country = USA, Currency = USD    
Range ID = HOURS, Expense type = PD-OSS, Country = USA, Currency = EUR    
4. Create a fluid travel authorization (Home – Employee Self Service – Travel Authorizations – Add Travel Authorization)    
a. Before selecting the expense type , make sure to enter the US location for Travel From and Travel To details
b. Select the per diem expense type created above
c. Observe that the amount is auto populated    
d. Click on the Details
e. Being an hourly per diem, there should be start and end time fields need to be displayed in order to be changed if needed.This is working fine in the classic travel authorization and also on fluid expense reports but not on fluid travel authorizations    
    
Replication steps for incorrect currency and per diem calculation on fluid travel authorizations with international currency and location:
--------------------------------------------------------------------------------
1. Create a fluid travel authorization (Home – Employee Self Service – Travel Authorizations – Add Travel Authorization)
a. Before selecting the expense type , make sure to enter a NON-US location for Travel From and Travel To details
b. Select currency = EUR
c. Select the per diem expense type created above
d. Observe that the currency is changed back to USD and the amount is not populated    
e. Change back the currency to EUR and tab out. Still the amount is not populated.
This is working fine for the fluid expense reports
    

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!


In this Document
Symptoms
Changes
Cause
Solution
References


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