Upload
dhinakaran-dart
View
263
Download
3
Embed Size (px)
Citation preview
8/19/2019 OTL Fundamentals
1/196
8/19/2019 OTL Fundamentals
2/196
Copyright © 2007, 2012 Oracle. All rights reserved. Disclaimer
This document contains proprietary information and is protected by copyright and other intellectual property laws. You may copy andprint 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 authorizationof Oracle.
The information contained in this document is subject to change without notice. If you find any problems in the document, pleasereport them in writing to: Oracle University, 500 Oracle Parkway, Redwood Shores, California 94065 USA. This document is notwarranted 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 UnitedStates Government, the following notice is applicable:
U.S. GOVERNMENT RIGHTSThe U.S. Government’s rights to use, modify, reproduce, release, perform, display, or disclose these training materials are restrictedby 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 respectiveowners.
AuthorGowri Arur
Technical Contributors and ReviewersBob Oganovic, Leanne Wilborn
This book was published using: Oracle Tutor
8/19/2019 OTL Fundamentals
3/196
Copyright © Oracle 2012. All rights reserved.
R12.x Oracle Time and Labor Fundamentals Table of Contentsi
Table of Contents
R12.x Oracle Time and Labor Fundamentals.................................................................................................1-1 R12.x Oracle Time and Labor Fundamentals ................................................................................................1-3 Objectives ......................................................................................................................................................1-4 Setup for the R12.x Oracle Time and Labor Fundamentals Course...............................................................1-5
Instructor Task - Completing Steps Required for Course Practices ...........................................................1-6 Introduction to Oracle Time and Labor...........................................................................................................1-10
Instructor Demo - Creating and Approving Timecards ...............................................................................1-11 Instructor Demo - Absence Integration with OTL .......................................................................................1-13 Oracle Time and Labor Rules Case Study.................................................................................................1-15
Introducing the Timecard ...............................................................................................................................1-17 Implementation Options .................................................................................................................................1-18 Time Entry and Approval Rules......................................................................................................................1-19
Practice - Defining Recurring Time Periods ...............................................................................................1-20 Solution - Defining Recurring Time Periods ...............................................................................................1-21 Practice - Defining Time Entry Rules and Time Entry Rule Groups ...........................................................1-22
Solution - Defining Time Entry Rules and Time Entry Rule Groups ...........................................................1-23 Approval Periods and Styles ..........................................................................................................................1-24 Practice - Defining Approval Periods..........................................................................................................1-25 Solution - Defining Approval Periods..........................................................................................................1-26 Practice - Defining Approval Styles............................................................................................................1-27 Solution - Defining Approval Styles............................................................................................................1-28
Using Elements in OTL ..................................................................................................................................1-30 Practice - Creating Elements for OTL ........................................................................................................1-31 Solution - Creating Elements for OTL ........................................................................................................1-32 Practice - Entering Element Time Information for OTLR ............................................................................1-35 Solution - Entering Element Time Information for OTLR ............................................................................1-36 Practice - Creating Element Sets ...............................................................................................................1-37 Solution - Creating Element Sets ...............................................................................................................1-38
Mappings and Retrieval Process....................................................................................................................1-39 Practice - Running the Generate Flexfield and Mapping Information Process ...........................................1-40 Solution - Running the Generate Flexfield and Mapping Information Process ...........................................1-41 Instructor Demo - Reviewing Mapping and Mapping Components ............................................................1-42 Instructor Demo - Reviewing Retrieval/Deposit Processes ........................................................................1-43 Instructor Demo - Reviewing Retrieval Rules.............................................................................................1-44
Timecard Layouts and Preferences ...............................................................................................................1-45 Practice - Defining Alternate Names for Warehouse, Retail, and Corporate Employees ...........................1-46 Solution - Defining Alternate Names for Warehouse, Retail, and Corporate Employees ...........................1-47 Practice - Defining Employees ...................................................................................................................1-49
Solution - Defining Employees ...................................................................................................................1-50 Practice - Creating Application Users.........................................................................................................1-53 Solution - Creating Application Users.........................................................................................................1-54 Practice - Defining Preferences for Warehouse, Retail, and Corporate Employees...................................1-56 Solution - Defining Preferences for Warehouse, Retail, and Corporate Employees...................................1-57
Defining OTLR Structures..............................................................................................................................1-64 Practice - Defining Holiday Calendars........................................................................................................1-65 Solution - Defining Holiday Calendars........................................................................................................1-66
8/19/2019 OTL Fundamentals
4/196
Copyright © Oracle 2012. All rights reserved.
R12.x Oracle Time and Labor Fundamentals Table of Contentsii
Practice - Defining Shifts, Work Plans, and Rotation Plans........................................................................1-68 Solution - Defining Shifts, Work Plans, and Rotation Plans........................................................................1-69
Defining OTLR Policies..................................................................................................................................1-72 Practice - Defining Earning Groups............................................................................................................1-73 Solution - Defining Earnings Groups ..........................................................................................................1-74 Practice - Defining an Hour Deduction Policy.............................................................................................1-75 Solution - Defining an Hour Deduction Policy.............................................................................................1-76 Practice - Defining Shift Differential, Premium Eligibility, and Premium Interaction Policies ......................1-77 Solution - Defining Shift Differential, Premium Eligibility, and Premium Interaction Policies ......................1-78 Practice - Defining Earning Policies ...........................................................................................................1-80 Solution - Defining Earnings Policies .........................................................................................................1-81
Assigning Structures and Policies..................................................................................................................1-83 Practice - Assigning Structures and Policies to an Employee ....................................................................1-84 Solution - Assigning Structures and Policies to an Employee ....................................................................1-85 Practice - Viewing the Employee Assignment Information Folder ..............................................................1-86 Solution - Viewing the Employee Assignment Information Folder ..............................................................1-87 Practice - Using the Automatic Timecard Generation Process...................................................................1-88 Solution - Using the Automatic Timecard Generation Process...................................................................1-89
Transferring Timecards to BEE and Oracle Projects......................................................................................1-95 Practice - Entering Time and Labor on the Timecard Using Self-Service ..................................................1-96 Solution - Entering Time and Labor on the Timecard Using Self-Service ..................................................1-97 Instructor Demo - Running the Workflow Background Process..................................................................1-99 Practice - Approving Timecards .................................................................................................................1-100 Solution - Approving Timecards .................................................................................................................1-101 Practice - Transferring Time from OTL to BEE...........................................................................................1-102 Solution - Transferring Time from OTL to BEE...........................................................................................1-103 Practice - Transferring Time for Corporate Employee................................................................................1-106 Solution - Transferring Time for Corporate Employee................................................................................1-107
Applying Schedule Rules to Timecards..........................................................................................................1-110 Practice - Entering Time Data Exceptions..................................................................................................1-111 Solution - Entering Time Data Exceptions..................................................................................................1-112 Practice - Validating and Transferring Timecard for BEE...........................................................................1-114 Solution - Validating and Transferring Timecard for BEE...........................................................................1-115 Practice - Viewing the Batch Status ...........................................................................................................1-116 Solution - Viewing the Batch Status ...........................................................................................................1-117 Practice - Entering Retro Time Adjustments ..............................................................................................1-118 Solution - Entering Retro Time Adjustments ..............................................................................................1-119 Practice - Using OTL Reports ....................................................................................................................1-120 Solution - Using OTL Reports ....................................................................................................................1-121 Instructor Demo - Running the OTL: Timecard Audit Trail Report ..............................................................1-123
Entry Level Processing ..................................................................................................................................1-124 Instructor Demo - Reviewing Time Categories for Entry Level Processing ................................................1-125 Instructor Demo - Reviewing Time Entry Rules and Rule Groups for Entry Level Processing...................1-126 Practice - Defining an Employee for Entry Level Processing .....................................................................1-128 Solution - Defining an Employee for Entry Level Processing .....................................................................1-129 Practice - Defining Alternate Names for Entry Level Processing................................................................1-131 Solution - Defining Alternate Names for Entry Level Processing................................................................1-132 Practice - Defining Preferences for Entry Level Processing.......................................................................1-133 Solution - Defining Preferences for Entry Level Processing.......................................................................1-134
8/19/2019 OTL Fundamentals
5/196
Copyright © Oracle 2012. All rights reserved.
R12.x Oracle Time and Labor Fundamentals Table of Contentsiii
Practice - Entering a Timecard for Entry Level Processing Using Self-Service..........................................1-137 Solution - Entering a Timecard for Entry Level Processing Using Self-Service..........................................1-138 Practice - Defining Time Entry Rules Using Mandatory Timecard Fields Formula .....................................1-139 Solution - Defining Time Entry Rules Using Mandatory Timecard Fields Formula .....................................1-140 Practice - Entering a Timecard for Extended Validation for Mandatory Timecard Fields ...........................1-141 Solution - Entering a Timecard for Extended Validation for Mandatory Timecard Fields ...........................1-142 Practice - Defining Time Entry Rules Using Invalid Timecard Field Combination Formula ........................1-143 Solution - Defining Time Entry Rules Using Invalid Timecard Field Combination Formula ........................1-144 Practice - Entering a Timecard for Extended Validation for Invalid Timecard Field Combination...............1-146 Solution - Entering a Timecard for Extended Validation for Invalid Timecard Field Combination...............1-147
Change and Late Audit (CLA) ........................................................................................................................1-148 Practice - Defining Reason Codes for Change and Late Audit...................................................................1-149 Solution - Defining Reason Codes for Change and Late Audit...................................................................1-150 Practice - Defining Time Categories for Change and Late Audit ................................................................1-151 Solution - Defining Time Categories for Change and Late Audit ................................................................1-152 Practice - Defining Time Entry Rules for Change and Late Audit ...............................................................1-153 Solution - Defining Time Entry Rules for Change and Late Audit ...............................................................1-154 Practice - Creating CLA Employee.............................................................................................................1-155
Solution - Creating CLA Employee.............................................................................................................1-156 Practice - Defining Preferences for Change and Late Audit .......................................................................1-158 Solution - Defining Preferences for Change and Late Audit .......................................................................1-159 Practice - Entering a Timecard for Change and Late Audit Using Self-Service..........................................1-162 Solution - Entering a Timecard for Change and Late Audit Using Self-Service..........................................1-163
Timekeeper ....................................................................................................................................................1-164 Practice - Defining an Assignment Set for Timekeeper ..............................................................................1-165 Solution - Defining an Assignment Set for Timekeeper ..............................................................................1-166 Practice - Defining Timekeeper Reporting Group.......................................................................................1-167 Solution - Defining Timekeeper Reporting Group.......................................................................................1-168 Practice - Using the Find Option in Timekeeper.........................................................................................1-169 Solution - Using the Find Option in Timekeeper.........................................................................................1-170 Practice - Transferring Timekeeper Entries from OTL to BEE....................................................................1-171 Solution - Transferring Timekeeper Entries from OTL to BEE....................................................................1-172 Instructor Demo - Using Mass Edits in Timekeeper ...................................................................................1-175
Self-Service Line Manager.............................................................................................................................1-177 Practice - Entering a Timecard as a Self-Service Line Manager ................................................................1-178 Solution - Entering a Timecard as a Self-Service Line Manager ................................................................1-179 Instructor Demo - Using the Timecard Status Dashboard ..........................................................................1-180
Archiving and Restoring Timecards ...............................................................................................................1-181 Instructor Demo - Archiving and Restoring Timecards ...............................................................................1-182
8/19/2019 OTL Fundamentals
6/196
8/19/2019 OTL Fundamentals
7/196
Copyright © Oracle 2012. All rights reserved.
R12.x Oracle Time and Labor Fundamentals Table of Contentsv
Preface
Profile
Before You Begin This CourseBefore you begin this course, you should have the following qualifications:
• Thorough knowledge of Oracle Applications
How This Course Is OrganizedR12.x Oracle Time and Labor Fundamentals Ed 1 is an instructor-led course featuring lectureand hands-on exercises. Online demonstrations and written practice sessions reinforce theconcepts and skills introduced.
8/19/2019 OTL Fundamentals
8/196
Copyright © Oracle 2012. All rights reserved.
R12.x Oracle Time and Labor Fundamentals Table of Contentsvi
Related Publications
Oracle PublicationsTitle Part Number
Oracle Time and Labor Implementation and User Guide E13521-03
Additional Publications• System release bulletins• Installation and user’s guides• Read-me files• International Oracle User’s Group (IOUG) articles• Oracle Magazine
8/19/2019 OTL Fundamentals
9/196
Copyright © Oracle 2012. All rights reserved.
R12.x Oracle Time and Labor Fundamentals Table of Contentsvii
Typographic Conventions
Typographic Conventions in Text
Convention Element Example
Bold italic Glossary term (ifthere is a glossary)
The algorithm inserts the new key.
Caps andlowercase
Buttons,check boxes,triggers,windows
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.
Courier new,case sensitive(default islowercase)
Code output,directory names,filenames,
passwords, pathnames,URLs,user input,usernames
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 Initial cap Graphics labels
(unless the term is a proper noun)
Customer address ( but Oracle Payables)
Italic Emphasized wordsand phrases,titles of books andcourses,variables
Do not save changes to the database.For further information, see Oracle7 Server SQL Language
Reference Manual. Enter [email protected] , where user_id is thename of the user.
Quotationmarks
Interface elementswith long names
that have onlyinitial caps;lesson and chaptertitles in cross-references
Select “Include a reusable module component” and click Finish.
This subject is covered in Unit II, Lesson 3, “Working withObjects.”
Uppercase SQL columnnames, commands,functions, schemas,table names
Use the SELECT command to view information stored in theLAST_NAMEcolumn 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]
Typographic Conventions in Code
Convention Element Example
8/19/2019 OTL Fundamentals
10/196
Copyright © Oracle 2012. All rights reserved.
R12.x Oracle Time and Labor Fundamentals Table of Contentsviii
Caps andlowercase
Oracle Formstriggers
When-Validate-Item
Lowercase Column names,table names
SELECT last_nameFROM s_emp;
Passwords DROP USER scottIDENTIFIED BY tiger;
PL/SQL objects OG_ACTIVATE_LAYER(OG_GET_LAYER (‘prod_pie_layer’))
Lowercaseitalic
Syntax variables CREATE ROLE role
Uppercase SQL commands andfunctions
SELECT useridFROM emp;
Typographic Conventions in Oracle Application Navigation PathsThis course uses simplified navigation paths, such as the following example, to direct youthrough 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 BatchesSummary .
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
Typographical Conventions in Oracle Application Help System PathsThis course uses a “navigation path” convention to represent actions you perform to findpertinent 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.
8/19/2019 OTL Fundamentals
11/196
Copyright © Oracle 2012. All rights reserved.
R12.x Oracle Time and Labor Fundamentals Table of Contentsix
3. Under Journals, select Enter Journals.
4. Review the Enter Journals topic that appears in the document frame of the help systemwindow.
8/19/2019 OTL Fundamentals
12/196
Copyright © Oracle 2012. All rights reserved.
R12.x Oracle Time and Labor Fundamentals Table of Contentsx
8/19/2019 OTL Fundamentals
13/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 1
R12.x Oracle Time and LaborFundamentalsChapter 1
8/19/2019 OTL Fundamentals
14/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 2
8/19/2019 OTL Fundamentals
15/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 3
R12.x Oracle Time and Labor Fundamentals
8/19/2019 OTL Fundamentals
16/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 4
Objectives
8/19/2019 OTL Fundamentals
17/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 5
Setup for the R12.x Oracle Time and Labor Fundamentals Course
8/19/2019 OTL Fundamentals
18/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 6
Instructor Task - Completing Steps Required for Course Practices
OverviewBefore students begin working on the practices and demonstrations in this course, instructormust complete the following steps.
Assumptions• You must have access to an Oracle Application Vision database or comparable trainingor test instance at your site on which to complete this practice.
• Replace XX in the Practice with a unique identifier such as your initials or a number (forInstructor Led Training classes, this number will be assigned to you). This isnecessary in order to create unique records within the database when performing thePractice.
Tasks• Attach responsibilities to default Vision users• Verify that the Vision HR Weekly Payroll is available in the year that this course is
taught• Modify the element links for OTL elements• Verify the processing order for OTL elements• Verify that the Cost Reimbursable project is available in the year that this course is
taught
Attach Responsibilities to Default Vision UsersThe OTL Advanced Process Administrator responsibility is required to demonstrate archivingand restoring timecards. By default, this responsibility is not associated with any user in theVision database. Assign this responsibility to the HRMS user. Assign the US Education OTLSelf-Service responsibility to the BPALMER user.
Responsibility = System Administrator1. Log on as HRMS/welcome user.2. Navigate to the Users window.
(N) Security > User > Define3. Query HRMS in the User Name field.4. Select the OTL Advanced Process Administrator responsibility.5. Select Standard as the Security Group and enter 01-JAN-2005 in the Effective Date From
field.6. Save your work.7. Query BPALMER user and attach the US Education OTL Self-Service responsibility to the
user.8. Close the window.9. Switch responsibility and select the US Super HRMS Manager responsibility.
8/19/2019 OTL Fundamentals
19/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 7
Verify that the Vision HR Weekly Payroll is Available in the Year that this Courseis Taught
Responsibility = US Super HRMS ManagerPractices and demonstrations in this courseware use the predefined Vision HR Weekly payroll.The start year of this payroll is 1996 and the number of years is 20. If this course is taught after2016, ensure that the payroll is available in the teach year. Otherwise, follow these steps toincrease the number of years so that the payroll period is applicable.10. Navigate to the Payroll window.
Payroll > Description11. Set the effective date to 01-JAN-1996.12. Query Vision HR Weekly payroll.13. Change the number of years from 20 to 30.14. Save your work.15. Close the window.
Modify the Element Links for OTL Predefined ElementsPractices and demos in this courseware use the following predefined OTL elements:
• OTL Regular Pay• OTL Shift Pay• OTL Vacation Pay• OTL Holiday Premium• OTL Jury Duty• OTL Sick Pay
By default, these elements are linked to the US Education organization. For the Earning Policiesto appear in the Assignment Time Information window for employees in the coursewarepractices, these predefined elements must be linked to All Payrolls.Follow these steps to link elements to All Payrolls.16. Navigate to the Element Link window.
(N) Total Compensation > Basic > Link17. Set the effective date to 01-JAN-1990 .18. Query OTL Regular Pay.19. Click Delete.20. Select the Purge option in the choose an option window.21. Save your work.22. Select the OTL Regular Pay as the element name.23. Click the Link To All Payrolls check box.24. Save your work.25. Repeat the steps 17 -23 for the remaining elements:
• OTL Shift Pay• OTL Vacation Pay• OTL Holiday Premium• OTL Jury Duty
8/19/2019 OTL Fundamentals
20/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 8
• OTL Sick Pay26. Save your work.27. Switch responsibility and select the US OTL Application Developer responsibility.
Verify the Processing Order for OTL Elements
Responsibility = US OTL Application DeveloperVerify the Processing Order is as follows for the following elements:
• OTL Shift Pay = 20• OTL Holiday Premium = 20
28. Navigate to the Element Time Information window.(N) Element Time Information
29. Set your effective date to 01-JAN-1990.30. Query the OTL Shift Pay element.31. The default processing order is 15. Change it to 20 .32. Choose Correction.
33. Save your work.34. Query OTL Holiday Premium and verify the Processing Order. It must be 20.35. Exit Oracle Applications.36. Click Logout.
Verify that the Cost Reimbursable Project is Available in the Year that this Courseis TaughtThe practices and demonstrations in this courseware use the predefined Cost Reimbursableproject. Ensure that this project is available in the year that this course is taught.
Projects, Vision Services (USA)
37. Log on as SERVICES/welcome user.38. Navigate to the Find Projects window.
(N) Projects39. Select Projects in the Search For field.40. Select Cost Reimbursable in the Name field. This project is assigned to Services-East.41. Click Find. The Projects, Templates Summary window opens.42. Click Open.43. Notice the Trans Duration date, which, by default is 24-FEB-1997 to 31-MAR-2012.44. Change the Trans Finish Date to 2020 or extend it to the teach year.Assign Project Manager45. In the Option Name region, select the Key Members option and click Detail. The Key
Members- Cost Reimbursable window opens.46. Click in an empty row and select Hamilton, Ms.Anne Number 37.47. Select the Project Manager role.
Note : If Anne is assigned as a project manager for different time periods, then verify thelast To Date. When you assign Anne as the project manager for the relevant time period,
8/19/2019 OTL Fundamentals
21/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 9
the From date must be the next day after the last To date. For example, if the last Todate is 31-MAR-2012, then the next assigned period starts from 01-APR-2012.
48. In the From Date enter 01-APR-2012 and 31-MAR-2020 or the teach year as the To date.49. Save your work.50. Close the Key Members window.51. Scroll to the Options region.
52. Select Tasks.53. Click Detail. The Tasks window opens.54. Change the Trans Finish Date for the tasks and subtasks to make them available for the
teach year.Note : Click the + sign for 1.0 and 1.1 tasks to change the Trans Finish date for sub taskstoo.
55. Click OK in the Caution window.56. Save your work.
8/19/2019 OTL Fundamentals
22/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 10
Introduction to Oracle Time and Labor
8/19/2019 OTL Fundamentals
23/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 11
Instructor Demo - Creating and Approving Timecards
Overview
In this demonstration, you learn how to enter and approve timecards. In subsequent practicesand demonstrations in this course, you will:
− Learn to configure OTL− Setup time structure policies for Oracle Time and Labor Rules (OTLR)− Transfer payroll and project timecards
Assumptions• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.• Replace XX in the Practice with a unique identifier such as your initials or a number (for
Instructor Led Training classes, this number will be assigned to you). This isnecessary in order to create unique records within the database when performing thePractice.
Entering Payroll Timecard using Self-Service
Responsibility = Self Service Time and Expenses1. Log on as BPALMER/welcome user.2. Navigate to the Recent Timecards page.
(N) Recent TimecardsYou can view recent timecards in a summary together with their current status. Apreference option governs the number of timecards displayed. This option is useralterable. Click the Preference link on top of the page and then select Oracle Timeand Labor Preferences. Enter the number of timecards to be displayed and numberof empty rows to be shown.You can search for timecards using advance options such as timecard status,timecard submit date, and timecard start date. You can sort timecards on status(Sorting is enabled on all columns). The Transferred To column indicates whether atimecard has been retrieved by recipient applications such as Payroll, Projects,Purchasing, and Enterprise Asset Management. You can also select individualtimecards and delete each of the timecards.
(B) Create Timecard A blank payroll exception timecard is displayed with blank rows. The number of blankrows presented is controlled by an OTL preference option.
3. Select the period for the timecard, for example, the previous week time period. If the periodis marked with a tilde symbol, "~", then a timecard already exists for the period. You cannot
enter another time card for a period where a timecard exists. The OTL set up is such thatchanges and deletions can be made up to the point of approval.
4. Select Regular as the hour type.5. Enter 8 from Monday to Friday. The format on entering hours is governed by OTL
preferences.6. Click Continue and the timecard review page is displayed.7. Submit the timecard.
8/19/2019 OTL Fundamentals
24/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 12
8. Log out.9. Log on as BERICKSO/welcome and approve the timecard.
Entering Projects Timecard using Self-Service
Responsibility = OTL, Vision Services (USA)10. Log on as SERVICES/welcome user.11. Navigate to the Recent Timecards page.
(N) Recent TimecardsYou can view all the timecards for this person in various statuses. You can select anexisting timecard to review, edit, or delete. You can also choose create a newtimecard.
(B) Create TimecardThis takes you to a blank time card where you can now begin entering time for thisperson. The period allows you to choose the period you want to enter time. You canenter comments to be submitted with the timecard that will be forwarded to theapprover when the timecard is submitted. The bottom portion of the timecard iswhere you enter the specific time information for each day of the week. There is alsoa section on the page where a person can personalize data and save the data off asa template. This can be reused as often as you like and will help in reduction of theamount of data entry required. You can create as many templates as you require.
12. In the Period field, select the previous week time period.13. Select Cost Reimbursable - Cost Reimbursable as the project, 1.1.1 as the task.14. Select 2320 - Engineering Labor - (Straight Time) as the Type.15. Enter 8 Hours from Monday to Friday.16. Click Continue and then Submit.17. Click Logout.18. Log on as DGRAY/welcome user to approve the timecard.19. Click the Workflow responsibility and then the Notifications link.20. View the timecard notification from Marlin, Amy. Click the Subject to view details.Before you approve the timecard, review the timecard. Scroll down and click the + sign toexpand the timecard. You can view the timecard details that Amy Marlin submitted.21. Approve timecard.22. Click Logout.
8/19/2019 OTL Fundamentals
25/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 13
Instructor Demo - Absence Integration with OTL
OverviewIn this demonstration, we will see how Absence Management is integrated with Oracle Time andLabor. The integration:
− Enables seamless integration between Oracle Human Resources absence
management and Oracle Time and Labor.− Provides timecard with details of absences while entering time.− Provides the ability to update absences on the timecard thus eliminating the need to
navigate multiple windows.− Leverages the common applications calendar work schedules.
This demonstration uses the Vision database, where OTL and HR Absence integration is setup.
Assumptions• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.• Replace XX in the Practice with a unique identifier such as your initials or a number (for
Instructor Led Training classes, this number will be assigned to you). This isnecessary in order to create unique records within the database when performing thePractice.
Submit an Absence in Employee-Self ServiceCreate a vacation absence in Absence Management.
Responsibility = Employee Self-Service1. Log on as RJAMES/welcome user.2. Navigate to the Absence Management Summary page.
(N) Absence Management3. Click Create Absence.You are now on the Absence Management page for Robert James. You can view existingabsence or navigate to see the Entitlement Balances. From here you can create a newabsence. Before creating an absence, review the balances to make sure the employee hasbanked enough time to cover the absence you are entering.4. Click the Absence Type list.This is the page where you will create an absence. The absence integration is configured towork with vacation and sick time. In this scenario, you will create a vacation absence.5. Click the Vacation list item.6. Select Vacation from the LOV.
7. Click the Absence Reason list.8. Click the Vacation list item.You will now enter the dates and times for the start and end of the vacation.9. Enter the start date of the next time period.10. Enter "09:00" as the start time.11. Enter the end date of the next week time period.12. Enter "17:00" as the end time.
8/19/2019 OTL Fundamentals
26/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 14
13. Click the Calculate Duration button.This calculates the duration of your absence based on the start date and time and the end dateand time. Ignore any warning that appears.14. Click Next and then Submit.15. Click Logout.Your absence entry is now in the list of absences in a pending approval status. From here we
will approve the absence.
Approve the Absence Created in Self-ServiceYou will log in as Barry Erickson to approve the absence.16. Log in as BERICKSO/welcome user.17. Click the Workflow User Web Applications link.18. Navigate to approve the absence.19. Click the Leave of Absence for James, Robert link.20. Drill into the link.21. Approve the absence.
22. Click Logout.Review the Absence in OTL
Responsibility = Self Service Time and ExpensesWe will now sign back on as Robert James to view the absence on the timecard.23. Log on as RJAMES/welcome user.24. Navigate to the Recent Timecards page.
(N) Recent Timecards25. The Recent Timecards page opens. Note that there is no timecard for the period the
vacation was created in. This does not happen until you create a timecard for the period.
26. Click Create Timecard.27. Select the same period in which the vacation transaction was submitted.Here the integration shows that the absence entered in absence management is now showingin time and labor.28. Click the Show Accrual Balances link.The absence status link displays any absence(s) that were entered in absence management.This helps to identify any discrepancies.29. Click the Continue button.You can also view the balances.30. Click the Submit button.
31. Submit the timecard for approval.32. Click the Logout link. The absence is submitted for approval.
8/19/2019 OTL Fundamentals
27/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 15
Oracle Time and Labor Rules Case Study
OverviewThis topic provides you with the general business scenario for AB Shoes that lies behind thedemonstrations and labs for Implementing Oracle Time & Labor. This information helps you seethe individual labs in the context of a complete business operation and helps you to understand
how the labs are designed. While there may not be a true AB Shoes Corporation defined withinOracle Time & Labor, this case study will give you the feel of a real business and the labs areassociated to this corporation as defined in this business scenario.
Business Scenario - Company Profile AB Shoes Corporation is a division of AB Inc. - a diversified multinational corporation withoperations in manufacturing, retail, finance, consulting, and entertainment industries.
AB Shoes has its US Regional Headquarters in New York. AB Shoes Corp. has purchasedOracle Time & Labor and now wants to implement the system to support all of its global andlocal operations.
AB Shoes Corp
AB Shoes maintains a central warehouse and distribution center in Wisconsin that suppliesshoes and leather goods to all other AB locations. All employees at AB Shoes must enter atimecard in order to be paid. Additionally, warehouse inventory is tracked by Oracle Projects.
CompensationWarehouse employees are project based and enter time according to the task or job they aredoing. Project time is entered weekly. If any changes are made to the project number, tasknumber or type after the timecard has been submitted, then the Projects administrator must benotified. All warehouse employees work for the warehouse supervisor, who must approve alltimecards.
Warehouse Employee Requirements:1. The type of approval in the Approval Style must be HR Supervisor.2. You must create alternate names for the Expenditure Element alternative names type if you
use Projects with Payroll layout. Associate these alternative names with the users of thelayouts using the Timecard Alternate Names preference.
3. To use Oracle Projects, you must use the Projects Default Preferences. Create an eligibilityrule for this branch.
4. You must ensure all warehouse employees have a value for the following preferences: Application Set, Retrieval Rule Groups, and Timecard Alternate Names (for workers whouse the predefined Payroll, Exception or Projects with Payroll timecard layouts).
5. Application Set and Retrieval Rule Groups must be assigned the same value.
Retail Employee Requirements:Retail employees enter time in and time out. They work one of two shifts, which rotate every twoweeks. If an employee works over 8 hours per day, the next 2 hours are paid at 1.5 x theirhourly rate, and all remaining hours are paid at double-time. If an entry is made on a timecard inerror, they are required to discuss the issue with their store manager. The shifts are as follows:
• Shift 1 - 9:00am to 6:00pm• Shift 2 - 12:00pm to 9:00pm
8/19/2019 OTL Fundamentals
28/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 16
The store manager approves the timecard for the respective store.6. You must create Alternate Names for the Element alternate names type if you use the
Payroll layouts. Associate these alternative names with the users of the layouts using theTimecard Alternative Names preference.
7. To enable workers to use the Work Schedule template, make sure they have:• The Autogen Hours field is set to Yes in the Assignment Time window• The preference OTL Rules Evaluation set to Yes, with HR or Payroll selected in the
Approval Rules for Rules Evaluation segment of this preference.
Corporate Employee Requirements:Corporate employees enter time weekly for payroll purposes and also record vacation or sicktime taken via the Self Service timecard. Corporate employees are scheduled to work 8:00am to5:30pm each Monday to Friday. Corporate employees get a one-hour lunch break but do notclock in and out. Corporate employees are paid for standard public holidays and are notexpected to work on Saturday or Sunday. Their timecard should have the ability for them toeasily enter the normal schedule and then make adjustments for exceptions as necessary.Corporate employee timecards do not need approval.8. You must create Alternate Names for the Element alternate names type if your use the
Exception layouts. Associate these alternative names with the users of the layouts usingthe Timecard Alternative Names preference.
9. To enable workers to use the Work Schedule template, make sure they have:• The Autogen Hours field is set to Yes in the Assignment Time window• The preference OTL Rules Evaluation set to Yes, with HR or Payroll selected in the
Approval Rules for Rules Evaluation segment of this preference.10. Corporate employee is also designated to be the super timekeeper and Line Manager who
has the capability to enter timecards for a group of employeesCLA employees enter time weekly for projects purposes via the Self Service timecard. CLAemployee timecards require one level of approval.
CLA Employee Requirements:To enable workers to use the Late and Audit:
• Usage in Time entry rules must be set to audit• Define Late and Audit lookup codes• Define time entry rules to set the scope of ‘late’ and ‘audit’ criteria• Service Flow preference must be set to Audit.
8/19/2019 OTL Fundamentals
29/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 17
Introducing the Timecard
There are no Practices and Demonstrations in this Chapter.
8/19/2019 OTL Fundamentals
30/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 18
Implementation Options
There are no Practices and Demonstrations in this Chapter.
8/19/2019 OTL Fundamentals
31/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 19
Time Entry and Approval Rules
8/19/2019 OTL Fundamentals
32/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 20
Practice - Defining Recurring Time Periods
OverviewIn this practice, you will define Recurring Time Periods. Recurring Time periods are used asapproval periods and to determine time entry periods. You must define your recurring periodsprior to defining your approval periods. All your employees will use the Weekly – Starts Monday
as the recurring period
Assumptions• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.• Replace XX in the Practice with a unique identifier such as your initials or a number (for
Instructor Led Training classes, this number will be assigned to you). This isnecessary in order to create unique records within the database when performing thePractice.
Tasks
Define Recurring PeriodsRecurring Periods are used as approval periods and to determine time entry periods. You mustdefine your recurring periods prior to defining your approval periods. All your employees willuse the Weekly – Starts Monday as the recurring period.
8/19/2019 OTL Fundamentals
33/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 21
Solution - Defining Recurring Time Periods
Defining Recurring Periods
Responsibility = US OTL Application Developer1. Log on as HRMS/welcome user.
2. Navigate to the Recurring Time Periods window:(N) Recurring Periods
3. Set the effective date to 01-JAN-2000.4. Enter XXWeekly – Starts Monday in the Name field.5. Enter Week in the Period Type field.6. Enter 31-DEC-2001 in the Start Date field; 31-DEC-2001 is a Monday.7. Save your work.8. Close the window.
8/19/2019 OTL Fundamentals
34/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 22
Practice - Defining Time Entry Rules and Time Entry Rule Groups
OverviewIn this practice, you will define Time Entry Rules using Formulas and Mapping and assign theseTime Entry Rules to a Time Entry Rule Group.
Assumptions• You must have access to an Oracle Application Vision database or comparable trainingor test instance at your site on which to complete this practice.
• Replace XX in the Practice with a unique identifier such as your initials or a number (forInstructor Led Training classes, this number will be assigned to you). This isnecessary in order to create unique records within the database when performing thePractice.
Tasks
Define Time Entry Rule using Period Maximum FormulasWarehouse employees will use a time entry rule using the period maximum formula todetermine if they work over 40 hours in a 2 week period. You need to ensure the time and labordata is validated at the time of submission and resubmission. Warehouse employees will alsohave a recurring time period equal to Weekly starts Monday.
Define Time Entry Rule using MappingsWarehouse employees will also require a time entry rule using mappings at the time ofsubmission/resubmission for projects retrieval processing.
Define Time Entry Rule GroupsOnce you have defined your time entry rules, you will need to group these rules together in atime entry rule group. The rule grouping will produce an error is any of the time entry rules arebroken.
8/19/2019 OTL Fundamentals
35/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 23
Solution - Defining Time Entry Rules and Time Entry Rule Groups
Defining Time Entry Rules - Using Period Maximum Formulas
Responsibility = US OTL Application Developer1. Log on as HRMS/welcome user.
2. Navigate to the Time Entry Rules window.(N) Time Entry Rules > Define Time Entry Rules
3. Set your effective date to 01-Jan-2009.4. Enter XXWarehouse Rule in the Name field5. Enter XX40 hours per week over 2 week period as the description for this rule.6. Select Submission / Resubmission/Delete in the Usage field. This determines approval is
required at the initial submission and when the employee changes the time and labor dataafter approval.
7. Select Seeded Formula for Period Maximum in the Formula field. The OTL Formulaspopup window will display.
8. Select XXWeekly – Starts Monday in the Timecard Period field.9. Enter 40 in the Maximum Hours field.10. Enter 2 in the Reference Period field.11. Choose OK.12. Select the Global check box and save your work.
Defining Time Entry Rules - Using Mappings for Approval Style13. Click in the next row.14. Enter XXWarehouse Mapping in the Name field.15. Enter XX Projects Retrieval Process Mapping as the description for this rule.16. Select Submission / Resubmission in the Usage field. This determines approval is required
at the initial submission and when the employee changes the time and labor data afterapproval.
17. Select Projects Retrieval Process Mapping in the Mapping field.18. Check the Global check box.19. Save your work and close the window.
Defining Time Entry Rule Groups20. Navigate to the Time Entry Rule Groups window.
(N) Time Entry Rules > Define Time Entry Rule Groups.21. Set your effective date to 01-Jan-2009.
22. Enter XXWarehouse Group in the Name field.23. Select XXWarehouse Rule as the Name of the Time Entry Rules. The remaining data field
will populate.24. Select Error in the Outcome field. This will produce an error on the timecard and stop the
submission process until the error is corrected.25. Save your work and close the window.
8/19/2019 OTL Fundamentals
36/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 24
Approval Periods and Styles
8/19/2019 OTL Fundamentals
37/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 25
Practice - Defining Approval Periods
OverviewIn this practice, you will define approval periods. Approval periods control when timecards aresubmitted for approval by each application.
Assumptions• You must have access to an Oracle Application Vision database or comparable trainingor test instance at your site on which to complete this practice.
• Replace XX in the Practice with a unique identifier such as your initials or a number (forInstructor Led Training classes, this number will be assigned to you). This isnecessary in order to create unique records within the database when performing thePractice.
Tasks
Define Approval PeriodsYour approval period for Oracle Projects (Warehouse employees) and Oracle Payroll (Retailemployees) are defined as Weekly – Starts Monday.
8/19/2019 OTL Fundamentals
38/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 26
Solution - Defining Approval Periods
Defining Approval Periods
Responsibility = US OTL Application Developer1. Log on as HRMS/welcome user.
2. Navigate to the Approval Periods window.(N) Approval > Define Approval Periods
3. Set your effective date to 01-Jan-2009.4. In the Name field, enter XXWeekly Period – Starts Monday.5. Enter the following information:
Application Recurring Period
Projects XXWeekly – Starts Monday
Payroll XXWeekly – Starts Monday
6. Save your work.
7. Close the window.
8/19/2019 OTL Fundamentals
39/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 27
Practice - Defining Approval Styles
OverviewIn this practice, you will define approval styles to determine who approves the worker’stimecards for each recipient application. Approvers could be a named individual, supervisor,more than one person in a workflow, or any other rules defined using a formula.
Assumptions• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.• Replace XX in the Practice with a unique identifier such as your initials or a number (for
Instructor Led Training classes, this number will be assigned to you). This isnecessary in order to create unique records within the database when performing thePractice.
Tasks
Define Approval Styles
Approval Styles are used to alert the approver when timecards are waiting to be approved. Theapproval style defines who approves the timecards for each recipient application. The approvalstyle also defines which data needs to be approved for each application, and which datachanges require resubmission.Warehouse employees will need an approval style to alert the warehouse supervisor whentimecards are waiting to the approved as well as notification of when project, task, and or typeinformation has been changes.Retail employees will need an approval style to alert the store manager that timecards arewaiting to be approved.Corporate employees are not required to have timecards approved. To accomplish this, you willcreate an approval style for auto approve for all corporate employees
8/19/2019 OTL Fundamentals
40/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 28
Solution - Defining Approval Styles
Defining an Approval Style for Warehouse Employees
Responsibility = US OTL Application Developer1. Log on as HRMS/welcome user.
2. Navigate to the Approval Style window.(N) Approval > Define Approval Styles
3. Set your effective date to 01-Jan-2009.4. Enter XXWarehouse Approval in the Name field.5. Enter a short description for this approval style in the Description field.6. Scroll to the Approval Rules region.7. Select XXWarehouse Mapping as the rule.8. Select Projects for the Application.9. Tab to the next row.10. Select Payroll Data Approval Rule.
11. Select Payroll for the Application.12. Scroll to the Approval Style Components region.13. Enter the following information:
Application Type Sequence
Projects HR Supervisor 10
Payroll HR Supervisor 20
14. Save your work.
Defining an Approval Style for Retail Employees
15. With the cursor on the Approval Style Name field, click the New icon to create an approvalstyle for retail employees.16. Enter XXRetail Approval in the Name field.17. Enter a short description for this approval style in the Description field.18. Scroll to the Approval Rules region.19. Select Payroll Data Approval Rule.20. Select Payroll for the Application.21. Tab to the Approval Style Components region, and select Payroll for the Application, HR
Supervisor type, and enter 10 as the sequence.22. Save your work.
Defining an Approval Style for Corporate Employees23. With the cursor on the Approval Style Name field, select the New icon to create an approval
style for corporate employees.24. Enter XXCorporate Approval in the Name field.25. Enter a short description for this approval style in the Description field.26. In the Approval Rules region, select Payroll Data Approval Rule.27. Select Payroll for the Application.
8/19/2019 OTL Fundamentals
41/196
8/19/2019 OTL Fundamentals
42/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 30
Using Elements in OTL
8/19/2019 OTL Fundamentals
43/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 31
Practice - Creating Elements for OTL
OverviewIn this practice, you will learn how to create and link elements for time and labor entry. Elementsare essential compensation and benefit components that represent earning types.
Assumptions• You must have access to an Oracle Application Vision database or comparable trainingor test instance at your site on which to complete this practice.
• This practice covers only the required steps for performing this task.• Replace XX with your initials or the unique group identifier.
Tasks
Create Elements1. Create and link the following elements for use in OTL:
Overtime Pay
Doubletime Pay
8/19/2019 OTL Fundamentals
44/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 32
Solution - Creating Elements for OTL
Creating Overtime Pay Earning
Responsibility = US Super HRMS Manager1. Log on as HRMS/welcome user.
2. Navigate to the Earnings window.(N) Total Compensation > Basic > Earnings
3. Set your effective date to 1 January 2000 .4. In the Name field, enter Overtime PayXX.5. In the Reporting Name field, enter OTXX6. In the Description field, enter XXOvertime Pay.7. In the Classification field, select Earnings.8. In the Category field, choose Overtime.9. Ensure that Processing is Nonrecurring .10. In the Calculation Rule field, select Hours * Rate * Factor and save your work.
Creating Double Time Pay Earning11. With the cursor in the Name field, click New.12. Enter Double Time PayXX as the name.13. In the Reporting Name field, enter DTXX.14. In the Description field, enter XXDoubletime Pay.15. In the Classification field, select Earnings.16. In the Category field, select Overtime.17. Ensure that Processing is Nonrecurring.18. In the Calculation Rule field, select Hours * Rate * Factor and save your work.
19. Close the window.
Modifying the Element20. Navigate to the Element window.
(N) Total Compensation > Basic > Element Description21. Set your effective date to 1 January 2000.22. Enter Query mode and find your earnings element, Overtime PayXX.23. Ensure the Multiple Entries Allowed and Process in Run check boxes are checked.24. Choose the Input Values button.25. Verify that there are Input Values called Hours, Pay Value, Multiple, Rate and Rate Code.
In US, you also require Jurisdiction, Deduction Processing, and Separate Check.Name Units Sequence User Enterable Database Item
Hours Hours in Decimal 1
Pay Value Money 1
8/19/2019 OTL Fundamentals
45/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 33
Name Units Sequence User Enterable Database Item
Multiple Number 2
Rate Number 3
Rate Code Character 4
Jurisdiction Character Default default default
DeductionProcessing
Character Default default default
SeparateCheck
Character Default default default
26. Uncheck the Required check box for both ‘Deduction Processing’ and ‘Separate Check’input values if required.
27. Choose the input value and uncheck the Required check box. Save your work as correctionrespectively.
Modifying Double Time Pay Earning28. Query your earnings element, Double Time PayXX.29. Ensure the Multiple Entries Allowed and Process in Run check boxes are checked.30. Choose the Input Values button.31. Verify that there are Input Values called Hours, Pay Value, Multiple, Rate and Rate Code.
In US, you also require Jurisdiction, Deduction Processing, and Separate Check.
Name Units Sequence User Enterable Database Item
Hours Hours in Decimal 1
Pay Value Money 1
Multiple Number 2
Rate Number 3
Rate Code Character 4
Jurisdiction Character default default default
DeductionProcessing
Character default default default
SeparateCheck
Character default default default
8/19/2019 OTL Fundamentals
46/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 34
32. Uncheck the Required check box for both Deduction Processing and Separate Check inputvalues if required.
33. Choose the input value, uncheck the Required check box, and save as Correction.34. Save your work as correction respectively and close the window.
Linking your Elements
35. Navigate to the Element Link window.(N) Total Compensation > Basic > Link
36. Set your effective date to 1 January 2000.37. In the Name field, choose Overtime PayXX.38. Check the ‘Link to All Payrolls’ check box.39. Save your work.40. With cursor in the Element Time window, click New.41. In the Name field, choose Double Time PayXX.42. Check the Link to All Payrolls check box.43. Save your work and close the window.
8/19/2019 OTL Fundamentals
47/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 35
Practice - Entering Element Time Information for OTLR
OverviewIn this practice, you will enter the element time information necessary to use elements with yourstructures and policies for OTLR . Additional element information entry various based on theearning category assigned to the element. For example, regular pay elements only require an
earning category. Shift elements, and overtime elements require the entry of earning category,premium type, premium amount and processing order.
Assumptions• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.• Replace XX in the Practice with a unique identifier such as your initials or a number (for
Instructor Led Training classes, this number will be assigned to you). This isnecessary in order to create unique records within the database when performing thePractice.
Tasks
Entering Element Time InformationElement Time Information is required for any elements used with structures and policies. Youneed to specify overtime for the earnings type, and enter the factor/multiple to indicate the rateof pay for overtime, and double time. Processing Order for both overtime and double timeelements should be equal to 15, so you can use these elements in your premium eligibility andinteraction policies.
8/19/2019 OTL Fundamentals
48/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 36
Solution - Entering Element Time Information for OTLR
Responsibility = US OTL Application Developer1. Log on as HRMS/welcome user.2. Navigate to the Element Time Information window.
(N) OTL Time Accounting > Element Time Information3. Set your effective date to 01-Jan-2000.4. Select Overtime PayXX in the Element Name field.5. Select Overtime Earning in the Earnings Category field.6. Select Factor/Multiple in the Premium Type field.7. Enter 1.5 in the Premium Amount field.8. Enter 15 in the Processing Order field.9. Save your work.10. Place your cursor on the Element Name field, and choose a New record.11. Select the Double Time PayXX element and enter the following information:
Field Name ValueEarning Category Overtime Earning
Premium Type Factor/Multiple
Premium Amount 2.0
Processing Order 15
12. Save your work.13. Close the window.
8/19/2019 OTL Fundamentals
49/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 37
Practice - Creating Element Sets
OverviewIn this practice you will create Element Sets. If you have Oracle HR or Payroll retrieval rules,you define Element Sets to specify the elements to be fed to Oracle Time & Labor. You canselect individually all the elements you require, or select a whole classification.
Assumptions• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.• Replace XX in the Practice with a unique identifier such as your initials or a number (for
Instructor Led Training classes, this number will be assigned to you). This isnecessary in order to create unique records within the database when performing thePractice.
Tasks
Creating Element Sets
If you have Oracle HR or Payroll retrieval rules, you define Element Sets to specify the elementsto be fed to Oracle Time & Labor. You can select individually all the elements you require.You need to include Overtime Pay and Double Time Pay earning elements in an element set forretail employees.Corporate employees will need to have vacation, sick time and jury duty earning elements intheir element set.
8/19/2019 OTL Fundamentals
50/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 38
Solution - Creating Element Sets
Creating an Element Set for Retail Employees
Responsibility = US Super HRMS Manager1. Log on as HRMS/welcome user.
2. Navigate to the Element and Distribution Set window.(N) Payroll > Element Set
3. Set your effective date to 01-Jan- 2000 .4. Enter Retail Element SetXX in the Name field.5. Select Run Set in the Type field.6. Choose Save.7. Click the Elements Name field.8. Choose Include Element button to display elements available for selection.9. Select OTL Regular Pay.10. Choose Include Element button to display elements available for selection.
11. Select Overtime PayXX.12. Choose Include Element button to display elements available for selection.13. Select Double Time PayXX.14. Choose Include Element button to display elements available for selection.15. Select OTL Shift Pay.16. Save your work.
Defining Element Sets for Corporate Employees17. With the cursor in the Name field, click the New icon.18. Enter Corporate Element SetXX in the description field.
19. Select Run Set in the Type field.20. Choose Save.21. Click the Elements Name field.22. Choose Include Element button to display elements available for selection.23. Select OTL Regular Pay.24. Choose Include Element button to display elements available for selection.25. Select OTL Vacation Pay.26. Choose Include Element button to display elements available for selection.27. Select OTL Sick Pay.28. Choose Include Element button to display elements available for selection.
29. Select OTL Jury Duty.30. Choose Save.31. Close the window.
8/19/2019 OTL Fundamentals
51/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 39
Mappings and Retrieval Process
8/19/2019 OTL Fundamentals
52/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 40
Practice - Running the Generate Flexfield and Mapping InformationProcess
OverviewIn this practice, you run the Generate Flexfield and Mapping Information process. The time storeholds elements, key flexfields, projects, and projects descriptive flexfields in the OTL Information
Types descriptive flexfield (the timecard). The Generate Flexfield and Mapping Informationprocess creates the context and segments in this flexfield to hold the element, key flexfield, andprojects information you want to store. The process creates a context for each element and keyflexfield, and a segment for each element input value and key flexfield segment. You run theGenerate Flexfield and Mapping Information process during implementation and later if youchange the elements, element input values, key flexfield information, or projects information thatyou want to hold in the time store.
After running the Generate Flexfield and Mapping Information process, you must review thesegments that this process has generated in the OTL Information Types flexfield. Thesesegments hold the element input values and flexfield segments in the time store. You canchoose which segments to enable and display.
Assumptions• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.• Replace XX in the Practice with a unique identifier such as your initials or a number (for
Instructor Led Training classes, this number will be assigned to you). This isnecessary in order to create unique records within the database when performing thePractice.
TasksRun the Generate Flexfield and Mapping Information process and review the segmentsgenerated by this process.
8/19/2019 OTL Fundamentals
53/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 41
Solution - Running the Generate Flexfield and Mapping InformationProcess
Responsibility = US OTL Application Developer1. Log on as HRMS/welcome user.2. Navigate to the Submit Request window.
(N) Process and Reports > Submit Requests3. Select Single Request and click OK.4. Select Generate Flexfield and Mapping Information from the list of values.5. Click the Parameters field to open the Parameters window.6. In the Delete Definitions? Field, select ‘No’.7. In the Element Set field, select Corporate Element SetXX.8. In the Effective Date field, enter 01-JAN-2000.9. Choose No for the following fields:
• ‘Include Cost Flexfield?’• ‘Include Group Flexfield?’• ‘Include Job Flexfield?’• ‘Include Position Flexfield?’• ‘Include Expenditure Items Flexfield?’• ‘Include Absence Information?’
10. Press OK when finished entering parameters to close the Parameters window.11. Choose Submit button.12. Write down the Request ID number ____________.13. Choose Yes to submit the same request for the Retail Element SetXX element set.14. Close the window.
15. Navigate to the Find Requests window.(N) View Requests
16. Click Find and view your requests.17. Make sure that your requests have completed without any errors.18. Switch responsibility.19. Select the System Administrator responsibility.
Reviewing the OTL Information Types Segments
Responsibility = System Administrator20. Navigate to the Descriptive Flexfield Segments window.
(N) Application > Flexfield > Descriptive > Segments21. Perform a query enter (F11).22. In the Title field, enter OTL Information Types.23. Execute (CTRL+F11) to run the query.24. In the Context Field Values region, you will see your elements in the Name field.25. With cursor on your structure, choose the Segments button.26. View the Input Values or segments and close the window.
8/19/2019 OTL Fundamentals
54/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 42
Instructor Demo - Reviewing Mapping and Mapping Components
OverviewThis demonstration reviews the Mapping and Mapping Components used in Oracle Time &Labor.This demonstration illustrates mapping and mapping components. Each deposit and retrieval
process refers to a mapping. The mapping defines the set of timecard fields that the processdeposits or retrieves, and where these are held in the time store. The fields are defined asmapping components. There are predefined mappings for the predefined processes.Using the AB Shoes business scenario, we do not have a need to define new fields to becaptured by Oracle Time & Labor. Therefore, we will not need to define new contexts andsegments for the OTL Information Types description flexfield.
Assumptions• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.• Replace XX in the Practice with a unique identifier such as your initials or a number (for
Instructor Led Training classes, this number will be assigned to you). This isnecessary in order to create unique records within the database when performing thePractice.
Reviewing Mapping and Mapping Components
Responsibility: OTL Application Developer1. Log on as HRMS/welcome user.2. Navigate to the Mapping Components window.
(N) Deposit/Retrieval Processes > Define Mapping Components3. Perform an open query on the window to show all mapping components defined.4. Scroll through the mapping components.5. Close this window.6. Navigate to the Mappings window.
(N) Deposit/Retrieval Processes > Define Mappings7. Execute a Blind Query to show all the predefined Mappings for BEE Retrieval Process
Mapping, OTL Deposit Process Mapping, and Projects Retrieval Process Mapping.8. Close the window.
8/19/2019 OTL Fundamentals
55/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 43
Instructor Demo - Reviewing Retrieval/Deposit ProcessesThis demonstration reviews the Retrieval and Deposit Processes used within Oracle Time &Labor. This demonstration illustrates the retrieval processes delivered with Oracle Time &Labor. A retrieval process defines the data that a recipient application can retrieve from the timestore. There are predefined retrieval processes for Oracle Human Resources, Oracle Projects,and Oracle Payroll.
Assumptions• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.• Replace XX in the Practice with a unique identifier such as your initials or a number (for
Instructor Led Training classes, this number will be assigned to you). This isnecessary in order to create unique records within the database when performing thePractice.
Responsibility = US OTL Application Developer1. Log on as HRMS/welcome user.2. Navigate to the Processes window.
(N) Deposit/Retrieval Processes > Define Process3. Perform an open query on the window. Scroll through all the deposit and retrieval
processes.4. Close the window.
8/19/2019 OTL Fundamentals
56/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 44
Instructor Demo - Reviewing Retrieval Rules
OverviewThis demonstration illustrates the retrieval rules delivered with Oracle Time & Labor. Retrievalrules determine the approval status that data must achieve before the process can retrieve it.You can review the retrieval rule – Projects and Payroll – Approved. This rule indicates that
Oracle Projects and Oracle Payroll both require data to be approved before it can be retrieved.For retail and corporate employees, you can review the retrieval rule – Payroll. This ruleindicates that Oracle Payroll requires data to be approved before it can be retrieved.
Assumptions• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.• Replace XX in the Practice with a unique identifier such as your initials or a number (for
Instructor Led Training classes, this number will be assigned to you). This isnecessary in order to create unique records within the database when performing thePractice.
Responsibility = US OTL Application Developer1. Log on as HRMS/welcome user.2. Navigate to the Retrieval Rules window.
(N) Deposit/Retrieval Processes > Define Retrieval Rules3. Perform an open query on the window to view all the Retrieval Rules.4. Close the window.
8/19/2019 OTL Fundamentals
57/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 45
Timecard Layouts and Preferences
8/19/2019 OTL Fundamentals
58/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 46
Practice - Defining Alternate Names for Warehouse, Retail, andCorporate Employees
OverviewUsing Alternate Names, you can configure lists of values on a timecard layout. You can renamevalues displayed in a list of values, or limit the display of values for a specific field on a timecard.
Assumptions• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.• Replace XX in the Practice with a unique identifier such as your initials or a number (for
Instructor Led Training classes, this number will be assigned to you). This isnecessary in order to create unique records within the database when performing thePractice.
Tasks
Defining Alternate NamesUsing Alternate Names, you can configure lists of values on timecards. You may wish to changethe name of an element, limit the display of values in a list, or derive the value of a field from thevalue in another field.Warehouse employees will need to use alternate names to derive the expenditure type from theentry of a project.Retail employees do not need to see vacation, sick or jury duty in their list of values becausethey do not get paid for these hour types. However, they will need to have overtime pay anddouble time pay elements in their list of values.Corporate employees should see elements with the name regular pay, sick pay, jury duty andvacation.
8/19/2019 OTL Fundamentals
59/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 47
Solution - Defining Alternate Names for Warehouse, Retail, andCorporate Employees
Defining Alternate Names for Warehouse Employees
Responsibility = US OTL Application Developer
1. Log on as HRMS/welcome user.2. Navigate to the Alternate Names window.
(N) Alternate Names > Alternate Name Definition3. Set your effective date to 01-Jan-2009.4. Enter XXWarehouse Employees in the Alternate Name Definition field and enter a short
description.5. Select OTL Alternate Name DFF Context in the Alternate Name Type field.6. Select Elements Expenditure System Linkage Function in the Type Name field.7. Enter XXWarehouse in the Prompt field and save your work.8. Enter Regular Pay in the Alternate Name field in the Alternate Name Type region.
9. Click the Values field to display the OTL Alternate Names popup window.10. Select OTL Regular Pay in the Payroll Elements field and Administrative in the Expenditure
Type field.11. Select ST in the System Linkage Function field and choose OK to close the popup window.12. Select the Enabled check box to display the alternate name in the list of values.13. Save your work.
Defining Alternate Name for Retail Employees14. With cursor on the Alternate Name Definition field, click New.15. Enter XXRetail Employees in the Alternate Name Definition field.16. Enter a short description for this Alternate Name Set in the description field.17. Select OTL Alternate Name DFF Context in the Alternate Name Type field.18. Select Payroll Elements in the Type Name field and enter XXRetail in the Prompt field.19. Save your work.20. Enter Regular Pay in the Alternate Name field in the Alternate Name Type region.21. Click the Values field to display the OTL Alternate Names popup window.22. Select OTL Regular Pay in the Payroll Element field.23. Choose OK to close the popup window.24. Select the Enabled check box to display the alternate name in the list of values.25. Place the cursor on a new record in the Alternate Name Values block and enter the
following information:
Alternate Name Payroll Element Enabled
Overtime Pay Overtime PayXX Checked
Double Time Pay Double Time PayXX Checked
Shift Diff Pay OTL Shift Pay Checked
26. Save your work.
8/19/2019 OTL Fundamentals
60/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 48
Defining Alternate Names for Corporate Employees27. With cursor on the Alternate Name Definition field, create a new record.28. Enter XXCorporate Employees in the Alter Name Definition field.29. Enter a short description for this alternate name set in the Description field.30. Select OTL Alternate Name DFF Context in the Alternate Name Type field.31. Select Payroll Elements in the Type Name field.32. Enter XXHours Type in the Prompt field.33. Save your work.34. Scroll to the Alternate Name Type region.35. Enter Regular Pay in the Alternate Name field.36. Click the Values field to display the OTL Alternate Names popup window.37. Select OTL Regular Pay in the Payroll Element field.38. Choose OK to close the popup window.39. Select the Enable check box to display the alternate name in the list of values.40. Place the cursor on a new record in the Alternate Name Values block.41. Enter the following information.
Alternate Name Payroll Element Enabled
Sick Pay OTL Sick Pay Checked
Jury Duty OTL Jury Duty Checked
Vacation Pay OTL Vacation Pay Checked
42. Save your work.43. Close the window.
8/19/2019 OTL Fundamentals
61/196
Copyright © Oracle, 2012. All rights reserved.
R12.x Oracle Time and Labor FundamentalsChapter 1 - Page 49
Practice - Defining Employees
OverviewYou will create three separate employees to use throughout your remaining labs. You willassign preferences to these employees, and enter time and labor data for each employee.
Assumptions• You must have access to an Oracle Application Vision database or comparable trainingor test instance at your site on which to complete this practice.
• Replace XX in the Practice with a unique identifier such as your initials or a number (forInstructor Led Training classes, this number will be assigned to you). This isnecessary in order to create unique records within the database when perfo