© 2009 Oracle Corporation – Proprietary and Confidential 1.

Slides:



Advertisements
Similar presentations
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Advertisements

SharePoint Forms All you ever wanted to know about forms but were afraid to ask.
MS-Access XP Lesson 1. Introduction to MS-Access Database Management System Software (DBMS) Store data in databases Database is a collection of table.
Web ADI - Srinivas.M. Purpose Data upload into Oracle Applications Solution: Web ADI brings Oracle E-Business Suite functionality to a spreadsheet, where.
Oracle Applications Framework Jason Reedy Sales Consultant Oracle Corporation.
Metron Consulting Does Your Istore Load Quick Enough Rajavel Ramalingam Sami Vellaiyan Jan 21, 2008.
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
Chapter 7: Creating Database Reports
SiS Technical Training Development Track Technical Training(s) Day 1 – Day 2.
Integrating CRM On Demand with the E-Business Suite to Supercharge your Sales Team Presented by: Tom Connolly, Jason Lieberman Company: BizTech Session.
Creating a SharePoint App with Microsoft Access Services
Today’s Agenda Bill Presentment Overview Demo. Tailoring Your Invoices with Oracle’s Bill Presentment Architecture March 7, 2005.
Product Offering Overview CONFIDENTIAL AND PROPRIETARY Copyright ©2004 Universal Business Matrix, LLC All Rights Reserved The duplication in printed or.
Microsoft Office Word 2013 Expert Microsoft Office Word 2013 Expert Courseware # 3251 Lesson 4: Working with Forms.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
1 OA Framework & Forms Personalizations - Release 12 August 15, 2008 Crystal 10:10 AM – 10:50 AM Presented By Ranga Santhanam
Records and Information Management IT - Enterprise Content Management SPIDR II Global Features Reference Guide April 2013.
Jason Morrill NCOAUG Training Day February, 2008
Form Builder Iteration 2 User Acceptance Testing (UAT) Denise Warzel Semantic Infrastructure Operations Team Presented to caDSR Curation Team March.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
ViciDocs for BPO Companies Creating Info repositories from documents.
Electronically approve and create Suppliers in Oracle Financials using a combination of APEX and Oracle Workflow. NZOUG Conference 2010 Brad Sayer Team.
Introduction to the Enterprise Library. Sounds familiar? Writing a component to encapsulate data access Building a component that allows you to log errors.
Open source administration software for education next generation student system Using the Kuali Student Configurable User Interaction Model & Framework.
Role of Account Management at ERCOT Market Participant Identity Management Overview (MPIM)
Classroom User Training June 29, 2005 Presented by:
Get more out of 11i with Oracle ADI Richard Byrom Oracle Applications Consultant Appsworld January 2003.
Denise Luther Senior IT Consultant Practical Technology Enablement with Enterprise Integrator.
Application Object Library (AOL)
Oracle Application Express 3.0 Joel R. Kallman Software Development Manager.
Developing Workflows with SharePoint Designer David Coe Application Development Consultant Microsoft Corporation.
Integrating Forms, Reports and Discoverer into Portal Chris Ostrowski Technical Management Consultant TUSC Session id:
Integrating CM Receipt to Oracle Apps Using Apex and Webservices Anthony Vendhan Sami Vellaiyan Jan 21, 2008.
Oracle Application Express 4.0. © 2009 Oracle Corporation The following is intended to outline our general product direction. It is intended for information.
OracleAS Reports Services. Problem Statement To simplify the process of managing, creating and execution of Oracle Reports.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
Tom Castiglia Hershey Technologies
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
My Dashboard (for Corporate Users) Intuit Financial Services University Business Financial Solutions Certification.
1Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Enterprise Integrator CISTECH R7.8 SERIES Denise Luther Senior Consultant, Technical Services
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Search Overview Search Features: WSS and Office Search Architecture Content Sources and.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
Oracle Data Integrator Data Quality (Integrity Control)
How to Build an IT Portal with Oracle Application Server Allan L Haensgen Senior Principal Instructor Oracle Corporation Session id:
Using MS Excel to validate & load your data into Oracle EBS.
Chapter 5 Introduction To Form Builder. Lesson A Objectives  Display Forms Builder forms in a Web browser  Use a data block form to view, insert, update,
8 Chapter Eight Server-side Scripts. 8 Chapter Objectives Create dynamic Web pages that retrieve and display database data using Active Server Pages Process.
3 Copyright © 2010, Oracle. All rights reserved. Product Data Hub: PIM Functional Training Program Setup Workbench Fundamentals.
Institute for the Protection and Security of the Citizen HAZAS – Hazard Assessment ECCAIRS Technical Course Provided by the Joint Research Centre - Ispra.
Chapter 5 Introduction To Form Builder. Lesson C Objectives  Use sequences to automatically generate primary key values in a form  Create lists of values.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Oracle eBusiness Financials R12 Oracle Receivables Functional Overview TCS Oracle Practice.
CHAPTER 7 LESSON C Creating Database Reports. Lesson C Objectives  Display image data in a report  Manually create queries and data links  Create summary.
Copyright © 2007, Oracle. All rights reserved. Managing Items and Item Catalogs.
Module 5: Managing Content. Overview Publishing Content Executing Reports Creating Cached Instances Creating Snapshots and Report History Creating Subscriptions.
Banner 6.x Fundamentals: Navigation and Forms. n Name n Organization n Title/function n Job responsibilities n SCT Banner Experience n Expectations Introductions.
Enterprise Oracle Solutions Oracle Report Manager The New ADI and More Revised:June 20091Report Manager/SROAUG Presentation.
Preface IIntroduction Course Objectives I-2 Course Content I-3 1Introduction to Oracle Reports Developer Objectives 1-2 Business Intelligence 1-3 Enterprise.
1 Chapter 6: Creating Oracle Data Block Forms. 2 Forms  Application with a graphical user interface that looks like a paper form  Used to insert, update,
Slide 1 © 2016, Lera Technologies. All Rights Reserved. Oracle Data Integrator By Lera Technologies.
1 Middle East Users Group 2008 Self-Service Engine & Process Rules Engine Presented by: Ryan Flemming Friday 11th at 9am - 9:45 am.
Working in the Forms Developer Environment
Using E-Business Suite Attachments
Business Connectivity Services in SharePoint 2010 and Office 2010
Introduction to Oracle Application Express
Presentation transcript:

© 2009 Oracle Corporation – Proprietary and Confidential 1

Extracting maximum value from latest Oracle Desktop Integration Framework (DIF) features Sudhir Gupta Sr Consultant - Oracle Consulting

© 2009 Oracle Corporation – Proprietary and Confidential Agenda Oracle Web ADI Desktop Integration Framework Overview Integrator Interface & Validation Rules Content Layout & Mapping UI Components Define Parameter Demo Q&A Implementation Overview Additional Resources

© 2009 Oracle Corporation – Proprietary and Confidential Oracle Web ADI Overview -Recap Metadata Driven Framework which provides integration of Oracle Ebusiness suite with desktop applications – Generate documents of Microsoft Excel™, Word™,Projects™ on the desktop Enables download of data from database, text files to desktop document Enables upload of data to E-business suite (PL/SQL,Interface Tables) Configurable layouts determine the appearance of the document to be created Incorporation of LOV’s, Validation into spreadsheets but retain the familiarity of Spreadsheet UI Leverages Oracle E-business security model Supports concurrent Manager to import data from Interface tables to Base tables

© 2009 Oracle Corporation – Proprietary and Confidential Oracle Web ADI In Use Today EBS consist of 150 plus Desktop Integration solution out-of-box across all product families Growing Need for developing custom Integrator

© 2009 Oracle Corporation – Proprietary and Confidential 6 Introducing Oracle E-business suite Desktop Integration Framework Design Time Framework to develop desktop Integration solutions for Oracle E-business suite applications

© 2009 Oracle Corporation – Proprietary and Confidential 7 Desktop Integration Framework Architecture Desktop Integration Framework CRMCRM FinancialsFinancials HRMSHRMS …… SCMSCM Design Time Run Time Integrator Interface Component Content Business Rules ATGATG Metadata Repository Integrator Services Oracle Web ADI

© 2009 Oracle Corporation – Proprietary and Confidential 8 Desktop Integration Framework Features Create desktop integrators using wizard based UI Define Integrator to upload data through PL/SQL API or directly to Table Define Integrator to download data from Text file or using SQL Query Define UI components Support for UI widgets to embed them in Excel (List of values, Pop lists, Date pickers, Flex fields ) Define Layouts & Mappings for custom integrator Leverages E-Business Suite Security Model Consume Integrator as part of business flow Define layout and mappings for custom integrator

© 2009 Oracle Corporation – Proprietary and Confidential 9 Desktop Integration Framework Business Value Support for custom integrator definition through Desktop Integration framework Extensible Desktop Integration Tighter Integration with Oracle E-business suite Full Integration with Oracle E-business suite security model Upgrade-Safe Reduced Implementation time Enhanced Productivity Lower Cost of Ownership Re-Utilize ADI components such as Parameters,LOV’s etc

© 2009 Oracle Corporation – Proprietary and Confidential Desktop Integration Framework Process flow 10 Create Interface Create Content Define Integrator properties To define custom desktop integrators Define Mappings Create Document Define Layout

© 2009 Oracle Corporation – Proprietary and Confidential 11 Integrator Description Integrator: Encapsulates all information required to move data to/from a desktop application into Oracle E-Business Suite. May include information about open interface tables, validation, business rules, and data that can be downloaded. Go to responsibility “Desktop Integration Manager” and choose “Manage Integrators” function to create/edit custom Integrators. User can Create, Update and Delete Integrators from Manage Integrators function. Note: Oracle seeded integrators cannot be updated or deleted. User can define Layout and Mappings for Integrator User can Search Integrators by Name, Internal Name, Application, Source and Enabled status

© 2009 Oracle Corporation – Proprietary and Confidential 12 Integrator Screenshot

© 2009 Oracle Corporation – Proprietary and Confidential 13 Integrator Description Wizard based UI to create Integrator Define Integrator related properties,parameters and function based security rules Note – Only Enabled Integrator will be available for use in the business flow Security Rules – User can define function based security rules for integrator End users

© 2009 Oracle Corporation – Proprietary and Confidential 14 Integrator Description contd.. Integrator Parameters Depending upon Business needs user can define set of parameters that can be used by integrator at run-time Upload & Server Parameters : to define upload page displayed to end user and for back-end service while uploading data to EBS Importer Parameters : to define rules for importing data from interface tables to base tables Documents Parameter:to define input values to be taken from end user while creating the document Session Parameters : to define values to be retained with the document for the session

© 2009 Oracle Corporation – Proprietary and Confidential 15 Integrator Screenshot

© 2009 Oracle Corporation – Proprietary and Confidential 16 Interfaces in Integrator Description Interface: Definition of Table or PL/SQL API (Procedure, Function) used for uploading data into Oracle E-Business Suite User can Create, Update, Delete Interfaces Interface Attributes: Describe the columns/ parameters of Interface tables/ APIs and how data for these should be validated Interface Attributes are automatically generated for selected Interface User can add custom Interface Attribute User can set Interface Attribute properties: Default Value of Type – Constant, SQL Query, Environment Variable, Lookup, Parameter, Profile Option Validation Rules – Table, Java, Group Validation and Flex Field Display Text and other properties which determines whether Interface Attribute is enabled, mandatory, displayed, used to retrieve error message

© 2009 Oracle Corporation – Proprietary and Confidential 17 Interfaces in Integrator Screenshot

© 2009 Oracle Corporation – Proprietary and Confidential 18 Interfaces in Integrator Screenshot

© 2009 Oracle Corporation – Proprietary and Confidential 19 Interfaces in Integrator Screenshot

© 2009 Oracle Corporation – Proprietary and Confidential 20 Interfaces in Integrator Validation Table Validation Validate field against values in a column of table based on condition (during Upload) Retrieve List of Values by attaching Component (in Excel document) Java Validation Provide List of Values for a field in document Validate field against complex business rules by extending java classes BneBaseSQL – SQL Java class contains all of the SQL queries required for LOV and upload validation BneUploadValidator- Validator Java class that contains all the business logic for Java validation BneAbstractListOfValues – Component Java class that contains all the business logic and setup information for generating list of values for Java page document (if used for Java Validated LOV)

© 2009 Oracle Corporation – Proprietary and Confidential 21 Interfaces in Integrator Validation Cont’d.. Group Validation Used to validate different interdependent fields as group or to validate a set of fields as a group at once Require user to indentify a parent field and multiple dependent fields Flexfield Validation Key Flex field and Desc Flex field Validation and LOV retrieval Identify KFF Segments and Parent Key flex field.Associate KFF Structure code Identify DFF Context & Segments and Parent Desc flex field.Associate DFF Structure code Other data integrity validation during upload – data types,column width,not nulls, etc Pop-list (For offline users) and calendar are other validation provided in the document

© 2009 Oracle Corporation – Proprietary and Confidential 22 Interfaces in Integrator Validation Screenshot

© 2009 Oracle Corporation – Proprietary and Confidential 23 Contents in Integrator Description Contents: Definition of the data that can be downloaded from Text File, or SQL Query into document Define Multiple Content for Integrator: While creating document end-user can select a content to extract data Seeded text content is available for integrator (cannot be deleted) Content Attributes: Represent the column/ field that exists in Text File or SQL Content Automatically generated. Content Parameters: Represent any input values required for execution of SQL Query While creating document, depending upon selected Content, end-user will be prompted for these inputs

© 2009 Oracle Corporation – Proprietary and Confidential 24 Contents in Integrator Screenshots

© 2009 Oracle Corporation – Proprietary and Confidential 25 Contents in Integrator Screenshots

© 2009 Oracle Corporation – Proprietary and Confidential 26 Contents in Integrator Screenshots

© 2009 Oracle Corporation – Proprietary and Confidential 27 Layouts & Mappings of Integrator Overview - Recap Layout: Describe the Interface Attributes/ columns that will be displayed in desktop application document, and where they will be displayed (Context-Header/ Header/ Line) Use style-sheet to define format Define default values for columns (Constant, Environment Variable, Lookup, SQL) It is mandatory to define at least one Layout for an Interface Define custom look and feel & properties for the Desktop Document Mapping Link the Content Attributes (that will be downloaded into document) and Interface Attributes (into which the data will be uploaded) For Reporting Only Contents, you need not define Mapping. For rest of the Contents, it is mandatory to define Mapping.

© 2009 Oracle Corporation – Proprietary and Confidential 28 Layouts & Mappings of Integrator Screenshots

© 2009 Oracle Corporation – Proprietary and Confidential 29 Layouts & Mappings of Integrator Screenshots

© 2009 Oracle Corporation – Proprietary and Confidential 30 Layouts & Mappings of Integrator Screenshots

© 2009 Oracle Corporation – Proprietary and Confidential 31 Layouts & Mappings of Integrator Screenshots

© 2009 Oracle Corporation – Proprietary and Confidential 32 Layouts & Mappings of Integrator Screenshots

© 2009 Oracle Corporation – Proprietary and Confidential 33 Layouts & Mappings of Integrator Screenshots

© 2009 Oracle Corporation – Proprietary and Confidential 34 Layouts & Mappings of Integrator Screenshots

© 2009 Oracle Corporation – Proprietary and Confidential 35 UI Components Description Component: Describes UI object that is used for validation of a field in document Manage Components function in Desktop Integration Manager responsibility User can create Component – Date Picker, Flex Field, List of Values based on Java or Table User can search Components by Name, Code and Application

© 2009 Oracle Corporation – Proprietary and Confidential 36 UI Components Screenshots

© 2009 Oracle Corporation – Proprietary and Confidential 37 Define Parameter Description UI to define different types of Integrator Parameters Parameter List: Set of logically related Parameters Parameter Definition: Describe the display options (text, style, type), default values, validation types of the parameter Parameter Attributes: Name-Value pairs that store additional information. Used at run-time to implement complex business logic. User can create Parameter in a Parameter List, and edit its definition User can duplicate and test Parameter List

© 2009 Oracle Corporation – Proprietary and Confidential 38 Define Parameter Screenshot

© 2009 Oracle Corporation – Proprietary and Confidential 39 Define Parameter Screenshot

© 2009 Oracle Corporation – Proprietary and Confidential 40 Define Parameter Screenshot

© 2009 Oracle Corporation – Proprietary and Confidential 41 Desktop Integration Framework Consume Integrator Consume Integrator definition from OA Page,Forms,Self Service Menu/Function,Create document function in the Desktop Integration responsibility Use Oracle Web ADI’s Create Document wizard It prompts end-user for Integrator,Viewer,Layout,Content,Mapping and parameters(if any, based on selected integrator & content) Review page with all the selected values Define Document Creation shortcuts and directly generate document (without any web ADI prompts)

© 2009 Oracle Corporation – Proprietary and Confidential Desktop Integration Framework Process flow 42 1.Login as operations and choose responsibility “Desktop Integration Manager”. 2.By going to this responsibility you can create custom integrators. Create Interface Create Content Define Integrator properties To define custom desktop integrators Define Mappings Create Document Define Layout

© 2009 Oracle Corporation – Proprietary and Confidential 43 Desktop Integration Framework Demo

© 2009 Oracle Corporation – Proprietary and Confidential Question and Answers Thank You

© 2009 Oracle Corporation – Proprietary and Confidential FAQs and Tips 1.Desktop Integration framework is available above Release onwards. 2.Custom Table should be created in BNE schema. 3.Public Synonym against this custom table must be created in APPS schema. 4.Custom Table must be registered in BNE schema. 5.While choosing the custom table, choose application “Web Applications Desktop Integrator” 6.While creating custom integrator(used for uploading data to database) use “HR Upload Parameter List” as “Upload Parameter” in the “Integrator parameters” section 7.And add function “Desktop Integration - Create Document” for any new integrator. 8.For custom integrator with Text Content, assign parameter list "Web ADI: Download "Text File" Parameters“. 9.To clear BNE cache after any changes in custom integrator, pls use following URL and click on first “clear” link(and use browser back button to go to application) 10.while creating parameter names, pls assign application if it is specific to appln and name it as unique as possible(or check name before creating new)

© 2009 Oracle Corporation – Proprietary and Confidential Additional Resources Document by Metalink: Oracle® E-Business Suite Desktop Integration Framework Developer's Guide/ Release 12.1 / Part No. E / December 2009 Above developer guide is available in Contact – 46