Go to main content
1/14
Contents
List of Examples
List of Figures
List of Tables
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
1
Understanding This Guide
2
Introduction to Mobile Enterprise Application Development
2.1
About the Runtime Architecture for EnterpriseOne Mobile Enterprise Applications
2.2
About Oracle Mobile Application Framework
2.3
Understanding Developing Custom Mobile Enterprise Applications for EnterpriseOne
2.3.1
JDE Mobile Helpers
2.3.2
The Data Model
2.3.3
Form Service Requests
2.3.4
EnterpriseOne Rest Services Interface
2.4
Sample Application
2.5
Mobile Application Archives
3
Getting Started
3.1
Certifications (Formerly Known as Minimum Technical Requirements)
3.2
Prerequisites
3.3
Installing the AIS Client Class Generator Extension for JDeveloper
4
Setting Up the Login and Logout
4.1
Before You Begin
4.2
Setting Up the Login Module
4.2.1
Pointing to the Login.jar
4.2.2
Making the Login Module the First Feature in Your Mobile Application
4.2.3
Verifying the LifeCycleListenerImpl Activation
4.2.4
Setting the defaultFeature
4.2.5
Overriding the Login Values from Your Mobile Application
4.3
Configuring the Logout
5
Building the Data Model
5.1
Understanding the Data Model
5.2
Configuring the AIS Client Class Generator
5.3
Generating Data Classes Based on a Form
6
Performing AIS Form Service Calls
6.1
Understanding JD Edwards EnterpriseOne Mobile Framework APIs
6.2
Understanding AIS Server Capabilities
6.3
Understanding Form Service Requests
6.3.1
Overview
6.3.2
Events Used in a Form Service Request
6.3.3
Using the Form Service Request Event in FDA
6.3.4
Placing Events in the Proper Order
6.3.5
Considering Hidden Filters and Hidden QBE
6.3.6
Events on Power Forms
6.3.7
Control ID Notation for Return Control IDs
6.3.8
Example of JSON Code in a Form Service Request
6.3.9
Example of API Methods for a Form Service Request
6.3.10
Grid Action Events
6.3.10.1
Example of Grid Action Events
6.3.11
Query Events (Release 9.1 Update 5.2)
6.3.11.1
Query Object Parameters
6.3.11.2
Query Object Examples
6.4
Understanding Batch Form Service
6.4.1
Batch Form Service - JSON Input and Output
6.4.2
Implementing the Batch Form Service
6.4.2.1
Batch Request Parent Class
6.4.2.2
Performing a Batch Form Request
6.5
Working with the EnterpriseOne REST Services Interface
6.5.1
Using a REST Services Client to Interact with AIS
6.5.1.1
Form Request Attributes
6.5.1.2
Calling FormService on Local EnterpriseOne HTML (JAS) Server through the AIS Server
6.6
Understanding Text Media Object Attachments
6.6.1
gettext Service
6.6.2
updatetext Service
6.6.3
JDEMobileFramework API Methods for Managing Text Media Objects
6.7
Understanding URL Media Object Attachments (Release 9.1 Update 5.2)
6.8
Understanding the Media Object API for Photo Media Object Attachments
6.8.1
List
6.8.2
Download
6.8.3
Upload
6.8.4
Delete
6.9
Understanding Processing Options
6.9.1
Using the AIS Service for Processing Options in Your Mobile Application
6.10
Understanding the Application Stack Service (Tools Release 9.1 Update 5)
6.10.1
Service Endpoint
6.10.2
Capability
6.10.3
Prerequisite
6.10.4
JSON Example of an Application Stack Request
6.10.4.1
Open Application: Request and Response
6.10.4.2
Execute Actions on Application: Request and Response
6.10.4.3
Adding a Phone Number
6.10.4.4
Execute Close Application: Request and Response
6.10.4.5
Mobile Application Example
6.10.5
ApplicationStack Methods
6.10.6
ApplicationStackResponse Methods
A
Creating a Sample Mobile Application
A.1
Before You Begin
A.2
Creating the Sample Address Book Mobile Application
A.2.1
Creating a New Mobile MAF Application
A.2.2
Running the Mobile Application in the Simulator
A.3
Using the JDE Mobile Helpers
A.3.1
Including the JDEMobileFramework.jar
A.3.2
Including the Login.jar
A.3.3
Including the Javascript and CSS
A.3.4
Including the Resource Bundle
A.3.5
Including Logo Images
A.3.6
Enabling the Custom Springboard
A.3.7
Including the about.properties
A.3.8
Including an End User License Agreement (EULA)
A.4
Connecting to the EnterpriseOne Application Interface Services (AIS) Server
A.5
AIS Client Class Generator
A.6
Reading EnterpriseOne Data
A.7
Implementing Filter Fields
A.8
Page Navigation and Getting More Details
A.9
Updating Data in EnterpriseOne
A.9.1
Handling Errors
A.10
Device Integration
B
Extending Mobile Application Archives
B.1
Before You Begin
B.2
Understanding Mobile Application Archives
B.3
Generating a New Application from the Deployment Profile
B.4
Customization Options
B.4.1
Customizing the Application Icons and Splash Screens
B.4.2
Customizing the Brand Images
B.4.3
Customizing the End User License Agreement (EULA)
B.4.4
Customizing the About Page
B.4.5
Customizing the Pages
B.5
Extension Options
B.5.1
Displaying Additional Data
B.5.2
Removing Data from Pages
B.5.3
Adding New Pages
Scripting on this page enhances content navigation, but does not change the content in any way.