Sei sulla pagina 1di 154

Table of Contents

1.0

Purpose.............................................................................................................

2.0

Preparation.......................................................................................................

2.1
3.0

Prerequisites..................................................................................................
Configuration....................................................................................................

3.1

EHRMS-UNITEN Customizing Settings.........................................................

3.1.1

Work Schedules.......................................................................................

3.1.1.1 Define Public Holiday Classes...............................................................


3.1.1.2 Personnel Subarea Groupings...............................................................
3.1.1.2.1 Group Personnel Subarea for the Work Schedule

.........................

3.1.1.2.2 Group Personnel Subarea for the Daily Work Schedule

..............

3.1.1.3 Daily Work Schedules............................................................................


3.1.1.3.1 Define Break Schedules...................................................................
3.1.1.3.1.1.......................................................Determine Break Schedules
11
3.1.1.3.1.2................................................Revaluate Daily Work Schedules
13
3.1.1.3.2 Define Rules for Variants.................................................................
3.1.1.3.3 Define Daily Work Schedule

.......................................................

3.1.1.4 Period Work Schedules..........................................................................


3.1.1.4.1 Define Period Work Schedules

....................................................

3.1.1.5 Day Types..............................................................................................


3.1.1.5.1 Define Day Types.............................................................................
3.1.1.5.2 Define Selection Rules

................................................................

3.1.1.5.3 Define Special Days.........................................................................


3.1.1.6 Work Schedule Rules and Work Schedules............................................
3.1.1.6.1 Define Employee Subgroup Groupings

.......................................

3.1.1.6.2 Define Groupings for the Public Holiday Calendar


3.1.1.6.3 Set Work Schedule Rules and Work Schedules
3.1.1.6.4 Generate Work Schedules Manually

......................
...........................

...........................................

3.1.1.6.5 Generate Work Schedules in Batch.................................................


3.1.1.7 Planned Working Times.........................................................................
3.1.1.7.1 Set Default Value for the Work Schedule

.......................................

3.1.1.7.2 Set Which Hour Fields Are Entry Fields

.......................................

3.1.1.7.3 Define Working Weeks.....................................................................


3.1.1.7.4 Set Default Value for Time Management Status
3.1.2

........................

Time Data Recording and Administration..............................................

3.1.2.1 Substitutions......................................................................................
3.1.2.1.1 Define Personnel Subareas for Substitution Types
3.1.2.1.2 Define Substitution Types

.......................

............................................................

3.1.2.1.3 Set Defaults for Substitution Types

.............................................

3.1.2.2 Absences............................................................................................
3.1.2.2.1 Absence Catalog.............................................................................
3.1.2.2.1.1...................Group Personnel Subareas for Attendances/Absences
45
3.1.2.2.1.2....................................................................Define Absence Types
47
3.1.2.2.1.3............................................................................Define Illness Types
49
3.1.2.2.1.4................Determine Entry Screens and Time Constraint Classes
49
3.1.2.2.1.5.............................................................................. Absence Counting
52
3.1.2.2.1.5.1............. Define Counting Classes for the Period Work Schedule
52
3.1.2.2.1.5.2................................................. Rules for Absence Counting (New)
54
3.1.2.2.1.5.2.1...........................Group Employee Subgroups for Time Quota
54
3.1.2.2.1.5.2.2............................Group Personnel Subareas for Time Quotas
56
3.1.2.2.1.5.2.3.........................Define Rules for Rounding Counted Absences
58
3.1.2.2.1.5.2.4.............................................................Define Counting Rules
60
3.1.2.2.1.5.3............................. Assign Counting Rules to Absence Counting
66
3.1.2.2.1.5.4............. Determine Daily Work Schedule Variants for Absence
68
2|Page

3.1.2.2.1.6..................................Define Indicators for the Personal Calendar


76
3.1.2.3 Attendance/Actual Working Times......................................................
3.1.2.3.1 Define Attendance Types

............................................................

3.1.2.3.2 Define Types of Overtime Compensation........................................


3.1.2.3.3 Determine Entry Screens and Time Constraint Classes

..............

3.1.2.4 Overtime............................................................................................
3.1.2.4.1 Define Types of Overtime Compensation

...................................

3.1.2.5 Availability..........................................................................................
3.1.2.5.1 Group Personnel Subareas for Availability Types
3.1.2.5.2 Define Availability Types

........................

.............................................................

3.1.2.5.3 Determine Daily Work Schedules for Availability


3.1.2.5.4 Define Work Schedules Rules for Availability

........................

..............................

3.1.2.6 Managing Time Accounts Using Attendance/Absence Quotas............


3.1.2.6.1 Settings Groupings for Time Quotas................................................
3.1.2.6.1.1................................Group Employee Subgroups for Time Quotas
96
3.1.2.6.1.2..................................Group Personnel Subareas for Time Quotas
97
3.1.2.6.2 Time Quota Types............................................................................
3.1.2.6.2.1.........................................................Define Absence Quota Types
99
3.1.2.6.3 Calculating Absence Entitlements.................................................102
3.1.2.6.3.1...................................................Automatic Accrual Absence Quotas
102
3.1.2.6.3.1.1............................ Permit Generation ofQuotas in Time Evaluation
102
3.1.2.6.3.1.2................... Permit Quota Generation Without Time Evaluation
104
3.1.2.6.3.2................................................Rules for Generating Absence Quotas
105
3.1.2.6.3.2.1............................ Specify Rule Groups for Quota Type Selection
105
3.1.2.6.3.2.2................................................................ Set Base Entitlements
109

3|Page

3.1.2.6.3.2.3................................. Determine Validity and Deduction Periods


113
3.1.2.6.3.2.6..................... Define Generation Rules for Quota Type Selection
116
3.1.2.6.3.3...............................................Setting up Methods for Quota Accrual
130
3.1.2.6.3.3.1.................... Set Up Automatic Accrual Using Report RPTQTA00
130
3.1.2.6.3.4...................................Quota Deduction Using Attendance/Absences
136
3.1.2.6.3.4.1.............................. Define Deduction Rules for Absence Quotas
136
3.1.2.6.3.4.2................................. Assign Deduction Rules to Counting Rules
139
3.1.2.7 Specify System Reaction to Overlapping Time Infotypes
3.1.2.8 Limit Employee Status for Time Management

..............145

..............................148

4|Page

Time Management Module


1.0 Purpose
This document explains the various steps involved in configuration of Time
Management Module for EHRMS-UNITEN Phase II project. The steps
stated below are in IMG menu path order for easy reference and to
document areas of configuration done in Development client 130
(TNB system) for the above mention project.
IMG menu path

2.0 Preparation
2.1 Prerequisites
Before you start configuring, you are require to complete user
requirement workshop and finalize business blueprint. As part of the
EHRMS implementation for UNITEN, a workshop was held on 8th
September 2009 to gather user requirement.
Please refer to TNB document server path:
\\korporat.hq.tnb.com.my\Enterprise
Resource
Planning\EHRMS
UNITEN Project\07 Functional\07 Time\00 Blueprint\Workshop for
the Workshop Slides and Confirmation list.
\\korporat.hq.tnb.com.my\Enterprise
Resource
Planning\EHRMS
UNITEN Project\07 Functional\07 Time\00 Blueprint for the finalize
Business Blueprint.

5|Page

3.0 Configuration
3.1 EHRMS-UNITEN Customizing Settings
Please refer to TNB document server path:
\\korporat.hq.tnb.com.my\Enterprise Resource Planning\EHRMS

UNITEN Project\07 Functional\07 Time\01 Config Documents\01


Config Notes for the Configuration Tables in Development 130.

3.1.1

Work Schedules

Work schedule is an information medium for all employees who work on


time-based schedules. It also contains a detailed overview of all working
times. In a work schedule, you can:

Define Public Holiday.


Determine working and break times.
Assign different public holiday calendars to different organizational
units in your enterprise.
Create work situations for your enterprise such as different shift
models for different places of work, or different public holiday
calendars for subsidiaries of your enterprise that are based in
another area.

A work schedule consists of several different elements that can be


combined much like building blocks in a variety of ways to form a
complete work schedule. These elements can still be processed
individually, offering flexibility and precision when you define and set up
the time data relevant for your business requirements. The following
elements are available and allow you to do the following:
Daily Work Schedules
Start and End of Working Time
Break Times
Planned Hours

8:00 a.m. to 5:15 p.m.


Breaks: 1:00 to 2:00 p.m.
8.25 hours per day

Daily Work Schedule (for days off)


Planned Hours

Day Off / Rest Day


0.0 hours per day

Period Work Schedules (for one


week)
Normal, Saturday and Sunday Off

MO TU WE TH FR SA SU
NORM NORM NORM NORM NORM OFFD
REST

Work Schedules

Period work schedule based on the


public holiday calendar

Personal Work Schedules

Work schedules for individual


employees include data from Absences
6|Page

(2001), Attendances (2002) and


Substitutions (2003).

3.1.1.1

Define Public Holiday Classes

In this section, you assign public holiday classes to the holidays defined in
the public holiday calendar.

EHRMS Settings
Public holiday calendar for TNB is determine by national public holiday
and state public holiday. Each public holiday type are define as floating
public holiday or fixed date, and guaranteed or not guaranteed. TNBs
setting for Public holiday class is 1 (stands for ordinary public holiday).
The holiday class specifies the holiday type (optional).
UNITEN will use the same public holiday calendar settings, hence no
config changes was made.
Changes in the public holiday calendar are not client-specific. The
authorization for maintaining public holidays is not assigned to
UNITEN. The maintenance is done by EHRMS administrator for UNITEN on
year basis.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path
Transaction Code

Time Management Work Schedules Define


Public Holiday Classes
SCAL

2. No config changes to current settings. UNITEN will use the same public
holiday calendar.

Screenshot

7|Page

Important note for customizing:


If you have generated work schedules before making changes to public
holiday calendar, you must generate the work schedules again.
Public holiday classes are used only in the HR module (Personnel
Administration). They are required for payroll, wage type generation,
absence counting, day types, and for the rules for daily work schedule
variants.
The public holiday calendar is not updated automatically when you make
changes to the Customizing settings. All changes made within the public
holiday calendar must be transported manually. Use your own transport
connection and take note of the information you receive when the public
holiday calendar is transported.

8|Page

3.1.1.2

Personnel Subarea Groupings

You can use personnel subarea groupings to group your employees for
work schedule rules.

3.1.1.2.1 Group Personnel Subarea for the Work Schedule


In this step, you group your personnel areas and personnel subareas for
work schedule.

EHRMS Settings
TNB use value 14 for Personnel Subarea Grouping for Work schedule and
existing U001 & U002 will remain as it is (no change). To differentiate
between TNB and UNITEN processing, a new Personnel Subarea grouping
50 is assigned for UNITEN. Table V_001P was configured with 3 new
additional Personnel Area UR01, UT01 and UT02. All the Personnel
Subarea under theses personnel area are tagged to Personnel Subarea
grouping 50 for Work Schedule. Created 33 entries for UNITEN.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu

Transaction Code

Time Management Work Schedules Personnel


Subarea Groupings Group Personnel Subareas
for the Work Schedule
SPRO

2. Select: country Malaysia.


3. Make the following entry:
(a)
Personnel
area
UR01
UT01
UT02

(b)
Person
nel
subare
a
*
*
*

(c)
PS
groupi
ng

* all PSA under the same


PA
(Refer to screenshot)

50
50
50

a) Enter UNITENs personnel area as per predefine in EHRMS


organization.
b) Enter all UNITENs Personnel subareas under the same personnel
areas.
c) Assign a UNITEN value, 50 as grouping for personnel subareas with
the same work schedule rules.
4. Result:
Record created.

Screenshot

9|Page

3.1.1.2.2 Group Personnel Subarea for the Daily Work


Schedule
In this step, you define daily work schedules for your enterprise. By
entering the planned working time, the system calculates the planned
hours for one day, taking the break schedule into consideration.

EHRMS Settings
Personnel Subarea grouping for TNB is assigned to Daily Work Schedule
grouping 14 and existing U001 & U002 will remain as it is (no change) . Table
T508Z was configured with a new additional Personnel Subarea grouping
for UNITEN, is assigned to Daily Work Schedule grouping 50.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu

Time Management Work Schedules Personnel


Subarea Groupings Group Personnel Subareas
for the Daily Work Schedule
10 | P a g e

Transaction Code

SPRO

2. Make the following entry:


(a)
PS grouping
50

(b)
DWS
grouping
50

a) Enter Personnel Subarea grouping assigned to UNITEN.


b) Assign daily work schedules grouping 50 for UNITEN.
3. Result:
Record created.

Screenshot

3.1.1.3

Daily Work Schedules

The daily work schedule represents the actual working time for a
particular employee on a given day. It can differ from the employee's
agreed daily working time stipulated in the work contract or collective
agreement.
In the following steps, you set up daily work schedules.

3.1.1.3.1 Define Break Schedules


In this step, you define work break schedules for your enterprise. You can
specify exactly when breaks may be taken within the daily work schedule,
and whether they are paid or unpaid.

3.1.1.3.1.1 Determine Break Schedules


Determine types of break schedules and revaluate daily work schedules.

EHRMS Settings
TNBs work break schedule is assigned to grouping 14. For UNITEN (UR01,
UT01 and UT02) a new work break schedule, LUNF and LUNC was
created. Hence Table T508Z was configured with a new additiDWS
11 | P a g e

grouping = 50 is tagged to work break schedule LUNF (12:30 to 14:30 unpaid) and LUNC (13:00 to 14:00 - unpaid).

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu
Time Management Work Schedules Daily
Work Schedule Define Break Schedule
Transaction Code
SPRO
2. Make
(a)
Grp
g
50
50

the following entry:


(b)
(c (d)
(d)
Bre )
Start End
ak
N
o
LUN 01 13:0
14:0
C
0
0
LUN 01 12:3
14:3
F
0
0

(e
)
P

(f)
Unpa
id

(f)
Pai
d

(g)
Afte
r

(h)
RefTi
m

(i)
Type
1

1.00
2.00

a) Assign your work break schedules to grouping 50 for daily work


schedules.
b) Enter the name of your work break schedule in the Work break
schedule field.
c) Assign as many planned working time breaks as you wish to your
break schedule, and a maximum of four overtime breaks, and
number them sequentially.
d) Enter the start and end times of the break in the fields provided.
e) Use the P field to indicate breaks after 12 midnight during night
shifts.
f) Specify the break duration for each break type in the Unpaid break
period or Paid break period fields (in industry minutes).
g) If the break does not have to be taken at a specific time but after x
hours of work, enter the number of hours in After hrs. The Start and
End fields remain empty in this case. In the standard system, the
start of planned working time is taken as the starting point for
calculating dynamic breaks. You can change this in time evaluation.
h) If you only want selected breaks to be processed in time evaluation,
enter an indicator of your choice in the Type 1 or Type 2 field. Use
operation TFLAG to specify which breaks should be taken into
account in time evaluation, according to the entries in the Type 1
and Type 2 fields.
i) Enter "0" in field Type 1 for breaks outside of planned working time
which you want the system to propose as default values when an
Overtime (2005) record is created.
4. Result:
Record created.

Screenshot
12 | P a g e

(i)
Type
2

Important note for customizing:


You can assign a work break schedule to several daily work schedules.
If you change a break schedule after it has been assigned to daily work
schedules, you must revaluate the daily work schedules in most cases.

3.1.1.3.1.2 Revaluate Daily Work Schedules


This report revaluates daily work schedules. If you have changed a break
schedule, you can use this report to predetermine the planned hours of all
daily work schedules that use this break schedule. In addition, the report
creates a list of all selected daily work schedules with the old and new
planned working time.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path
Time Management Work Schedules Daily
Work Schedule Define Break Schedule
Transaction Code
SPRO
2. No config changes to current settings.

Screenshot

13 | P a g e

3.1.1.3.2 Define Rules for Variants


In this step, you can define rules for daily work schedules. The rules allow
you to stipulate that a variant of the daily work schedule should apply on
certain days. Taking the following parameters into account, you can set up
rules for daily work schedule variants:

The public holiday class of the current day

The public holiday class of the next day

Weekday

EHRMS Settings
Variant for monthly WS rule generation, UNITEN follow TNB. Rule 05 is
used.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path
Time Management Work Schedules Daily
Work Schedule Define Rules for Variants
Transaction Code
SPRO
14 | P a g e

2. No config change to current settings.

Screenshot

3.1.1.3.3 Define Daily Work Schedule


In this step, you define daily work schedules for your enterprise. By
entering the planned working time, the system calculates the planned
hours for one day, taking the break schedule into consideration.
You also define daily work schedules for availability in this step. For more
information, see Determine Daily Work Schedules for Availability.

EHRMS Settings
Unlike TNB, Uniten has only seven different daily Work Schedule. Table
V_T550A was configured additional 7 new DWS; Afternoon Shift-UTN
(AF90), Morning Shift-UTN (MO90), Night Shift-UTN (NG90), UTN Normal
Friday (NOFR), UTN Normal (NORM), Off Day (OFFD) and Rest Day (REST).

Procedure
15 | P a g e

1. Access the activity using one of the following navigation options:


IMG Menu Path
Time Management Work Schedules Daily
Work Schedule Define Daily Work Schedules
Transaction Code
SPRO
2. Make the
(a)
DWS
groupi
ng

following entry:
(b)
(b)
Daily
Daily work
work
schedule
schedul text
e

(c)
Plann
ed
worki
ng
hours
8.00

(d)
Plann
ed
worki
ng
time
15:00

23:00
07:00

15:00
23:00

07:00
08:00

17:00
08:00

17:15

(e)
DWS
selecti
on rule

(f)
Daily
WS
class

50

AF90

Aftn ShiftUTN

50

M090

Morn ShiftUTN

8.00

50

NG90

Nght ShiftUTN

8.00

50

NOFR

UTN Normal
Fri

7.00

50

NORM

UTN Normal

8.25

50

OFFD

Off Day

0.00

50

REST

Rest Day

0.00

1
1

a)
b)
c)
d)

Enter DWS grouping 50 for UNITEN.


Create unique ID for the daily work schedules.
Enter ID name.
Planned working hours field is calculated by the system by entering
the working time.
g) Enter the planned working time that an employee has to work each
day.
f) Enter which rules should be carried out to choose variants of a daily
work schedule.
g) In the DWS class field, classify the daily work schedule for time
wage type selection or time evaluation using a value from 0-9.
Based on the work schedule class, you can then specify special
regulations in time wage type selection or time evaluation.
3. Result:
Record created.

16 | P a g e

Screenshot

17 | P a g e

Important note for customizing:


The values for PS grouping and DWS grouping should be equivalent!
If you choose different values for PS grouping and DWS grouping, you need to
match this new combination of values in IMG Group Personnel Sub-areas for the
Daily Work Schedule.

3.1.1.4

Period Work Schedules

A period work schedule is made up of a sequence of daily work schedules


over a defined period. Period work schedules can extend over one week,
several weeks, or a period that is not divisible by seven.

3.1.1.4.1 Define Period Work Schedules


In this step, you define work break schedules for your enterprise. You can
specify exactly when breaks may be taken within the daily work schedule,
and whether they are paid or unpaid. You create period work schedules by
specifying the sequence of daily work schedules for a work schedule for one or
more weeks.

EHRMS Settings
UNITENs has two type of period work schedule, normal and shift.
Employees on a certain shift work for 7 days in a row due to unpredictable
works chedule. UNITENs timesheet clerk will use infotype 2003
substitution to change the days to rest day or off day. Table T551A
was configured additional 4 new PWS for the first week from Monday
through Sunday from 11:00pm to 7.00am (daily work schedule NG90) as
the starting point. In the second week, they work from Monday to Sunday
from 7:00am.to 3:00pm (daily work schedule MO90) and the thrid week,
they work from Monday to Sunday from 3:00pm to 11:00pm (daily work
schedule AF90).

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path
Time Management Work Schedules
Period Work Schedules Define Period Work
Schedules
Transaction Code
SPRO

18 | P a g e

2. Make
(a)
DW
S
grp
.

the following entry:


(b)
(b)
(c)
(d)
PW
Period
Wee 01
S
WS
k
text

50

3SHF

50

3SHF

50

3SHF

50

NOR
M

3-Shift
UTN
3-Shift
UTN
3-Shift
UTN
UTN
Normal

(d)
02

(d)
03

(d)
04

(d)
05

(d)
06

(d)
07

001

NG90

NG90

NG90

NG90

NG90

NG90

NG90

002

AF90

AF90

AF90

AF90

AF90

AF90

AF90

003

MO90

MO90

MO90

MO90

MO90

MO90

MO90

001

NOR
M

NOR
M

NOR
M

NOR
M

NOR
M

NOR
M

NOR
M

a) Enter 50 for the personnel subarea grouping for daily work schedules.
b) Enter a name and a long text for the period work schedule.
c) Enter the number of the week in the Week number field. Number the weeks
sequentially if the period work schedule is for several weeks.
d) Enter the names of your daily work schedules in the 01 to 07 fields (e.g.
daily work schedule NG90 under 01). The numbers 01 to 07 stand for
Monday to Sunday.

3. Result:
Record created.

Screenshot

Important note for customizing:


If the number of days in a period is not divisible by seven, indicate the end
of the period by entering * in the relevant column for daily work
schedules.

19 | P a g e

If you create additional period work schedules at a later stage, please


define the counting class for valuating absences.
If you use the SAP time evaluation or payroll components, you should also
define the valuation class of the period work schedule for wage type
generation.

3.1.1.5

Day Types

The day type determines the following for each day of the work schedule,
regardless of the daily work schedule

the payment relevance for a day


the relevancy of the day for calculating attendances.

3.1.1.5.1 Define Day Types


In this step, you define the meaning of the individual day types. The day
type determines the influence on payment and also the relevance of the
day for calculating attendance times. It is therefore also used in Absence
Counting and to determine wage types.

EHRMS Settings
All holidays assigned to public holiday classes 1 which is paid days off
and public holiday classes 2 for non-paid days off. These public holidays
are allocated to day type 1 which means "off/paid" and day type 2 which
means "off/unpaid". Public holidays with class 3 is assigned to day type 3
which means "off/special". No changes to current Table T553T. UNITEN will
follow TNBs setting, day type 1 for "off/paid" and day type 2 for
"off/unpaid".

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path
Time Management Work Schedules Day
Types Define Day Types
Transaction Code
SPRO
2. No changes to current settings

Screenshot

20 | P a g e

3.1.1.5.2 Define Selection Rules


In this step, you set rules according to the public holiday class to specify
which day types should be assigned to public holidays on weekdays and
public holidays on weekends.

EHRMS Settings
TNB uses rule 14 for day types where else UNITEN have been assigned to
rule 50. Hence table T553A was added with a new rule.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path
Time Management Work Schedules Day
Types Define Selection Rules
Transaction Code
SPRO
2. Make the following entry:
Rul D.ty.wk D.typ.S
e
dy
at.

D.typ.S
un.

50
11111111
1

11111111
1

11111111
1

Screenshot

21 | P a g e

3.1.1.5.3 Define Special Days


In this step, you can assign day types to special days or bridge days on a
fixed date.
By assigning a special day type to a particular day, you can define special
days on which employees do not have to work for individual work
schedules or individual employee groupings and personnel subarea
groupings.
You can create a link to one or more work schedule rules/work schedules
by means of a link between a special day and a selection rule for day
types.

EHRMS Settings
This Day types for special day is not use by TNB and UNITEN. No changes
to current Table T553S.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path
Time Management Work Schedules Day
Types Define Special Days
Transaction Code
SPRO

22 | P a g e

2. No changes to current settings

Screenshot

3.1.1.6

Work Schedule Rules and Work Schedules

A work schedule rule is a precise description of the work schedule that


specifies the working times of a group of employees.
A work schedule rule is assigned a period work schedule, which in turn is
made up of daily work schedules. Rotating shifts are set up by assigning a
period work schedule to several work schedule rules.
Work schedules are not stored all at once, but stored for each month. The
work schedule is created regardless of the length of the period work
schedule and is not person-specific.

3.1.1.6.1 Define Employee Subgroup Groupings


The employee subgroup grouping for work schedules allows you to group
several employee subgroups and base their work schedules on the same
rules.

EHRMS Settings
TNB and UNITEN employees are tagged to work schedule grouping 2 for
salaried staff. Table V_503_D was configured with additional new values to
cater for UNITEN. New employee group (X,Y,Z) and New employee
subgroup (3U - 3X and 2H - 2K) was added and tagged to work schedule
grouping 2 for salaried staff.

Procedure

23 | P a g e

1. Access the activity using one of the following navigation options:


IMG Menu Path
Time Management Work Schedules Work
Schedule Rules and Work Schedule Define
Employee Subgroup Groupings
Transaction Code
SPRO
2. For UNITEN select Employee Subgroup grouping 2 (salaried staff).
3. Select country grouping 14.
4. Enter the Employee Subgroups grouping for Work Schedules in the
Employee subgroup grouping field.
Make the following entries:
(a)
EE
GR
P

(a)
Name of employee
grp.

0
2
2
2
2
2
3
3
3
3
3
5
8

Lembaga Pengarah
Pengurusan Tertinggi
Pengurusan Tertinggi
Pengurusan Tertinggi
Pengurusan Tertinggi
Pengurusan Tertinggi
Eksekutif
Eksekutif
Eksekutif
Eksekutif
Eksekutif
KontrakBkn Eksekutif
Kontrak Eksekutif
Kontrak Purusan
Tertinggi

9
A to
I
X
Y
Z

(b)
Employ
ee
subgro
up
*
*
2H
2I
2J
2K
*
3U
3V
3W
3X
*
*

(b)
Name of EE
subgroup

(c)
ES
grouping

*
*
Naib Canselor
T.Naib Canselor
Dekan
Pengarah
*
Timbalan Pendaftar
Penolong Pendaftar
Kaunselor
Pustakawan
*
*

2
2
2
2
2
2
2
2
2
2
2
2
2

BknEksekutif

Akademik Kontrak
Lembaga Canselor
Akademik

*
*
*

*
*
*

2
2
2

* all EE subgroup name under the same EE subgroup


a) Select Employee group ID and ID name
b) Select Employee subgroup ID and ID name
c) Enter 2 in employee subgroup grouping for work schedules in the
Employee subgroup grouping field.
5. Result:
Record created.

Screenshot

24 | P a g e

3.1.1.6.2 Define Groupings for the Public Holiday Calendar


In this step, you define the personnel area and personnel sub-area
grouping for the public holiday calendar. This allows you to assign a
unique public holiday calendar to a personnel area or personnel sub-area.

EHRMS Settings

25 | P a g e

TNB personnel area and personnel sub-area grouping for the public
holiday calendar is tagged by states. UNITENs personnel area UR01 and
UT01 and personnel sub-area grouping for the public holiday calendar is
tagged to ZS (selangor state) while personnel area UT02 and personnel
sub-area grouping for the public holiday calendar is tagged to ZC (pahang
state). Table V_001P_M was configured with personnel area UR01, UT01
and UT02 accordingly.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu
Time Management Work Schedules Work
Schedule Rules and Work Schedules Define
Groupings for the Public Holiday Calendar
Transaction Code
SPRO
2. Make the following entry:
(a)
(b)
(c)
Personnel
Personnel sub- Hol.cal.
area
area
ID
UR01
*
ZS
UT01
*
ZS
UT02
*
ZC
* all personnel subarea name under the same personnel area.
a) Select UNITEN personnel area.
b) Select UNITEN personnel subarea.
c) Enter Holiday Calendar ID.
3. Result:
Record created.

Screenshot

26 | P a g e

Important note for customizing:


3.1.1.6.3 Set Work Schedule Rules and Work Schedules
In this step, the work schedule rules that are assigned to employees in the
Planned Working Time info type (0007) are defined. The employee
subgroup and personnel sub-area groupings for work schedules and the
public holiday calendar are taken into account.

EHRMS Settings
UNITEN has two types of work schedule rule, one for shift and the other
normal. Table V_T508A was configured with work schedule rule GRP0A,
GRP0B, GRP0C for shift and NORMAL. Work schedule rule GRP0A start
point in period work schedule is set to 015, GRP0B set to 008 and GRP0C
set to 001. The employee subgroup and personnel sub-area groupings for
work schedules and the public holiday calendar are tagged according.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu
Time Management Work Schedules Work
Schedule Rules and Work Schedules Set
Work Schedule Rules and Work Schedules
Transaction Code
SPRO
2. Make the following entries:
(a

(b)

(c)

(d)

(e)

(e)

(f)

(g)

(h)

(i)
27 | P a g e

)E
Sg

Hol
.
Cal
. ID

PS
g

WS
rule

Start
Date

End
Date

ZS

50

GRP0A

ZS

50

GRP0B

ZS

50

GRP0C

ZS

50

ZC

50

NORMA
L
GRP0A

ZC

50

GRP0B

ZC

50

GRP0C

ZC

50

NORMA
L

01.01.19
90
01.01.19
90
01.01.19
90
01.01.19
90
01.01.19
90
01.01.19
90
01.01.19
90
01.01.19
90

31.12.99
99
31.12.99
99
31.12.99
99
31.12.99
99
31.12.99
99
31.12.99
99
31.12.99
99
31.12.99
99

Perio
d
work
sche
d.
3SHF
3SHF
3SHF
NOR
M
3SHF
3SHF
3SHF
NOR
M

Ref.
date for
PWS

Start
point
in
PWS

01.01.19
00
01.01.19
00
01.01.19
00
01.01.19
00
01.01.19
00
01.01.19
00
01.01.19
00
01.01.19
00

015

Rule
for
day
type
s
50

008

50

001

50

001

50

015

50

008

50

001

50

001

50

All values concerning the block working time are just for statistic
purposes. Proper Values are e.g.:
Daily working hours 8.00
Monthly working hours
173.00
Weekly working
40.00
Annual working hours
2080.00
hours
Weekly workdays
5.00
Addnl monthly hours
a) Select Esg grouping 2 for salaried staff
b) Select Holiday Calendar ID ZS and ZC for UNITEN.
c) Select PS Grouping 50 for UNITEN.
d) Select UNITEN WS rule.
e) Check/set the start and end date.
f) Select UNITEN Period WS.
g) Enter Ref. Date for PWS.
h) Enter start point in PWS.
i) Select UNITEN rule for the day types.
3. Result:
Record created.

Screenshot

28 | P a g e

Important note for customizing:

3.1.1.6.4 Generate Work Schedules Manually


In this step, you can generate work schedules. Use this functionality if you
want to generate, change or delete individual work schedules. Use the
create all function if you want to generate more than month. Call the
function via the 'Edit' menu option. If you want to create a work schedule
from January through December of a particular year, you must include
December of the previous year and January of the following year.

Procedure
1. Access the activity using one of the following navigation options:
29 | P a g e

IMG Menu

Transaction
Code

Time Management Work Schedules Work


Schedule Rules and Work Schedules Generate
Work Schedules Manually
SPRO

2. Make the following entries:


(a) Employee subgroup grouping

(b) Holiday calendar

ZS

(c) Personnel subarea grouping


(PSG)
(d) Work schedule rule

50

(e) Calendar month from


(MMYYYY)
(e) to (MMYYYY)

012010

Normal

122010

a) Select Esg grouping 2 for salaried staff


b) Select Holiday Calendar ID ZS and ZC for UNITEN.
c) Select PS Grouping 50 for UNITEN.
d) Select UNITEN WS rule.
e) Check/set the start and end date.
3. Result:
Record created.

Screenshot

30 | P a g e

Important note for customizing:


Use the "Create" function to generate the monthly work schedule one
month at a time (with confirmation). Use the "Create all" function to
generate the work schedule for the required period without confirmation.

3.1.1.6.5 Generate Work Schedules in Batch


In this step, you can generate work schedules by batch input. You want to
generate all existing work schedules simultaneously.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu

Transaction
Code

Time Management Work Schedules Work


Schedule Rules and Work Schedules Generate
Work Schedules in Batch
SPRO

31 | P a g e

2. Make the following entries:


(a) Employee subgroup grouping

(b) Holiday calendar

ZS

(c) Personnel subarea grouping


(PSG)
(d) Work schedule rule

50

(e) Calendar month from


(MMYYYY)
(e) to (MMYYYY)

012010

(g) Name of batch input session

RPTSHF00

Normal

122010

(h) BTCI = /online = A or E


a) Select Esg grouping 2 for salaried staff
b) Select Holiday Calendar ID ZS and ZC for UNITEN.
c) Select PS Grouping 50 for UNITEN.
d) Select UNITEN WS rule.
e) Check/set the start and end date.
g) Give a name for creating batch input, say RPTSHF00.
h) Specify the type of batch input. This entry defines how the
generated data is saved.
Permitted values are:
blank : A batch input session is generated. The session must be
started separately.
'A' : The session is processed immediately. All screens
are displayed.
'E' : The session is processed immediately. Only screens which
require error handling are displayed.
'N' : The session is processed immediately. No screens
are displayed.
4. Result:
Record created.

Screenshot

32 | P a g e

Important note for customizing:


If you want to generate all work schedules at once, enter the period only
and leave all other input fields empty. Batch input sessions can be
processed in the background. If you work in several clients, you must
generate the work schedules in all clients.

3.1.1.7

Planned Working Times

The Planned Working Time infotype (0007) allows you to enter a work
schedule to define individual working times for employees.

3.1.1.7.1 Set Default Value for the Work Schedule


If you are assigning a planned working time to an employee for the first
time, you can use a feature to generate a default work schedule according
to the employee's organizational assignment. You can use the following
organizational data to form a decision rule:
Company code (BUKRS)
Personnel area (WERKS)
Personnel subarea (BTRTL)
Employee group (PERSG)
Employee subgroup (PERSK)
Country grouping (MOLGA)

EHRMS Settings
By default TNBs setting for shift indicator is NSO00001. UNITENs default
value for shift indicator for employees is NORMAL. However for those shift
33 | P a g e

employees, the UNITEN time sheet administrative have to manually


change in infotype 0007 (plan working time). This is because of the
unprediable work schedule for a group of employee (unit keselamatan).
The feature SCHKZ was configured by adding new company code 7562 for
UNITEN R & D Sdn Bhd and for existing company code 7561 was changed
and added by personnel are UR01, UT01 and UT02.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu

Transaction
Code

Time Management Work Schedules Planned


Working Time Set Default Value for the Work
Schedule
SPRO

2. Make the following entries:


(a) Create nodes
(b) Set default value for UT01

UT01
NORMAL

a) Create nodes for UNITEN UR01, UT01 and UT02. Create new 7562
UNITEN R&D Sdn Bhd
b) Set default value for each node created above.
3. Result:
Record created.

Screenshot

34 | P a g e

3.1.1.7.2 Set Which Hour Fields Are Entry Fields


When the system creates a Planned Working Time record (infotype 0007),
the prerequisite is that the employee works full-time. The working hours
per day, week, and year - on which the work schedule rule is based - are
transferred to the infotype record. When you maintain the infotype, you
can overwrite one of these values (that is, number of hours). The system
can then calculate all remaining hours fields by comparing your entry to
the
number
of
hours
defined
originally.
You can use feature WRKHR to determine which of the four hours fields
should be ready for input. You can base this on the employee's
organizational assignment.
When the infotype record is created, the weekly working days are
automatically taken from the work schedule rule specified in the record.
This value can also be overwritten. You can use feature WRKHR to
determine whether the system should use the value from the current work
schedule rule or the value in the original record when the infotype record
is changed or copied. You want to be able to enter the weekly working hours
for all employees in personnel area 0001 (&WRKHR=W/ ,). Otherwise, you want
the working hours per day to be ready for input (&WRKHR=D/ ,). a) When a
35 | P a g e

Planned Working Time infotype record (0007) is changed or copied, you


want the system to use the weekly working days as specified in the
original record (&WRKHR=D/ ,). It does not matter if the original value was
taken from the work schedule rule or entered manually.
b) If an infotype record is changed or copied, you want the system to
automatically set the value specified in the current work schedule rule
(&WRKHR=D/X,). This value can be overwritten later.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu

Transaction
Code

Time Management Work Schedules Planned


Working Time Set Which Hour Fields Are Entry
Fields
SPRO

2. No changes made:

Screenshot

3.1.1.7.3 Define Working Weeks


You define the working week in this step. It allows you to define individual
working time periods that are not based on fixed durations.
The term "working week" is flexible and is characterized by the following
attributes:
The working week can start at any time and on any weekday
The length of the working week is determined by specifying a
number of days
You can determine the working week for individual employees in the
Planned Working Time infotype (0007).
36 | P a g e

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu
Transaction
Code

Time Management Work Schedules Planned


Working Time Define Working Weeks
SPRO

2. No changes made.

Screenshot

37 | P a g e

3.1.1.7.4 Set Default Value for Time Management Status


The time management status specifies whether an employee participates
in time evaluation, and if so, which form. Here, you can use a feature to
create a default value for the time management status in the Planned
Working Time infotype. This default value is proposed when you create an
infotype record. It can be determined on the basis of an employee's
organizational assignment.
The following are possible values:
0 No time evaluation
1 Time evaluation - actual times
2 Time evaluation - PDC
7 Time evaluation without payroll integration
8 External services
9 Time evaluation - planned times

EHRMS Settings
TNB uses default value for TM status 9 for Time evaluation - planned time
where else UNITEN was default to TM status 0 for No time evaluation. The
feature TMSTA was change and configured by personnel are UR01, UT01
and UT02.

Procedure
1. Access the activity using one of the following navigation options:

38 | P a g e

IMG Menu

Transaction
Code

Time Management Work Schedules Planned


Working Time Set Default Value for Time
Management Status
SPRO

2. Make the following entries:


(a) Create nodes

UT01

(b) Set default value for TM


0
status
a) Create nodes for UNITEN UR01, UT01 and UT02.
b) Set default value 0 for each node created above.
3. Result:
Record created.

Screenshot

39 | P a g e

3.1.2

Time Data Recording and Administration

In this section, you make all the settings necessary to allow you to record
working times for individual employees. This includes absences such as
illness, leave, substitutions, overtime, and so on. You define a status for
Time Management which indicates whether all attendances are recorded
for an employee, or only exceptions to the work schedule. You also
determine how the system should react if working time data is entered
which overlaps with existing data (for example, if an illness record
overlaps with a leave record).

3.1.2.1

Substitutions

In this section, you make system settings for infotype 2003, Substitutions.
Substitutions are planned exceptions to an employee's work schedule for
a
defined
period
of
time.
Substitutions are treated as planned specifications in time evaluation.

3.1.2.1.1 Define Personnel Subareas for Substitution Types


In this step, you assign groupings for substitution types and availability
types to your personnel areas and subareas.

EHRMS Settings
To differentiate between TNB Uniten employee and Uniten employee a
new Personnel Subarea Grouping
is assigned. Table V_001P_E was
configured with Personnel Area
UR01, UT01 and UT02 for Uniten

40 | P a g e

employees will use new Personnel Subarea Grouping 50 for substitution


and availability types.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Substitutions Define Personnel
Subareas for Substitution Types
SPRO

2. Make the following entries:


(a)
(a)
(b)
(b)
Person Personnel area text
Pers.
Pers.
nel
subar subarea
area
ea
text
Uniten R&D Sdn Bhd,
UR01
*
*
Kajang
Uniten Bdr Baru Bangi
UT01
*
*
(UNITEN)
Uniten Muadzam Shah
UT02
*
*
(UNITEN)
* all Pers. Subarea under the same Personnel Area

(c)
PS
groupi
ng
50
50
50

a) Select UNITEN personnel area UR01, UT01 and UT02.


b) Select all the Personnel Subarea under above mention PA.
c) Enter PS grouping 50 for UNITEN.
3. Result:
Record created.

Screenshot

41 | P a g e

3.1.2.1.2 Define Substitution Types


In this step, you define substitution types and time constraint classes for a
substitution.

EHRMS Settings
To differentiate between TNB Uniten employee and Uniten employee a
new Substitution Types, Swap Shift was assigned to personnel subarea
grouping. Table V_T556 was configured with adding 1 new value with
Time Constraint Class, 2.

Procedure

42 | P a g e

1. Access the activity using one of the following navigation options:


IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Substitutions Define
Substitution Types
SPRO

2. Make the following entries:


(a)
(b)
(c)
(d)
(e)
(f)
PS
Substituti Substitut Time
Chg.
RWH
groupi on type
ion type
cstr.
Comp subtyp
ng
text
class
.
e
50
01
Swap Shift 02
a) Create PS grouping 50 for UNITEN.
b) Enter subtype 01 for UNITEN.
c) Name the substitution type text.
d) Enter time cstr class 02 for UNITEN.
The time constraint class is used to check for collisions between Time
Management infotypes (2001 to 2012).
e) Chg.Comp. (Indicator for shift change compensation) leave it blank.
f) RWH subtype (Reduced hours substitution indicator) leave it blank.
3. Result:
Record created.

Screenshot

43 | P a g e

3.1.2.1.3 Set Defaults for Substitution Types


In this step, you maintain the Define substitution type (VTART) feature. In
this feature, you define which substitution type is to be the standard
default in the Substitutions infotype (2003). You can vary the default
values according to the organizational and personnel structures in your
enterprise.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Substitutions Set Defaults for
Substitution Types
SPRO

2. No changes made.

Screenshot

3.1.2.2

Absences

In this section, you store all information required for defining and
recording
absences.
Absences are paid or unpaid planned working times during which the
employee has not worked. They therefore represent an deviation to the
employee's work schedule.

3.1.2.2.1 Absence Catalog


In this section, you make the settings required for recording and
processing absences.

44 | P a g e

3.1.2.2.1.1
Group Personnel Subareas for
Attendances/Absences
In this section, you make the settings required for recording and
processing absences.

EHRMS Settings
To differentiate between TNB Uniten employee and Uniten employee a
new Personnel Subarea Grouping
is assigned. Table V_001P_D was
configured with Personnel Area
UR01, UT01 and UT02 for Uniten
employees will use new Personnel Subarea Grouping 50 for
Absence/Attendance types.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Absences Absence Catalog
Group Personnel Subareas for Attendance and
Absences
SPRO

2. Make the following entries:


(a)
(b)
(b)
(c)
Person Pers.
Pers.
PS
nel
subar subarea
groupin
area
ea
text
g
UR01
*
*
50
UT01
*
*
50
UT02
*
*
50
* all Pers. Subarea under the same
Personnel Area
a) Select UNITEN personnel area UR01, UT01 and UT02.
b) Select all the Personnel Subarea under above mention PA.
c) Enter PS grouping 50 for UNITEN.
3. Result:
Record created.

Screenshot

45 | P a g e

3.1.2.2.1.2

Define Absence Types

In this step, you define absence types for your different personnel subarea
groupings. You can also define the checks the system performs when you
enter an absence.

EHRMS Settings
TNBs personnel subarea grouping for Absence / Attendance Types is
tagged to 99 where else
personnel subarea grouping for Uniten
employees will use 50 for Absence/Attendance Types. Table V_T554S was
added with 38 absence type for UNITEN which is tagged to personnel
subarea grouping 50 for Absence/Attendance Types .

Procedure

46 | P a g e

1. Access the activity using one of the following navigation options:


IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Absences Absence Catalog
Define Absence Types
SPRO

2. Make the following entries:


(a)
(b)
(b)
PSG Absen Absence Type text
ce
Type
50

CK23

Pertubuhan Sukarela

50

CK24

Urusan Kesatuan
Sekerja

50

CK26

Aktiviti Sukan

(c)
Start
Date

(c)
End Date

01.01.199
0
01.01.199
0
01.01.199
0

31.12.999
9
31.12.999
9
31.12.999
9

a) Create PSG 50 for UNITEN


b) Enter Absence type and name the absence type.
c) Enter Start date and End date for the above mention absence type.
Absence: Input Checks
First day is day off
Last day is day off
Non-working period
Second date
required

Blank
Blank
Blank
Blank

Minimum duration
Maximum duration
Unit
Calendar Day

001
030
Blank
Blank

3. Result:
Record created.

Screenshot

47 | P a g e

Important note for customizing:


When you define a new absence type, copy one that has already been
defined. Choose an absence type which is similar to the one you want to
define.

48 | P a g e

Remember: when you copy an absence type, the system does not only
copy the information you can see in this step. A number of settings that
are stored in other views are also copied. Familiarize yourself with the
many configuration options before you copy absence types.

3.1.2.2.1.3

Define Illness Types

In this step you can define the sickness types relevant to your
organization for infotype Absences (2001), when absence type "Sickness"
is selected. Example influenza, broken leg, not specified and so on.

3.1.2.2.1.4
Determine Entry Screens and Time Constraint
Classes
Use the data entry screen number for an absence to determine which
screen (entry screen) is used to enter, display and maintain a record of
this particular absence type.
The time constraint class controls the system reaction if a new record in
the Absences infotype (2001) overlaps with existing time infotype records.

EHRMS Settings
UNITENs time screens and time constraint classes setting are the same as
TNB. All the absence type entry screen is configure to 2001 with the time
constraint class 1 except for absence type sick leave the time constraint is
tie to 3. Table V_554S_0 was configured by coping the current TNB value
and renaming it to Personnel Subarea grouping 50.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Absences Absence Catalog
Determine Entry Screens and Time Constraint
Classes
SPRO

2. Make the following entries:


(a)
(b)
(b)
PSG Absen Absence Type text
ce
Type
50

CK23

Pertubuhan Sukarela

(c)
Start
Date

(c)
End Date

01.01.199
0

31.12.999
9
49 | P a g e

50

CK24

Urusan Kesatuan
Sekerja

50

CK26

Aktiviti Sukan

01.01.199
0
01.01.199
0

31.12.999
9
31.12.999
9

a) Create PSG 50 for UNITEN


b) Enter Absence type and name the absence type.
c) Enter Start date and End date for the above mention absence type.
Absence: General Settings
Absence indicator
A
Availability
Blank
Absence grouping
2
Checked date
Blank

Screen number
Time constraint class
Absence class

2001
1
1

3. Result:
Record created.

Screenshot

50 | P a g e

51 | P a g e

3.1.2.2.1.5

Absence Counting

In this section, you make the settings for attendance/absence counting.


When an attendance/absence is recorded, the system refers to the
planned working hours in the employee's daily work schedule to calculate
the attendance/absence hours. This is not always desirable. There are
times when you want to apply special regulations for counting
attendances and absences.

3.1.2.2.1.5.1
Define Counting Classes for the Period
Work Schedule
In this step, you define counting classes for your period work schedules,
which are used to valuate attendances and absences. You can query the
class in Define Rules for Absence Counting. Use different counting classes
for period work schedules with very long daily work schedules (10 hours)
and many days off. In this case, more than 1.00 leave days is calculated
for each workday.

EHRMS Settings
TNB employees in U001 and U002 will remain as counting class 1 for
absence and attendance counting. Uniten employees under the personnel
area UR01, UT01 and UT02 will also use counting class 1 for absence and
attendance counting. Table V_T551C was configured with UNITEN value
which is tagged to Personnel Subarea Grouping 50 for period work
schedule valuation.
52 | P a g e

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Absences Absence Catalog
Absence Counting Define Counting Classes for
the Period Work Schedule
SPRO

2. Make the following entries:


(a)
(b)
(c)
PSG
Period
Start
for
WS
Date
DWS
01.01.199
50
3SHF
0
50

NORM

(c)
End
Date

(d)
Counting
Class

31.12.999 1
9

01.01.199 31.12.999 1
0
9

a) Create PSG for Daily Work Schedule 50 for UNITEN


b) Enter Period WS for UNITEN.
c) Enter Start date and End date for the UNITEN work schedule.
d) Enter counting class 1 for UNITEN.
3. Result:
Record created.

Screenshot

53 | P a g e

3.1.2.2.1.5.2

Rules for Absence Counting (New)

3.1.2.2.1.5.2.1Group Employee Subgroups for Time Quota


In this step, you group your employee subgroups for time quota types.
Employee subgroups for which the same attendance and absence quota
types are defined are assigned to the same grouping for time quota types.

EHRMS Settings
TNB employees, employee subgroup grouping for Time Quota as per
follows (for detail refer to table):
EEGRP = 0 & 2 >> Time Quota =J
EEGRP = 3 >> Time Quota =G
EEGRP = 5, 8 & 9 >> Time Quota =P
EEGRP = A to I >> Time Quota =A to O
UNITEN share the same time quota as above and added 2 more value for
academic staff as follows:
EEGRP = X >> Time Quota =X
EEGRP = Z >> Time Quota =Z
Table V_503_E was configured with UNITEN value which is tagged to
employee group X, Y, Z and employee subgroup 3U to 3X and 2H to 2X.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Absences Absence Catalog
Absence Counting Rules for Absence Counting
(new) Group Employee Subgroups for Time
Quota
SPRO

54 | P a g e

2. Make the following entries:


(a)
(a)
(b)
(b)
(c)
EE
Name of EE
EE
Name of
ESG Time
grou group
subgro EE
quota types
p
up
subgroup
X
Akademik Kontrak *
*
X
Lembaga
Y
Y
*
*
Canselor
Z
Akademik
*
*
Z
* all EE subgroup under the EE group.
a) Create new EE group X, Y and Z for UNITEN and name the EE group.
b) Enter EE subgroup and name of EE subgroup.
d) Enter counting class 1 for UNITEN.
3. Result:
Record created.

Screenshot

55 | P a g e

3.1.2.2.1.5.2.2Group Personnel Subareas for Time Quotas


In this step, you group your personnel subareas with regard to the
permissibility of time quota types. Personnel subareas for which the same
attendance and absence quota types are defined are assigned to the
same grouping for time quota types.

EHRMS Settings
Personnel Subarea Grouping (PSG) for TNB employees, PA U001 and
U002 will remain as PSG 99 for Absence/Attendance Types. To
differentiate between TNB Uniten employee and Uniten employee a new
PSG is assigned. PA UR01, UT01 and UT02 for Uniten employees will use
new PSG= 50 for for Time Quota Types .

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Absences Absence Catalog
Absence Counting Rules for Absence Counting
(new) Group Personnel Subareas for Time
Quotas
SPRO

56 | P a g e

2. Make the following entries:


(a)
(a)
Person Personnel area text
nel
area
Uniten R&D Sdn Bhd,
UR01
Kajang

(b)
Pers.
subar
ea

(b)
Pers.
subarea
text

(c)
PS
groupi
ng

A000

R&D

50

UT01

Uniten Bdr Baru Bangi


(UNITEN)

50

UT02

Uniten Muadzam Shah


(UNITEN)

50

* all Pers. Subarea under the same Personnel Area


a) Select UNITEN personnel area UR01, UT01 and UT02.
b) Select all the Personnel Subarea under above mention PA.
c) Enter PS grouping 50 for UNITEN.
3. Result:
Record created.

Screenshot

57 | P a g e

3.1.2.2.1.5.2.3Define Rules for Rounding Counted Absences


In this step, you set rounding rules for absence and attendance counting.
If you specify an hours or day multiplier for counting attendances and
absences, the values determined can have several places behind the
decimal point. It is difficult to use these values for quota deduction and
payroll. In this step, therefore, you set rules for rounding the values. You
use concrete numbers for the rounding rules and can specify whether you
want:

Only values within the specified interval to be rounded or the


interval to be rolled

The specified upper and lower limits to be included in the calculation

You can specify several subrules for a rounding rule and number them
sequentially. The system runs through the subrules in sequential order
until it finds one that applies.

EHRMS Settings
To differentiate between TNB Uniten employee and Uniten employee a
new rounding rule 50 was created. Table V_T559R was configured with 1
new value for UNITEN.

Procedure

58 | P a g e

1. Access the activity using one of the following navigation options:


IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Absences Absence Catalog
Absence Counting Rules for Absence Counting
(new) Define Rules for Rounding Counted
Absences
SPRO

2. Make the following entries:


(a)
(a)
(b) (c)
(d) (e)
(f)
(g)
(h)
RoRu Name
No. Low
Incl Uppe Incl Target
Roll
le
er
.
r
.
value
limit
limit
50
Uniten
001 0.5

1.5
1.0

a) Create new rounding rule, 50 for UNITEN and name the rule.
b) Enter 001 for sequential number.
c) Enter lowerest limit, 0.5 for UNITENs rounding interval.
d) Select the Incl. field, the value of the lower limit is included in the
calculation (greater than or equal to).
e) Enter highest limit, 1.5 for UNITENs rounding internal.
f) Unselect the Incl. field.
g) Enter target value, 1.0 for rounding (that is, the value to which the
absence or attendance is rounded).
h) Select the rolling interval, the target value for rounding is
determined as follows: The value of the length of an interval is added
to the target value.
3. Result:
Record created.

Screenshot

59 | P a g e

3.1.2.2.1.5.2.4Define Counting Rules


In this step, you define rules for counting attendances and absences. The
rules are used to determine the payroll days and hours for an attendance
or absence. The payroll days and hours that have been counted are used
to control the deduction of quotas. They can be used in Payroll to valuate
the absence.

EHRMS Settings
To differentiate between TNB Uniten employee Time Quota and Uniten
Time Quota, uniten employee is tagged to counting rule 50. Table T556C
was added with new value for UNITEN.

Procedure for Counting Rules


1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Absences Absence Catalog
Absence Counting Rules for Absence Counting
(new) Define Counting Rules
SPRO

2. Make the following entries:


(a)
(b)
(c)
ESG
PSGp Counting
g
rule
A
50
001

(d)
Text
Annual Leave
60 | P a g e

a) Create ESG, A for UNITEN.


b) Create PSGpg, 50 for UNITEN.
c) Enter counting rule, 001 for UNITEN.
d) Enter leave text, Annual Leave.
3. Applicability of rule:
Conditions for current day:
Weekday
Monday

Friday
Tuesday

Saturday
Wednesda
Sunday
y
Thursday

Holiday Class
Not a public holiday
Day type
Work acc. To work schedule

Conditions for work schedule:


Counting class for period work
Counting class 0

Counting class 1

Counting class 2

Counting class 3

Counting class 4

Daily work schedule class


Daily work schedule class 0
Daily work schedule class 1
Daily work schedule class 2
Daily work schedule class 3
Daily work schedule class 4
Condition for planned hours

schedule
Counting class
Counting class
Counting class
Counting class
Counting class
Daily
Daily
Daily
Daily
Daily

work
work
work
work
work

5
6
7
8
9

schedule
schedule
schedule
schedule
schedule

class
class
class
class
class

5
6
7
8
9

Planned hours = 0
Planned hours > 0

Condition for
absence/attendance
< 1 day

Full-day

Counting:
Hours
Quota
100
multiplier
%
Rounding Rule 01

Days
Quota
multiplier
Rounding

100
%
01
61 | P a g e

Multiply first
Round first

Rule
Multiply first
Round first

Deduction rule:
Absence quotas
Within
901 AnnualLeave
entitlement
Over
901 AnnualLeave
entitlement

Attendance quotas
Within entitlement
Over entitlement

4. Result:
Record created.

Screenshot

62 | P a g e

63 | P a g e

Procedure for Deduction rules for absence


1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Absences Absence Catalog
Absence Counting Rules for Absence Counting
(new) Define Counting Rules
SPRO

2. Make the following entries:


(a)
(b)
(c)
ESG
PSGp Deduction
g
rule
A

50

901

(d)
Text
Annual
Leave

(e)
Start
Date
01.01.1990

(e)
End Date
31.12.9999

a) Create ESG, A for UNITEN.


b) Create PSGpg, 50 for UNITEN.
c) Enter absence deduction rule, 901 for UNITEN.
d) Enter leave text, Annual Leave.
e) Enter Start date, 01.01.1990 and End date, 31.12.9999.
3. Applicability of rule:
Unit of relevent absence quota type
Hours
Days

Absence quota types


15 Cuti Lebihan diluluskan
Days
14 Baki dibawa kehadapan
Days
11 Tahunan (Annual)
Days
Quota type sequence for further
deduction
No further deduction

Sort all other quota types in


ascending order
64 | P a g e

Sort all other quota types in


descending order
Deduction priority
Quota types
Priority

Ascending

Valid from
date
Valid to date

Not Relevant

Ascending

Not Relevant

Ascending

Deduction
from
Deduction to

Not Relevant

Ascending

Not Relevant

Ascending

Descendin
g
Descendin
g
Descendin
g
Descendin
g
Descendin
g

4. Result:
Record created.

Screenshot

65 | P a g e

66 | P a g e

3.1.2.2.1.5.3
Counting

Assign Counting Rules to Absence

In this step, you determine which rule for attendance or absence counting
should be used for each attendance/absence type.

EHRMS Settings
The assigning of counting rule to absence types , for UNITEN employee is
tagged to PSG = 50. Table V_554_Q was added with new value for
UNITEN.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Absences Absence Catalog
Absence Counting Assign Counting Rules to
Absence Types
SPRO

2. Make the following entries:


(a)
(b)
(b)
PSGp Abs.
Abs. Type text
g
Type
Pertubuhan
50
CK23
Sukarela
Urusan Kesatuan
50
CK24
Sekerja
50

CK26

Aktiviti Sukan

(c)
Start
Date
01.01.19
90
01.01.19
90
01.01.19
90

(c)
End Date
31.12.999
9
31.12.999
9
31.12.999
9

a) Create PSGpg, 50 for UNITEN.


b) Create Absence type, CK23 and name the absence type, Pertubuhan
Sukarela.
c) Enter Start date, 01.01.1990 and End date, 31.12.9999.
3. Applicability of rule:
Counting/Quota deduction
Counting rule
005
Quota deduction

Deduction over interval


Blank
end
4. Result:
Record created.

67 | P a g e

Screenshot

68 | P a g e

3.1.2.2.1.5.4
for Absence

Determine Daily Work Schedule Variants

In this step, you define rules for counting certain full-day absences. This
affects payment of absences, and also the formation of time credits. When
you enter a full-day absence, the system automatically refers to the
planned working hours in the relevant daily work schedule to determine
the number of absence hours. Depending on the rules you specify in this
step, you can have the system refer to a different variant of the daily work
schedule which stipulates a different number of planned working hours.

EHRMS Settings
To differentiate between TNB Uniten employee and Uniten employee.
The variants for Daily work schedule for UNITEN employee is tagged to
PSG 50. Table V_T550A was added with new value for UNITEN.
The Daily workschedule variant for UNITEN employee is tagged to PSG
50. Table V_T554S_O was added with new value for UNITEN.
No changes was made in this table V_550X_B - Daily Work Schedule Rules
for Absence Recording.

Procedure for Check Variants for Daily Work Schedule


1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Absences Absence Catalog
Absence Counting Determine Daily Work
Schedule Variants for Absence
SPRO

2. Make the following entries:


(a)
(b)
(c)
Grpg DWS
Varian
t
50

AF90

50

MO90

50

NG90

50

NOFR

50

NORM

50

OFFD

(b)
DWS text
Aftn Shift-UTN
Morn Shift-UTN
Nght Shift-UTN
UTN Normal Fri
UTN Normal
Off Day

(d)
Start
Date
01.01.199
0
01.01.199
0
01.01.199
0
01.01.199
0
01.01.199
0
01.01.199
0

(d)
End
Date
31.12.99
99
31.12.99
99
31.12.99
99
31.12.99
99
31.12.99
99
31.12.99
99
69 | P a g e

50

REST

Rest Day

01.01.199 31.12.99
0
99

a) Create Grpg, 50 for UNITEN.


b) Create DWS, AF90 and name the DWS, Aftn Shift-UTN.
c) Leave Variant field blank for UNITEN.
d) Enter Start date, 01.01.1990 and End date, 31.12.9999.
3. Applicability of rule:
Planned working hours
Planned working hours
No planned working
hours
DWS selection rule
Working times
Fixed working hours
Valuation
Daily WS class

8.00
Blank
05
15:0
0

23:00

4. Result:
Record created.

Screenshot

70 | P a g e

Procedure for Assign Grouping for Daily Work Schedule


Variant
1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Absences Absence Catalog
Absence Counting Determine Daily Work
Schedule Variants for Absence
SPRO

2. Make the following entries:


(a)
(b)
(b)
PSGp Abs.
Abs. Type text
g
Type
Pertubuhan
50
CK23
Sukarela
Urusan Kesatuan
50
CK24
Sekerja
50

CK26

Aktiviti Sukan

(c)
Start
Date
01.01.19
90
01.01.19
90
01.01.19
90

(c)
End Date
31.12.999
9
31.12.999
9
31.12.999
9

a) Create PSGpg, 50 for UNITEN.


71 | P a g e

b) Create Absence type, CK23 and name the absence type, Pertubuhan
Sukarela.
c) Enter Start date, 01.01.1990 and End date, 31.12.9999.
3. Applicability of rule:
Absence: General Settings
Absence indicator
A
Availability
Blank
Absence grouping
2
Check end date
Blank
Screen number
2001
Time constraint class
1
Absence class
1
4. Result:
Record created.

Screenshot

72 | P a g e

73 | P a g e

Procedure for Create Rules for Daily Work Schedules


1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Absences Absence Catalog
Absence Counting Determine Daily Work
Schedule Variants for Absence
SPRO

2. No changes made here

Screenshot

74 | P a g e

Procedure for Check Daily Work Schedule Selection Rule


1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Absences Absence Catalog
Absence Counting Determine Daily Work
Schedule Variants for Absence
SPRO

2. Refer procedure as in 3.1.2.2.1.5.4: Procedure for Check Variants


for Daily Work Schedule

Screenshot

75 | P a g e

3.1.2.2.1.6

Define Indicators for the Personal Calendar

In this step, you determine whether or not an absence recorded in an


employee's personal calendar should be assigned an absence category.
The absence category is a one-character indicator that can be assigned to
an an absence type.

EHRMS Settings
The symbol for attendance and absence for TNB and UNITEN are the
same. However to differentiate them UNITEN symbol's are tagged to PSG
= 50. Table V_T554P was configured with new value for UNITEN.

Procedure for Define Indicators for Personal Calendar


1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

2. Make the following


(a)
(b)
PSG
Abs.
Cat.
50
A

Time Management Time Data Recording and


Administration Absences Absence Catalog
Define Indicators for the Personal Calendar
SPRO

entries:
(b)
Absence Category
text
Cuti Rehat
76 | P a g e

50
50
50
50
50

B
C
D
E
F

Cuti
Cuti
Cuti
Cuti
Cuti

Sakit
Separuh Gaji
Tanpa Gaji
Khas
Lain-Lain

a) Create Grpg, 50 for UNITEN.


b) Create Absence category, A and name the absence category, Cuti
Rehat.
3. Result:
Record created.

Screenshot

Procedure for Determine Calendar Indicators for Absence


1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Absences Absence Catalog
Define Indicators for the Personal Calendar
SPRO
77 | P a g e

2. Make the following entries:


(a)
(b)
(b)
PSGp Abs.
Abs. Type text
g
Type
Pertubuhan
50
CK23
Sukarela
Urusan Kesatuan
50
CK24
Sekerja
50

CK26

Aktiviti Sukan

(c)
Start
Date
01.01.19
90
01.01.19
90
01.01.19
90

(c)
End Date
31.12.999
9
31.12.999
9
31.12.999
9

a) Create PSGpg, 50 for UNITEN.


b) Create Absence type, CK23 and name the absence type, Pertubuhan
Sukarela.
c) Enter Start date, 01.01.1990 and End date, 31.12.9999.
3. Applicability of rule:
Absence: Calendar
Control
Absence Catergory
Relevance to pers.
calendar

E Cuti
Khas
Blan
k

4. Result:
Record created.

Screenshot

78 | P a g e

3.1.2.3

Attendance/Actual Working Times

Attendances are used to record the actual hours worked by an employee.


You make the settings required to enter attendance data in this section. If
attendances are recorded in detail, you can assign the hours worked by a
particular employee to specific orders or cost centers, and to maintain
data on business trips. It is also possible to record all attendance times
manually in the Attendances infotype (2002). You can evaluate them using
the time evaluation report.
79 | P a g e

3.1.2.3.1 Define Attendance Types


In this step, you define attendance types for a personnel subarea grouping
for attendance/absence types. It also describes how to determine the
system reaction to attendances recorded for a day or a period when the
employee has time off. There are four possible system reactions if
attendance records are entered on days off.

E - the system rejects the entry


W - the system accepts the entry but issues a warning message
S - the system accepts the entry but informs the user about the
situation
BLANK- the system accepts the entry

EHRMS Settings
The absence input checks for TNB and UNITEN are the same. However to
differentiate them UNITEN absence checks are tagged to PSG = 50. Table
V_554S_B was configured with two new value Normal hours Work
Related (NH) and Overtime for UNITEN.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Attendance/Actual WorkingTimes
Define Attendance Types
SPRO

2. Make the following entries:


(a)
(b)
(b)
PSGp Attn.
Attendance Type text
g
Type
Normal Hrs Work
50
NH
Related
50

OT

Overtime

(c)
Start
Date
01.01.19
00
01.01.19
00

(c)
End
Date
31.12.99
99
31.12.99
99

a) Create PSGpg, 50 for UNITEN.


b) Create Attendance type, NH and name the attendance type, Normal
Hours Work Related.
c) Enter Start date, 01.01.1900 and End date, 31.12.9999.
3. Applicability of rule:
Absence: Input Check
First day is day
off

Blan
k
80 | P a g e

Last day is day off


Non-working
period
Second date
required
Minimum
duration
Maximum
duration
Unit

Blan
k
Blan
k
Blan
k
Blan
k
999
K Calendar
days

4. Result:
Record created.

Screenshot

81 | P a g e

3.1.2.3.2 Define Types of Overtime Compensation


In this step you define overtime compensation types. The type of overtime
compensation for recorded attendance time, recorded overtime and
approved overtime can be entered in the Attendances (2002). The
overtime compensation type indicates whether the employee should
receive remuneration and/or time off for working overtime.

EHRMS Settings
UNITEN share the same overtime compensation with TNB. No changes
was done to table T555R.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Attendance/Actual WorkingTimes
Define Types of Overtime Compensation
SPRO

2. Make the following entries:


(a)
(b)
Overtime
Text
Comp.
4
Deleted Overtime Entry
5
Outstation
a) Create Overtime compensation, NO changes or new value for
UNITEN.
b) Enter Overtime compensation name.

82 | P a g e

4. Result:
Record created.

Screenshot

3.1.2.3.3 Determine Entry Screens and Time Constraint


Classes
The Entry screen number for an attendance determines which screen is
used to enter, display and maintain a record of a particular attendance
type. The time constraint class controls the system reaction if a new
record in the Attendances infotype (2002) overlaps with existing time
infotype records in the system.

EHRMS Settings
UNITENs time screens and time constraint classes setting are the same as
TNB. All the absence type entry screen is configure to 2002 with the time
constraint class 1 except for overtime the time constraint is tie to 2. Table
V_554S_N was configured by coping the current TNB value and renaming
it to Personnel Subarea grouping 50.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Attendance/Actual WorkingTimes
Determine Entry Screens and Time Constraint
Classes
SPRO

83 | P a g e

2. Make the following entries:


(a)
(b)
(b)
PSGp Attn.
Attendance Type text
g
Type
Normal Hrs Work
50
NH
Related
50

OT

Overtime

(c)
Start
Date
01.01.19
00
01.01.19
00

(c)
End
Date
31.12.99
99
31.12.99
99

a) Create PSGpg for absence and attendance type, value 50 is use for
UNITEN.
b) Create Attendance type code, NH and name the attendance type,
Normal Hours Work Related.
c) Enter Start date, 01.01.1900 and End date, 31.12.9999.
3. Applicability of rule:
Attendance: General
Settings
Att./absence
indicator
Availability
Absence grouping
Check end date

P
Blan
k
1
Blan
k

Screen Number

205
1

Time cstr. class

Att./absence class

(valid for attendance)


(not available)
(this grouping is used to determine daily work schedule variants)
(When an attendance is entered, the attendance type for the
start date is read. In this field, you specify whether the end date
of the attendance must be within the validity period of the
attendance type)
(no quota deduction)
(By specifying the screen number for an attendance type, you
determine which screen is used for entering, displaying and
maintaining records)
(The time constraint class is used to check for collisions between
Time Management infotypes (2001 to 2012). It allows you to
specify different regulations for checking for collisions between
individual subtypes)

10

4. Result:
Record created.

Screenshot

84 | P a g e

3.1.2.4

Overtime

You make the settings for processing overtime in this section.

3.1.2.4.1 Define Types of Overtime Compensation


In this step you define overtime compensation types. You can specify the
type of overtime compensation for Attendances infotype (2002) for
recorded attendance times

EHRMS Settings
No changes was done in table T555R.

85 | P a g e

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Overtime Define Types of
Overtime Compensation
SPRO

2. Make the following entries:


(a)
(b)
Overtime
Text
Comp.
4
Deleted Overtime Entry
5
Outstation
a) Create Overtime compensation, NO changes or new value for
UNITEN.
b) Enter Overtime compensation name.
3. Result:
Record created.

Screenshot

3.1.2.5

Availability

You make the settings required to define attendances for availability in


this section.

3.1.2.5.1 Group Personnel Subareas for Availability Types


In this step, you assign groupings for availability types to your personnel
areas and subareas.

86 | P a g e

EHRMS Settings
Personnel Subarea Grouping (PSG) for TNB employees, PA U001 and
U002 will remain as PSG 14 for substitution/Availability types. To
differentiate between TNB Uniten employee and Uniten employee a new
PSG is assigned. PA UR01, UT01 and UT02 for Uniten employees will use
new PSG 50 for for substitution/Availability types.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Availability Group Personnel
Subareas for Availability Types
SPRO

2. Make the following entries:


(a)
(a)
(b)
(b)
Person Personnel area text
Pers.
Pers.
nel
subar subarea
area
ea
text
Uniten R&D Sdn Bhd,
UR01
*
*
Kajang
Uniten Bdr Baru Bangi
UT01
*
*
(UNITEN)
Uniten Muadzam Shah
UT02
*
*
(UNITEN)
* all Pers. Subarea under the same Personnel Area

(c)
PS
groupi
ng
50
50
50

a) Select UNITEN personnel area UR01, UT01 and UT02.


b) Select all the Personnel Subarea under above mention PA.
c) Enter PS grouping 50 for UNITEN.
3. Result:
Record created.

Screenshot

87 | P a g e

3.1.2.5.2 Define Availability Types


In this step, you define availability types for a personnel subarea grouping
for availability types.

EHRMS Settings
UNITEN will be using availability type 01- Standby duty and 02- Deleted
Standby Duty, which is tagged to PSG 50. Table V_T557 has been added
wiith two new value for UNITEN.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Time Management Time Data Recording and


Administration Availability Define Availability
88 | P a g e

Transaction Code

Types
SPRO

2. Make the following entries:


(a)
(b)
(b)
PS
Avail. Avail. Type text
Grp SubTy
g
pe

(c)
(d)
Avai TC
l.
C
typ
e

50

01

Standby duty

01

50

02

Deleted Standby
duty

01

(e)
(f) (f)
Avai C
Shif
l.
al t

(f)
Shif
t

Blan
k
Blan
k

Blan
k
Blan
k

a) Enter value 50 for PS grouping for availability type, UNITEN.


b) Enter availability sub type, 01 and name the availability, Standby
duty.
c) This key is used in the payroll program for Civil Service, Germany,
and specifies the type of availability duty (The value R was copied
from standard SAP config).
d) Time constraint class, 01 is used.
e) Value 0 stands for availablility Not Available meaning employee
cannot work any more shifts during this availability while value 3
stands for available On-Call.
f) Specifies whether the availability type refers to an on-call duty (Cal)
or an availability shift (Shift).
3. Result:
Record created.

Screenshot

89 | P a g e

3.1.2.5.3 Determine Daily Work Schedules for Availability


In this step you can carry out the following:

Determine daily work schedules for availabilities

Indicate the daily work schedules permitted for availabilities

You enter availabilities based on the daily work schedule in the Availability
infotype (2004). The daily work schedules you indicated in this step are
then proposed in the Daily work schedule as possible entries. Daily work
schedule processing for availabilities is unique in the following ways:
1. Breaks are not included when processing availabilities. For this
reason, you do not need to create breaks for daily work
schedules for availabilities
2. The SAP System determines the start and end of an availability
during processing:
o

For work schedules with fixed start and end times


according to the Planned working time fields.

For flextime work schedules according to the Normal


working time fields.

3. Specifications for the daily work schedule selection rule (see


Define Rules for Variants) are not included during processing.
4. Absences with an availability recorded for the period are not
counted during processing using the function Determine Daily
Work Schedule Variants for Absence.

90 | P a g e

EHRMS Settings
The daily work schedules for availabilities for UNITEN employee will be
tagged to PSG 50. Table V_T550A was added with new value for UNITEN.
The daily work schedules permitted for availabilities for UNITEN employee
will be tagged to PSG 50. Table V_T550A _B was added with new value
for UNITEN.

Procedure for Create and Check Daily Work Schedules


1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Availability Determine Daily
Work Schedules for Availability
SPRO

2. Refer to 3.1.2.3.4.3 Procedure for Check Variants for daily Work


Schedule and follow the entries.

Screenshot

91 | P a g e

Procedure for Indicate Daily Work Schedules for Availability


1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Availability Determine Daily
Work Schedules for Availability
SPRO

92 | P a g e

2. Make
(a)
Grp
g
50
50
50
50
50

the following entry:


(b)
(b)
Daily
Daily work
work
schedule
sched
text
ule
AF90
Aftn ShiftUTN
M090
Morn ShiftUTN
NG90
Nght ShiftUTN
NOFR
UTN Normal
Fri
NORM
UTN Normal

50

OFFD

Off Day

50

REST

Rest Day

(c)
Varia
nt

(d)
Start
Date

(d)
End
Date

(e)
Availabi
lity

01.01.19
90
01.01.19
90
01.01.19
90
01.01.19
90
01.01.19
90
01.01.19
90
01.01.19
90

31.12.99
99
31.12.99
99
31.12.99
99
31.12.99
99
31.12.99
99
31.12.99
99
31.12.99
99

Blank
Blank
Blank
Blank
Blank
Blank
Blank

a) Enter PS grouping for UNITEN.


b) Enter unique ID to represtent UNITEN daily work schedules and
name the DWS ID.
c) Leave Variant field blank.
d) Enter Start date, 01.01.1900 and End date, 31.12.9999.
e) Use this indicator to determine the admissibility of availability types
for certain daily work schedules.
3. Result:
Record created.

Screenshot

93 | P a g e

3.1.2.5.4 Define Work Schedules Rules for Availability


In this step, you define which work schedule rules are permitted for an
availability.
You can enter an availability in the Availability infotype (2004) that is
based on a work schedule rule. In this way, you can create availabilities
based on the period work schedule. When you display possible entries for
the Work schedule rule field, only those work schedule rules you indicated
as as permitted in this step are displayed. Work schedule rule processing
for availabilities is unique in the following ways:
1.

Breaks are not included when processing availabilities.

2.

The SAP System determines the start and end of an availability


during processing:

3.

For work schedules with fixed start and end times according to
the entries in the Planned working time field.

For flextime work schedules according the the entries in the


Normal working time field.

Specifications for the daily work schedule rule are included


during processing for generating the work schedule, but not for
counting absences.

94 | P a g e

EHRMS Settings
The work schedules rule for availabilities for UNITEN Holiday calendar id
ZC & ZS will be tagged to PSG 50. Table V_T508A _B was added with
new value for UNITEN.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Time Management Time Data Recording and


Administration Availability Define Work
Schedule Rules for Availability
SPRO

Transaction Code

2. Make the following entries:


(a
)
ES
Gr
p
2

(a)
ESG
for WS

Salarie
d staff

ZS

Salarie
d staff

ZS

Salarie
d staff

ZS

Salarie
d staff

ZC

Salarie
d staff

ZC

Salarie
d staff

ZC

Salarie
d staff

ZC

Salarie
d staff

(b)
Hol
.
Cal
.
ZS

(b)
Text

(c)
PS
G

(d)
WS
rule

(e)
Start
Date

(e)
End
Date

(f)
Availabil
ity

Selangor State
Holidays
Calendar
Selangor State
Holidays
Calendar
Selangor State
Holidays
Calendar
Selangor State
Holidays
Calendar
Pahang State
Holidays
Calendar
Pahang State
Holidays
Calendar
Pahang State
Holidays
Calendar
Pahang State
Holidays
Calendar

50

GRP0A

01.01.19
90

31.12.99
99

Blank

50

GRP0B

01.01.19
90

31.12.99
99

Blank

50

GRP0C

01.01.19
90

31.12.99
99

Blank

50

NORMA
L

01.01.19
90

31.12.99
99

Blank

50

GRP0A

01.01.19
90

31.12.99
99

Blank

50

GRP0B

01.01.19
90

31.12.99
99

Blank

50

GRP0C

01.01.19
90

31.12.99
99

Blank

50

NORMA
L

01.01.19
90

31.12.99
99

Blank

a) Select Esg grouping 2 for salaried staff


b) Select Holiday Calendar ID ZS and ZC for UNITEN.
c) Select PS Grouping 50 for UNITEN.
d) Select UNITEN WS rule.
e) Check/set the start and end date.
f) Use this indicator to determine the admissibility of availability types
for certain work schedule rules.

95 | P a g e

3. Result:
Record created.

Screenshot

3.1.2.6
Managing Time Accounts Using
Attendance/Absence Quotas
In this section, you make the settings for controlling the processing of
absence and attendance quotas. Time quotas (time off entitlements and
attendance approvals) can be grouped or refined according to the
following factors:
Employee subgroups for time quotas (type of employee)
Personnel subareas for time quotas (where is the employee
assigned?)
For generating absence quotas: quota type selection rule group
(which conditions and rules apply when absence quotas are
generated)
An Absence quota specifies an employee's entitlement to time off for a
limited period. It is dependent on an absence quota type. You can use the
Absence Quotas infotype (2006) to manage all employees' time off
entitlements and leave types. The infotype's special functions ensure that
an employee can only claim the leave days stipulated in the contract as
the absence type Leave. When you record an absence in the Absences
infotype, the system checks whether the employee possesses sufficient
time off entitlement.

3.1.2.6.1 Settings Groupings for Time Quotas


In this section, you group your employee subgroup grouping and the
personnel subareas together based on the time quota types permitted.

96 | P a g e

3.1.2.6.1.1

Group Employee Subgroups for Time Quotas

In this step, you group your employee subgroups for time quota types.
Employee subgroups for which the same attendance and absence quota
types are defined are assigned to the same grouping for time quota types.

EHRMS Settings
TNB employees, employee subgroup grouping for Time Quota as per
follows (for detail refer to table):
EEGRP = 0 & 2 >> Time Quota =J
EEGRP = 3 >> Time Quota =G
EEGRP = 5, 8 & 9 >> Time Quota =P
EEGRP = A to I >> Time Quota =A to O
Uniten employees will also use above mention time quota and added 2
more value for academic staff as follows:
EEGRP = X >> Time Quota =X
EEGRP = Z >> Time Quota =Z
Table V_503_E was added with UNITEN value which is tagged to
employee group X, Y, Z and employee subgroup 3U to 3X and 2H to 2X.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Managing Time Accounts Using
Attendance/Absence Quotas Setting Groupings
for Time Quotas Group Employee Subgroups for
Time Quotas
SPRO

2. Refer to 3.1.2.2.1.5.2.1 Procedure for Grouping Employee


Subgroup for Time Quota and follow the entries.

Screenshot

97 | P a g e

3.1.2.6.1.2

Group Personnel Subareas for Time Quotas

In this step, you group your personnel subareas with regard to the
permissibility of time quota types. Personnel subareas for which the same
attendance types are defined are assigned to the same grouping for time
quota types.

EHRMS Settings
Personnel Subarea Grouping (PSG) for TNB employees, PA U001 and
U002 will remain as PSG =99 for Absence/Attendance Types . To
differentiate between TNB Uniten employee and Uniten employee a new
PSG is assigned. PA UR01, UT01 and UT02 for Uniten employees will use
new PSG= 50 for for Time Quota Types .

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Time Management Time Data Recording and


Administration Managing Time Accounts Using
98 | P a g e

Transaction Code

Attendance/Absence Quotas Setting Groupings


for Time Quotas Group Personnel Subareas for
Time Quotas
SPRO

2. Refer to 3.1.2.2.1.5.2.2 Procedure for Grouping Personnel


Subarea for Time Quota and follow the entries.

Screenshot

3.1.2.6.2 Time Quota Types


In this section you define the attendance and absence quota types that
you wish to use for managing time accounts. You specify how attendances
and absences are to be deducted from the employees' quotas.

3.1.2.6.2.1

Define Absence Quota Types

In this step, you define the valid absence quota types (entitlement to time
off and leave types) for your employee subgroup and personnel subarea
groupings for time quota types.

99 | P a g e

EHRMS Settings
To differentiate between TNB Uniten employee and Uniten employee
leave quota type for UNITEN will be tagged to PSG =50. Table V_T556A
was added new absence quota type.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

2. Make
(a)
ES
G
A

Time Management Time Data Recording and


Administration Managing Time Accounts Using
Attendance/Absence Quotas Time Quota Types
Define Absence Quota Types
SPRO

the following entry:


(b) (c)
(c)
PS Absenc
Quota text
G
e quota
type
50 11
Tahunan (Annual)

50

14

Baki Dibawa Kehadapan

50

15

Cuti Lebihan diluluskan

50

21

Cuti Sakit

50

23

Cuti Sakit Masuk Wad

(d)
Start
Date

(d)
End
Date

01.01.19
90
01.01.19
90
01.01.19
90
01.01.19
90
01.01.19
90

31.12.99
99
31.12.99
99
31.12.99
99
31.12.99
99
31.12.99
99

a) Enter ES grouping.
b) Enter PS grouping.
c) Enter unique ID to represent UNITEN Absence quota type and name
the quota type.
d) Enter Start date, 01.01.1900 and End date, 31.12.9999.
3. Applicability of rule:
Absence Quota Type
Recording
Time/measurement unit
Time constraint class
Start Time
End Time
Transfer rem. entitlement

Day
s
01
Blan
k
Blan
k
Blan
k

This field specifies the unit of time or


measurement which is to be used as a basis for
calculations.
The time constraint class is used to check for
collisions between Time Management infotypes
(2001 to 2012).
If you create an absence quota type with the
hours time unit, you can specify default values for
the start and end times.

Specifies that the absence quota type remaining is


copied from the Leave Entitlement infotype
(0005).

100 | P a g e

Deduction
Neg. deduction to
Rounding

Payroll-relevant data
No comp.

Blan
k
Blan
k

Specifies the value in hours or days by which the


time quota can be deducted over and above the
entitlement.
This field defines how payroll days are calculated
from absence days.This field is of particular
significance for calculating leave as, in most cases,
the system accepts only whole or half days of
leave

Blan
k

If there is an entry in the field, the current quota


type is locked for compensation.

4. Result:
Record created.

Screenshot

101 | P a g e

102 | P a g e

3.1.2.6.3 Calculating Absence Entitlements


In this section you make the settings required for the automatic accrual of
absence quotas.

3.1.2.6.3.1

Automatic Accrual Absence Quotas

In this section, you specify how time off entitlements are generated in the
Absence Quotas infotype (2006). You can choose between two procedures:
1. Generating default values
Time off entitlement is generated either for multiple employees
using the Generate Absence Quotas report (RPTQTA00) or online
when you create an infotype record.
2. Automatic accrual
Time off entitlement is generated automatically during time
evaluation.

3.1.2.6.3.1.1
Evaluation

Permit Generation ofQuotas in Time

In this step, you specify that an absence quota is accrued automatically


during time evaluation. Entitlements van be accrued in the Absence
Quotas infotype in one of two ways:
1. The system calculates the entitlement anew each time and
overwrites the existing value in the Absence Quotas infotype (2006).
These quota types are referred to as those that are replaced.
Note: Absence quotas that are replaced should be processed by
time evaluation once only, that is, these should be able to be
updated only by function QUOTA, only by a time transfer, or only by
operation UPDTQ. In any other case, the quota number cannot be
determined as you require.
2. The system calculates the entitlement acquired during the current
accrual period and adds this value to the existing infotype record.
These quota types are referred to as those that are increased.
The quota number determined during time evaluation cannot be changed
in the Absence Quotas infotype (2006). You can use the Quota Corrections
infotype (2013) to correct the quota number of quotas that are increased,
but not of quotas that are replaced.

EHRMS Settings
To differentiate between TNB Uniten employee and Uniten employee
leave quota type for UNITEN will be tagged to PSG 50. Table V_556A_B
was added new absence quota type.

103 | P a g e

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Managing Time Accounts Using
Attendance/Absence Quotas Calculating
Absence Entitlements Automatic Generation of
Quotas in Time Evaluation Permit Generation of
Quotas in Time Evaluation
SPRO

2. Make the following entry:


(a
)
ES
G

(b
)
PS
G

(c)
AQ
typ
e

(c)
Quota text

(d)
Start Date

(d)
End Date

(e)
Unit

(f)
No
Gen
.

(g)
Increa
se

(h)
Repla
ce

(i)
NegD
ed

(j)
TCC

5
0

11

Tahunan
(Annual)

01.01.19
90

31.12.99
99

Day
s

Blank

Blank

Blank

01

5
0

14

Baki Dibawa
Kehadapan

01.01.19
90

31.12.99
99

Day
s

Blank

Blank

Blank

01

5
0

15

Cuti Lebihan
diluluskan

01.01.19
90

31.12.99
99

Day
s

Blank

Blank

Blank

01

5
0

21

Cuti Sakit

01.01.19
90

31.12.99
99

Day
s

Blank

Blank

Blank

01

5
0

23

Cuti Sakit
Masuk Wad

01.01.19
90

31.12.99
99

Day
s

Blank

Blank

Blank

01

a) Enter ES grouping.
b) Enter PS grouping.
c) Enter unique ID to represent UNITEN Absence quota type and name
the quota type.
d) Enter Start date, 01.01.1900 and End date, 31.12.9999.
e) This field specifies the unit of time or measurement which is to be used as
a basis for calculations. Enter Days.
f) Select the No gen. (no generation) field, the absence quota type is

g)

h)

i)
j)

not generated in time evaluation. In this case, you maintain the


absence quota values manually in the Absence Quotas infotype
(2006).
Specify whether the entitlement in the Absence Quotas infotype to
be increased by the results of quota generation. Leave this field
blank.
Specify whether the entitlement in the Absence Quotas infotype to
be replaced by the results of quota generation. Leave this field
blank.
Specifies whether negative deduction is permitted for the quota,
and if so, how much. Leave this field blank.
Specify the time constraint class (to check for collisions between
Time Management infotypes), enter 01 for UNITEN.
104 | P a g e

3. Result:
Record created.

Screenshot

3.1.2.6.3.1.2
Evaluation

Permit Quota Generation Without Time

In this step, you enable an absence quota to be:

Granted using default values when a record is created for the Absence
Quotas infotype (2006)
Generated using the Generate Absence Quotas report (RPTQTA00)

Defined manually in the infotype


Absence quotas generated using these methods can be changed online in
the Absence Quotas infotype (2006).

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Time Management Time Data Recording and


Administration Managing Time Accounts Using
Attendance/Absence Quotas Calculating
Absence Entitlements Automatic Generation of
105 | P a g e

Transaction Code

Quotas in Time Evaluation Permit Quota


Generation Without Time Evaluation
SPRO

2. Refer to 3.1.2.6.3.1.1 Premit Generation of Quotas in Time


Evaluation and follow the entries.

Screenshot

3.1.2.6.3.2

Rules for Generating Absence Quotas

In this section, you specify the rules governing the generation of time off
entitlements.

3.1.2.6.3.2.1
Selection

Specify Rule Groups for Quota Type

In this step, you determine which groupings are used to access the table
for absence quota type selection when absence quotas are generated.
Absence quota type selection is based on the employee's organizational
assignment and is determined by the Quota type selection rule group.
Specific rules for quota selection can be defined using different quota type
selection rule groups. You can define the quota type selection rule group
in several ways:
1. Feature QUOMO:
The feature QUOMO can be used when generating default values during
recording, in report RPTQTA00, and in time evaluation. This feature
allows you to determine quota type selection rule groups depending
106 | P a g e

upon a variety of employee organizational assignments.


If you generate the absence quotas in time evalation, the value from
the feature is automatically queried by the system.
2. In time evaluation (standard schemas XMOD, TM04, TM01
and TQTA):
Function MOD calls a personnel calculation rule that has been adapted
to the requirements of the schema (TMON, MODT and so on). The
employee subgroup grouping for the personnel calculation rule is
queried in this rule using operation PAYTP. Using operation MODIF Q=xx,
you can then determine for each of these groupings which quota type
selection rule group should be used in time evaluation to access the
entries in the Absence Quota Type Selection table for the relevant
employees.
3. Using a specially designed personnel calculation rule in the
time evaluation schema:
In this case, you also determine the quota type selection rule group
using operation MODIF Q=xx.

EHRMS Settings
To accomodate rule for UNITEN, QUOMO is determine by Personnel Area
and Employee Group.(refer to QUOMO feature for more detail). This
feature was rearrange to include UNITEN.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Managing Time Accounts Using
Attendance/Absence Quotas Calculating
Absence Entitlements Specify Rule Groups for
Quota Type Selection
SPRO

2. Make the following entries:


(a) Create nodes
UT01
(b) Create nodes

2 Pengurusan Tertinggi

a) Create nodes for UNITEN Personnel Area; UR01, UT01 and UT02.
b) Create nodes for UNITEN Employee Group:
2 Pengurusan Tertinggi
3 Eksekutif
5 KontrakBknEksekutif -> create node Employee Subgroup
5x Keselamatan
8 Kontrak Eksekutif
9 Kontrak Pengurusan Tertinggi
107 | P a g e

X Akademik Kontrak -> create node Employee Subgroup


ZC Profesor
ZD Reader
Z Akademik -> create node Pay Scale Group
UT10
UT11
UT12
UT13
3. Result:
Record created.

Screenshot

108 | P a g e

109 | P a g e

3.1.2.6.3.2.2

Set Base Entitlements

In this step, you set rules for determining the total entitlement (base
entitlement) to an absence quota type. The base entitlement forms the
basis for calculating the prorated leave or absence entitlement for each
accrual period.
If you determine the base entitlement according to the employee's age or
seniority, you enter a constant expressed in days or hours.
If you use time evaluation to generate absence quotas, you can make the
rule more specific. You may want to do this if the differentiation based on
an employee's age or seniority is not sufficient for your purposes, or if you
want to use other criteria to determine the base entitlement. You can do
this by incorporating personnel calculation rules in the time evaluation
schema. In the rules, you fill a special time type with the base entitlement
according to the employee's organizational details or the results of time
evaluation. You store the special time type, which the system reads in
order to determine the entitlement, in this view. If you want to vary the
base entitlement according to age or seniority interval, you can
distinguish between the various entitlements by numbering them
sequentially.
The base entitlement is set for a specific period. You have three options
for determining the base period:
110 | P a g e

According to employee-independent periods:


The base period can relate to the calendar year, the time evaluation
period, or an individually specified period in the Period Parameters
table.

According to employee-dependent periods


You can determine the base period according to the payroll period or
a period relating to a date type from the Date Specifications
infotype (0041).

Using date specifications


Some collective agreements and company agreements stipulate
that the base entitlement must be determined in relation to the
period of employment. They state that, after a base period,
employees must receive the exact base entitlement. To comply with
this requirement, you must use a date type.
Example: You accrue entitlements on a daily basis. One employee
joined your company on February 15, 2000, another employee on
March 1, 2000. Both employees have a base entitlement of 20 days
per year. After the employees have been with your company for
exactly a year, the first employee's generated entitlement is slightly
too high, the second employee's slightly too low, because of the
leap year. The reason for this is that the following data was used as
a basis for the calculation:
o

In 2000, because of the leap year, 366 days for 20 days'


entitlement

In 2001, 365 days for 20 days' base entitlement

Note: The differences in the amount of entitlement calculated are only


relevant for the requirements mentioned above.

According to the accrual period


In this case, the period over which you generate employee's quota
entitlements is used as the base period (base period = accrual
period).

EHRMS Settings
To differentiate between TNB Uniten employee and Uniten employee base
entitlement for UNITEN will be tagged to PSG 50 and PSG for time quota
type 50. Table V_T559E was added base entitlement for UNITEN.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Time Management Time Data Recording and


Administration Managing Time Accounts Using
Attendance/Absence Quotas Calculating
111 | P a g e

Absence Entitlements Rules for Generating


Absence Quotas Set Base Entitlements
SPRO

Transaction Code

2. Make the following entry:


(a)
ES
G

(b)
PS
G

(c)
AQ
type

(c)
Quota text

(d)
Rule

(e)
Seq.
no.

(f)
Start Date

(f)
End Date

50

11

Tahunan (Annual)

001

001

50

11

Tahunan (Annual)

001

002

50

11

Tahunan (Annual)

001

003

50

15

001

001

50

21

Cuti Lebihan
diluluskan
Cuti Sakit

001

001

01.01.19
90
01.01.19
90
01.01.19
90
01.01.19
90
01.01.19
90

31.12.99
99
31.12.99
99
31.12.99
99
31.12.99
99
31.12.99
99

a) Enter ES grouping.
b) Enter PS grouping.
c) Enter unique ID to represent UNITEN Absence quota type and name
the quota type.
d) Rules for determining an employee's total entitlement (base
entitlement) to an absence quota type. Enter Rule 001.
e) You can attach several subrules to a rule if you want to determine
the base entitlement according to the employee's seniority or age.
Enter Sequence No 001.
f) Enter Start date, 01.01.1900 and End date, 31.12.9999.
3. Applicability of rule:
Base
entitlement
Seniority
0
Age
Blan
k
Entitlement
Constant
16
Period balance

Blan
k

Relatedto Period
Calendar year

Accrual period
Blan
k
Time Evaluation
Blan
period
k
Payroll period
Blan
k
Other period
Blan

005

year
s

Length of service with enterprise (seniority)


Specifies the employee's age

day
s

An employee's total absence quota


entitlement for a certain period.
A time type is a grouping of times according
to various aspects such as payment
regulations, internal company requirements
and control tasks.

Period of 1 year from 01/01/xxxx - 12/31/xxxx


Time interval on which the calculation of the entitlement is
based
Time evaluation period as specified in the Determine time
evaluation periods step
Payroll period that is valid at the end of the accrual period for
the employee's payroll area
Individually defined period; the period parameter is specified in
the Define period parameters in Customizing for Payroll.

112 | P a g e

Rel. to date type


Length

k
Blan
k
Blan
k

Period is defined in relation to a date type from the Date


Specifications infotype (0041). You determine the accrual
period using the length fields (for example, the date the
employee joined the company, with a period of one month).

4. Result:
Record created.

Screenshot

113 | P a g e

3.1.2.6.3.2.3
Periods

Determine Validity and Deduction

In this step, you decide which validity and deduction periods you want to
be valid for an Absence Quotas infotype record (2006) created by the
system. You do this for each absence quota type.
114 | P a g e

The deduction from and deduction to dates define the period in which the
absence quota can be reduced by an absence. It need not be identical to
the validity period, and can exceed it.
You only specify a validity period for absence quotas that are generated
during time evaluation. Fields for entering the validity period are therefore
only available for absence quotas for which you have selected replace or
increase in the Generating quotas allowed in time evaluation step.
The validity period represents the period for which the time off
entitlements are filled in one infotype record. If no entitlement of this type
has been generated or if the validity period has been exceeded, a new
record is created.
You have a certain amount of flexibility in defining validity periods. The
validity period can be:

A fixed period such as a calendar year or the time evaluation period

Employee-dependent period, such as the payroll period or the date


type

A period defined in the quota selection rule, such as the accrual


period

A period you have defined in Customizing, such as the period


parameter

EHRMS Settings
To differentiate between TNB Uniten employee and Uniten employee the
validity/deduction interval for absence quota for UNITEN will be tagged to
PSG =50. Table V_T559D was added with new values for UNITEN.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Managing Time Accounts Using
Attendance/Absence Quotas Calculating
Absence Entitlements Rules for Generating
Absence Quotas Determine Validity and
Deduction Periods
SPRO

115 | P a g e

2. Make
(a)
ES
G
A
A

the following entry:


(b) (c)
(c)
PS
AQ type Quota text
G
50
11
Tahunan (Annual)
50
15
Cuti Lebihan
diluluskan
A
50
21
Cuti Sakit
A
50
23
Cuti Sakit Masuk
Wad
A
50
24
Cuti Sakit (Khas
Wabak)
a) Enter ES grouping.
b) Enter PS grouping.
c) Enter unique ID to represent UNITEN Absence quota type and name
the quota type.

3. Applicability of rule:
Deduction interval:
Deduction from
Start of validity
interval
End of validity
interval
Relative position
No deduction
before
Deduction to
Start of validity
interval
End of validity
interval
Relative position
No deduction
before

Blan
k
Blan
k
Blan
k

The deduction interval specifies the period in which an


employee can deduct records in the Absence Quotas infotype
(2006) that have been created

You can use the Relative positon field to refine the


specifications on the start or end date of the validity intervals.
The deduction interval is specified in relation to the validity
interval. You can base the deduction begin or deduction end
date on a date type that is created

Blan
k

The deduction interval specifies the period in which an


employee can deduct records in the Absence Quotas infotype
(2006) that have been created

Blan
k
Blan
k

You can use the Relative positon field to refine the


specifications on the start or end date of the validity intervals.
The deduction interval is specified in relation to the validity
interval. You can base the deduction begin or deduction end
date on a date type that is created

4. Result:
Record created.

Screenshot

116 | P a g e

3.1.2.6.3.2.6
Selection

Define Generation Rules for Quota Type

In this step, you define rules for automatically accruing absence entitlements for
your employees. If you want to set up rules for generating absence quotas using
the report RPTQTA00 or for determining default values, you can now use a
restricted view of the Customizing table. All non-relevant fields for this method
remain hidden. The system knows which view of the Customizing table to display
according to your specifications made in the Permit Quota Generation Without
Time Evaluation activity.

117 | P a g e

EHRMS Settings
To differentiate between TNB Uniten employee and Uniten employee the
following table was configured:
Table T559L was added absence entitlement for UNITEN.
Table V_556A_B was added new absence quota type.
Table V_T559E was added base entitlement for UNITEN.
Table V_T559D was added with new values for UNITEN.
Table T559V was added with new values for UNITEN.
No changes was made in table T559M.
Table V_554S_M was added with new values for UNITEN.
Table V_T559R was added with 1 new value for UNITEN

Procedure for Selection rules


1. Access the activity using one of the following navigation options:
IMG Menu Path

Time Management Time Data Recording and


Administration Managing Time Accounts Using
Attendance/Absence Quotas Calculating
Absence Entitlements Rules for Generating
Absence Quotas Define Generation Rules for
Quota Type Selection
SPRO

Transaction Code

2. Make the following entry for UNITEN:


(a
)
E
S
G
A

(b
)
P
S
G
50

(c)
Quot
a
grp

(d)
Rul
e

(d)
Nam
e of
rule

(e)
AbQuo
taTyp

(e)
Quota Text

(f)
Start
Date

(f)
End
Date

01

001

11

Tahunan (Annual)

50

01

001

21

Cuti Sakit

50

01

001

23

50

01

001

Cuti Sakit Masuk


Wad
Cuti Pertubuhan

50

01

001

Unite
n
Unite
n
Unite
n
Unite
n
Unite
n

01.01.19
90
01.01.19
90
01.01.19
90
01.01.19
90
01.01.19
90

31.12.99
99
31.12.99
99
31.12.99
99
31.12.99
99
31.12.99
99

31
32

Cuti
Sukan/Kebudayaan

a) Employee subgroup grouping for time quota types is a grouping of


employee subgroups for which the same absence quota types are
defined. Enter ES grouping, A.
b) Grouping of personnel subareas for time quota types is a division of
personnel subareas for which the same absence quota types are
defined. Enter PS grouping, 50.
Grouping of personnel subareas for time recording is a division of
personnel subareas for which the same access control groups are
defined. Enter PS grouping, 50.
c) Quota type selection rule group to control absence quota type
selection based on the employee's organizational assignment. Enter
as per QUOMO feature setting.
118 | P a g e

d) Selection rule for absence quota types to set rules regarding how an
employee's absence entitlement is generated. Enter as per QUOMO
feature setting.
Name the rule, Uniten.
e) Absence quota type unique ID to forms the subtype of the Absence
Quotas infotype. Enter subtype 11 and name the quota type,
Tahunan (Annual).
f) Enter Start date, 01.01.1900 and End date, 31.12.9999.
3. Applicability of rule:
Applicability tab
Start of accrual
Earliest accrual

Blank

Specifies the earliest date for calculating the accrual


entitlements

Relationship to enterprise
date of entry in the
Entry Date
01.01.180 31.12.99 Employee's
enterprise.
099
Challenge
Challenge group
Blank
The directory for severely challenged persons classifies
Degree of
0 - 100
employees according to their type of challenge. Each
challenge
%
classification has its own identifier.
Accrual period tab
Daily

Month
Calendar year

Blank

Blank

The entitlements of the employee are calculated daily.


Note that when using this time period, the entitlements
determined in this case will contain a lot of places after
the decimal point and can thus cause rounding
differences.
Period from the first day to the last day of the month
Period of one year from 01/01/XX to 12/31/XX

Time evaluation
period

Blank

Payroll period

Blank

Period determined in time evaluation, defined in the


Determine the time evaluation period step in the
Implementation Guide (IMG) for Time Evaluation.
Period determined in payroll; valid payroll period of the
day to be evaluated of the payroll area of the
employee to be evaluated

Other period

Blank
Individually specified period; period parameters are
defined in the Define period parameters step in the
IMG for Payroll.

Rel. to date type


Length

Blank
Blank

Take Account of
Change of Work
Center/Basic Pay

Blank

Period is defined in relation to a date type from the


Date Specifications infotype (0041). You determine the
accrual period using the length fields (for example, the
date the employee joined the company, with a period
of one month).
If you do not select this field, the organizational
reassignment, reentry, or leaving is not taken into
account in the accrual period in which the change
takes place.

119 | P a g e

Base entitlement tab


Rule for base
entitlement

001
Rules for determining an employee's base entitlement to
an absence quota type.

Base Entitlement
Number
16
Specifies the amount (in days or hours) of a time quota status.

Day Bal.
Period Bal.

Blank
Blank

Unit
Base
Period
FromSenior
ity
ToSeniority

Days
Calendar
year
000

Unit text

years

A time type assigns a meaning to a time interval. The balances


formed in time evaluation are posted to the time types.
This field specifies the unit of time or measurement which is to
be used as a basis for calculations

Length of service with enterprise (seniority) By defining a


seniority interval, you can specify special rules for determining
an employee's base entitlement according to his or her
seniority.

005

This field specifies the unit of time or measurement which is to


be used as a basis for calculations

From age
To age

000
000

Unit text

blank

Specifies the employee's age. By specifying an age interval, you


can define special rules based on an employee's age.
This field specifies the unit of time or measurement which is to
be used as a basis for calculations

Calculation of
Seniority
Cal.
blank
Process

A calculation process is a group of all functions required in the


calculation of an employment period.

Key Date for Determining Senority


For Exact Day
blan
In this field, you specify the key date used to calculate seniority.
k
Start
blan
If an employee's seniority is to be determined for a particular
k
date, then any change in the seniority is taken into account
End of Accrual
blan within the accrual period. The resulting accrual entitlement is
then calculated proportionately according to the different base
Period
k
entitlements.
Start
blan
k
End of Base
blan
Period
k
Date Type
Seniority
this field, you specify the key date used to calculate seniority.
(Revised) In
The length of seniority is calculated from the difference
between the key date of the current year and the date the
employee started working at the company.

Key Date for Determining Senority


For Exact

In this field, you enter the time to be used for determining an


Day
employee's age.
Start
End of Accrual
Period
Start

blank
blank
blank

If the employee's age is determined from a certain day, the


system takes account of a change in age within the accrual
period. The resulting accrual entitlement is then calculated
proportionately according to the different valid base
entitlements.

120 | P a g e

End of Base
Period
Date Type

blank
blank
The date type defines the meaning of a particular date

Accrual entitlement tab


Calculated pro rata according to accrual period
When the cumulation point is reached, the accrual
Pro rata calculation

period is compared with the base period of the quota


No pro rata
calculation

Blank

type currently being processed, and a proportionate


accrual entitlement is determined.
When the cumulation point is reached, the total base
entitlement of the quota type currently being
processed is always used as the basis for the accrual
entitlement.

Multiplication with time balance


No multiplication

entering a day balance or a period balance, you can


Period balance
Blank By
control the absence quota type selection based on the
actual working time performed (the result of dividing
the planned hours by the attendance hours).

Reduction, rounding, max. entitlement


Reduction rule
01
Reduction rules can be used to reduce accrual entitlements for
part-time employees or employees who have inactive days
during the accrual period.

Rounding rule

50
You can use rounding rules in absence counting or in automatic
absence quota accrual

Reduction quota
Max. entitlement
Maximum
exceeded

Blan
k
Blan
k
Blan
k

In this absence quota, you can record capping differences caused


by a reduction due to the employee having a part-time status or
inactive time within the accrual period.
You can use the field to define an upper limit for the accrual
entitlement. This is particularly useful if you determine quota
entitlements based on hours worked.
In this absence quota, you can record capping differences caused
when the maximum permitted accrual entitlement is exceeded.

Total entitlement tab


Calculated pro rata according to accrual period
Rounding rule
50
Specifies how values determined by the system should
be rounded.

Max. entitlement

Blank
You can use this field to define an upper limit for the
quota entitlement per transfer. This is particularly
useful when determining quota entitlements on the
basis of time worked.

Settlement of existing
quota entitlements

Blank
You can use this function to grant employees absence
entitlements in advance, even before entitlements are
generated automatically. The existing quota is then
taken into account alongside the automatically
generated quota. This enables you to record leave for
next year before the new absence quotas for the
annual leave have been generated.

4. Result:
Record created.
121 | P a g e

Screenshot

122 | P a g e

123 | P a g e

124 | P a g e

Procedure for Quota types


1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code
2.

Time Management Time Data Recording and


Administration Managing Time Accounts Using
Attendance/Absence Quotas Calculating
Absence Entitlements Rules for Generating
Absence Quotas Define Generation Rules for
Quota Type Selection
SPRO

Refer to 3.1.2.6.3.1.1
Permit Generation of Quotas in Time
Evalution and follow the entries.

Screenshot
125 | P a g e

Procedure for Base entitlement


1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code
2.

Refer to 3.1.2.6.3.2.2
entries.

Time Management Time Data Recording and


Administration Managing Time Accounts Using
Attendance/Absence Quotas Calculating
Absence Entitlements Rules for Generating
Absence Quotas Define Generation Rules for
Quota Type Selection
SPRO

Set Base Entitlement and follow the

Screenshot

126 | P a g e

Procedure for Validity/deduction interval


1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code
2.

Refer to 3.1.2.6.3.2.3
and follow the entries.

Time Management Time Data Recording and


Administration Managing Time Accounts Using
Attendance/Absence Quotas Calculating
Absence Entitlements Rules for Generating
Absence Quotas Define Generation Rules for
Quota Type Selection
SPRO

Determine Validity & Deduction Periods

Screenshot

127 | P a g e

Procedure for Validity period for default values


1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Managing Time Accounts Using
Attendance/Absence Quotas Calculating
Absence Entitlements Rules for Generating
Absence Quotas Define Generation Rules for
Quota Type Selection
SPRO

128 | P a g e

2. Make the following entry for UNITEN:


(a)
ESG for time
quotas
A
B
C
D
E

(b)
PSG for time
quota
50
50
50
50
50

(c)
Quota type sel. grp
01
01
01
01
01

a) Employee subgroup grouping for time quota types is a grouping of


employee subgroups for which the same absence quota types are
defined. Enter ES grouping, A.
b) Grouping of personnel subareas for time quota types is a division of
personnel subareas for which the same absence quota types are
defined. Enter PS grouping, 50.
c) Quota type selection rule group to control absence quota type
selection based on the employee's organizational assignment. Enter
as per QUOMO feature setting.
3. Applicability of rule:
Valid from date
Calendar year
Time evaluation
period
Payroll period
Other period
Date type
Start
End
Relative position
Valid to date
Calendar year
Time evaluation
period
Payroll period
Other period
Date type
Start
End
Relative position

Blan
k
Blan
k
Blan
k
Blan
k

Blan
k
Blan
k

Blan
k
Blan
k
Blan
k
Blan
k

Blan
k
Blan

Period of 1 year from 01/01/xxxx - 12/31/xxxx


Time evaluation period, as specified in the Determine time
evaluation periods step

Payroll period that is valid at the end of the accrual period for
the employee's payroll area
Individually defined period; the period parameter is specified in
the Define period parameters step in Customizing for Payroll.
The date type is read from the Date Specifications infotype
(0041). An infotype record must have been created for all
employees
The validity interval for an absence quota should be a calendar
year. The start date is the first day of the calendar year for
which the accrual entitlement is to be determined. The end
date should be at least three (3) months after the end of the
calendar year for which the accrual entitlements is to be
determined.

Period of 1 year from 01/01/xxxx - 12/31/xxxx


Time evaluation period, as specified in the Determine time
evaluation periods step

Payroll period that is valid at the end of the accrual period for
the employee's payroll area
Individually defined period; the period parameter is specified in
the Define period parameters step in Customizing for Payroll.
The date type is read from the Date Specifications infotype
(0041). An infotype record must have been created for all
employees
The validity interval for an absence quota should be a calendar
year. The start date is the first day of the calendar year for
which the accrual entitlement is to be determined. The end
date should be at least three (3) months after the end of the
calendar year for which the accrual entitlements is to be

129 | P a g e

determined.

4. Result:
Record created.

Screenshot

Procedure for Reduction indicators for absences

130 | P a g e

1. Access the activity using one of the following navigation options:


IMG Menu Path

Transaction Code
2.

Time Management Time Data Recording and


Administration Managing Time Accounts Using
Attendance/Absence Quotas Calculating
Absence Entitlements Rules for Generating
Absence Quotas Define Generation Rules for
Quota Type Selection
SPRO

Refer to 3.1.2.6.3.2.4
Define Rules for Reducing Quota
Entitlements and follow the entries.

Screenshot

Procedure for Rounding rules


1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code
2.

Time Management Time Data Recording and


Administration Managing Time Accounts Using
Attendance/Absence Quotas Calculating
Absence Entitlements Rules for Generating
Absence Quotas Define Generation Rules for
Quota Type Selection
SPRO

Refer to 3.1.2.2.1.5.2.3 Define Rules for Rounding Counted


Absence and follow the entries.

Screenshot

131 | P a g e

3.1.2.6.3.3

Setting up Methods for Quota Accrual

In this section, you make the settings required in Customizing to set up the
following options for generating absence quotas:

Automatic accrual of time off entitlements using time evaluation


Automatic accrual of time off entitlements using the report
RPTQTA00 Generating Absence Quotas
Determining default values by creating time off entitlements in the
Absence Quotas infotype (2006).

3.1.2.6.3.3.1
RPTQTA00

Set Up Automatic Accrual Using Report

In this step, you set up the automatic accrual of time off entitlements
using report RPTQTA00: Generate Absence Quotas.

EHRMS Settings
To differentiate between TNB Uniten employee and Uniten employee
quota type for UNITEN will be tagged to PSG =50 and PSG for time quota
type= 50 . Table V_556A_B was added quota types for UNITEN.

132 | P a g e

Procedure for Determine Absence Quota Type for Accrual


1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code
2.

Time Management Time Data Recording and


Administration Managing Time Accounts Using
Attendance/Absence Quotas Calculating
Absence Entitlements Setting up Methods for
Quota Accrual Set Up Automatic Accrual Using
Report RPTQTA00
SPRO

Refer to 3.1.2.6.3.1.1
Permit Generation of Quota in Time
Evaluation and follow the entries.

Screenshot

133 | P a g e

Procedure for Set Up Report Variants for Absence Quota


Accrual
1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Managing Time Accounts Using
Attendance/Absence Quotas Calculating
Absence Entitlements Setting up Methods for
Quota Accrual Set Up Automatic Accrual Using
Report RPTQTA00
SPRO

134 | P a g e

2. Make the following entries:


(a) Program
(b) Period

RPTQTA00

(c) Selection
(d) Quota to be generated

01.01.2010
31.12.2010
Blank
11

(e) Generation type

Test run

(e) Output options

Display all quota


records

a) Enter program name, RPTQTA00.


b) Enter period for quota creation, 01.01.2010 31.12.2010.
c) Leave the selection field blank.
d) Enter quota type for Tahunan (Annual), 11.
e) Select generation type, Test run.
f) Select output options, display all quota records.

Screenshot

135 | P a g e

136 | P a g e

Procedure for Set Validity Interval for Quota Accrual


1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code
2.

Time Management Time Data Recording and


Administration Managing Time Accounts Using
Attendance/Absence Quotas Calculating
Absence Entitlements Setting up Methods for
Quota Accrual Set Up Automatic Accrual Using
Report RPTQTA00
SPRO

Refer to 3.1.2.6.3.2.6
Procedure for Validity period for
default values and follow the entries.

Screenshot

137 | P a g e

3.1.2.6.3.4

Quota Deduction Using Attendance/Absences

In the following steps, you specify rules for deducting quotas.

3.1.2.6.3.4.1
Quotas

Define Deduction Rules for Absence

In this step, you define the rules according to which absences are to be
deducted from the absence quotas. Quota deduction does not depend on
individual absence types, but is determined by the Counting rule for
absences that is assigned to an absence type. There are two variants of
these counting rules:
1. Deduction rules used for deducting quotas until existing entitlement
is used up.
2. Deduction rules used for deducting quotas over and above the
existing entitlement when the quota named in bullet point #1) is
used up.

EHRMS Settings
To differentiate between TNB Uniten employee and Uniten employee the
validity/deduction interval for absence quota for UNITEN will be tagged to
PSG 50. Table V_556R_B was added with new values for UNITEN.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Time Management Time Data Recording and


Administration Managing Time Accounts Using
Attendance/Absence Quotas Quota Deduction
Using Absence Define Deduction Rules for
138 | P a g e

Transaction Code

Absence Quota
SPRO

2. Make the following entry for UNITEN:


(a)
ESG

(b)
PSG

(c)
Text

50

(c)
Deduction
rule
901

A
A

50

902

Sick Leave

50

904

Sick Leave (Ward)

50

905

Agency Leave

50

906

Sport Activity
Leave

Annual Leave

(d)
Start
Date
01.01.19
90
01.01.19
90
01.01.19
90
01.01.19
90
01.01.19
90

(d)
End
Date
31.12.99
99
31.12.99
99
31.12.99
99
31.12.99
99
31.12.99
99

a) Employee subgroup grouping for time quota types is a grouping of


employee subgroups for which the same absence quota types are
defined. Enter ES grouping, A.
b) Grouping of personnel subareas for time quota types is a division of
personnel subareas for which the same absence quota types are
defined. Enter PS grouping, 50.
c) Specifies quotas for absences should be deducted and assign
different rules for quota deduction to the counting rules.
d) Enter Start date, 01.01.1900 and End date, 31.12.9999.
3. Applicability of rule:
Unit of relevant absence quota types
Hours
Blan
Specifies the unit (hours or days) in which the specified
k
absences quotas should be deducted.
Days

Quota type text


An absence quota type forms the subtype of the Absence
Cuti Lebihan
15
Quotas infotype
diluluskan
unit
Baki Dibawa
14
Kehadapan
unit
Tahunan (Annual)
11
unit
Quota type sequence for further deduction
Only the quotas specified under absence quota types are
No further deduction

deducted.
Sort all other quota
types in ascending
order
Sort all other quota
types in descending
order

Blan
k
Blan
k

Deduction priority
Quota types
Priority
Valid from date Not
Revelent

If the employee has other quotas that are deducted in


the specified time unit, they are sorted in ascending
order for deduction (first 01, then 02, 03, etc.)

All other quota types sorted in descending order


If the employee has other quotas that are deducted in
the specified time unit, they are sorted in descending
order for deduction (first 99, then 98, 97, etc.)
Specifies the priority with which the quota types should
be taken into account when determining the deduction
sequence.
If you indicate a quota type as not relevant, it is the last

139 | P a g e

Valid to date
Deduction
from
Deduction to
Ascending
Descending

sort criterion to be taken into account when the sequence


Not
is determined. Under Deduction priority, you can specify
Revelent
whether you want the quota type to be the main criterion
for determining the sequence in which the quotas are
Not
deducted. The start of validity of a quota can also have
Revelent
the highest priority for determining the sequence.
Not
Revelent
Specifies whether the criteria entered is to be sorted in descending

or ascending order. You want to deduct quota for the employee that
Blan will be the first to be forfeited or to expire. To do so, specify the
k
Deduction end (date) in ascending order.

4. Result:
Record created.

Screenshot

140 | P a g e

141 | P a g e

3.1.2.6.3.4.2
Rules

Assign Deduction Rules to Counting

In this step, you assign quota deduction rules to counting rules. All
absences and attendances with quota deduction that are counted using
the selected counting rule are processed using these deduction rules. As
well as a deduction rule for deducting the employee's quotas with an
entitlement greater than 0, you can also specify a deduction rule for all
quota types for which the corresponding infotype records can be deducted
over and above the entitlement.

EHRMS Settings

142 | P a g e

To differentiate between TNB Uniten employee Time Quota and Uniten


Time Quota, uniten employee is tagged to counting rule 50. Table T556C
was added with new value for UNITEN

Procedure for Counting Rule


1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code
2.

Time Management Time Data Recording and


Administration Managing Time Accounts Using
Attendance/Absence Quotas Quota Deduction
Using Absence Assign Deduction Rules to
Counting Rules
SPRO

Refer to 3.1.2.2.1.5.2.4
follow the entries.

Define Counting Rules procedures and

Screenshot

143 | P a g e

144 | P a g e

Procedure for Deduction rules for absence quotas


1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Managing Time Accounts Using
Attendance/Absence Quotas Quota Deduction
Using Absence Assign Deduction Rules to
Counting Rules
SPRO

145 | P a g e

2.

Refer to 3.1.2.6.3.4.1
Define Deduction Rules for Absence
Quotas procedures and follow the entries.

Screenshot

146 | P a g e

147 | P a g e

Procedure for Rounding rules


1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code
2.

Time Management Time Data Recording and


Administration Managing Time Accounts Using
Attendance/Absence Quotas Quota Deduction
Using Absence Assign Deduction Rules to
Counting Rules
SPRO

Refer to 3.1.2.6.3.4.1
Define Deduction Rules for Absence
Quotas procedures and follow the entries.

Screenshot

148 | P a g e

3.1.2.7
Specify System Reaction to Overlapping Time
Infotypes
In this step, you determine how the system reacts if existing time infotype
records overlap with new time infotype records. Such collision checks are
also performed for subtypes. The concept of a time constraint class was
developed so that you do not have to define a time constraint reaction for
each subtype with regard to all other infotypes or subtypes within an
infotype. Subtypes within an infotype (attendance/absence type,
attendance/absence quota type, availability type and substitution type)
that have the same time constraint reaction are grouped together by the
time constraint class.
The time constraint reaction is determined by a reaction indicator. The
reaction indicator is set for each time constraint class of an infotype or
subtype with regard to the time constraint classes of all other infotypes or
subtypes. The system can react to a collision in one of four ways, each of
which you can determine using a reaction indicator.

149 | P a g e

A: the old record is delimited, ie. the part of the old record that
overlaps with the new record is deleted. One or two new records can
be derived from the old record.
E: the new record cannot be created. The system displays an error
message.
W: the new record can be created without the old record being
changed. The system displays a warning.
N: the new record can be created without the old record being
changed. The system does not display a warning.

EHRMS Settings
No changes was made in table V_554Y.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Specify System Reaction to
Overlapping Time Infotypes
SPRO

2. Make the following entry for UNITEN:


(a)
Infotyp
e
2001
2002

(a)
Infotype text

(b)
Deduction rule

Absences
Attendances

04
04

a) Enter infotype, 2001 and 2002. Name the infotype Absences and
Attendances.
b) Specifies deduction rule, 04.
3. Applicability of rule:
Reaction when there is an overlap with existing infotype
records (2001)
Infotype
2002
Infotype text
Attendanc Infotype for Time data
es
Deduction rule for time constraint class, used to check for
Time cstr.
04
collisions between infotype 2001 and 2002.
class
The system does not allow you to create the new record,
Reaction
E
and displays all collisions.
indicator
Reaction when there is an overlap with existing infotype
records (2002)
Infotype
2001
Infotype for Time data
Infotype text
Absences
Deduction rule for time constraint class, used to check for
Time cstr.
04
collisions between infotype 2002 and 2001.
class
The system does not allow you to create the new record,
Reaction
E
and displays all collisions.
150 | P a g e

indicator
4. Result:
Record created.

Screenshot

151 | P a g e

152 | P a g e

3.1.2.8

Limit Employee Status for Time Management

The Time Management status indicator shows whether or not an


employee takes part in time evaluation. If you want an employee's time
data to be evaluated using the time evaluation driver, you can use the
indicator to specify the method of evaluation. A Time Management status
is assigned to the employee in the Planned Working Time infotype (0007).

153 | P a g e

The following are the standard specifications for the Time Management
status:
0 - No time evaluation
1 - Evaluation of actual times
2 - Evaluation of actual times and plant data collection (PDC)
8 - External services
9 - Evaluation of planned times (recording of exceptions to the work
schedule)

EHRMS Settings
TNB employee time management status is tagged to 9-Neg. evaluation
where else UNITEN is tagged to 0-No time recording.

Procedure
1. Access the activity using one of the following navigation options:
IMG Menu Path

Transaction Code

Time Management Time Data Recording and


Administration Limit Employee Status for Time
Management
SPRO

2. No new creation. Standard Time Management status 0 is used


for UNITEN.

Screenshot

154 | P a g e

Potrebbero piacerti anche