You are on page 1of 7

Oracle Fusion Expenses iOS/Android App for Internet

Expenses (Doc ID 1625446.1)

To
Bottom

In this Document
Purpose
Details
Change Record
References

Applies to:
Oracle Internet Expenses - Version 12.1.3 and later
Information in this document applies to any platform.

Purpose
Oracle Fusion Expenses is an iOS/Android app for Expense Report Entry and Approval.
The app is compatible with both Fusion Expenses and EBS Expenses (OIE).
This document has details on how the app can be configured and used with Oracle EBusiness
Suite.
Details

Release Information
The app can be used on Release 12.1.3 and above. Please see the pre-requisites and deployment
instructions in this document for more information on specific patches.
On an iPhone the app can be installed on iOS 6 and above.
On Android the app can be installed on 4.0.3 or above.
Technology Components
The app contains two parts, the app that can be downloaded from the App Store and deployed on
the device and the corresponding data services, delivered as a patch to be applied on the middle
tier.
Pre-Requisites:
Mandatory

4.OIE.1. Oracle Applications Release 12. If there are any custom menus being used. No password is required.3 or above 3. Start VPN if required by the setup. Mobile Device  iOS 6 or above  Android 4.3 from Google Play. After a successful sync. 1. After the pre-requisite patches are installed. No password is required. the app will show .  Patch 21030421:R12. Install Oracle Fusion Expenses  For iOS. 2. install Oracle Fusion Expenses version 1.3. Enter the host URL in the format http(s)://<host>:<port>/OAR 8. The function can also be used to restrict access by excluding it from responsibilities.3 from the App Store.3 or above 2. 6. Open the app. Deployment: There is no setup required to deploy the services apart from applying the patch and to stop and start middle tier.0.B on 12. 5. Enter a user-name and password. The function "Expenses Mobile" is added to the seeded Expenses Entry Menu (Expenses Main Menu).1.  For Android. install Oracle Fusion Expenses version 4. 9.OIE.2.C on 12. stop and start the middle tier. this function has to be added to them.0. Agree to the Legal Terms 7. 3.1. Patch  Patch 21030421:R12.3 and above.

please check the pre-requisites mentioned on the patch or contact Oracle Support. click on Create Grant . If the customer has a custom menu. Under the Security Tab. a grant has to be created for the user following the steps mentioned below. Expenses Mobile App depends on the function "Expenses Mobile". A basic authentication login dialog should appear 3. 2. Login Issues Pre-Requisite Checks: 1. if the user has multiple Expenses responsibilities and all of them have this function. the order is random. If the above dialog is not seen. Login to the application as sysadmin. Steps to create a grant (Only in the case where the user has access to the function “Expenses Mobile” from multiple responsibilities): 1.jsp?function_id=mLogin 2. Expenses Mobile will pickup the first responsibility it finds. It is expected that this function is available only under one responsibility that the user has. Open the url http(s)://<your-instance>:< port>/OA_HTML/RF. this function is added to the seeded Expenses Menu. Choose Functional Administrator Responsibility 3.Steps to Debug Expenses Mobile App Failures 1. this function has to be added to their custom menu.

Review and Finish. Enter a name and description for the grant. for example if JFROST is the user. Note: If the above steps do not help.function_name = 'OIE_MOBILE_EXPENSES') and fr.function_id = f. clear middle tier cache. for all users Compile menus in the system.responsibility_id. fnd_form_functions f where m.user_id = :1 and fr. Select Expenses Main Menu (Or your custom menu which has the function “Expenses Mobile”). Stop and Start Middle Tier. 8. All Other Issues: 1. Note: The above query should return a row. If it does not.responsibility_id = fu. 2. FND_USER ID can be obtained by using the query select * from fnd_user where user_name = 'JFROST'. The App crashes after a specific step Contact Oracle Support with the complete steps to replicate the crash.function_id and f. Click Next 7.menu_id from fnd_menu_entries m. fnd_user_resp_groups fu where fu. Select All Users or Specific User for the grantee type (depending on the requirement).4. please contact Oracle Support with the FND Log using the steps mentioned in "Generating FND Log" section 2.responsibility_id and rownum = 1. Debugging Steps: Run the following query select fr. 5. Click Next 6.menu_id in (select m. . Replace :1 with the FND_USER ID of the user using the app.application_id from fnd_responsibility fr. Login fails with Server version incompatible error. fr. either the function "Expenses Mobile" is removed from all the menus or there is a custom menu being used and it does not have the function "Expenses Mobile".

Run the following query and note the value select max(log_sequence) from fnd_log_messages 3. Description Updated iOS app version to 4.1 select * from fnd_log_messages where log_sequence between :1 and :2 Note: Replace :1 with the value from Step 2 and :2 with the value from Step 4. Run the following queries and get us the output.0. select * from ap_expense_report_headers_all where report_header_id = :1 select * from ap_expense_report_lines_all where report_header_id = :1 select * from ap_exp_report_dists_all where report_header_id = :1 5. Contact Oracle Support with the FND Log using the steps mentioned in "Generating FND Log" section 3. send us the excel 5. Change Record Date January 1. Enable FND Log at the statement level for the user who has the issue 2. Expense Report is always saved on the server even when there are no validation failures. Replicate the issue on the device 4. Generating FND Log: 1. replace :1 with the report_header_id of the report that is failing.3 .3. Run the following query and note the value select max(log_sequence) from fnd_log_messages 5. 5. Run the following queries and export the results in to an excel.2 select * from fnd_log_messages where log_sequence between :1 and :2 and module like '%Expense%' Note: Replace :1 with the value from Step 2 and :2 with the value from Step 4. Sync fails Contact Oracle Support with the FND Log using the steps mentioned in "Generating FND Log" section 4.

2015 Updated iOS app version to 4.OIE. and updated patch for Release 12.0.2 from '.0 and updated patch for Release 12. 2015 Updated Android app version to 1.1.2. 2015 New UI implemented for 4.2.with the value from Step 4' September 11.1 June 26.3 to 'Rel 12.0 .Ver 3.OIE.C August 6.2 and above to 21030421:R12.3  Changed Rel 12.2016 October 13. 2015 Updated iOS app version to 4.2 July 21...3 to 21030421:R12. Android app version to 1.1.3 and above' Corrected Note in Generate FND Log step 5. 2015 Updated iOS app version to 4.0 therefore removed iOS version 3.2..with the value from Step 5' to be '.0.1 screen shot June 19. 2015 Added Android Screen Shot to Deployment Updated following sections for Android: March 19..1 and 5.3. 2014 Updated patch numbers from 18179553 to 18598191 to reflect new patches for Oracle Fusion Expenses Mobile app for R12 .1. 2015  Title  Purpose  Release Information  Mandatory Pre-requisites  Deployment Updated Mandatory Pre-requisites to include the following changes for Patch:  Added Patch 20325531 for Rel 12.B March 20.