Professional Documents
Culture Documents
com/
Absence Management: Oracle provides seeded functionality which can capture leave related
information and provide extensibility so you can make changes as per your requirement.
M
Absence management is provided in self service (Oa framework pages) as well as from core
Hr(Oracle forms)
Navigation For Absence management . O
1. Core HRMS: .C
T
O
P
Navigation: Human Resources Responsibility people Enter and maintain
S
G
Others Absence
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Accrual Plan: - Oracle Provides Accrual plan Functionality for calculating leave balance
calculation and Balance Carry Over calculations.
1)Opening Balance : - Some Organization Provides Yearly opening balance to employee when
organization hire new employee or at starting of new calendar year .so generally opening balance
is captured in Element.
M
O
.C
2)Leave Adjustment :- Some time there is need make adjustment because of problem in
calculation of leave balance or some Other reason in between year so that information also
should be captured . Generally Adjustment is also stored as element.
T
O
P
3) Leave Encashment: Organizations provides policy for encashment of leave when Leave
S
balance Exceed some amount. So we have to provide interface for encashment of leave
G
.Generally Leave Encashment is also captured in Element.
O
So for Designing Flexible Accrual Plan above 3 Things should be considered even if
L
organization is not using those things currently but for future flexibility you have to consider
these 3 things.
.B
8
8
S
Pprocess for Leave and Accrual Plan.
P
Now we will discuss step by step
A
Eof Element For Absence:
L
1. Creation
C
Navigation: Human Resources Responsibility Total Compensation Basic Element
A
Description.
R
O
http://oracleapps88.blogspot.com/
M
O
.C
T
O
P
S
G
Enter following Mandatory fields: O
L
.B
1. Name: XXDS_ABSENCE_ELEMENT
8
8
S
2. Description: These Element Capture Days for Individual Annual Leave
P
3. Primary Classification: Information
P
A
4. Type: Nonrecurring.
E
5. Input Value:
L
C
A Name Unit
R
O
Days Day
Future 1 Character
Future 2 Character
http://oracleapps88.blogspot.com/
M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Add new Line with Code “AN”, Meaning “Annual Leave”, Description” Annul Leave”
M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
Query “ABSENCE_CATEGORY” and add new category as shown below snap:
P
Add new Line with Code “ANL”, meaning “Annual Leave”, Description” Annul Leave”
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
M
O
.C
T
O
P
S
G
O
L
.B
4. Creation of Absence Type: 8
8
S
Navigation: Human Resource Responsibility Total Compensation Basic Absence Type.
P
P
NOTE:
A
E
1) Some Organizations Provides Opening balance when new employee hire or at start of new
L
calendar year in That case you can take Balance as Decreasing while defining Absence Type.
C
Ex. Suppose organization provides opening balance 24 at starting of new calendar year then you
A can take balance as decreasing so if you take leave of 3 days then that 3 days will be decreased
R
from total balance 24.
So balance = 24-3 = 21
O But here we are not giving opening balance to employee we are just restricting employee to take
more than 24 leaves in a year. So here we are taking balance increasing. So if employee take first
leave of 2 days then balance become 2 and after that employee takes leave of 3 days then balance
become 2+3 =5, so balance will increase each time.
2) Giving Absence category and Absence reason is optional while defining Absence Type.
http://oracleapps88.blogspot.com/
Balance Decreasing
Steps:
M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
2. Screen shows below information for person:
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
3. Go to Others and select Absence to create leaves:
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Navigation:
M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
M
O
.C
T
O
P
S
G
O
L
.B
In this way we have defined absence and8
8
absence element and create testing for Leave.
S
P
P
Now, we will discuss about how to handle encashment, opening balance, adjustment and
A
designing of accrual plan.
E
Creation of Element for Opening Balance:
L
C Human Resource Responsibility Total Compensation Basic Element
NOTE: Go to ’01-JAN-1950’ using date track mode before creating element.
ADescription.
Navigation:
R
O
Create new nonrecurring Element “XXDS_OPENING_BALANCE”.
Reason Character
Future 1 Character M
O
.C
Future 2 Character
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
Save Element Name and Click on Input value and define Input Values.
A
R
O
http://oracleapps88.blogspot.com/
M
O
.C
T
O
P
S
G
O
Creation of Element For Adjustment:
L
.B
NOTE : Go to ’01-JAN-1950’ using date track mode before creating element.
C Name
Reporting Annual Leave Adjustment
APrimary Classification Information
R
O Adjustment Days Day
Reason Character
Future 1 Character
http://oracleapps88.blogspot.com/
Future 2 Character
M
O
.C
T
O
P
S
G
O
L
. B
8 and define Input Values.
Save Element Name and Click on Input value
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
.C
Reporting Name Annual Leave Encashment
Future 1 Character L
.B
8
Future 2 Character
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Save Element Name and Click on Input value and define Input Values.
M
O
.C
T
O
P
S
G
O
L
.B
Creation of Link for above 3 all elements:
S
P
P
1. XXDS_OPENING_BALANCE:
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
M
O
.C
T
O
P
S
G
2. XXDS_OPENING_BALANCE_ADJ:
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
3. XXDS_OPENING_BALANCE_ENCASHMENT:
M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
Creation of Absence Type:
A
E Types for all Elements.
L
Create Absence
C
A
R
Navigation: Human Resources Responsibility Total Compensation Absence
type
O
1. xxds_opening_balance_type
http://oracleapps88.blogspot.com/
M
O
.C
T
O
P
S
G
O
L
.B
2. xxds_opening_balance_adj_type:
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
M
O
.C
T
O
P
S
G
O
L
.B
8
3. xxds_opening_bal_encash_type:
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
M
O
.C
T
O
P
S
G
O
L
.B
Creation of Accrual Plan:
8
Now , we will see how to create accrual plan for Absence Leave management.
8
Navigation: Human Resource Responsibility Total Compensation Basics Accrual
S
P
Plan.
P
A
NOTE : Go to ’01-JAN-1950’ using date track mode before creating Plan.
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
M
O
.C
T
O
P
S
G
Plan Name xxds_annual_leave_plan
O
L
.B
Accrual category Vacation
A
E
Absence Information XXDS_OPENING_BALANCE
L
C
A
R
O
http://oracleapps88.blogspot.com/
M
O
.C
T
O
P
S
G
Creation of Accrual Bands:
O
L
Navigation: Human Resources Responsibility Total Compensation Basics Accrual
Plan Accrual Band.
.B
8
8
S
P
P
A
E
L
C
A
R
O
M
O
.C
T
O
P
S
G
O
L
.B
Creation of Link for Accrual Plan:
8
8 Total Compensation Basics Link.
Navigation: Human Resources Responsibility
S
1.
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
M
O
.C
T
O
P
S
G
O
L
.B
8
2.
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
3.
M
O
.C
T
O
P
S
G
O
4. L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
5.
M
O
.C
T
O
P
S
G
O
L
.B
NOTE: Above 5 snaps, when you create accrual plan then below system will automatically
8
generate below elements. System will automatic generate element link for below elements
8
and link below 5 elements to criteria defined for absence Element link. So check element
S
link is automatically for below elements and if it is not generated automatically then
P
manually create element link.
P
A
E
1) Annual Leave Plan
L
2) Annual Leave Plan Carried Over
3) Annual Leave Plan Payroll Balance
C
4) Annual Leave Plan Residual
A 5) Annual Leave Plan Tagging
R
O Now enroll Employee to Accrual Plan:
M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
Enter Absence details:
A
Type: xxds_opening_balance_type
E
L
Actual Start: 15-Sep-2012 End : 17-Sep-2012. Duration (Days)= 2
C
A
R
O
http://oracleapps88.blogspot.com/
M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O