You are on page 1of 19

OTL Technical Training

Pune

What we cover ?
OTL Basic functional part

OTL Technical overview

OTL Timecard Table structure and validations

Functional Overview(Setup Related)

OTL Basics
Oracle Time & Labour is an ebusiness suite solution to meet the requirements of:

Time Capture

Time Validation

Time Approval
Oracle Time and Labour

Time Management

OTL Basics
OTL, it is the single point of Time Entry solution available in the Oracle E-

Business Suite.
OTL allows you to capture, validate, approve and store the time information. OTL currently has out of box integration with Oracle Human Resources (HR), Oracle Internet Expenses, Oracle Project Resource Management, Oracle Payroll, Oracle Projects, Oracle Enterprise Asset Management and Oracle Procurement. It provides a set of public API's which can be used for developing custom integration with other products.

OTL Time Structure

Holiday Calendar

Shifts Weekly Roster Shift pattern (Rotation Plan)

Holiday Calendar

This records the paid and unpaid holidays for an employee group. This is attached to an employee group using an Earning Policy. Navigation: OTL Application Developer OTL Time Accounting Table Setup and

Maintenance Holiday Calendar

OTL Shift Plan

This defines the Shifts prevalent across the Organization. The system provides us with an option of entering either duration of Shift or the start & stop timings of the shift.

Navigation:

OTL Application Developer OTL Time Accounting Table Setup and


Maintenance Shift

OTL Work Plan

This is the Weekly Plan for a particular employee. The shifts defined already, will be assigned here.

Navigation: OTL Application Developer OTL Time Accounting Table Setup and

Maintenance Work Plan

OTL Rotation Plan


This is the pattern in which the employee groups move from one work plan to another after every week. Rotation plans identify the dates on which an employee moves from one work plan to another.

Navigation: OTL Application Developer OTL Time Accounting Table Setup and Maintenance Rotation Plan

10

OTL Earning Group


This provides a provision to group earning elements for reporting purpose This is also used in accumulating hours for further calculation

Navigation:

OTL Application Developer OTL Time Accounting Table Setup and


Maintenance Earning Group

11

OTL Time entry Rules and Rule Groups


Time Entry Rules To validate a timecard when it is saved or submitted and display a business message, error or warning. application. Time Entry Groups Once the time entry rules for validation are defined , the rules together can be clubbed and assigned to a person or a group of people via preferences. Navigation: OTL Application Developer Time Entry Rules

To determine which time entries or changes require approval for each

12

OTL Recurring Periods and Approvals


Recurring Periods Number of days or columns appearing in the timecard screen are controlled by Recurring Period. Navigation:

OTL Application Developer Recurring Period


Approvals Periods: To define what all applications will be using these periods

Style: To define the way of approval


Navigation: OTL Application Developer Approvals

13

OTL Preferences
Preferences are set to decide how the timecard will look like, what all validations will be applied on the time card.. This is done once all the set ups are done Preferences are created and attached to certain business group or organization or may be the employee depending on the requirements People can be eligible for more than one hierarchy, so we must define a precedence to each eligibility rule. A predefined eligibility rule links the default preference to all people, with a low precedence so you can override it.

14

OTL Assignment Time Info


Assignment Time Information window, is used to assign an employee to time management structures and policies In the Autogen Hours YN field, select Yes to auto generate this persons timecard or No to prevent auto generation

Navigation:
OTL Application Developer OTL Time Accounting Assignment Time Information

15

Technical Overview

16

OTL Time Building Blocks


When entering time in a time card, we actually create objects (database records) called time building blocks The OTL timecard data-structure is a hierarchical collection of time building blocks

The top time building block (the one without a parent) is the
TIMECARD time building block, and represents the range of time for which this timecard exists, such as a week or a month.

Time building blocks have one or more child blocks and one parent block. You can attach blocks to other blocks, and build the complete timecard for a period of time.

17

OTL Time Card Data Model


The data model reflects the user interface of the timecard page.

Model explanation:
Consider a square split in half. This square represents the screen, and in one half, we render the attributes associated with the TIMECARD time building block, such as the comment text field, in the other half, we render all the child building blocks of this block, the days and entries. Next, the process occurs for these child blocks, namely a square split in half, in one half we render the attributes the other we render the child building blocks of this block, and so on.

18

19

You might also like