Professional Documents
Culture Documents
Oracle HCM Cloud (Australia) : Absence Management Setup and Usage
Oracle HCM Cloud (Australia) : Absence Management Setup and Usage
This document provides guidance on the localization specific setup and usage of Absence Management for the
Australian localization. More general information on Absence Management implementations can be found at the link
below and should be used in conjunction with this document.
Implementing Absence Management
DISCLAIMER
This document in any form, software or printed matter, contains proprietary information that is the exclusive property
of Oracle. Your access to and use of this confidential material is subject to the terms and conditions of your Oracle
software license and service agreement, which has been executed and with which you agree to comply. This document
and information contained herein may not be disclosed, copied, reproduced or distributed to anyone outside Oracle
without prior written consent of Oracle. This document is not part of your license agreement nor can it be incorporated
into any contractual agreement with Oracle or its subsidiaries or affiliates.
This document is for informational purposes only and is intended solely to assist you in planning for the implementation
and upgrade of the product features described. It is not a commitment to deliver any material, code, or functionality, and
should not be relied upon in making purchasing decisions. The development, release, and timing of any features or
functionality described in this document remains at the sole discretion of Oracle.
Due to the nature of the product architecture, it may not be possible to safely include all features described in this
document without risking significant destabilization of the code.
2 Oracle Human Capital Management Cloud (Australia): Absence Management Setup and Usage | Version [1.03]
Copyright © 2020, Oracle and/or its affiliates | Public
TABLE OF CONTENTS
Purpose Statement 2
Disclaimer 2
Overview 4
Create Absence Plans and Absence Types 5
Implementing Leave 6
Annual Leave 8
Sick Leave 9
Long Service Leave 10
3 Oracle Human Capital Management Cloud (Australia): Absence Management Setup and Usage | Version [1.03]
Copyright © 2020, Oracle and/or its affiliates | Public
OVERVIEW
Absence management allows you to manage worker absences and corresponding entitlements. You can create absence
types based on predefined absence patterns, and associate them with absence plans. You can associate an absence
element with an absence plan to transfer the following information for third party payroll processing:
Payments for annual and long service leave
Payments for absent time during parental leave, long term sickness and many other types of leave
Absence liability amounts
Add new values to lookups, value sets, and flexfields based on your requirement. Write fast formulas to include
rules in the absence objects in addition to the predefined ones. Create rate definitions to define payment rates
for absence plans.
Create absence plans to define rules for time accruals and entitlements. Create certification requests that you
want workers to complete to continue receiving entitlements during absence periods. Create absence reasons
that you want workers to select while recording absences.
Create absence types, such as sickness leave or vacation, and associate each type with the relevant plans,
reasons, and certifications.
Create absence categories, such as personal leave or medical leave, and associate them with the relevant
absence types for reporting purposes.
Absence Plans and Absence Types are the only mandatory steps for Australia but you may want to use other steps to
allow for more configuration options.
Currently there is no Australian localized payroll product available in HCM Cloud so the payroll interface may be used to
transfer the information to a third-party payroll application for processing monetary payments.
4 Oracle Human Capital Management Cloud (Australia): Absence Management Setup and Usage | Version [1.03]
Copyright © 2020, Oracle and/or its affiliates | Public
CREATE ABSENCE PLANS AND ABSENCE TYPES
After you define an absence plan, you can associate it to one or more absence types. These are some of the absence
types that you can create:
Annual leave
Sick leave
Parental leave
Long Service leave
Bereavement leave
Unpaid leave
You may need one or many plans per type if eligibility differs. For example, unpaid sick leave may be eligible to all but
unpaid study leave may not be.
When you create an absence type, such as sick leave, you include rules to determine when users record or manage an
absence of that type. For example, you can restrict workers so that they can record absences only of a particular
duration. An alert appears if the entered duration exceeds the maximum value.
You can also decide which fields or sections you want to show or hide for specific user roles when they record or
approve a specific absence type.
5 Oracle Human Capital Management Cloud (Australia): Absence Management Setup and Usage | Version [1.03]
Copyright © 2020, Oracle and/or its affiliates | Public
IMPLEMENTING LEAVE
The following information helps you in making decisions on how to implement different types of leaves for your
company. It does not provide information about all the options but those commonly used in Australia. Information on
other options and how to use them is available in the link provided in the Purpose Statement. You must review your
rules/awards and make your decisions on how things work best for your organization.
You may need a number of absence plans and types to meet all of your organization’s requirements.
This table provides a guide for the decisions that you may need to consider when implementing leaves.
What is the start date and length of Start on January 1 and restart the same day in the following year.
the accrual plan term?
When can workers start using the 2 months after hire date
leave time that they accrued
How much leave time can workers Workers who belong to grade A and B accrue at the rate of 15 days each accrual
accrue in a term? term. They can carry-over 5 days to the next term.
Workers who are grade C and D accrue at the rate of 12 days each accrual term.
They can carry-over 2 days to the next term.
Do you want workers to accrue time Accrue time each pay period.
for the whole term at once or accrue
in increments?
How do you want to calculate cash 50 percent of the salary amount determines the payment for a unit of absence.
disbursals of partial accrual balances
at any time?
6 Oracle Human Capital Management Cloud (Australia): Absence Management Setup and Usage | Version [1.03]
Copyright © 2020, Oracle and/or its affiliates | Public
How do you want to calculate final The salary amount determines the payment of a unit of absence.
balance payments for a terminated
worker?
7 Oracle Human Capital Management Cloud (Australia): Absence Management Setup and Usage | Version [1.03]
Copyright © 2020, Oracle and/or its affiliates | Public
Annual Leave
Annual leave in Australia is a basic 4 weeks per year. However, annual leave is complex because there are many
variables that may affect these basic 4 weeks per year. These are some guidelines and suggestions on how you can
configure items to implement annual leave.
SEQUENCE EXPRESSION EXPRESSION ACCRUAL ACCRUAL EFF START DATE EFF END
BULIDER RATE FORMULA DATE
10 3.076923 01-Jan-2000
Using the Expression Builder, you can add more complexity. For example, adding bands for length of service or
adding different accrual rates per grade.
Leave without pay - An accrual plan does not automatically reduce its accrual when unpaid leave is taken.
A Matrix Accrual Formula is required. See section Unpaid Leaves Effect on Accruals.
Enable Transfers – Select if you want annual leave balances to be available for transfer to another plan.
Enable Adjustments – Select if you want HR to be able to adjust leave balances.
Currently there is no supported Australian HCM Cloud payroll product. As such, you will need to review your
interface with your payroll product to determine how payment of annual leave should be processed.
8 Oracle Human Capital Management Cloud (Australia): Absence Management Setup and Usage | Version [1.03]
Copyright © 2020, Oracle and/or its affiliates | Public
Sick Leave
Sick leave in Australia can vary but generally it is 10 days per year. However, there are many variables that may
affect these 10 days per year. These are some guidelines and suggestions on how you can configure items that may
assist you in implementing sick leave.
SEQUENCE EXPRESSION EXPRESSION ACCRUAL ACCRUAL EFF START DATE EFF END
BULIDER RATE FORMULA DATE
10 1.4615 01-Jan-2000
Using Expression Builder, you can add more complexity. Doing simple things like bands for length of service or
different accrual rates per grade for example.
Leave without pay - An accrual plan does not automatically reduce its accrual when unpaid leave is taken.
A Matrix Accrual Formula is required. See section Unpaid Leaves Effect on Accruals.
Enable Transfers – Select if you want sick leave balances to be available for transfer to another plan
Enable Adjustments – Select if you want HR to be able to adjust leave balances.
Currently there is no supported Australian HCM Cloud payroll product. As such, you will need to review your
interface with your payroll product to determine how payment of sick leave is processed.
9 Oracle Human Capital Management Cloud (Australia): Absence Management Setup and Usage | Version [1.03]
Copyright © 2020, Oracle and/or its affiliates | Public
Long Service Leave
Long service leave in Australia is complex and requires additional steps to implement. These are the basic guidelines
and suggestions on configuration that you can follow, or you can use a formula for accrual calculation.
Long service leave is divided into three distinct time periods, which ensures correct taxation on termination. In HCM
Cloud, we recommend that you create three accrual plans as follows:
Plan Term Type - Determines the period of the accrual year. Anniversary year would be used as generally
Australian long service leave accruals are every year on a certain date.
Anniversary Event Rule – Determines what the date of the anniversary year is. Use Hire date for a standard new
employee. However, you can use Rehire or Adjusted Service Date for returning employees or those with valid
previous service. You can use a formula if you have complicated rules around anniversary years.
Accrual Definition – The accrual definition would be Matrix for simple accruals. You can use an Accrual Formula
if you cannot meet your requirements using the Accrual Matrix and the Accrual Formula in the Matrix. If you
are using an Accrual Formula the matrix information is not available.
Accrual Method – Incremental as long service leave is accrued throughout the year not just once a year.
Vesting Rule – Formula. Create a Vesting Period Formula to cover the differing periods per state or group of
people with the differing conditions. For example, New South Wales (NSW) employees may take long service
leave (LSL) after 10 years whereas Australian Capital Territory (ACT) employees may take after 7 years.
Balance Frequency Source – Oracle recommends that you select Repeating Period with a frequency of month.
This reduces any rounding errors when working with long decimals. However, you can use other options if
required. Note that daily accrual is not supported in HCM Cloud.
10 Oracle Human Capital Management Cloud (Australia): Absence Management Setup and Usage | Version [1.03]
Copyright © 2020, Oracle and/or its affiliates | Public
Matrix - You need to define the matrix rules as per your organization’s requirements using the frequency you
selected above. Using Expression Builder, you can add more complexity. For long service leave you can set up
bands for each state’s differing requirements.
Leave without pay - An accrual plan does not automatically reduce its accrual when unpaid leave is taken. A
Matrix Accrual Formula is required. See section Unpaid Leaves Effect on Accruals.
Enable Transfers – Select if you want long service leave balances to be available for transfer to another plan
Currently there is no supported Australian HCM Cloud payroll product. As such, you will need to review your
interface with your payroll product to determine how payment of long service leave is processed.
11 Oracle Human Capital Management Cloud (Australia): Absence Management Setup and Usage | Version [1.03]
Copyright © 2020, Oracle and/or its affiliates | Public
UNPAID LEAVES AFFECT ACCRUAL
An accrual plan does not automatically reduce its accrual balance when unpaid leave is taken. You need to use a formula
to define what to include and not include for adjustments and how each will affect the accrual of leave.
Leave Types
Create a Leave Type for Unpaid Leave and then reference it in an accrual formula.
To differentiate between unpaid leave types, create Leave Reasons. These can be added at the time of booking the
unpaid leave to classify what type of unpaid leave it is. This allows you to only reference one leave type in the accrual
formula rather than having to include many types.
If you have unpaid leaves that do not affect accruals, you need to create another type separately.
/******************************************************************************
FORMULA NAME: Sample_Unpaid_Leave
FORMULA TYPE: Global Absence Accrual Matrix
DESCRIPTION: Implementing Accrual Stops
Change History:
Name Date Comments
-----------------------------------------------
Oracle 12-Aug-2015 Initial Version
*******************************************************************************/
DEFAULT FOR IV_ACCRUALPERIODSTARTDATE IS '4712/12/31 00:00:00' (date)
DEFAULT FOR IV_ACCRUALPERIODENDDATE IS '4712/12/31 00:00:00' (date)
DEFAULT_DATA_VALUE FOR ANC_PER_ABS_ENTRS_ABSENCE_ENTRY_ID_ARR IS 0
DEFAULT FOR ANC_ABS_ENTRS_ABSENCE_TYPE_ID is 0
DEFAULT FOR ANC_ABS_ENTRS_ABSENCE_STATUS_CD IS ' '
DEFAULT FOR ANC_ABS_ENTRS_DURATION IS 0
DEFAULT FOR ANC_ABS_TYP_NAME IS ' '
DEFAULT FOR ANC_ABS_PLN_PLAN_UOM IS 'H'
DEFAULT FOR PER_ASG_STANDARD_WORKING_HOURS IS 0
12 Oracle Human Capital Management Cloud (Australia): Absence Management Setup and Usage | Version [1.03]
Copyright © 2020, Oracle and/or its affiliates | Public
INPUTS ARE IV_ACCRUALPERIODSTARTDATE (date), IV_ACCRUALPERIODENDDATE (date), IV_ACCRUAL (number)
ln_unpaid_amount = 0
i=1
CHANGE_CONTEXTS(START_DATE=IV_ACCRUALPERIODSTARTDATE, END_DATE=IV_ACCRUALPERIODENDDATE)
(
WHILE ANC_PER_ABS_ENTRS_ABSENCE_ENTRY_ID_ARR.exists(i) /* Fetches all absence entries that start
between the contexts START_DATE and END_DATE */
LOOP
(
CHANGE_CONTEXTS (ABSENCE_ENTRY_ID = ANC_PER_ABS_ENTRS_ABSENCE_ENTRY_ID_ARR[i])
(
CHANGE_CONTEXTS (ABSENCE_TYPE_ID = ANC_ABS_ENTRS_ABSENCE_TYPE_ID)
(
IF (ANC_ABS_TYP_NAME = 'Unpaid Leave' AND ANC_ABS_ENTRS_ABSENCE_STATUS_CD = 'SUBMITTED')
THEN (ln_unpaid_amount = ln_unpaid_amount + ANC_ABS_ENTRS_DURATION)
)
)
i=i+1
)
)
/* Check Unit of Measure for Plan */
/* Days and Hours supported. */
RETURN accrual
13 Oracle Human Capital Management Cloud (Australia): Absence Management Setup and Usage | Version [1.03]
Copyright © 2020, Oracle and/or its affiliates | Public
OTHER LEAVE PLANS
There are other leave plans that you will need to create for your organization to categorize leaves, such as Jury Duty,
Parental Leave, and Study Leave. The implementation of these leaves is similar to the information outlined in our online
help and do not have any Australia-specific recommendations.
14 Oracle Human Capital Management Cloud (Australia): Absence Management Setup and Usage | Version [1.02]
Copyright © 2020, Oracle and/or its affiliates | Public
CONNECT WITH US
Call +1.800.ORACLE1 or visit oracle.com.
Outside North America, find your local office at oracle.com/contact.
Copyright © 2020, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and the contents hereof are subject to change without
notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties
and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are formed
either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without
our prior written permission.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of
SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered
trademark of The Open Group. 0120
Oracle Human Capital Management Cloud (Australia): Absence Management Setup and Usage
October 2020
Author: Joy Hooper
15 Oracle Human Capital Management Cloud (Australia): Absence Management Setup and Usage | Version [1.02]
Copyright © 2020, Oracle and/or its affiliates | Public