Web adi success story

3,142 views

Published on

OHUG 2009 - Web ADI Sucess Story

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,142
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
91
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Oracle for 16 years HR for 6 years At Dunkin’ Brands for 1 year Mike/Karen not able to join See Mike at the Acquire booth Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Oracle for 16 years HR for 6 years At Dunkin’ Brands for 1 year Mike/Karen not able to join See Mike at the Acquire booth Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Copyright © 2007, SAS Institute Inc. All rights reserved.
  • Web adi success story

    1. 1. Web ADI Success Story
    2. 2. <ul><li>Provide an introduction to Web ADI for both functional and technical resources </li></ul><ul><li>Discuss benefits of leveraging HRIS and IT resources for Web ADI creation </li></ul><ul><li>Discuss Dunkin’ Brands success implementing Wed ADI </li></ul><ul><li>NOTE: This presentation will not provide detailed technical instructions for creating Web ADIs </li></ul>Bar size 2048 Objectives
    3. 3. <ul><li>Sean Fielding [email_address] </li></ul><ul><ul><li>IT Manager, Business Process Integration Services </li></ul></ul>Bar size 2048 Presenters
    4. 4. Bar size 2048 Dunkin’ Brands, Inc.
    5. 5. Bar size 2048 Environment <ul><li>Oracle 11.5.10.2 (Implemented Nov-2007) </li></ul><ul><ul><li>Human Resources </li></ul></ul><ul><ul><li>Employee Self-Service </li></ul></ul><ul><ul><li>Manager Self-Service </li></ul></ul><ul><ul><li>Advanced Benefits </li></ul></ul><ul><ul><li>iRecruitement </li></ul></ul><ul><ul><li>Talent Management </li></ul></ul><ul><ul><li>Compensation Workbench </li></ul></ul><ul><ul><li>Time and Labor </li></ul></ul><ul><ul><li>iLearning </li></ul></ul><ul><ul><li>Discoverer 4i </li></ul></ul><ul><li>ADP Enterprise (Implemented Nov-2007) </li></ul><ul><ul><li>ADP Connection </li></ul></ul>
    6. 6. Bar size 2048 Traditional Approach Traditional approach for uploading data into Oracle Staging Table HRIS IT Custom Code Call APIS Errors Sqlloader Data File Errors Errors Error Report <ul><li>HRIS provides data file to IT </li></ul><ul><li>IT creates custom process to upload the data </li></ul><ul><li>IT reports errors to HRIS </li></ul><ul><li>HRIS resolves errors </li></ul><ul><li>Process is repeated </li></ul>Example: Create new employees
    7. 7. Bar size 2048 What is Web ADI? <ul><li>Web A pplications D esktop I ntegrator </li></ul><ul><li>Self-service Oracle application </li></ul><ul><ul><li>Delivered with Oracle HRMS </li></ul></ul><ul><ul><li>No client installation required </li></ul></ul><ul><ul><li>No custom code required * </li></ul></ul><ul><li>Provides ability to manipulate Oracle data via familiar desktop applications </li></ul><ul><ul><li>Microsoft Excel and Word </li></ul></ul>
    8. 8. Bar size 2048 Web ADI Approach Errors Call API Example: Create new employees Web ADI approach for uploading data into Oracle <ul><li>HRIS creates data </li></ul><ul><li>HRIS processes file </li></ul><ul><li>Web ADI reports errors </li></ul><ul><li>HRIS resolves errors </li></ul><ul><li>Process is repeated </li></ul>HRIS Data
    9. 9. Bar size 2048 Web ADI Screenshot (1/3) Several screenshots have been intentionally omitted for demonstration purposes Sample Web ADI Integrator Upload Header Detail Data Upload is executed directly from Microsoft Excel
    10. 10. Bar size 2048 Web ADI Screenshot (2/3) Simplified example for demonstration purposes Results Status Upload progress provided directly in Microsoft Excel Summary results provided directly in Microsoft Excel
    11. 11. Bar size 2048 Web ADI Screenshot (3/3) Simplified example for demonstration purposes Detailed status for each row provided directly in Microsoft Excel Errors
    12. 12. Bar size 2048 Web ADI Advantages Advantages to the HRIS department leveraging Web ADI Minimize reliance on IT and IT tool sets Improve speed to deliver and resolve issues Reduce the number of hands touching sensitive or confidential data
    13. 13. Bar size 2048 Web ADI Advantages Advantages to the IT department leveraging Web ADI Not a lot of heavy lifting Allow IT to concentrate on larger problems
    14. 14. Bar size 2048 Web ADI Components ntegrators ayouts apping ecurity
    15. 15. Bar size 2048 ntegrators
    16. 16. Bar size 2048 Integrators <ul><li>An integrator defines an action to be performed </li></ul><ul><li>An integrator contains the following attributes: </li></ul><ul><ul><li>Name </li></ul></ul><ul><ul><li>Type </li></ul></ul><ul><ul><li>API </li></ul></ul><ul><ul><li>Database View (for Download Integrators) </li></ul></ul><ul><li>Oracle HRMS comes delivered with several seeded integrators </li></ul><ul><ul><li>Data export from People -> Enter and Maintain </li></ul></ul><ul><ul><li>Upload Integrator People -> Salary Management </li></ul></ul>
    17. 17. Bar size 2048 Integrator Types <ul><li>General Integrators </li></ul><ul><ul><li>General Integrators are executed from menu </li></ul></ul><ul><ul><li>Functionality to Download, Upload, and Create </li></ul></ul><ul><li>Data Export </li></ul><ul><ul><li>Export the results of a form query </li></ul></ul><ul><li>Mail Merge Integrators </li></ul><ul><ul><li>Integrators can be defined to work with Microsoft Word mail merge functionality. </li></ul></ul>
    18. 18. Bar size 2048 API <ul><li>Application Programming Interface </li></ul><ul><ul><li>API is a logical grouping of PL/SQL packages and procedures, which acts as an interface to the database </li></ul></ul><ul><ul><li>Performs validating and database housekeeping </li></ul></ul><ul><ul><li>Protects developers from the database details </li></ul></ul>People Assignments Periods of Service Person Type Usages Custom Code Oracle API Request to create a new employee
    19. 19. Bar size 2048 API Types <ul><li>Private </li></ul><ul><ul><li>Oracle use for internal, development purposes only </li></ul></ul><ul><ul><li>Not intended for general consumption </li></ul></ul><ul><ul><li>Not good candidates for Web ADI </li></ul></ul><ul><li>Public </li></ul><ul><ul><li>Available to customers for integration, extension of functionality, data loading, automation, etc. </li></ul></ul><ul><ul><ul><li>Oracle HRMS APIs provide a decent set of functionality </li></ul></ul></ul><ul><ul><ul><li>Good candidate for Web ADI </li></ul></ul></ul><ul><li>Custom </li></ul><ul><ul><li>Delivered API does not exist </li></ul></ul><ul><ul><li>Delivered APIs require a wrapper to work correctly </li></ul></ul><ul><ul><li>Good candidate for Web ADI </li></ul></ul>
    20. 20. Bar size 2048 Locating APIs <ul><li>HRIS </li></ul><ul><li>Oracle Integration Repository </li></ul><ul><li>IT </li></ul><ul><li>Oracle Integration Repository </li></ul><ul><li>TOAD </li></ul><ul><li>Procedure Builder </li></ul><ul><li>Reverse Engineering </li></ul>
    21. 21. Bar size 2048 Integration Repository (1/4) Oracle Integration Repository provides a high level description of the api package available within each Oracle product family.
    22. 22. Bar size 2048 Integration Repository (2/4) For each api package, Oracle Integration Repository provides a high level description of the apis that are available.
    23. 23. Bar size 2048 Integration Repository (3/4) For each api, Oracle Integration Repository provides a detailed description of the api.
    24. 24. Bar size 2048 Integration Repository (4/4) The detailed api description includes a description of every parameter available.
    25. 25. Bar size 2048 Who builds Integrators <ul><li>Access </li></ul><ul><ul><li>User must be granted Web ADI administrator responsibility </li></ul></ul><ul><li>General Knowledge </li></ul><ul><ul><li>Familiarity with the APIs </li></ul></ul><ul><ul><ul><li>date tracking </li></ul></ul></ul><ul><ul><ul><li>object version numbering </li></ul></ul></ul><ul><ul><li>Familiarity with Web ADI concepts </li></ul></ul>HRIS IT
    26. 26. Bar size 2048 ecurity
    27. 27. Bar size 2048 Security Responsibility Menu Items Form Functions (specify applications) Integrators DBI HRIS Super User DBI HRMS Create Document DBI HRMS Create Document Function Upload Positions Upload Competencies Create Grade Rates Terminate Contractors … Security is typically a function of IT. HRIS has the ability to add integrators to existing form functions via the Web ADI Administrator Responsibility.
    28. 28. Bar size 2048 Who defines Security <ul><li>Access </li></ul><ul><ul><li>User must be granted System Administrator access to maintain responsibilities, menus, and form functions </li></ul></ul><ul><ul><li>User must be granted Web ADI administrator responsibility to maintain mapping between integrator and form function </li></ul></ul><ul><li>General Knowledge </li></ul><ul><ul><li>Familiarity with the security implementation </li></ul></ul>HRIS IT
    29. 29. Bar size 2048 ayouts
    30. 30. Bar size 2048 Layout <ul><li>The layout is defaulted from the API specification. </li></ul><ul><li>Modification options include: </li></ul><ul><ul><li>Inclusion </li></ul></ul><ul><ul><li>Placement </li></ul></ul><ul><ul><li>Default Values </li></ul></ul><ul><li>An integrator can have multiple layouts </li></ul>The layout defines the API parameters required for the specific integrator
    31. 31. Bar size 2048 Who builds Layouts <ul><li>Access </li></ul><ul><ul><li>User must be granted Web ADI administrator responsibility </li></ul></ul><ul><li>General Knowledge </li></ul><ul><ul><li>Familiarity with the API parameters </li></ul></ul><ul><ul><li>Familiarity of application specific backend processes </li></ul></ul>HRIS IT
    32. 32. Bar size 2048 apping
    33. 33. Bar size 2048 Mapping The optional mapping definition links the data source to the API columns. A mapping definition is typically used when dealing with source data contained in an external file (such as Microsoft Excel). A layout can have multiple mapping definitions
    34. 34. Bar size 2048 Who builds Mapping <ul><li>Access </li></ul><ul><ul><li>User must be granted Web ADI administrator responsibility </li></ul></ul><ul><li>General Knowledge </li></ul><ul><ul><li>Familiarity with the layout parameters </li></ul></ul><ul><ul><li>Familiarity with source data file </li></ul></ul>HRIS IT
    35. 35. <ul><li>Quick adoption </li></ul><ul><ul><li>Identified an ownership road map </li></ul></ul><ul><ul><li>Changed functional and technical mindset </li></ul></ul><ul><li>Implementation time </li></ul><ul><ul><li>Significant reduction in time to production </li></ul></ul><ul><ul><li>Ability to re-evaluate solution designs </li></ul></ul><ul><li>More flexible to business changes </li></ul><ul><ul><li>Re-organizations </li></ul></ul><ul><li>Leveraged for non production applications </li></ul><ul><ul><li>Load user test scenarios </li></ul></ul>Bar size 2048 Success
    36. 36. <ul><li>Establish an ownership roadmap for each of the Web ADI components </li></ul><ul><li>Provide education to both the functional and technical resources </li></ul><ul><li>Identify and implement simple integrators with significant impact first </li></ul><ul><li>Perform a proof of concept comparison between traditional development and Web ADI </li></ul><ul><li>Adopt a Web ADI policy as the standard for all mass data uploads </li></ul>Bar size 2048 Lessons Learned Lessons learning in establishing Web ADI at Dunkin’ Brands
    37. 37. Bar size 2048 Ownership at Dunkin’ Brands Integrators Security Layouts Mapping Current ownership at Dunkin’ Brands, Inc. HRIS IT Configuration still owned by IT Current
    38. 38. Bar size 2048 Ownership at Dunkin’ Brands Integrators Security Layouts Mapping Future ownership at Dunkin’ Brands, Inc. HRIS IT Future Configuration still owned by IT HRIS Aware of APIs
    39. 39. Bar size 2048 Technical Resources <ul><ul><li>2285271.1 - Web ADI for Oracle HRMS R11i Implementation and Configuration Information </li></ul></ul><ul><ul><li>360105.1 - Understanding and Using Web ADI in Oracle HRMS </li></ul></ul>metalink.oracle.com
    40. 40. Bar size 2048 Questions

    ×