Now Available: Oracle Mobile Approvals for iOS


Oracle Mobile Approvals for Oracle E-Business Suite lets you respond on-the-go to your pending approval requests. From your phone, anywhere and anytime, take quick action on approval requests for expenses, requisitions, purchase orders, recruitment vacancies and offers, and more.

- Quickly filter approval requests by sender or subject
- Review at a glance header and line item details, action history, and comments
- Approve or reject with or without comments, or request more information

Oracle Mobile Approvals for Oracle E-Business Suite is compatible with Oracle E-Business Suite 12.1.3 and 12.2.3 and above. To use this app, you must be a user of Oracle E-Business Suite, with mobile services configured on the server side by your administrator.



Oracle Mobile Approvals for Oracle E-Business Suite 1.0.0 is available on Apple's iTunes Store  for download.

This app works against Oracle E-Business Suite Release 12.1.3 and above and 12.2.3 and above.


Oracle Mobile Approvals requires set up on Oracle E-Business Suite instance to support connections from the mobile app. Following patches are required to be applied.


Additional Resources



From the documentation, we get to know that the Mobile app should connect to Intranet URL only.
Will we able to connect from outside office, say via Internet DMZ url?

Posted by guest on August 11, 2014 at 08:02 AM EDT #

Hello Vijay,

How can we integrate other workflow approval notifications ? We would like to show all workflow approval notifications in the app.


Posted by guest on August 27, 2014 at 09:33 AM EDT #

Hi Vijay,

Do wee need separate lisence to use these applications?
Could you please provide any documenation for this licensing issue?


Posted by Mehabub SHeikh on August 28, 2014 at 09:48 AM EDT #

Ability to connect via DMZ is being certified. At this point we do not have the certification published.


Posted by Vijay Shanmugam on August 28, 2014 at 11:58 AM EDT #

Ability to integrate any Custom approval notifications to this app will be available in a future release. At this point only specific seeded approvals will be included into the app.


Posted by Vijay Shanmugam on August 28, 2014 at 11:59 AM EDT #

No additional license is required. You should be able to use this App with your existing EBS license.


Posted by Vijay Shanmugam on August 28, 2014 at 11:59 AM EDT #


So the app can only be used when access to the internal url is available? Or is the internal URL just needed for first time setup?

Posted by guest on September 08, 2014 at 03:36 PM EDT #

Hi Vijay,
Can you please let me know if in case we want to customise this prebuilt mobile approval app then what is the way to get the source code? Do we need to have a separate licensing for it apart from oracle E-Bushiness suit?

Posted by Kavita on December 30, 2014 at 06:18 AM EST #


At this point Approvals app is not available for customization. Work is in progress to make EBS mobile apps available for limited customization and enterprise deployment. A separate license may not be needed when it is available. Please continue to monitor the blog for announcement when it is available.


Posted by Vijay Shanmugam on December 30, 2014 at 03:09 PM EST #

Exist the App for android??

Posted by Carlos on December 30, 2014 at 03:17 PM EST #


Approvals app for Android is in the works at the moment. Please continue to monitor this blog for announcement when it is released.


Posted by Vijay Shanmugam on December 30, 2014 at 03:19 PM EST #

Is this developed using Oracle MAF/ADF Mobile?

Posted by Himanshu Rao on January 01, 2015 at 02:38 PM EST #

Hi Vijay,
We applied the pre requisite patches and also installed Oracle mobile approvals for ios in iphone but not all the options showing up.
I can only see pending approvals or past approvals.
I cannot see Requisitions, Purchase orders or expenses.
Please advise.

Posted by Ram on January 16, 2015 at 03:35 PM EST #

We installed the Approvals mobile APP but have following issues,
1. Unable to see Purchase order lines information. It says "No Results Found"

2. When I click spring board, I can only see following options
a. Pending approvals
b. Past approvals
c. Settings
d. About
e. Sign out
I'm not able to see "Purchase Requisitions", "Purchase Orders", "expenses". Why?

Please advice.

Posted by guest on January 19, 2015 at 03:50 PM EST #

Is there any information on when the Approval App will be available in other languages? Specificaly Canadian French.


Posted by guest on January 19, 2015 at 04:49 PM EST #


Please refer to MOS Note 1642423.1 - Oracle Mobile Approvals for Oracle E-Business Suite Implementation Guide, Release 12.1 and Release 12.2

1) If there are Purchase Requisition lines that you can see on the self-service notification, then you should see them on the mobile app too. If you have problems seeing the data on the app, then it could be an issue with the REST service deployment on your EBS env. To troubleshoot please use Appendix C: Testing Web Service Requests on the Server

2) Please refer Appendix B.1: Troubleshooting Tips on the Mobile Client. The first item under Troubleshooting Tips provides the details for this issue.

Symptom: Users do not find additional lists that they can add to the menu of the Approvals app.

Root Cause and Solution: The issue could occur because those additional lists are not granted on the Oracle E-Business Suite side. Use the following steps to resolve the issue:

An administrator should first grant those lists on the Oracle E-Business Suite side:
a) Log in to Oracle E-Business Suite as a user with the Workflow Administrator Web Applications responsibility.
i) Select Worklist Data Services Manager and List Management from the navigation menu.
ii) Grant desired lists.
iii) Ensure that the Approvals app users are valid Oracle E-Business Suite users.
b) The app users then perform the following steps to add the lists to the menu of their apps:
i) Log in to Oracle Mobile Approvals for Oracle E-Business Suite.
ii) In the menu, select the Settings and Navigation Menu.
iii) Add the desired list to the navigation menu.

Posted by Vijay Shanmugam on January 20, 2015 at 10:59 AM EST #


Translations for Approvals are planned for a future release. Oracle's revenue recognition policy prevent us to disclose dates or estimations for future enhancements.


Posted by Vijay Shanmugam on January 20, 2015 at 11:04 AM EST #

Hi Vijay,

1. Unable to see PO lines in Mobile approvals APP
As advised by you, I checked the self service notification but upon clicking the notification I'm getting the below error.

oracle.apps.fnd.framework.OAException: oracle.jbo.SQLStmtException: JBO-27122: SQL error during statement preparation
## Detail 0 ##
java.sql.SQLSyntaxErrorException: ORA-00904: "POH"."NOTE_TO_VENDOR": invalid identifier

2. Unable to requisition and PO lists.
==>This is now resolved after providing the Grants from Worklist Data Services Manager and List Management

Do I need to create the SR with Oracle support to get the first issue fixed?


Posted by Ram Talluri on January 22, 2015 at 10:39 AM EST #


Please create SR with Oracle Support for your issue related to PO lines.


Posted by Vijay Shanmugam on January 22, 2015 at 10:46 AM EST #


What seeded approvals are currently available in the mobile app? We are most interested in requisition and timecard approvals.


Posted by Dave on February 06, 2015 at 11:51 AM EST #

Hello, when will the mobile approval app be available for Android?


Posted by Jamie Blowers on February 08, 2015 at 02:43 PM EST #


Following seeded approvals are available in current release.

1) Requisitions
2) Expense Reports
3) Purchase Orders
4) Vacancies and Offers

We are working to add more approvals in the next release.

Posted by Vijay Shanmugam on February 08, 2015 at 08:42 PM EST #

Hi Vijay,

Is OTL timcard approval mobile app avaialable? I don't see this on the list of approval apps. Thanks.


Posted by guest on February 10, 2015 at 12:09 PM EST #


There will not be a separate OTL Timecards Approvals app. The approval support will be added into E-Business Suite Approvals app itself shortly. In EBS the strategy is to have one single Approvals App to support all it's approvals.


Posted by Vijay Shanmugam on February 10, 2015 at 12:51 PM EST #

Hi Vijay,

Any ETA on the Android versions?

BTW this is some great stuff.


Posted by Lbecessar on February 13, 2015 at 05:59 AM EST #

Hi Vijay,

Can we use the EBS mobile API to create custom apps from scratch? I understand these are REST/XML model services. Is there any support document which lists these services for integration with custom apps?

Posted by guest on February 27, 2015 at 03:56 PM EST #

can we view the attachments in the Approval Apps?

Posted by guest on March 11, 2015 at 07:05 AM EDT #


Can the approval app support attachments? We have applied the required patches and i have submitted an expense report with attachment. I am not able to view the attachment from the approval app. Can you please comment on this?


Posted by Madhavi on March 18, 2015 at 05:46 PM EDT #


Android version of Approvals app is now available in Google Play Store.


Posted by guest on March 18, 2015 at 06:06 PM EDT #


EBS REST services will be exposed for general consumption in custom apps in a future release. It is not available at the moment.


Posted by guest on March 18, 2015 at 06:07 PM EDT #


Approvals app does not support Attachments yet. It is in roadmap and will be implemented in a future release.


Posted by guest on March 18, 2015 at 06:08 PM EDT #

Thanks for your reponse Vijay. I have one more question. Once we download the Oracle app we need be on company VPN to access the app. To avoid the VPN log in each time the App has to be used, We are trying to leverage on the Mobile irons mobile tunnel – the OIS Per app VPN integrated solution.
The mobile tunneling is working for all other apps except for the Approval app. For internally deployed apps we have to go to Apple portal to specifically enable Per-app VPN. Can you please confirm if the approval app is enabled for per app VPN in the Apple portal.


Posted by guest on March 18, 2015 at 07:18 PM EDT #


When will workflow approvals for General Ledger (journals), Project Accounting (pre-approved batches) and Fixed Assets (retirments) be available for online approvals via mobile app?

Posted by Rodrigo Baca on March 20, 2015 at 01:21 PM EDT #

We do not certify the E-Business Suite Mobile Apps with specific third-party VPN or tunneling protocols. If 3PAR is transparent (i.e. does not require code changes) to Oracle technologies it should work fine. On this case, it looks like there may be some restriction. I would suggest you contact MobileIron first to see if they certify their product with EBS Mobile Apps.

Posted by guest on March 20, 2015 at 02:21 PM EDT #

We are currently working with the rest of EBS teams to include more approval types into Mobile Approvals smartphone App.
Due to revenue recognition rules, we can not disclose dates.

Posted by Max Arderius on March 20, 2015 at 02:24 PM EDT #

Please help,
I have patched the Ebs 12.1.3 and configured the mobile approval for EBS but it keeps redirecting back to the logon page whenever i try to log onto the application


Posted by Solomon on April 21, 2015 at 02:59 PM EDT #


Is it possible to receive notifications on mobile devices from a custom workflow process that in turn is launched from a custom application registered within Oracle EBS. We have been trying to get this working without any success although we do see notifications on mobile devices from iProcurement.


Posted by Kuren Dhand on May 19, 2015 at 01:32 PM EDT #

Right now only Oracle seeded item type and messages are supported in Mobile
Approvals app. In a future release, you will be able to expose your Custom workflow item types and messages via Mobile Approvals app.


Posted by Vijay Shanmugam on May 19, 2015 at 01:36 PM EDT #

The link to admin guide is broken. Can this document be provided or an updated link?


Posted by Chris on June 03, 2015 at 10:49 AM EDT #

Admin Guide link looks good. In any case you can look for MOS Note 1642431.1.


Posted by Vijay Shanmugam on June 03, 2015 at 10:54 AM EDT #

This is what shows when I click the link for the admin guide.

Document cannot be displayed. Possible reasons are:

The document id was entered incorrectly. Please check and try again.
The document id does not exist (was referenced incorrectly).
The document is not classified as publicly accessible ("non-public").
The content is being updated and it is temporarily unavailable but will be made available again soon.

If you still have questions about why you could not access this article or bug, please use Contact Us.

Posted by Chris on June 03, 2015 at 12:02 PM EDT #

Hi Vijay,

We are trying to implement Mobile Approvals for Purchasing (PO, and Requisition) in our company. We applied the patches in test instance, and have tested. Have two specific questions, we are not getting clear cut answer from the SR we raised. If you could help, that will be great:

1. In our instance, because of the large volume of customization, we have copied Req and PO seeded workflow, and have renamed them as custom WF name. We have set up the custom WF as the Approval WF for Requisitions and PO document types. Seems like in the mobile App, somewhere the WF names are hard coded with the seeded WF names. Because, the custom WF notifications are not coming up in the App. But, if we rename the custom wf back to seeded WF names like REQAPPRV and POAPPRV, the notifications is appearing in Mobile App!

Is there a plan to look at the Document type set up while generating the notification instead of the seeded wf names hard coded ? If not, would it be possible to point to the code where this is hard coded so that we can look at customizing it ?

2. We want to integrate the Mobile Approval login with SSO (Single Sign On). How can we achieve this ? We got some information mentioning the FND user password has to be synchronized with OAM. Is there a document or case study on how this is done by any chance ?

We are stuck up in these points and our timeline is quite urgent for implementing this. Any help will be greatly appreciated !


Posted by Arun on June 12, 2015 at 08:18 AM EDT #


Approvals app in the current releases is designed to work with seeded workflows only. The data for the approvals app is retrieved from underlying product tables by a new Workflow framework that consumes certain meta-data from the Workflow item type owners. This means, only those workflow item types that are configured in the workflow's framework will appear in Approvals app.

Given this limitation, we completely understand the requirement to show custom approval types in the approvals app as well and we are working towards improving the Workflow framework and instructions for Customers to expose custom approval types.

Can you please provide details of the customizations you have done to the approval types? Are their customizations to the approval notification attributes displayed to the approvers?


Posted by Vijay Shanmugam on June 14, 2015 at 06:53 PM EDT #


About the SSO integration, please note that as long as your EBS users are synchronized with OID that your OAM server uses for SSO authentication, the mobile apps can work. Mobile apps invoke a Login service on the EBS, that internally validates username and password on the OID server (which is also used by OAM during SSO login).

Please log a SR if your SSO username and password does not work from Mobile Approvals app.


Posted by Vijay Shanmugam on June 18, 2015 at 08:55 AM EDT #

Hi Vijay,

Thanks a lot for the update. Since our customizations were huge, we have copied the seeded WF and renamed them into custom WF names. For example, requisition approval workflow REQAPPRV was copied and renamed to XXXXXRQA. Same for PO also (POAPPRV -> XXXXPOA). There are many customizations (business validations) and approval list building changes in the custom WF. The approval noitifcation is also customized to a great extent. Meaning - the requisition approval WF OAF regions were changed to custom regions with extra fields, sub regions etc. PO approval notifications are changed to add few more extra attributes. Having said that, we are not really expecting the customized content to appear in Mobile App for now (we know that it is not that easy), but at least if the seeded content gets populated in Mobile app, for the notifications from custom WF, then we are fine with it. Else, our only option is to rename the custom WF back to seeded name, which creates a lot of problems with our codes.

"This means, only those workflow item types that are configured in the workflow's framework will appear in Approvals app." - The framework configuration you mentioned here is something we can change ? Is it like a pl-sql package or OAF page which we can customize to add the custom WF name ?

For the SSO integration, I think your point is that the FND user password should be synchronized with the OID password used by OAM server. Is that correct ?


Posted by Arun on June 18, 2015 at 12:22 PM EDT #


The framework where the workflow approval types are configured to be shown on mobile app is not yet available for customization. We are working to expose that framework to Customers in a future release. But we can try to work with you to experiment some options for the short-term. Can you email me directly and I would like to talk further.

For SSO integration, is your EBS already setup with SSO using Oracle Access Manager? Are your existing EBS users connecting to EBS home page after SSO authentication? If YES for the 2 questions, then you already have the required setup. From the mobile app, the user would use the same username and password that they used to login to their EBS home page. Have you had problems with that?


Posted by Vijay Shanmugam on June 18, 2015 at 12:52 PM EDT #

Post a Comment:
  • HTML Syntax: NOT allowed

This blog is dedicated to bring latest information on Oracle Workflow new features, best practices, troubleshooting techniques and important fixes directly from it's Development Team.


« September 2015