<Insert Picture Here> The Latest E-Business Suite R12.x OA Framework Rich User Interface Enhancements

Similar documents
Enabling Web 2.0 User Experience for E-Business Suite. Padmaprabodh Ambale, Gustavo Jimenez Development Managers, Applications Technology Group

<Insert Picture Here> Accelerated Java EE Development: The Oracle Way

<Insert Picture Here> The Oracle Fusion Development Platform: Oracle JDeveloper and Oracle ADF Overview

Overview. Principal Product Manager Oracle JDeveloper & Oracle ADF

Understanding Oracle ADF and its role in the Oracle Fusion Platform

<Insert Picture Here> Oracle Application Framework (OAF): Architecture, Personalization, and Extensibility in Oracle E-Business Suite Release 12

Oracle Developer Day

Oracle ADF: The technology behind project fusion. Lynn Munsinger Principal Product Manager Application Development Tools Oracle Corporation

ADF OAF Who Cares? You Do! Oracle Applications Framework / Application Development Framework - Which way do I go?

Rich Web UI made simple Building Data Dashboards without Code

Oracle Fusion Middleware 11g: Build Applications with ADF Accel

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Oracle Fusion Middleware 11g: Build Applications with ADF I

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Oracle Fusion Middleware 11g: Build Applications with ADF I

Oracle Developer Day

Oracle Middleware 12c: Build Rich Client Applications with ADF Ed 1 LVC

1 Copyright 2012, Oracle and/or its affiliates. All rights reserved.

<Insert Picture Here> Forms Strategies: Modernizing Your Oracle Forms Investment

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

Oracle Developer Day

Mobile Application Development: Introducing ADF Mobile Native Client Framework

Oracle Application Express 5 New Features

Oracle WebCenter Interaction: Roadmap for BEA AquaLogic User Interaction. Ajay Gandhi Sr. Director of Product Management Enterprise 2.

ORACLE E-BUSINESS SUITE RELEASE CONTENT DOCUMENT

Oracle APEX 18.1 New Features

Peter Moskovits Principal Product Manager Oracle Corporation. Sue Vickers Group Manager Oracle Corporation

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Oracle Applications OAF, MSCA, MA and ADF. May 06, 2011

Oracle Applications Unlimited and Web 2.0: You Can Have It Now!

Rapid Application Development with APEX 5.0

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Detailed Course Modules for Oracle BI Publisher Online Training:

Oracle Application Development Framework Overview

Safe Harbor Statement

Oracle 10g: Build J2EE Applications

<Insert Picture Here> E-Business Suite Technology Stack Certification Roadmap

<Insert Picture Here>

ebusiness Suite goes SOA

Contract Information Management System (CIMS) Technical System Architecture

Developing an ADF 11g client for Agile PLM. Developing an ADF 11g client for Agile PLM

User Guide Using AuraPlayer

Oracle Retail Accelerators for WebLogic Server 11g

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

The 60-Minute Guide to Development Tools for IBM Lotus Domino, IBM WebSphere Portal, and IBM Workplace Applications

Umsetzung funktionaler Anforderungen durch Personalisierung in der Oracle E-Business Suite

Bring the Java World and Web Services into Your Portal. An Oracle White Paper September 2005

Oracle Policy Automation The modern enterprise advice platform

Oracle Fusion Middleware

Chapter. An Introduction to Oracle JDeveloper and Oracle ADF

Oracle WebCenter Portal

If you wish to make an improved product, you must already be engaged in making an inferior one.

MAKING THE BUSINESS CASE MOVING ORACLE FORMS TO THE WEB

AD105 Introduction to Application Development for the IBM Workplace Managed Client

BEAWebLogic. Portal. Overview

New Security Features in Oracle E-Business Suite 12.2

ADF Code Corner How-to bind custom declarative components to ADF. Abstract: twitter.com/adfcodecorner

Oracle Application Express

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Developing Cross Device Mobile Applications

Chapter 1 GETTING STARTED. SYS-ED/ Computer Education Techniques, Inc.

1Z0-430

EBS goes social - The triumvirate Liferay, Application Express and EBS

ORACLE FUSION MIDDLEWARE MAPVIEWER

Tech Leads Cont:

Oracle Identity Governance 11g R2: Develop Identity Provisioning

WebCenter Interaction 10gR3 Overview

Oracle WebCenter Portal. Starting Points for Oracle WebCenter Portal Installation

R12.x Oracle E-Business Suite Personalizations

1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Application Integration with WebSphere Portal V7

Oracle - Developing Applications for the Java EE 7 Platform Ed 1 (Training On Demand)

Fusion Cloud Technologies

Lotus Exam IBM Websphere Portal 6.1 Application Development Version: 5.0 [ Total Questions: 150 ]

JAVA COURSES. Empowering Innovation. DN InfoTech Pvt. Ltd. H-151, Sector 63, Noida, UP

Oracle WebLogic Server Management and Operations in Oracle E-Business Suite 12.2

Java EE 6: Develop Web Applications with JSF

Getting started with WebSphere Portlet Factory V7.0.0

INTRODUCTION BACKGROUND DISCOVERER. Dan Vlamis, Vlamis Software Solutions, Inc. DISCOVERER PORTLET

Oracle SOA Suite 12c : Build Composite Applications

Quick Web Development using JDeveloper 10g

Magnolia Community Edition vs. Enterprise Edition. Non-Functional Features. Magnolia EE. Magnolia CE. Topic. Good value for money.

Oracle WebCenter Suite Integrating Secure Enterprise Search

EBS goes social - The Triumvirate Liferay, Application Express and EBS

Oracle Fusion Middleware

Developing ASP.NET MVC 5 Web Applications. Course Outline

Getting started with WebSphere Portlet Factory V6.1

Intellicus Enterprise Reporting and BI Platform

Oracle Applications Cloud Extending the Applications for Functional Administrators

<Insert Picture Here> Oracle JHeadstart Forms2ADF - Overview

Oracle Fusion Middleware 11g: Build Applications with Oracle Forms

Oracle Identity Manager 11gR2-PS2 Hands-on Workshop Tech Deep Dive Upgrade

Oracle CPQ Cloud. What s New in 2016 R2

3 Connecting to Applications

Oracle Corporation

Oracle Service Cloud Integration for Developers Ed 1

Oracle SOA Suite 12c: Build Composite Applications. About this course. Course type Essentials. Duration 5 Days

Oracle Planning and Budgeting Cloud

X100 ARCHITECTURE REFERENCES:

<Insert Picture Here> JDeveloper Treasure Hunt

Transcription:

1

<Insert Picture Here> The Latest E-Business Suite R12.x OA Framework Rich User Interface Enhancements Padmaprabodh Ambale, Gustavo Jimenez Applications Technology Group

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle. 3

Session Agenda OA Framework in Release 12 Rich User Interface OA Framework Usability Roadmap OA Framework Personalization Roadmap Extensibility using Oracle ADF <Insert Picture Here> 4

Web Listener Release 12 Technology Stack 3-Tier Logical Architecture Client Application Database HTTP / S 10g OA Framework JSP BC4J UIX JDBC/SQL Net 10gR2 or 11g Global Single Data Model Forms RAC & ASM OC4J 5

Oracle Application Framework Overview Web application development framework for the E-Business Suite Declarative application development based on MVC architecture Runtime personalization framework to create upgrade-safe personalizations Declarative extensions development 6

Oracle Application Framework Component Stack Application Server 10g OC4J 10g MDS Portal 10g JDeveloper 10g ADF BC4J 10g AOL and SSO Services OAF View UIX Portlets WSRP, JSR JSR -168-168 OAF Controller OAF Model Web BC4J Services View Controller Model & Business Services 7

Oracle Application Framework Release 12 and Beyond Release 12.0 Modern Look and Feel Support for WSRP Portlets Web services support Personalization Personalization Document Manager Contextual Hierarchy Page Support for EL Syntax Enhanced Configurable Page Personalization Enhanced Home Page Personalization Configurable Start Page Release 12.1 (up to 12.1.3) Rich User Interface Configurable Home Page New Navigator and Favorites Look-ahead LOV Inline Attachments Popup dialogs Rich content container Flexfield Reference support Record History support Support for RESTful services Support for personalizing additional attributes Release Post-12.1.3 (Roadmap) Simplified ADF integration AutoVue integration Error messages as popups Personalization Add new items based on dynamically created view objects Extend personalization capability to more components and properties Support attaching PPR events and actions Support Undo Personalization Support Copy Personalization 8

Rich User Interface Configurable Home Page New Navigator Tree 9

Rich User Interface Configurable Home Page Embedded Content Reconfigured Layout 10

Rich User Interface Configurable Home Page More compact layout More real estate for custom content Tree-based Navigator Easy to personalize Favorites now as a pull-down in the global header Feature controlled by profile option 11

Rich User Interface Navigator Drop-down Navigator Menu 12

Rich User Interface Favorites Drop-down Favorites Menu 13

Rich User Interface Navigator and Favorites Allows rapid cross-responsibility, cross-application navigation Can add and manage Favorites with a single click Feature controlled by profile option 14

Rich User Interface Look-Ahead LOV Inline, look-ahead LOV window 15

Rich User Interface Look-Ahead LOV List of Values now supports look-ahead Inline list appears after user types in three or more characters and pauses Quick inline access to desired result reduces number of steps and time taken to complete tasks Behavior can be controlled by profile options Can also be controlled in pages by developer and/or through Personalization 16

Rich User Interface Inline Attachments Inline Add Attachment window 17

Rich User Interface Inline Attachments Inline View Attachment window 18

Rich User Interface Inline Attachments Allows attachments to be Added inline Viewed inline Edited inline Deleted inline Eliminates navigation to the Add/Edit Attachments and View Attachments pages Allows users to work in context to the base page and current task 19

Rich User Interface Profile Options Rich UI capabilities are enabled in 12.1.3 Profile options and their default values listed below Profile Name Profile Options Default Value FND: Disable Configurable Home Page FND: Disable Navigator and Favorites Rich Menu True, False True, False False (Site) False (Site) FND: Disable Look Ahead LOV True, False False (Site) FND: Disable Inline Attachments True, False False (Site) 20

Rich User Interface Popup Inline Popup window 21

Rich User Interface Popup New component to show content on top of the page Drilldown views can be coded as popups Quick view of contextual information of the selected component or row Can display related links or action links or shortcuts Can be read only or used for data entry Popup content can be embedded as part of base page response Popup content can also be fetched as a separate request with support for parameter passing 22

Rich User Interface Rich Content Container Embedded OBIEE Analytic Contents 23

Rich User Interface Rich Content Container New component to allow embedding any rich, URLreachable web content Support for following content types OBIEE Analytics ADF Task Flows Flash 24

Rich User Interface REST Interface Powerful and light-weight interface to expose your business services Referred to as RESTful Services RESTful services send or receive data in standard XML formats Custom User Interfaces / Widgets can be built by invoking those APIs Example custom user interfaces: Flash / Flex Yahoo Widgets 25

Standalone Handlers Browser based Rich User Interface REST Interface Architecture Rich Client Oracle E-Business Suite OAF REST Interface RF.jsp HTTP Body HTTP Request HTTP URL, Cookie & Header Cookie Validation REST Context OAF Model URL Validation Initialize Handler Custom Handler HTTP Response Authorization Process Request 26

Rich User Interface Embedding Custom Rich Content 27

Rich User Interface Navigator Search Type-ahead search Icons use less space Icons use less space Manage Navigator moves down 28

Rich User Interface Exceptions as Popups Error message appears in a popup window 29

AutoVue Integration Oracle AutoVue offers Print services in addition to other capabilities AutoVue-based Print solutions reduce total cost of ownership for licensed software AutoVue Print service has been integrated with OA Framework attachments Any attachment can be printed through a central AutoVue server and printer 30

AutoVue Integration Print Attachment dialog window 31

Personalization Extend personalization to more components and properties Add new items based on dynamically created view objects Support attaching PPR events and actions Support Undo Personalization Support Copy Personalization 32

Personalization Newly-supported components Support added for: Advanced Table Header Message Component Layout Rich Text Editor Reset and Submit button Table 33

Personalization View Object Creation Create new view objects for use in your page through the administrator personalization UI 34

Personalization View Object Creation 35

Personalization Copy and Undo 36

Rich User Interface with ADF 37

ADF: Next-Generation Development Framework Oracle Application Development Framework Increase productivity & ease-of-use Visual and declarative development Takes care of the plumbing code Implements best practices Promote service oriented development Re-usable business services Composite applications development Standards-based Choice of technology, deployment platform End-to-end coverage MVC, security, customization 38

ADF Faces Rich Client Components Built in Ajax Skin-able Accessibility & internationalization The usual components plus: Charts, Gantt, geo-map, pivot, calendars Built in advanced functionality: Drag and drop framework Dialog and pop-up framework Active Data - Dashboards / push updates Templating and declarative components 39

Levels of Integration Between EBS and ADF Integration with Oracle E-Business Suite can include: Access to Oracle E-Business Suite data Using AppsDataSource with ADFBC Using SOA Suite Access to Oracle E-Business Suite stored procedures Using AppsDataSource Navigation between ADF and OAF pages in UI Profile option contains application server node information Register ADF pages as ADFX-type functions and put them in EBS menus or permission sets 40

Navigation between OAF and ADF pages OAF Page ADF Page 41

Embedding ADF content in an OAF page Embedded ADF content 42

Requirements The 12.1.3 new UI features require: ATG 12.1.3 Family Pack 12.1.1 Maintenance Pack JDeveloper OA Extension 12.1.2 or 12.1.3 for custom extensions that include rich content Additional resources for ADF integration: MOS note #563047.1 Using Oracle Application Framework (OAF) and Application Development Framework (ADF) MOS note #974949.1 Oracle E-Business Suite Software Development Kit for Java (Includes AppsDataSource, Java Authentication and authorization Service) Readme Patch 9863609 43

Summary Greater end user productivity through enhanced rich user interactions Enhanced personalization capabilities that reduce extent of customizations thereby lowering TCO Better integration with Fusion Middleware technologies like ADF to bring in modern technologies to your Enterprise 44

Available OA Framework Courses R12 Extend Oracle Applications: Building OA Framework Applications (D49185GC10) This class shows you the methods and the tools that Oracle's E-Business Suite developers use to create OA Framework-based pages. You will learn the concepts and techniques for developing OA Framework-based pages, and by the end of the course you will have completed an full-featured applications that queries, inserts, updates, and deletes data from an E- Business Suite instance (database) R12 Extend Oracle Applications: Customizing OA Framework Applications (D49187GC10) This course will teach the student how to customize the E-Business Suite using OA Framework technologies, including building, personalizing, and extending methods. Additionally, the course will teach the student how to deploy those customizations. Visit the Oracle Education website at http://education.oracle.com for more details and course scheduling options. 45

Available E-Business Suite Technology Courses Visit the Oracle Education website at http://education.oracle.com. In the Categories field, select the E-Business Suite Technology item, and then select the GO button. This will show you the catalog of E- Business Suite Technology training available from Oracle University, covering 11i, R12, and R12.x courses Training is available in a number of formats including in-class instructorled, live virtual class (LVC) over the Internet, and ekits for training content. 46

47

48