R12.x Oracle HRMS Self Service Fundamentals Student Guide D60563GC10 Edition 1.0 May 2010 D65029
Copyright 2007, 2010 Oracle. All rights reserved. Disclaimer This document contains proprietary information and is protected by copyright and other intellectual property laws. You may copy and print this document solely for your own use in an Oracle training course. The document may not be modified or altered in any way. Except where your use constitutes "fair use" under copyright law, you may not use, share, download, upload, copy, print, display, perform, reproduce, publish, license, post, transmit, or distribute this document in whole or in part without the express authorization of Oracle. The information contained in this document is subject to change without notice. If you find any problems in the document, please report them in writing to: Oracle University, 500 Oracle Parkway, Redwood Shores, California 94065 USA. This document is not warranted to be error-free. Restricted Rights Notice If this documentation is delivered to the United States Government or anyone using the documentation on behalf of the United States Government, the following notice is applicable: U.S. GOVERNMENT RIGHTS The U.S. Government s rights to use, modify, reproduce, release, perform, display, or disclose these training materials are restricted by the terms of the applicable Oracle license agreement and/or the applicable U.S. Government contract. Trademark Notice Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Author Gowri Arur Technical Contributors and Reviewers Andrea Auld This book was published using: Oracle Tutor
Table of Contents R12.x Oracle HRMS Self Service Fundamentals...1-1 R12.x Oracle HRMS Self Service Fundamentals...1-3 Course Outline...1-4 Introduction...1-5 Objectives...1-6 Introduction to SSHR...2-1 Introduction to SSHR...2-3 Objectives...2-4 Overview of Self-Service Human Resources...3-1 Overview of Self-Service Human Resources (SSHR)...3-3 What is a Web-based Application?...3-4 Professional User Interfaces versus Self-Service User Interfaces...3-5 Integration of SSHR and Professional User Interface...3-6 Why Use Self-Service?...3-7 Self-Service Functionality in HRMS...3-8 Integration of SSHR with a Third-Party Application...3-10 Configuration Tools for SSHR...3-11 Highly Configurable Interface...3-12 Workflow-Enabled...3-13 Useful Documentation...3-14 Related Guides...3-15 Quiz...3-16 Implementing SSHR...4-1 Implementing SSHR...4-3 Objectives...4-4 Self-Service Basics...5-1 Self-Service Basics...5-3 e-business Suite Architecture...5-4 Operation of Web-Based Functions...5-5 Personal Information: Functional Flow...5-8 Storing Transaction Data...5-13 Quiz...5-18 Summary...5-20 User Access and Security...6-1 User Access and Security...6-3 Security Mechanisms...6-4 Defining User Access...6-6 Responsibilities...6-7 Functions, Menus, and Responsibilities...6-9 Creating a Responsibility...6-10 Types of SSHR Users...6-11 Comparing Employee/Worker and Manager Access...6-13 People versus Users...6-14 Associating User with Person...6-15 Creating Users - Information...6-16 Batch Creation of User Accounts...6-17 Creating User Hooks...6-19 Access Roles for Self-Service Transactions...6-20 Restrict Access to Workflow Transactions...6-21 Quiz...6-22 i
Summary...6-24 User Access to People...7-1 User Access to People...7-3 Security Profiles (Non-Manager)...7-4 Security Profiles (Manager)...7-5 Assignment-Based Security...7-7 Interaction of System Profiles...7-8 Releasing Information...7-9 Hierarchy Page...7-10 Searching for People...7-11 Search Page...7-12 Person Types...7-13 My List...7-14 Manager Enter Process Pages...7-15 Security Profiles - Considerations...7-16 Quiz...7-17 Summary...7-19 Implementation Steps...8-1 Implementation Steps...8-3 Implementation Strategy...8-4 Prepare Environment for SSHR...8-5 Configure HRMS Applications...8-6 User Access Setup...8-7 Configure Workflow Processes and Page Layouts...8-8 Migrate Configuration to Test and Production Environments...8-10 Summary...8-11 Configuring SSHR...9-1 Configuring SSHR...9-3 Objectives...9-4 Functions, Menus, and Responsibilities...10-1 Functions, Menus and Responsibilities...10-3 Functions, Menus, and Responsibilities - Overview...10-4 Functions, Menus, and Responsibilities...10-5 Configuring Menus...10-6 Menu Types...10-7 Top-level Menus...10-8 Submenus...10-9 Designing Menus...10-10 Hidden Submenus...10-11 Data Security Menus...10-13 Custom Menus 1...10-14 Custom Menus 2...10-15 Person Tree Navigation Paths...10-16 Actions Menus...10-17 Employee Actions Page...10-18 Quiz...10-19 Summary...10-21 Configuring Functions...11-1 Configuring Functions...11-3 Non-Manager versus Manager Functions...11-4 Considerations...11-5 Copying Delivered Functions...11-6 Adding Custom Functions to Menus...11-8 Data Security Menus: Restricting Functions by Legislation Code...11-10 ii
Adding Custom Functions...11-11 Data Security Menus...11-12 Adding Custom Functions to Menus...11-13 Changing the Manager Entry Pages...11-15 Quiz...11-16 Summary...11-18 Using the Workflow Builder...12-1 Using the Workflow Builder...12-3 Workflow-Enabled SSHR Functions...12-4 Workflow Builder...12-5 Working with the Workflow Builder...12-6 Working with Workflow Item Types...12-7 Workflow Access Levels...12-8 Configurable and Locked Workflow Objects...12-9 Changing Workflow Objects...12-10 Chaining Workflow Processes...12-11 Chaining Self-Service Activities...12-12 Manage Employment Events Activities Some Delivered Processes...12-13 Sequencing Restrictions for Manage Employment Event Pages...12-14 Applying a Patch...12-15 Quiz...12-16 Summary...12-18 Configuring Web Page Layouts...13-1 Configuring Web Page Layouts...13-3 Configuring Self-Service Web Pages...13-4 Oracle Applications Framework...13-5 Personalization Levels...13-6 Profile Options for Oracle Applications Framework...13-9 Personalization - Buttons and Links...13-10 Configuration Options within the Oracle Applications Framework...13-11 Additional Options for Tabular Regions...13-12 Adding User Instructions...13-13 Flexfields...13-14 Configuring the e-mail Address...13-15 Configuring the Global Button Bar...13-16 Logos...13-17 Quiz...13-18 Summary...13-20 Approvals...14-1 Approvals...14-3 Basic Approvals Loop...14-4 Approvals...14-5 Enabling Dynamic Approvals...14-6 Configurable Approvals Options...14-7 What is AME?...14-8 When Can I Use AME?...14-9 Business Requirements...14-10 Overview of AME Components...14-11 Approval Considerations...14-12 Approvals Routing...14-13 Quiz...14-14 Summary...14-16 Using SSHR...15-1 Using SSHR...15-3 Objectives...15-4 iii
Common SSHR Functions...16-1 Common SSHR Functions...16-3 Common Functionality...16-4 Review Page...16-5 Return for Correction...16-6 Save for Later...16-7 New User Registration...16-8 New Employee Registration Process...16-9 Document Manager...16-11 FastFormula Options for Document Manager...16-13 Quiz...16-14 Summary...16-16 Self-Service Actions...17-1 Self-Service Actions...17-3 Overview Self-Service Actions...17-4 Types of Self-Service Action...17-5 Life-Cycle of Self-Service Action...17-6 Profile Options for Self-Service Actions...17-7 Managing Dates...17-11 Conflicting Actions...17-12 Conflicting Actions - Resolution...17-13 Configuring Self-Service Actions...17-14 Combining Activities for Self-Service Actions...17-15 What-If Analysis...17-16 Eligibility Processing...17-17 Quiz...17-18 Summary...17-20 Integrating SSHR with Third-Party Information Providers...18-1 Integrating SSHR with Third-Party Information Providers...18-3 Integrating SSHR with Third-Party Information Provider...18-4 Accessing Third-Party Information from the Self -Service Pages...18-5 Info Online Enables Integration with Third-Party Information Providers...18-6 Enabling the Info Online Functionality...18-7 Setting up Links Between Oracle Self-Service HR and Enwisen...18-9 Display Info Online Content Container on Self-Service Pages...18-10 Summary...18-12 Advanced Topics...19-1 Advanced Topics...19-3 Objectives...19-4 Employee Directory...19-5 Single Sign-On or Anonymous Log-In?...19-6 Responsibility Ownership...19-7 Additional Configuration Steps...19-8 Quiz...19-9 Summary...19-11 iv
Preface Profile Before You Begin This Course Before you begin this course, you should have the following qualifications: Thorough knowledge of Oracle Applications Working experience with procurement Prerequisites Oracle Applications Foundations How This Course Is Organized R12.x Oracle HRMS Self Service Fundamentals Ed 1 is an instructor-led course featuring lecture and hands-on exercises. Online demonstrations and written practice sessions reinforce the concepts and skills introduced. v
Related Publications Oracle Publications Title Oracle Workforce Sourcing, Deployment, and Talent Management Guide E13515-02 Oracle HRMS Enterprise and Workforce Management Guide E13511-02 Oracle Self-Service Human Resources Deploy Self-Service Capability Guide Oracle HRMS Systems Configuring, Reporting, and System Administration Guide E13507-02 E13509-02 Oracle HRMS Approvals Management Implementation Guide E13516-02 Additional Publications System release bulletins Installation and user s guides Read-me files International Oracle User s Group (IOUG) articles Oracle Magazine Part Number vi
Typographic Conventions Typographic Conventions in Text Convention Element Example Bold italic Caps and lowercase Courier new, case sensitive (default is lowercase) Initial cap Italic Quotation marks Uppercase Glossary term (if there is a glossary) Buttons, check boxes, triggers, windows Code output, directory names, filenames, passwords, pathnames, URLs, user input, usernames Graphics labels (unless the term is a proper noun) Emphasized words and phrases, titles of books and courses, variables Interface elements with long names that have only initial caps; lesson and chapter titles in crossreferences SQL column names, commands, functions, schemas, table names The algorithm inserts the new key. Click the Executable button. Select the Can t Delete Card check box. Assign a When-Validate-Item trigger to the ORD block. Open the Master Schedule window. Code output: debug.set ( I, 300); Directory: bin (DOS), $FMHOME (UNIX) Filename: Locate the init.ora file. Password: User tiger as your password. Pathname: Open c:\my_docs\projects URL: Go to http://www.oracle.com User input: Enter 300 Username: Log on as scott Customer address (but Oracle Payables) Do not save changes to the database. For further information, see Oracle7 Server SQL Language Reference Manual. Enter user_id@us.oracle.com, where user_id is the name of the user. Select Include a reusable module component and click Finish. This subject is covered in Unit II, Lesson 3, Working with Objects. Use the SELECT command to view information stored in the LAST_NAME column of the EMP table. Arrow Menu paths Select File > Save. Brackets Key names Press [Enter]. Commas Key sequences Press and release keys one at a time: [Alternate], [F], [D] Plus signs Key combinations Press and hold these keys simultaneously: [Ctrl]+[Alt]+[Del] vii
Typographic Conventions in Code Convention Element Example Caps and Oracle Forms When-Validate-Item lowercase triggers Lowercase Column names, table names SELECT last_name FROM s_emp; Passwords PL/SQL objects DROP USER scott IDENTIFIED BY tiger; OG_ACTIVATE_LAYER (OG_GET_LAYER ( prod_pie_layer )) Lowercase italic Uppercase Syntax variables SQL commands and functions CREATE ROLE role SELECT userid FROM emp; Typographic Conventions in Oracle Application Navigation Paths This course uses simplified navigation paths, such as the following example, to direct you through Oracle Applications. (N) Invoice > Entry > Invoice Batches Summary (M) Query > Find (B) Approve This simplified path translates to the following: 1. (N) From the Navigator window, select Invoice then Entry then Invoice Batches Summary. 2. (M) From the menu, select Query then Find. 3. (B) Click the Approve button. Notations: (N) = Navigator (M) = Menu (T) = Tab (B) = Button (I) = Icon (H) = Hyperlink (ST) = Sub Tab viii
Typographical Conventions in Oracle Application Help System Paths This course uses a navigation path convention to represent actions you perform to find pertinent information in the Oracle Applications Help System. The following help navigation path, for example (Help) General Ledger > Journals > Enter Journals represents the following sequence of actions: 1. In the navigation frame of the help system window, expand the General Ledger entry. 2. Under the General Ledger entry, expand Journals. 3. Under Journals, select Enter Journals. 4. Review the Enter Journals topic that appears in the document frame of the help system window. ix
x