Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
R12 Oracle HRMS Self Service Fundamentals Jul 2012 Baker Al-Aqtash Copyright (c) 2011- EBATEK LLC. Introductions • • • • Your Name ? Job Title& what department ? How long have you been here ? Experience of Applications ? Copyright (c) 2011- EBATEK LLC. Assumptions... • Familiarity with Oracle EBS • Knowledge of following : – Oracle Workflow – HRMS Administration – Oracle HRMS People Management Copyright (c) 2011- EBATEK LLC. The Agenda Day 1 • Overview of SSHR • Implementation of SSHR • SSHR Basics • User Access and Security Day 3 • Configuring Functions • Workflow Builder • Configuring web page Layout • Approvals Day 4 Day 2 • User Access to People • Implementation Steps • Configuring SSHR • Functions Menu and Responsibilities Copyright (c) 2011- EBATEK LLC. • Using SSHR • Common SSHR Functions • AME Day 5 • Advance Topics • SIT Introduction to SSHR Copyright (c) 2011- EBATEK LLC. Objectives • After completing this module you should be able to do the following: – Recognize a self-service application – Describe the differences between self-service and form-based applications – List the functions and features available in SSHR – List key characteristics of self-service functions – Discuss advantages of using self-service functions Copyright (c) 2011- EBATEK LLC. The Big Picture Managers Employees Self service Recruitment Organizations Learning Management Payroll HRMS Succession Planning Time and Labor Organization Hierarchy Copyright (c) 2011- EBATEK LLC. What is a Web-based Application? • Users carry out transactions using a web interface. • Data flows between web interface and formsbased interface. • Web pages are configurable and extensible to suit the user requirements. • Web pages are simple to use with intuitive navigation. • User is responsible for accuracy of data. Copyright (c) 2011- EBATEK LLC. Professional User Interfaces versus Self-Service User Interfaces Professional User Interface HR Applications Used by HR professionals only Oracle Self-Service Human Resources Open to all, for example, employees, managers, HR professionals, and administrators Complex transactions Simple transactions and inquiries Training needed Intuitive interface; limited end user training required Copyright (c) 2011- EBATEK LLC. Integration of SSHR and Professional User Interface Change address Apply for a job database tables Enrol in a class Employee Perform appraisal Update competencies Define Person, Assignment … Professional User Interface Succession planning Time card … Manager Copyright (c) 2011- EBATEK LLC. Self-service Interface HRMS professionals Why Use Self-Service? Security User-friendly interface Provides secure, Improves service direct access to systems, Personalization data, and people Flexibility Manages process flow Allows definition of approvals Availability Copyright (c) 2011- EBATEK LLC. Self-Service Functionality in HRMS Compensation, Benefits, Enterprise and Workforce and Payroll Management Time and Labor Workforce Sourcing and Talent Management Copyright (c) 2011- EBATEK LLC. Deployment Configuration Tools for SSHR Oracle Applications Framework Meta Data Services Repository Professional User Interface SelfService Module Workflow Builder Oracle Approvals Management (AME) Copyright (c) 2011- EBATEK LLC. Highly Configurable Interface Selected Employee Change field prompts Email Address Overview Configure tips and instructions Use these pages to view, modify, or enter personal information. Basic Details Full Name Change the sequence of fields Marital Status Date of Birth Social Security Number Employee Number Hide fields Email Address Phone Numbers Change region labels Copyright (c) 2011- EBATEK LLC. Add Update Configure buttons Workflow-Enabled i Self Booking i Display Message Rejected Display Message Approvals Approved Process Managerial Approval Start ? Determine Booking Type Managerial Approval with Training Admin Training Admin i Display Message Determine Booking Type i Display Message Copyright (c) 2011- EBATEK LLC. ? Notify Training Admin Useful Documentation • References: – Oracle Self-Service Human Resources Deploy SelfService Capability Guide - available on Metalink and online help • • • • Implementation options Implementation requirements Functional descriptions Implementation checklist Copyright (c) 2011- EBATEK LLC. Questions ? SSHR Is used for a predefined HRMS functions only? •True •False Copyright (c) 2011- EBATEK LLC. Demonstration Personal Information -Update Personal Information -Add contact -Add Main Address -Add Dependents And Beneficiaries Copyright (c) 2011- EBATEK LLC. Implementing SSHR Copyright (c) 2011- EBATEK LLC. Objectives • After completing this module you should be able to do the following: – Understand the flow of SSHR functions – Set up your security mechanisms – Understand how to control user access to person records Copyright (c) 2011- EBATEK LLC. Self-Service Basics Copyright (c) 2011- EBATEK LLC. e-Business Suite Architecture Application Server Browser Web Listener Servlet Engine Java Server Pages (JSP) PL/SQL Gateway Discoverer Reports Forms Concurrent Manager Copyright (c) 2011- EBATEK LLC. Data Server Operation of Web-Based Functions Menu Function 1 Function 2 Dynamic HTML Page ? Copyright (c) 2011- EBATEK LLC. Operation of Web-Based Functions Menu Function 1 Function 2 Hours: Work Hours Appearance determined by: • Workflow Process • Web Page Regions • Region Configurations Copyright (c) 2011- EBATEK LLC. Operation of Web-Based Functions Menu Function 1 Function 2 Hours: Work Hours Appearance determined by: • Workflow Process • Web Page Regions • Region Configurations Copyright (c) 2011- EBATEK LLC. Content determined by: • Selected Person • Security Profile • Granted Employees • Data Security Personal Information: Functional Flow AOL (Application Object Library) 1. User clicks Personal Information link on the Employee Self Service menu 2. The application calls HR workflow with a parameter specifying the Personal Information workflow process for the HRSSA workflow item type Copyright (c) 2011- EBATEK LLC. Personal Information: Functional Flow Workflow Builder 3. The HR workflow service creates an instance of the Personal Information workflow process for the item type 4. Oracle Workflow runs the Process Personal Information subprocess, stopping on the first blocking activity called Personal Information Overview 5. The application calls the generic workflow service block function. The Activity Type Value workflow attribute for this activity is HR_OVERVIEW_TOP_SS which corresponds to a region defined in the Meta Data Services Repository (MDS Repository) Copyright (c) 2011- EBATEK LLC. Personal Information: Functional Flow Web Browser 6. A page is displayed based on the MDS Repository definition of the specified region and its nested subregions, combined with any applicable configurations defined in the Oracle Application Framework. 7. User clicks Update button in the Main Address region of the page 8.Oracle Workflow runs the Process Main Address subprocess. Detail page queries whether user is entering new or correcting old address. Copyright (c) 2011- EBATEK LLC. Personal Information: Functional Flow 9a. If the user chooses to enter a new address, the Entry page is displayed. The user enters the information 9b. If the user chooses to correct an existing address, the Address information is displayed. The user corrects the information 10. Click Next button. Client-side validation performed. 11. Data passed to server. Server-side validation performed 12. Server returns Review page with data user entered Copyright (c) 2011- EBATEK LLC. Personal Information: Functional Flow 13. Click Submit button No further Approvals 14. Data inserted into HR tables 16. Approved Approvals needed 15. Data held in HR transaction tables. Approvals workflow started Rejected Return for correction 17. Data inserted into HR tables Done Copyright (c) 2011- EBATEK LLC. Storing Transaction Data Start Workflow Step 1 Org/Job/Pos/Grd Assignment API (Validate) Copyright (c) 2011- EBATEK LLC. Transaction Tables Storing Transaction Data Start Workflow Transaction Tables (Save for Later) Step 1 Org/Job/Pos/Grd Assignment API (Validate) Copyright (c) 2011- EBATEK LLC. Step 2 Pay Rate Storing Transaction Data Start Workflow Transaction Tables (Save for Later) Step 1 Org/Job/Pos/Grd Assignment API (Validate) Copyright (c) 2011- EBATEK LLC. Step 2 Pay Rate Step 2 (resumed) Pay Rate Salary APIs (Validate) Storing Transaction Data Start Workflow Transaction Tables (Save for Later) Step 1 Org/Job/Pos/Grd Step 2 Pay Rate Step 2 (resumed) Pay Rate Approvals Assignment API (Validate) Copyright (c) 2011- EBATEK LLC. Salary APIs (Validate) Storing Transaction Data Assignment API (Commit) Application Tables Start Workflow Salary APIs (Commit) Transaction Tables Workflow Complete (Save for Later) Step 1 Org/Job/Pos/Grd Step 2 Pay Rate Step 2 (resumed) Pay Rate Approvals Assignment API (Validate) Copyright (c) 2011- EBATEK LLC. Salary APIs (Validate) Questions ? Data are saved on the HRMS tables immediately after you submit •True •False Copyright (c) 2011- EBATEK LLC.