otl technical training
TRANSCRIPT
OTL Technical TrainingOTL Technical Training
PunePune
2
What we cover ?
OTL Basic functional part
OTL Technical overview
OTL Timecard Table structure and validations
3
Functional Overview(Setup Related)
4
OTL Basics
Oracle Time and Labour
Oracle Time & Labour is an e–business suite solution to meet the requirements of:
Time Capture Time Validation
Time Approval Time Management
5
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.
6
OTL Time Structure
Holiday Calendar
Shifts
Weekly Roster
Shift pattern (Rotation Plan)
7
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
8
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
9
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
10
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 movesfrom one work plan to another.
Navigation:
OTL Application Developer OTL Time Accounting Table
Setup and Maintenance Rotation Plan
11
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
12
OTL Time entry Rules and Rule Groups
Time Entry Rules
To validate a timecard when it is saved or submitted and
displaya business message, error or warning.
To determine which time entries or changes require approval
for each 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
13
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
14
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.
15
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
person’s timecard or No to prevent auto generation
Navigation:
OTL Application Developer OTL Time Accounting
Assignment Time Information
16
Technical Overview
17
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.
18
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 soon.
19