You are on page 1of 37

12/24/2022

Implementing Time Management in SAP


SuccessFactors
Generated on: 2022-12-24 11:07:56 GMT+0000

SAP SuccessFactors Time Tracking | 2H 2022

PUBLIC

Original content:
https://help.sap.com/docs/SAP_SUCCESSFACTORS_TIME_TRACKING/6619e553226244d89872529ae3f8df34?locale=en-
US&state=PRODUCTION&version=2211

Warning

This document has been generated from the SAP Help Portal and is an incomplete version of the official SAP product
documentation. The information included in custom documentation may not re ect the arrangement of topics in the SAP Help
Portal, and may be missing important aspects and/or correlations to other topics. For this reason, it is not for productive use.

For more information, please visit the https://help.sap.com/docs/disclaimer.

This is custom documentation. For more information, please visit the SAP Help Portal 1
12/24/2022

Implementation of SAP SuccessFactors Time Tracking


SAP SuccessFactors Time Tracking is a subscription that provides you with additional attendance recording capabilities.

The capabilities included in SAP SuccessFactors Time Tracking extend those provided by the time sheet of Employee Central
Time Management. SAP SuccessFactors Time Tracking features are only available in the new Time Sheet UI.

 Tip
You can use the Check Tool check Time Sheet Time Tracking Number of employees who can use Time Tracking
features. to nd out how many employees are con gured to use the following Time Tracking functions:

Clock in clock out

The new allowance unit Decimal

Cross-midnight for attendances

The advanced holiday class lter

Single record approval

Time collector alerts

The time valuation Filter Single Records from Input Groups

Grace period rounding

Clock In Clock Out in SAP SuccessFactors Time Tracking


Clock In Clock Out helps you track employees' time when they use the swipe machine or any external time tracking service like a
terminal. It automatically records the duration of time events in the SAP SuccessFactors Time Sheet.

Clock In Clock Out integrates the external time events coming from the time tracking services to the Time Sheet. Time events
are the time stamps for an employee’s entry and exit from work. When employees enter the designated office of work, they
swipe the card or punch the badge, and the external time events are created.

When you implement Clock In Clock Out, these time events come from the time tracking system to the SAP SuccessFactors
Time Sheet through time event pairing.

Overview of the Clock In Clock Out Process

Below is a time-line of an employee's day at work and different time events on the same day.
Various time events for an employee's day at work

This is custom documentation. For more information, please visit the SAP Help Portal 2
12/24/2022

 Note
In the example, the break is unpaid, there can be scenarios with paid breaks.

Time Event Pairing Logic

For time valuation, we convert time events of speci c Time Event Types into time event pairs. The process of combining two
time events like clock-in and clock-out into one time event pair is called Pairing. For automated pairing, the Event attribute in
the Time Event Type is important. A Time Event Type can be de ned as Start (starting an activity) or Stop (ending an activity).
With the two basic categories, we have these pairing rules for incoming time events:

Start following Stop: this is the standard clock-in event. A new period of attendance starts and no pairing occurs.

Start following Start: the person is still at work, but the nature of attendance has changed; this implies the end of the
previous attendance resulting in pairing of the previous attendance period.

Stop following Start: this is the standard clock-out event. The previous attendance period ends and results in pairing of
the attendance period that ended.

Stop following Stop: this is an incoming event and cannot be used for pairing. This requires manual intervention.

Implementation Notes for Clock In Clock Out


Understand the overview of the mandatory steps to implement Clock In Clock Out. This helps you identify the tasks to be
performed beforehand and prepare for them accordingly.

Prerequisite:

Before you implement Clock In Clock Out, ensure you have:

Enabled SAP SuccessFactors Time Sheet.

Enabled SAP SuccessFactors Time Tracking.

Upgraded to the new Time Sheet UI. For more information, go to the Related Information section.

This is custom documentation. For more information, please visit the SAP Help Portal 3
12/24/2022
Tasks Performed to Implement Clock In Clock Out

Tasks Where are you doing this task... Who is doing this task

Enable Clock In and Clock Out in Provisioning Implementation Partners

Set up role-based permissions in Admin Center Manage Permissions System Administrators


Roles

Con gure Time Event Types in the Time Event Types and Groups tab System Administrators
under Admin Center Time
Management Con gure Clock In Clock
Out

Con gure Clock In Clock Out Groups in Admin Center Time Management System Administrators
Con gure Clock In Clock Out

Edit Clock In Clock Out settings in the Settings tab under Admin Center System Administrators
Time Management Con gure Clock In
Clock Out

Con gure Clock In Clock Out Time Type in Admin Center Manage Data System Administrators
Derivation

Enable Clock In Clock Out Group in in jobInfo under Admin Center Manage System Administrators
employee's Job Information Business Con gurations

Add employees to the Clock In Clock Out in Employee Pro le Employee's Job Manager or Human Resource Administrator.
Groups Information Perform this task whenever a new employee
is hired or becomes a Clock In Clock Out
employee.

Execute Clock In Clock Out Employee Full in Admin Center Manage Data System Administrators
Synchronization Details object

View paired time events as recorded time in Time Sheet Manager or Human Resource Administrator.
on the Time Sheet. Perform this task whenever there’s a
discrepancy in time records, as the time
records are the result of time event pairing
and visible on the Time Sheet.

Basic Persona in SAP SuccessFactors Clock In Clock Out

With Clock In and Clock Out... Can...

Employee Get paid based on time recorded through Clock In Clock Out re ecting recorded hours on the Time
Sheet.

System Administrator and Implement and manage Clock In Clock Out System.
Implementation Partner

Manager or Human Resource View and manage time events for employees.
Administrator
Add employees to Clock In Clock Out Groups.

Related Information
New Time Sheet UI

Enabling SAP SuccessFactors Clock In Clock Out

This is custom documentation. For more information, please visit the SAP Help Portal 4
12/24/2022
SAP SuccessFactors Clock In Clock Out is a feature to track when employees are clocking in and clocking out from work. It
automatically shows their recorded time in the Time Sheet.

Prerequisites
The Clock In Clock Out solution can be enabled only in Provisioning.

 Remember
As a customer, you don't have access to Provisioning. To complete tasks in Provisioning, contact your implementation
partner or Account Executive. For any non-implementation tasks, contact Product Support.

Before you enable Clock In Clock Out, ensure you have:

Enabled SAP SuccessFactors Time Sheet.

Enabled SAP SuccessFactors Time Tracking.

Upgraded to the new Time Sheet UI.

Context
Enable SAP SuccessFactors Clock In Clock Out in your SAP SuccessFactors instance.

Procedure
1. Log in to Provisioning and select your company instance.

2. In Edit Company Settings, choose Company Settings .

3. Enable Clock In Clock Out.

 Note
When Clock In Clock Out is enabled in Provisioning, you will see the switch for Clock In Clock Out enabled in
Manage Employee Central Settings Time and Attendance Management . This is a read-only switch.

Results
You’ve enabled SAP SuccessFactors Clock In Clock Out successfully.

Role-Based Permissions for Clock In Clock Out


After enabling Clock In Clock Out, Admins can assign the necessary role-based permissions to users, and set up object-level
permissions.

Following table lists all the permissions available for enabling, managing, and using Clock In Clock Out. You can nd the
permissions for Clock In Clock Out when you create a permission role using Admin Center Manage Permission Roles .

List of role-based permissions for configuring and managing Clock In Clock Out

Solution Component Who's this Permission Permission Name Result


permission for? Location
Admin or User

This is custom documentation. For more information, please visit the SAP Help Portal 5
12/24/2022

Solution Component Who's this Permission Permission Name Result


permission for? Location
Admin or User

SAP Clock In Clock Out User Clock In Clock Out Access Clock Time Allows you to access
SuccessFactors User Permissions Clock Time from the
Time Tracking Quick Actions menu on
the latest home page.

 Note
View Time Events
permission is
required for the
employees to view
their recent activities.

SAP Clock In Clock Out Admin Manage Clock In Con gure Clock In Allows you to access
SuccessFactors Clock Out Clock Out Con gure Clock In
Time Tracking Clock Out. Go to
Admin Center Tools
Time Management
Con gure Clock In
Clock Out .

SAP Clock In Clock Out Admin Manage Clock In View Settings Allows you to view the
SuccessFactors Clock Out Settings for Clock In
Time Tracking Clock Out. Go to
Admin Center Tools
Con gure Clock In
Clock Out Settings .

SAP Clock In Clock Out Admin Manage Clock In Edit Settings Allows you to edit the
SuccessFactors Clock Out settings for Clock In
Time Tracking Clock Out from Admin
Center Tools
Con gure Clock In
Clock Out Settings .

SAP Clock In Clock Out Admin Manage Clock In View Time Event Allows you to view the
SuccessFactors Clock Out Types Time Event Type from
Time Tracking Admin Center Tools
Con gure Clock In
Clock Out Time Event
Types and Groups
Time Event Types .

SAP Clock In Clock Out Admin Manage Clock In Create Time Event Allows you to create a
SuccessFactors Clock Out Types Time Event Type from
Time Tracking Admin Center Tools
Con gure Clock In
Clock Out Time Event
Types and Groups
Time Event Types .

SAP Clock In Clock Out Admin Manage Clock In Modify Time Event Allows you to edit a Time
SuccessFactors Clock Out Types Event Type from
Time Tracking Admin Center Tools
Con gure Clock In
Clock Out Time Event
Types and Groups
Time Event Types .

This is custom documentation. For more information, please visit the SAP Help Portal 6
12/24/2022

Solution Component Who's this Permission Permission Name Result


permission for? Location
Admin or User

SAP Clock In Clock Out Admin Manage Clock In Delete Time Event Allows you to delete a
SuccessFactors Clock Out Types Time Event Type from
Time Tracking Admin Center Tools
Con gure Clock In
Clock Out Time Event
Types and Groups
Time Event Types .

SAP Clock In Clock Out Admin Manage Clock In View Clock In Allows you to view the
SuccessFactors Clock Out Clock Out Groups Clock In Clock Out
Time Tracking Groups from Admin
Center Tools
Con gure Clock In
Clock Out Time Event
Types and Groups
Clock In Clock Out
Groups .

SAP Clock In Clock Out Admin Manage Clock In Create Clock In Allows you to create the
SuccessFactors Clock Out Clock Out Groups Clock In Clock Out
Time Tracking Groups from Admin
Center Tools
Con gure Clock In
Clock Out Time Event
Types and Groups
Clock In Clock Out
Groups .

SAP Clock In Clock Out Admin Manage Clock In Modify Clock In Allows you to edit the
SuccessFactors Clock Out Clock Out Groups Clock In Clock Out
Time Tracking Groups from Admin
Center Tools
Con gure Clock In
Clock Out Time Event
Types and Groups
Clock In Clock Out
Groups .

SAP Clock In Clock Out Admin Manage Clock In Delete Clock In Allows you to delete the
SuccessFactors Clock Out Clock Out Groups Clock In Clock Out
Time Tracking Groups from Admin
Center Tools
Con gure Clock In
Clock Out Time Event
Types and Groups
Clock In Clock Out
Groups .

SAP Clock In Clock Out Admin and User Manage Clock In Manage Clock In Allows you to access the
SuccessFactors Clock Out Clock Out Clock In Clock Out tile
Time Tracking from home page.

SAP Clock In Clock Out Admin and User Manage Clock In View Time Events Allows you to view Time
SuccessFactors Clock Out Events.
Time Tracking

This is custom documentation. For more information, please visit the SAP Help Portal 7
12/24/2022

Solution Component Who's this Permission Permission Name Result


permission for? Location
Admin or User

SAP Clock In Clock Out Admin and User Manage Clock In View Location Allows you to view the
SuccessFactors Clock Out Capture Details Location Capture details
Time Tracking for Time Events for a Time Event created
by an employee using a
mobile device.

 Note
This permission is
applicable for a Time
Event, only if Location
Capture is enabled
for its Clock In Clock
Out Group.

SAP Clock In Clock Out Admin and User Manage Clock In Create Manual Allows you to create
SuccessFactors Clock Out Time Events Time Events from
Time Tracking Manage Clock In Clock
Out or Time Sheet.

SAP Clock In Clock Out Admin and User Manage Clock In Delete Time This permission is no
SuccessFactors Clock Out Events (Do not longer used. To specify
Time Tracking use) the delete permissions,
please use the following
as per your requirement:

Delete Time
Events created
using Terminal

Delete Time
Events created
manually

Delete Time
Events created
using Clock Time

SAP Clock In Clock Out Admin and User Manage Clock In Delete Time Allows you to delete
SuccessFactors Clock Out Events created Time Events created
Time Tracking using Terminal using a Terminal.

SAP Clock In Clock Out Admin and User Manage Clock In Delete Time Allows you to delete
SuccessFactors Clock Out Events created Time Events created
Time Tracking manually using Manage Clock In
Clock Out or Time Sheet

SAP Clock In Clock Out Admin and User Manage Clock In Delete Time Allows you to delete
SuccessFactors Clock Out Events created Time Events created
Time Tracking using Clock Time using Clock Time.

Time Management Object Permissions

List of role-based permissions for enabling Time Management Object Permissions for Clock In Clock Out

Solution Component Who's this Permission Permission Name Result


permission for? Location
Admin or User

This is custom documentation. For more information, please visit the SAP Help Portal 8
12/24/2022

Solution Component Who's this Permission Permission Name Result


permission for? Location
Admin or User

SAP SuccessFactors Clock In Clock Out Admin Time Management Clock In Clock Out Allows you to view
Time Tracking Object Permissions Employee Full and modify the
Synchronization Clock In Clock Out
Details Employee Full
Synchronization
Details object.

SAP SuccessFactors Clock In Clock Out Admin Time Management Clock In Clock Out Allows you to view
Time Tracking Object Permissions Time Type and modify the
Derivation Clock In Clock Out
Con guration Time Type
Derivation
Con guration
object.

SAP SuccessFactors Clock In Clock Out Admin Time Management Synchronized Allows you to view
Time Tracking Object Permissions Clock In Clock Out the Synchronized
Group Clock In Clock Out
Group object.

SAP SuccessFactors Clock In Clock Out Admin Time Management Synchronized Time Allows you to view
Time Tracking Object Permissions Event Type the Synchronized
Time Event Type
object.

SAP SuccessFactors Clock In Clock Out Admin Time Management Manual Time Event Allows you to view
Time Tracking Object Permissions and modify the
Manual Time Event
object.

SAP SuccessFactors Clock In Clock Out Admin Time Management Reason for Manual Allows you to view
Time Tracking Object Permissions Time Event and modify the
Reason for Manual
Time Event object.

SAP SuccessFactors Clock In Clock Out Admin Check Tool Allow Check Tool Allows users to
Time Tracking access the tool.

SAP SuccessFactors Clock In Clock Out Admin Check Tool Allow Allows users to
Time Tracking Con guration attach con guration
Export information to a
ticket.

SAP SuccessFactors Clock In Clock Out Admin Check Tool Allow Check Tool Allows users to run
Time Tracking Quick Fix the quick x.

Effective Dated Entities

To enable the Clock In Clock Out Group in the Employee Central Job Information page, enable the Clock in Clock Out Group with
relevant permissions under Employee Central Effective Dated Entities.

Related Information
The Latest Role-Based Permissions
Enabling Clock In Clock Out Group in Job Information
Execute Employee Full Synchronization Details Object
Con guring Time Type Derivation
This is custom documentation. For more information, please visit the SAP Help Portal 9
12/24/2022

Creating Time Event Types


Create Time Event Types to identify the employee's activities like the start of work, that you can refer to as "clock in" or the end
of work, that you can refer to as "clock out". Similarly there can be activities like "lunch", "break", "client meeting", and so on.

Prerequisites
Enable the Con gure Clock In Clock Out permission to see the Con gure Clock In Clock Out page.

Enable the Create Time Event Types and View Time Event Types permissions.

To edit and delete time event types, enable Edit Time Event Types and Delete Time Event Types permissions.

Context
Create the time event types to capture the different employee activities, which constitute the time events. For example, to
record the activity of employees entering their workplace, you can create "Clock In" or "In" as the time event type. You can also
set up the time event types like "in", "out", "start break", "end break", "start lunch", "end lunch", and so on; depending on your
business needs to implement Clock In Clock Out for your organization.

Procedure
1. Go to Admin Center Time Management Con gure Clock In Clock Out , and choose Time Event Types and Groups.

You are on the Time Event Types and Groups page.

2. Go to Time Event Types and choose Create.

3. In the Create Time Event Type page, create the Time Event Type as follows:

In this eld... Enter or choose...

Code This is a unique code based on what is con gured in Employee


Central. It can be an alphanumeric code, for example, P10, P20,
P30.

 Note
If this code is already in use for an existing time event type,
then you can’t create a time event type using the same
code. On selecting Create, you get an error.

Title The name for the time event type based on your requirement.
For example, "In" or "Clock In", "Out" or "Clock Out", "Lunch",
"Break", and so on. You can provide translations for the Time
Event Type title in the supported languages.

Description The description of each Time Event Type. This eld is for your
reference. Provide the description to differentiate between
various time event types.

Event Start or Stop to denote the impact of the activity.

 Note
To indicate that the employee is starting one activity, choose
Start and to indicate that the employee's activity is halted
or completed, choose Stop. Also, a start activity will stop
the preceding activity.

This is custom documentation. For more information, please visit the SAP Help Portal 10
12/24/2022

In this eld... Enter or choose...

Status Active is set by default. Active means that the time event type
is in use. Choose Inactive, if you want to stop the use of this
time event type.

4. Choose Create.

The Time Event Types and Groups page appears with a con rmation message that the time event type is created.

Results
You’ve created a Time Event Type. You can view the created time event types. You can also edit and delete the existing time
event types, by choosing the corresponding  (Edit) and  (Delete) options respectively.

Edit allows you to:

rename the Time Event Type

update its description

update the Event

change the status of the Time Event Type

Delete to remove a Time Event Type, which is no longer needed or has an incorrect or outdated code. You can't delete a
time event type if it is in use by a time event or a Clock In Clock Out Group.

Check Tool for Time Event Types Synchronization

To nd any inconsistencies in the replicated Time Event Types data, you can run the Check Tool check Time Event Type are
synchronized. This is available under the Clock In Clock Out application in the System Health tab of Check Tool. The Time Event
Types should be replicated to Employee Central. The source is always Clock In Clock Out. Any x would result in creation,
updation, or deletion of Synchronized Time Event Types in Employee Central.

Related Information
Role-Based Permissions for Clock In Clock Out
Using the Check Tool to Solve Issues
Clock In Clock Out in SAP SuccessFactors Time Tracking

Creating Clock In Clock Out Groups


Create Clock In Clock Out Groups so that you can add the employees to speci c groups. Clock In Clock Out Groups is the
combination of Time Event Types that can be used for the employees assigned to this group. You can also enable the optional
Location Capture feature when creating the Clock In Clock Out Groups.

Prerequisites
Enable the Con gure Clock In Clock Out permission to see the Con gure Clock In Clock Out page.

To create, edit, or delete Clock In Clock Out Groups, enable the Create Clock In Clock Out Groups, Edit Clock In Clock
Out Groups, and Delete Clock In Clock Out Groups permissions respectively.

Context

This is custom documentation. For more information, please visit the SAP Help Portal 11
12/24/2022
Clock In Clock Out Groups is a combination of Time Event Types and the optional Location Capture feature. You can assign
employees to these groups based on their designation, assignment, and responsibility. For example, one group has permission
to the Time Event Types In, Out, and Lunch, and another group has permission to In, Out, Lunch, and Business Trip. Create the
Clock In Clock Out Groups and assign employees to them.

Procedure
1. Go to Admin Center Time Management Con gure Clock In Clock Out , and choose Time Event Types and Groups.

You're on the Time Event Types and Groups page.

2. Go to Clock In Clock Out Groups and choose Create.

Create Clock In Clock Out Group window appears.

3. De ne the group you want to create.

In this eld... Enter or choose...

Code A unique code of your choice for the Clock In Clock Out Group.
It can be an alphanumeric code. For example, TEMP1, TEMP 2,
PERM1, SHIFT1.

 Note
You can’t reuse a clock in clock out group code. Each code
must be unique. Otherwise, you get an error.

Title The name of the group so that you can identify the group easily.
You can provide translations for the Clock In Clock Out Group
title in the supported languages.

Time Event Type The Time Event Types that belonged to this Clock In Clock Out
Group.

Location Capture Enable Location Capture to track the geographical coordinates


of the location of the employees from where they create a time
event. You can capture the location of only those employees
who are added to this Clock In Clock Out Group with the
Location Capture feature enabled. You can capture the location
only when the time events are created using a mobile device.

Location Language Select a language for viewing the location details using the
drop-down list. Currently, you can set only one language for this
eld. When languages are not available due to any technical
issues, only English US will be visible. When Location Capture
is enabled, please ensure that English US is enabled under
Company settings in Provisioning.

 Remember
As a customer, you don't have access to Provisioning. To
complete tasks in Provisioning, contact your
implementation partner or Account Executive. For any non-
implementation tasks, contact Product Support.

 Note
This eld is visible only when you enable Location Capture.

4. Choose Create.

This is custom documentation. For more information, please visit the SAP Help Portal 12
12/24/2022
The Time Event Types and Groups page appears with a con rmation message that the Clock In Clock Out Group is
created.

Results
You've created the Clock In Clock Out Groups. You can add employees to these groups. You can also edit and delete the existing
Clock In Clock Out Groups, by choosing the corresponding  (Edit) and  (Delete) options.

Edit to update Time Event Types or the Title of the Clock In Clock Out Group.

Delete the groups, which are no longer in use. You can't delete Clock In Clock Out Groups that are assigned to one or
more employees.

Check Tool for Clock In Clock Out Groups Synchronization

To nd any inconsistencies in the replicated Clock In Clock Out Groups data, you can run the Check Tool check Clock In Clock Out
Groups are synchronized. This is available under the Clock In Clock Out application in the System Health tab of Check Tool. The
Clock In Clock Out Groups should be replicated to Employee Central. The source is always Clock In Clock Out. Any x would result
in creation, updation, or deletion of Synchronized Clock In Clock Out Groups in Employee Central.

Related Information
Using the Check Tool to Solve Issues

Clock In Clock Out Settings


Clock In Clock Out Settings page allows you to manage the various aspects of Time Events and also enable the Work ow
Process.

Prerequisites
Enable the Con gure Clock In Clock Out permission to see the Con gure Clock In Clock Out page.

Enable View Settings and Edit Settings permissions.

Context
The Settings page allows you to edit the settings for the following:

Time Events Pairing

Overdue Time Events

Work ow Process

Time Events Creation

Procedure
1. Go to Admin Center Time Management Con gure Clock In Clock Out Settings .

2. On the Settings page, choose Edit to modify these Clock In Clock Out settings:

In this eld... Enter or choose...

This is custom documentation. For more information, please visit the SAP Help Portal 13
12/24/2022

In this eld... Enter or choose...

Time Events Pairing Select this option to enable pairing of time events of the same
time event type. For example, when you enable this setting, two
time events of the same time event type that are recorded one
after the other are paired together to form a Time Event pair.

 Note
If this option is not selected, the pairing will not happen and
is highlighted as an error on the Manage Clock In Clock Out
page and the Time Sheet UI.

Overdue Time Events Set the duration after which a time event of the time event type
Start that has failed to pair with a valid time event is
categorized as an Overdue Time Event. These time events that
are'nt paired are highlighted as Overdue on the Manage Clock
In Clock Out page. This helps to track these unpaired time
events.

For example, if you set the duration as 12 hours, the overdue


time events are the time events that aren't paired for 12 hours
since their creation. The maximum duration is 72 hours and the
minimum duration is 1 hour.

 Note
If the time events of the time event type Stop aren't paired,
they're immediately highlighted in the Manage Clock In
Clock Out page.

Work ow Process Select this option to enable the work ow process for manual
creation or deletion of time events. For more information, go to
the Related Information section.

Time Events Creation Select this option to enable the Reason and Comment elds
during manual creation of time events using the Manage Clock
In Clock Out page or the Time Sheet UI. You can also set them
as mandatory elds. For more information about including
Reasons in the drop-down, see Related Information .

3. Click Save to save the settings.

Results
You've edited the settings for Clock In Clock Out.

Related Information
Enabling and Con guring Work ows for Time Events
Enabling Reason for Manual Time Event

Enabling Reason for Manual Time Event


The Reason for Manual Time Event object allows you to de ne the reasons for creating a manual time event.

Context
This is custom documentation. For more information, please visit the SAP Help Portal 14
12/24/2022
The Reason for Manual Time Event object should be rst con gured via Object De nition for it to be available in Manage
Permission Roles. You can then enable this in Clock In Clock Out Settings, so that employees can enter a reason when creating a
manual time event.

Procedure
1. Go to Con gure Object De nitions.

a. In the Search box, enter Object De ntion and search for Reason for Manual Time Event.

b. In the Security section, set Security to Yes and the Permission Category as Time Management Object
Permissions.

c. Save the changes.

2. Go to Manage Permission Roles.

a. Go to User Permissions Time Management Object Permissions .

b. Select View and Edit permissions for Reason for Manual Time Event.

3. Go to Manage Data.

a. You can search for any existing Reason for Manual Time Event data and modify it.

 Note
In the Search option, the Reason for Manual Time Event will appear only if you have the required permissions.

b. You can go to Create New and enter Reason for Manual Time Event to create a new one.

c. Save the changes.

4. Go to Con gure Clock In Clock Out.

a. In the Settings page, go to Time Events Creation.

b. Select Enable Reason Field to enable providing a reason for manual time events. Select the Mandatory option to
make this eld mandatory when creating a manual time event.

Con guring Time Type Derivation


To de ne the Time Type that is used for pairing of time events, you can con gure the Clock In Clock Out Time Type Derivation
Con guration object.

Prerequisites
Enable permissions to view and edit for Clock In Clock Out Time Type Derivation Con guration in Manage Permission
Roles Time Management Object Permissions .

Ensure you have con gured Time Event Types.

Context
You can derive a speci c time type for the pairing of time events. For example, a time event pair with starting time event type
Break is mapped with Time Type Break. Whenever two time events are paired in Clock In Clock Out, the corresponding time
event pair is saved as external time data in Employee Central. This is an optional step and if not con gured, all the external time
data created from Clock In Clock Out will use the Default Import Attendance Time Type de ned in the Time Pro le of the
employee.

 Note

This is custom documentation. For more information, please visit the SAP Help Portal 15
12/24/2022
Create this MDF object with the external code: TIME_TYPE_DERIVATION_CONFIG.

Procedure
1. Go to Admin Center Tools Manage Data .

2. On the Manage Data page, go to the Create New section and enter Clock In Clock Out Time Type Derivation
Con guration.

3. In the screen to create the object, use this table to provide the values:

In this eld... Enter or choose...

External Code TIME_TYPE_DERIVATION_CONFIG.

Time Event Type The Time Event Type that is used in the start event of the time
event pair. Based on this time event type the corresponding
Time Type is derived. If you leave it blank, this setting will be
used for all the time event pairs, which don't nd a matching
time event type.

Time Type The time type that is used in the external time data of the
employee, if this time type derivation item matches.

Category The category that is used in the external time data of the
employee, if this time type derivation item matches.

 Note
You only need to specify the category if you haven't entered
a value in the Time Type eld. If you set the value as
Attendance, the system uses the Default Import
Attendance Time Type from the time pro le assigned to the
user. If you set the value as Break, the system uses the
Main Break Time Type from the time pro le assigned to the
user.

 Note
If the start event of the time event pair had a time type already set, this time type is always used regardless of
the time type derivation con guration.

If no time type can be derived, the Default Import Attendance Time Type from the users Job Information
Time Pro le will be used.

4. Choose Save. You’ve now con gured the Time Type derivation.

Results
You have saved default Time Types for speci c time events. You can set more derivation rules as per your requirements.

Enabling Clock In Clock Out Group in Job Information


To add the employees to the speci c Clock In Clock Out Group, you have to assign Clock In Clock Out Group for Job
Information in employee's pro le.

Prerequisites

This is custom documentation. For more information, please visit the SAP Help Portal 16
12/24/2022
Ensure you have permissions for Manage Business Con guration in Manage Permission Roles

Context
Only those employees that are assigned to a Clock In Clock Out Group can record time events. Clock In Clock Out Groups are the
combinations of time event types to which employees are assigned based on their designation, assignment, and responsibility.
For example, one group can access the time event types "In", "Out", and "Lunch" while another group can access "In", "Out",
"Lunch", and "Business Trip". Once you’ve con gured the Clock In Clock Out Groups, you can add employees to them.

Procedure
1. Go to Admin Center Tools Manage Business Con guration .

2. From the HRIS Elements section, select jobInfo. Enter the values for the elds as explained:

In this eld... Choose...

Identi er time-event-type-group-id from the dropdown.

 Note
Currently, the country speci c jobInfo HRIS element is not
supported. Hence, if you de ne this identi er in the country-
speci c jobInfo element, the employee synchronization
from Employee Central with Clock In Clock Out fails.

Label Enter any name for this eld. Clock In Clock Out Group is
entered by default. This name appears on the Job Information
where you want to assign the Clock In Clock Out Group.

Section Time Information option of job information.

Enabled Yes to assign Clock In Clock Out Group in Job Information.

 Note
If you have con gured Con gure New Person Type and there is a jobInfo_employee entry, ensure to set the time-
event-type-group-id entry in jobInfo_employee and jobInfo.

Results
You've added Clock In Clock Out Group in Job Information.

Next Steps
Enable the user permission for Clock In Clock Out Group in Manage Permission Roles Employee Central Effective Dated
Entities Job Information .

Related Information
Role-Based Permissions for Clock In Clock Out
Creating Clock In Clock Out Groups
Adding Employees to Clock In Clock Out Groups

This is custom documentation. For more information, please visit the SAP Help Portal 17
12/24/2022

Adding Employees to Clock In Clock Out Groups


As a manager or a Human Resource administrator, you can add the employees to Clock In Clock Out. These employees can use
Clock In Clock out with the de ned Time Event Types of their assigned Clock In Clock Out Group.

Prerequisites
Ensure you’ve enabled the View permission for Synchronized Clock In Clock Out Group under Time Management Object
Permissions.

Ensure you’ve enabled the Edit permission for Clock In Clock Out Group under Employee Central Effective Dated
Entities Job Information .

Context
Clock In Clock Out Groups are the combinations of Time Event Types to which employees are assigned based on their
designation, assignment, and responsibility. After you’ve con gured the Clock In Clock Out Groups, you can assign employees to
these groups.

Employees are hired or moved to new roles based on their assignments. Therefore, you add employees to the speci c Clock In
Clock Out Groups often.

Adding each employee takes a lot of time when you already have a group of employees. Follow the instructions of Managing
Mass Changes topic to add the entire group to Clock In Clock Out in one go.

Procedure
1. Search for an existing employee.

The employee's pro le appears.

2. Go to Employment Information Job Information .

3. Choose Edit Job Information. Fill in the date for the eld When would you like your changes to take effect?. The date
must be either same as or later than the rst Job Information creation date.

4. Go to Time Information and choose Clock In Clock Out Group.

5. Choose a positive time recording pro le from the Time Recording Pro le list. If you select any other value, the external
time data processing fails. For more information, read Time Recording Methods from the Related Information section.

6. Choose Clock Times from the Time Recording Variant dropdown.

7. Choose the group from the Clock In Clock Out Group drop-down list and choose Save.

You can see Clock In Clock Out Group under Time Information in Job Information in the employee's pro le.

 Note
If you don't ll the Time Recording Variant as Clock Time and choose options under Clock In Clock Out Group, you
will get an error.

Results
The employee is added to Clock In Clock Out. You can also view all the employees who are assigned to a particular Clock In Clock
Out group from Admin Center Time Management Con guration Search . For more information, go to the Related
Information section.

Related Information
This is custom documentation. For more information, please visit the SAP Help Portal 18
12/24/2022
Adding a New Employee
Enabling Clock In Clock Out Group in Job Information
Creating Clock In Clock Out Groups
Using the Time Management Con guration Search
Time Recording Methods

Execute Employee Full Synchronization Details Object


To synchronize the employees fromEmployee Central with Clock In Clock Out, you can create the Clock In Clock Out Employee
Full Synchronization Details object.

Prerequisites
Enable permissions to view and edit for Clock In Clock Out Employee Full Synchronization Details in Manage
Permission Roles Time Management Object Permissions .

Ensure that the Clock In Clock Out Group is added to employee's job information.

Context
Employee data synchronization from Employee Central to Clock In Clock Out is triggered automatically in these scenarios:

An employee is hired, terminated, or rehired with Clock In Clock Out Group eld assigned.

There’s a change to the employee's Clock In Clock Out Group in Job Information.

There could be a requirement where you want to replicate all the employees that are assigned to a Clock In Clock Out Group in
Job Information to the Clock In Clock Out solution. The Clock In Clock Out Employee Full Synchronization Details object allows
you to perform a full synchronization of employee data from Employee Central.

Procedure
1. Go to Admin Center Tools . Choose Manage Data.

2. On the Manage Data page, go to the Create New section and enter Clock In Clock Out Employee Full Synchronization
Details.

3. On the next screen, you’ve to provide only the details for External Code and Trigger Full Synchronization. The remaining
elds are read-only and are auto-populated with the synchronization results. This table provides the details for the elds
on the screen:

In this eld Enter or See.

Date of Last Full Synchronization Date and time when the full synchronization was last executed.

Last Synchronization Success Yes or No based on whether the last synchronization was
successful.

Number of Employees Synchronized Number of employees who are synchronized in the last
successful full synchronization run. This number can differ from
the currently replicated employees in Clock In Clock Out as
employees are replicated automatically when any change
happens in an employee's job information resulting in updates
to the Clock In Clock Out process.

Error Details Error message if the last job run wasn’t successful.

External Code (Required) Enter EMPLOYEE_SYNC_CONFIGURATION.

This is custom documentation. For more information, please visit the SAP Help Portal 19
12/24/2022

In this eld Enter or See.

Trigger Full Synchronization Choose Yes if you want to synchronize all employees who are
assigned to a Clock In Clock Out Group with the Clock In
Clock Out system.

 Note
If you choose Yes, the system deletes and re-creates
previously synchronized employee data in Clock In Clock
Out. Choose Yes, if there are discrepancies in data between
Employee Central and Clock In Clock Out.

This action is asynchronous, and you'll see the results in this


object after the synchronization is complete and after you've
refreshed the page. After the save of this object, this eld is
automatically set to No.

Synchronization Already in Progress This eld lets you know if a full employee synchronization is
already in progress or not. Possible values:

Yes

No

When Yes, if you trigger a full synchronization, you get a warning


stating that a full employee synchronization is already in
progress.

4. Choose Save to save the Clock In Clock Out Employee Full Synchronization Details object.

Results
You’ve created Clock In Clock Out Employee Full Synchronization Details object. Use this object to execute the full
synchronization. This task helps in synchronizing the employee information from Employee Central with Clock In Clock Out.

Whenever you add, remove, or update the Clock In Clock Out Group information in Job Information of the employees in
Employee Central, the employee data is synchronized automatically to Clock In Clock Out. However, this automatic
synchronization of employee data does not work when Global Assignment or Concurrent Employment is added to the job
information of the Clock In Clock Out employee. In such scenarios, we recommend you perform a full synchronization of
employee data from Employee Central. You should also run a full synchronization whenever there is a change to the employee
name in Employee Central that has been replicated to Clock In Clock Out.

 Note
It is also required to perform a full synchronization, when you want to use the General Display Name for employee names.
For more information, see the Related Information section.

Check Tool for Employee Synchronization

To nd any inconsistencies in the replicated Clock In Clock Out employee data, you can run the Check Tool check Clock In Clock
Out employees are synchronized. This is available under the Clock In Clock Out application in the System Health tab of Check
Tool. The Clock In Clock Out Employees from Employee Central should be replicated to Clock In Clock Out. The source is always
Employee Central. Any x would result in creation, updation, or deletion of employees in Clock In Clock Out.

Related Information
Using the Check Tool to Solve Issues

This is custom documentation. For more information, please visit the SAP Help Portal 20
12/24/2022
Important Notes About General Display Name Adoption

Clock Time via Web and Mobile


Employees can clock their time using Web and Mobile through the SuccessFactors Clock In Clock Out application.

Prerequisites
Ensure you have con gured Time Event Types and Clock In Clock Out Groups in Con gure Clock In Clock Out page.

Ensure that the employees are assigned to the respective Clock In Clock Out Groups. When recording their time,
employees can view only those Time Event Types that are con gured with their associated Clock In Clock Out Group.

Context
Employees can record their time events using the Quick Action for Clock Time on the Latest Home Page. Also, they can provide
the geographical coordinates for the location from where they clock their time using the Location Tracking feature. Location
tracking is possible only when the employee is using a mobile device. For more information, see the Related Information section.

Procedure
1. Provide the Access Clock Time permission to a set of employees that are part of a Clock In Clock Out Group. On having
the Access Clock Time permission, employees can view the Clock Time Quick Action on both Web and Mobile.

 Note
The Clock Time quick action cannot be restricted to either Web or Mobile. On having the permission, the quick action
is available in both Web and Mobile.

2. Ensure that the View Time Events permission is provided to those employees who will clock time via Web and Mobile, so
that the employees can view their recently recorded time events in the Recent Activity section on Web and Mobile. View
Time Events permission also makes the Time Events section visible for the employees in the Time Sheet UI.

Related Information
Creating Clock In Clock Out Groups

Validating the Paired Time Events as Recorded Time in the Time


Sheet
You can verify an employee's paired and unpaired time events in the Time Sheet UI to ensure that Clock In Clock Out is
con gured properly and working as expected.

Context
When you implement Clock In Clock Out, the time event pairs are sent to Time Sheet as external time data. You can validate
these paired time events in Time Sheet.

Procedure
1. Go to the employee's Time Sheet.

This is custom documentation. For more information, please visit the SAP Help Portal 21
12/24/2022
2. Verify the unpaired time events and the Time Records created from two paired time events, for the speci ed date on
which the time events are entered in the employee's Time Sheet.

Results
The employee's clocked time is visible on Time Sheet. For example, if the employee has clocked in at 11 AM and clocked out at 6
PM, the Time Sheet re ects 7 hours.

Enabling and Con guring Work ows for Time Events


You can trigger work ows for managing manually created time events and for deletion of any time event in Clock In Clock Out.

Context
Usually, an employee records time events by means of a physical terminal or a web or mobile application. In these scenarios, the
employee can’t specify the date and time as the time event is recorded the moment there’s a swipe or a clock in done by the
employee. We don’t need a work ow in these scenarios.

However, there could be circumstances where the employee couldn’t record the time event. This could be because of issues like
a broken terminal, or forgot to swipe in when coming into work. In these situations, the employee or the administrator has to
create a manual time event so that time events can be paired and the time recording can happen. These manual time events
can be con gured to trigger a work ow for approval.

You can also trigger work ows for deletion of a time event. Let us consider a scenario, where an employee clocks out twice by
mistake. Now, one of the clock out actions will remain unpaired and can be deleted.

Procedure
1. Ensure to enable Work ow Process. Go to Con gure Clock In Clock Out Settings Work ow Process Enable
Work ow Process for manual creation or deletion of Time Events . This doesn’t trigger work ows for time events, but it
allows you to trigger work ows for time events if necessary.

2. Create work ows that you want to trigger for manual creation or deletion of time events. Go to Admin Center
Manage Organization, Pay and Job Structures Create Work ow . For more details, go to the Related Information
section.

3. De ne a business rule to trigger the work ows. Go to Admin Center Con gure Business Rules Create New Rule
and select Metadata Framework. Set the Rules for MDF Based Objects with the Base Object as Manual Time Event
and the Purpose as Workflow. For more details, go to the Related Information section.

4. Assign the business rule created in the previous step to Save Rules. Go to Admin Center Con gure Object
De nitions Object De nition Manual Time Event MDF object. Anytime you create a manual time event or delete a
time event, the MDF object executes this business rule.

Results
You can now trigger work ows for manual creation or deletion of time events.

Related Information
Creating an Individual Work ow
Creating Business Rules
Work ow for Time Events

Work ow for Time Events


This is custom documentation. For more information, please visit the SAP Help Portal 22
12/24/2022
You can trigger work ows for manual creation or deletion of time events. All the time events that are created via Terminal, Web,
or Mobile won’t trigger a work ow and will have the Approval Status as Approved by default.

You can de ne a work ow for approving a time event. This image provides an overview of all the states that a time event can go
through during its approval process:

1 - No work ow is triggered for the creation of the manual time event. The manual time event is approved automatically
and goes to the Approved status.

2 - A work ow is triggered for the creation of manual time event. The manual time event goes to Pending status.

3 - The approver declines the work ow for the manual time event that is in Pending status. The manual time event status
changes to Declined.

4 - The employee cancels the work ow for the manual time event that is in Pending status. The manual time event status
changes to Cancelled.

 Note
A time event that is in Cancelled or in Declined status can’t be deleted. They can only be purged from the system.

5 - The approver approves the work ow for the manual time event that is in Pending status. The manual time event
status changes to Approved.

6 - The employee deletes the approved time event and no work ow is triggered. The time event is deleted from the
system.

7 - The employee deletes the approved time event and a work ow is triggered to approve the deletion. The status of the
time event changes to Pending Deletion.

8 - The approver declines the work ow for the time event that is in Pending Deletion status or the employee cancels or
declines the work ow for the time event that is in Pending Deletion status. The time event status reverts to Approved
status for further actions.

9 - The approver approves the work ow for the deletion of the time event that is in Pending Deletion status. The time
event is deleted from the system.

Using Business Rules to Trigger Work ows

Using a business rule, you can decide if you want to trigger a work ow and also which work ow to trigger based on the If-
Condition on Time Event elds. Some of the examples of work ow rules are listed here:

Triggering the same work ow for any manual creation or deletion of time events. The rule can look as follows:

This is custom documentation. For more information, please visit the SAP Help Portal 23
12/24/2022

Triggering different work ows for manual creation of time events and for deletion of time events that were created via a
terminal. The rule can look as follows:

Trigger a work ow only for deletion of time events that are successfully validated and were created on or before the
previous working day of the employee. The rule can look as follows:

Related Information
This is custom documentation. For more information, please visit the SAP Help Portal 24
12/24/2022
Enabling and Con guring Work ows for Time Events

Setting Up Single Record Approval


Set up single record approval so that time sheet entries are approved separately rather than on a weekly basis.

Prerequisites
You have activated Time Tracking in Provisioning.

 Remember
As a customer, you don't have access to Provisioning. To complete tasks in Provisioning, contact your implementation
partner or Account Executive. For any non-implementation tasks, contact Product Support.

Your organization can access the new Time Sheet UI.

Context
By default, employees submit their time sheets for approval on a weekly basis. However, some organizations require that
certain or all time sheet entries are approved separately. Typical use cases include entries that require more than one approver
and entries that require approval in advance.

 Note
You can't add single record approval to time types that are main attendance time types or main break time types in a time
recording pro le.

Procedure
1. Create an attendance, on call, break, or extra time type.

 Note
You can't add single record approval to allowance types.

2. Enter a work ow con guration to your time type.

 Note
You can't add to or delete the work ow con guration from a time type that is used in existing time sheet entries.

Results
Time sheet entries with this time type require single approval.

 Note
The submit job will not pick up and submit a time sheet - and users cannot manually submit a time sheet - until all working
time recordings are approved.

Night Shift Bandwidth


This is custom documentation. For more information, please visit the SAP Help Portal 25
12/24/2022
Night shift bandwidth ensures that all relevant attendance recordings are registered for the intended planned working time
segment, on the day the night shift in question starts. To use it, you must have SAP SuccessFactors Time Tracking active in
your system.

It determines the earliest possible start time and the latest possible end time that an employee can record as part of a night
shift.

An example would be where a night shift is scheduled from 22:00 until 06:00. The night shift bandwidth is from the start of the
shift until 08:00. An additional attendance is then booked from 06:30 until 07:30 on day 2. This means that an additional hour is
added to the actual time worked on the night shift for day 1.

Before you can specify night shift bandwidth, you need to de ne scheduled working time in the work schedule and any work
schedule day models used. Scheduled working time de nes the typical start and end time of a working day and is used as a
calculation basis for things such as weekly hours and overtime.

The following considerations and restrictions apply to the use of night shift bandwidth:

Night shift bandwidth can only be speci ed in cross-midnight work schedules.

Night shift bandwidth can only be speci ed in work schedules where the clock times recording variant is selected.

Breaks in a cross-midnight work schedule day cannot be de ned outside the planned working time when no night shift
bandwidth is de ned.

Breaks in a cross-midnight work schedule day cannot be de ned outside the night shift bandwidth.

Night shift bandwidth cannot exceed 24 hours.

Night shift bandwidths of two work schedule days cannot overlap.

Night shift bandwidth must start before midnight and end after midnight.

Planned working time has to fall inside the night shift bandwidth.

Planned working time cannot overlap with planned working time from the previous day or the next day.

Breaks cannot overlap with night shift bandwidth from the previous day.

Planned working time and night shift bandwidth have to start on the same day.

1. Setting Up Night Shift Bandwidth in a Work Schedule


To specify the latest times employees are allowed to record working time in a night shift, set up night shift bandwidth in
their work schedule.

2. Creating a Time Type Group for Night Shift Bandwidth


Create a time type group for night shift bandwidth so that the night shift bandwidth you de ne in the work schedule can
be processed by the time valuation.

3. Setting Up Time Valuations for Night Shift Bandwidth


De ne what happens when employees record time outside their night shift bandwidth.

4. Permission to Record Time Outside the Night Shift Bandwidth


If exceptional circumstances require employees to record working time outside their night shift bandwidth, you can
permit employees to record such times.

Setting Up Night Shift Bandwidth in a Work Schedule


To specify the latest times employees are allowed to record working time in a night shift, set up night shift bandwidth in their
work schedule.

This is custom documentation. For more information, please visit the SAP Help Portal 26
12/24/2022

Prerequisites
You've speci ed scheduled working time in the work schedule.

You've set the time recording variant of the work schedule to Clock Times.

You've activated cross-midnight processing in the work schedule. If the work schedule uses the Period model, you also
need to have activated cross-midnight processing in the work schedule day models used in the work schedule.

Procedure
1. Go to the Admin Center and choose Manage Data.

2. Open a day in a work schedule or a day model.

3. Go to a segment and set Category to Night Shift Bandwidth.

4. Enter the start time and end time of the night shift bandwidth. Remember that it must start before midnight and end
after midnight and that the bandwidth entered can't exceed 24 hours in duration.

5. Save your changes.

Task overview: Night Shift Bandwidth

Next task: Creating a Time Type Group for Night Shift Bandwidth

Creating a Time Type Group for Night Shift Bandwidth


Create a time type group for night shift bandwidth so that the night shift bandwidth you de ne in the work schedule can be
processed by the time valuation.

Procedure
1. Go to the Admin Center and choose Manage Data.

2. Create a time type group with a meaningful external name and external code.

3. Select the time category Night Shift Bandwidth.

Task overview: Night Shift Bandwidth

Previous task: Setting Up Night Shift Bandwidth in a Work Schedule

Next task: Setting Up Time Valuations for Night Shift Bandwidth

Setting Up Time Valuations for Night Shift Bandwidth


De ne what happens when employees record time outside their night shift bandwidth.

Prerequisites
You've de ned night shift bandwidth in the work schedule and, in the case of work schedules of the Period model, in the
relevant work schedule day models.

You've activated cross-midnight processing for the work schedule and day models.

This is custom documentation. For more information, please visit the SAP Help Portal 27
12/24/2022
You've created a time type group for recorded working time.

You've created a time type group for night shift bandwidth.

You've created a time type group for working time taken into account.

You've created a time type group for working time not taken into account.

Procedure
1. Go to the Admin Center and choose Manage Data.

2. Create a time valuation and enter a unique external name and external code.

3. Set Valuation Type to Deduct Group from Input Groups.

The screen is refreshed.

4. In the Input Time Type Groups eld, enter the time type group for recorded working time.

Recorded working time is used as the basis for the subsequent calculations.

5. Assign the time type group for night shift bandwidth as the deduction group.

The recorded working time is ltered for time within and outside the night shift bandwidth.

6. Specify the time type group for working time taken into account as the time type group below.

Time recorded within the night shift bandwidth is taken into account.

7. Specify the time type group for working time not taken into account as the time type group above.

Time recorded outside the night shift bandwidth isn't taken into account.

8. Specify what happens if an employee records time outside the night shift bandwidth. Use one of the following options:

To prevent employees from recording times outside the night shift bandwidth, create an error message on the
time type group above.

To warn employees that time outside the night bandwidth isn't taken into account, create a time valuation alert
on the time type group above.

9. Save your new time valuation and assign it to the time recording pro les of the employees who use this valuation type.

Task overview: Night Shift Bandwidth

Previous task: Creating a Time Type Group for Night Shift Bandwidth

Next: Permission to Record Time Outside the Night Shift Bandwidth

Creating Time Valuation Alerts


Create time valuation alerts to notify employees and administrators of certain time valuation results.

Context

 Note
Don't de ne alerts based on time collectors.

Procedure

This is custom documentation. For more information, please visit the SAP Help Portal 28
12/24/2022
1. Go to the Admin Center and choose Manage Data.

2. Create a time valuation and enter a unique external name and external code.

3. Set the valuation type.

4. In the Error Flag eld, specify on which time type group the message is raised.

5. In the Error Message eld, enter an appropriate message text.

6. Set Error Type to Alert and Warning.

Results
If the time valuation creates a result for which you've de ned a time valuation alert, the following happens: A warning is
displayed and an admin alert is created on the Admin Alerts page.

Permission to Record Time Outside the Night Shift Bandwidth


If exceptional circumstances require employees to record working time outside their night shift bandwidth, you can permit
employees to record such times.

Night shift bandwidth is intended to de ne the times employees work as part of a night shift. However, there can be situation
where employees might need to work at unusual times. In such cases, managers or HR administrators can permit employees to
work outside the night shift bandwidth. If employees are permitted to record times outside the night shift bandwidth, these
times are taken into account.

You permit time recording outside the night shift bandwidth by de ning extra time types, creating extra time type groups, and
by setting up time valuations to cover time worked outside the speci ed night shift bandwidth.

1. De ning Extra Time Types


De ne extra time types so that users can record additional time information that further speci es recorded attendance
time.

2. Creating Extra Time Type Groups


To process extra time types in time valuations, create an extra time type group.

3. Setting Up Time Valuations for Night Shift Violations

Parent topic: Night Shift Bandwidth

Previous task: Setting Up Time Valuations for Night Shift Bandwidth

De ning Extra Time Types


De ne extra time types so that users can record additional time information that further speci es recorded attendance time.

Context
Collision checks prevent the recording of concurrent times for an employee. However, some scenarios require that recorded
attendance time is further speci ed. Extra time types enable users to further specify certain attendance times without causing
a collision.

Procedure
1. Go to the Admin Center and choose Manage Data.

This is custom documentation. For more information, please visit the SAP Help Portal 29
12/24/2022
2. Create a time type.

3. Enter an external name and a meaningful external code.

4. In the Classi cation eld, select Extra.

5. Select the time unit Hour(s).

6. Assign the extra time types to the relevant employee time pro les.

Next Steps
To use the extra time type in a time valuation, create an extra time type group.

Task overview: Permission to Record Time Outside the Night Shift Bandwidth

Next task: Creating Extra Time Type Groups

Creating Extra Time Type Groups


To process extra time types in time valuations, create an extra time type group.

Procedure
1. Go to the Admin Center and choose Manage Data.

2. Create a time type group with a meaningful external name and external code.

3. Select the time category Extra.

4. Assign the extra time type that you want to use in a time valuation.

Task overview: Permission to Record Time Outside the Night Shift Bandwidth

Previous task: De ning Extra Time Types

Next task: Setting Up Time Valuations for Night Shift Violations

Setting Up Time Valuations for Night Shift Violations

Prerequisites
You've set up a time valuation for night shift bandwidth.

You've de ned an extra time type and created an extra time type group.

You've created a time type group for working time outside the night shift bandwidth that is taken into account.

You've created a time type group for working time outside the night shift bandwidth that isn't taken into account.

Procedure
1. Go to the Admin Center and choose Manage Data.

2. Create a time valuation and enter a unique external name and external code.

3. Set Valuation Type to Deduct Group from Input Groups.

The screen is refreshed.


This is custom documentation. For more information, please visit the SAP Help Portal 30
12/24/2022
4. In the Input Time Type Groups eld, enter the time type group for time outside the night shift bandwidth.

Time outside the night shift bandwidth is used as the basis for the following calculations.

5. Assign the extra time type group as the deduction group.

The recorded working time outside the night shift bandwidth is ltered for time within and outside the extra time period.

6. Specify the following time type group below: the time type group for working time outside the night shift bandwidth that
is taken into account.

Time recorded within the extra time period is taken into account.

7. Specify the following time type group above: the time type group for working time outside the night shift bandwidth that
isn't taken into account.

Time recorded outside the extra time period isn't taken into account.

8. Specify what happens if an employee records time outside the extra time.

9. Save your new time valuation and assign it to the time recording pro les of the employees who use this valuation type.

Task overview: Permission to Record Time Outside the Night Shift Bandwidth

Previous task: Creating Extra Time Type Groups

Advanced Filtering Options for Holiday-Related Premium Pay


SAP SuccessFactors Time Tracking provides extensions to the time records lter of the time valuation. These extensions
support complex premium pay scenarios involving holidays such as night shifts on holidays or half-day holidays.

In Employee CentralTime Management, you can set up time valuations for premium pay that support paying a premium on a full
public holiday. You set this up by ltering for a full holiday on a current day. However, many organizations require ltering options
that support more complex holiday scenarios. The ltering options of Time Tracking support a number of these scenarios.

Night Shifts with Holidays


Nights shifts are usually paid at a premium rate. However, the premium rate is even higher when the night shift coincides with a
public holiday. Unless there are consecutive public holidays, though, only a part of the shift falls on a public holiday. To pay the
premium for the part of the night shift on the public holiday, you lter for public holidays on the current, previous, or next day.
For this purpose, we have the No Holiday eld option in the Time Records Filter.

Days Before a Public Holiday


Sometimes a premium is paid on a day before a public holiday. In this case you can lter for no holiday for on the current day and
a holiday category for the next day.

Related Information
Setting Up Time Valuations for Premium Pay

Adding the Cost Center Field to Allowances


Add the Cost Center eld to the Allowance object de nition so that employees can record deviating cost centers for
allowances.

This is custom documentation. For more information, please visit the SAP Help Portal 31
12/24/2022

Prerequisites
You have activated Time Tracking in Provisioning.

 Remember
As a customer, you don't have access to Provisioning. To complete tasks in Provisioning, contact your implementation
partner or Account Executive. For any non-implementation tasks, contact Product Support.

Your organization can access the new Time Sheet UI.

Procedure
1. Open the Allowance object de nition.

2. Set the visibility of the cost center eld to Editable and save your changes.

Results
The Cost Center eld is now available in the Allowances section of the new Time Sheet UI.

Setting Up the Automatic Detection of Late Comers


Set up the automatic detection of late comers so that you don't have to detect them manually.

Prerequisites
You've activated Time Tracking in Provisioning.

 Remember
As a customer, you don't have access to Provisioning. To complete tasks in Provisioning, contact your implementation
partner or Account Executive. For any non-implementation tasks, contact Product Support.

Procedure
1. Create or adapt an existing time recording pro le (time recording method Positive and time recording variant Clock
Times) for the automatic detection of late comers.

2. Create a time valuation that detects gaps between the recorded working time and the planned working time.

3. Create a time valuation that lters these gaps for late comers.

4. Create a time valuation that creates a warning for late comers (message type Alert and Warning).

You can count the occurrences of late coming for a week or a month.

Next Steps
In addition to the required steps mentioned above, you can create a time collector that counts weekly or monthly occurrences
of late coming.

You can also create additional time valuations that ensure that employees aren’t counted as late comers in the following
scenario: Employees clock in after the start of the planned working time after clocking in and out before the start of the planned
working time. The standard con guration of automatic late comer detection counts such employees as late comers.

This is custom documentation. For more information, please visit the SAP Help Portal 32
12/24/2022

Creating a Deduction Valuation for Late Comers


To identify late comers, you need to identify gaps between planned and recorded working times. You identify such gaps by
creating a time valuation that deducts recorded working times from planned working times.

Prerequisites
You've created a time recording pro le for the automatic detection of late comers.

You've created time type groups for planned working time and recorded working time.

You've created a time type group that collects the gaps between the planned and actual working time.

Procedure
1. Go to the Admin Center and choose Manage Data.

2. Create a time valuation and enter a unique external name and external code.

3. Set Valuation Type to Deduct Group from Input Groups.

The screen is refreshed.

4. Select the time type group for recorded working time as a deduction group.

5. Select the time type group that collects gaps between planned and recorded working time as the type group above.

6. Select the time type group for planned working time as an input group.

 Restriction
Don't use the Factor eld for clock time valuations.

7. Save your new time valuation.

8. Assign the time valuation to the time recording pro le for late comers.

Next Steps
Create a time valuation that lters gaps between planned and recorded working time for late comers. This time valuation is
necessary because the time type group above in the deduction valuation also collects gaps caused by breaks. To make sure that
such gaps aren't considered for the late comers detection, the second time valuation identi es gaps at the beginning of the
planned working time.

Creating Time Valuations That Detect Late Comers


To detect late comers, you determine if gaps between planned and recorded working times occur at the start of the planned
working time. You identify such gaps by creating a time valuation that lters single records from input groups.

Prerequisites
You have activated Time Tracking in Provisioning.

 Remember
As a customer, you don't have access to Provisioning. To complete tasks in Provisioning, contact your implementation
partner or Account Executive. For any non-implementation tasks, contact Product Support.

This is custom documentation. For more information, please visit the SAP Help Portal 33
12/24/2022
You've created a time recording pro le for the automatic detection of late comers.

You've created time type groups for scheduled working time.

You've created a time valuation that identi es gaps between planned and recorded working times and a time type group
that collects these gaps.

You've created a time type group for gaps between the start of the planned and the recorded working time.

Procedure
1. Go to the Admin Center and choose Manage Data.

2. Create a time valuation and enter a unique external name and external code.

3. Set Valuation Type to Filter Single Records from Input Groups.

The screen is refreshed.

4. As a comparison group, select a time type group that includes a work schedule.

5. Set the valuation method to Valuate Per Day.

6. Set the comparison group attribute to Earliest Start Time.

7. Set the comparison operator to Equal To (=).

8. Set the input group records attribute to Start Time.

9. Select a time type group below that you've created for gaps between the start of the planned and the recorded working
time.

10. In the Input Time Type Groups eld, select the time type group that contains the gaps between the planned and
recorded working time.

11. Save your new time valuation.

12. Assign the time valuation to the time recording pro le for late comers.

Next Steps
Create a time valuation that creates an alert for late comers.

You can also create a time collector that counts weekly or monthly occurrences of late coming.

You can also create additional time valuations that ensure that employees aren’t counted as late comers in the following
scenario: Employees clock in after the start of the planned working time after clocking in and out before the start of the planned
working time. The standard con guration of automatic late comer detection counts such employees as late comers.

Setting Up Grace Period Rounding


To prevent unnecessary overtime or time violations for recorded times that differ only slightly from the de ned start and end
times, set up grace period rounding.

Prerequisites
You've subscribed to SAP SuccessFactors Time Tracking.

You've con gured clock time recording.

You've created either a work schedule or a work schedule day model.

This is custom documentation. For more information, please visit the SAP Help Portal 34
12/24/2022

 Note
You can't con gure grace period rounding for individual work schedules created in Administer Time.

Context
Grace periods are typically de ned near the start and end times of a period of scheduled working time. Time recorded in these
grace periods is rounded to the start or end time.

Procedure
1. Create a rounding con guration object.

Choose the plus icon next to the Rounding eld in the work schedule day model or the details of a day in the work
schedule.

The Rounding Based on Work Schedule Information screen opens.

2. Enter an external name and an external code.

3. In the rounding speci cation, select if the rounding reference point is a start time or an end time.

4. Enter the minutes before and after that you want to round to the reference point.

The reference point is a start time. You enter 10 minutes before and 10 minutes after. If an employee clocks in up to 10
minutes before the scheduled start time, the recorded clock time is rounded to the scheduled start time. Similarly, if an
employee clocks in up to 10 minutes after the scheduled start time, the recorded clock time is rounded to the scheduled
start time.

5. Enter an external code.

6. If necessary, add another line in the rounding speci cation.

7. Save your changes.

8. Depending on your con guration, open the details of a day in the work schedule or open the work schedule day model.

9. In the Rounding eld, select the rounding object that you've created

Setting up Additional Holiday Categories to Generate Different


Holiday Premiums
When employees work on public holidays, they typically get a premium payment in addition to their regular payment. In some
countries, the holiday premium differs depending on the holiday. For example, work on Labor day and Christmas is compensated
with a higher premium than work on any other public holiday. And work on company-speci c holidays might not be compensated
with any premium as compared to the official holidays. To achieve the correct premium payments, you have to categorize
holidays as per their premium rates. The holiday category eld that is part of the holiday assignments in the holiday calendar
allows you to categorize the holidays for time valuation purposes.

Prerequisites
You have an active SAP SuccessFactors Time Tracking subscription.

SAP SuccessFactors Time Tracking is enabled in the Manage Employee Central Settings page.

Ensure you have the View and Edit user permissions for Time Management Object Permissions Holiday Category .

Context
This is custom documentation. For more information, please visit the SAP Help Portal 35
12/24/2022
To make sure that employees receive a premium for time recorded on speci c days or at speci c times, you can set up time
valuations for premium pay. For holiday premiums, use the Holiday Category lter of the time records lter. A holiday calendar
consists of holiday assignments that are a combination of date and holiday elds.

In the Holiday Calendar, Holiday Category has the default values of Full, Half, and None. In the Time Records Filter, you have an
additional default value No Holiday for the Holiday Category eld. In addition to these default values, you can also create
custom holiday categories.

To help you with the usage of holiday category, we’ll explain the steps using the following three example scenarios:

Employee works on a holiday for which a higher premium is paid. For example, 25th December which is a holiday on
account of Christmas.

Employee works on a holiday for which regular premium is paid. For example, 1st November which is a holiday on account
of All Saints day.

Employee works on a holiday for which no premium is paid. For example, 8th September which is a company holiday on
account of Mental Health Day.

Procedure
1. Go to Admin Center Manage Data Create New Holiday Category and enter a meaningful external name and
code. For example, you can create the following categories:

Higher Premium Holiday - This holiday category is used for de ning holidays that carry a higher premium pay as
compared to regular full day holidays. Holidays like Christmas, Labor Day, and so on.

No Premium Holiday - Holidays that don't come with any premium pay. For example, a company holiday like
Mental Health Day.

 Note
Holiday categories Full, Half, and None are the default holiday categories and you can use them as well.

2. To assign holiday categories to holidays, you have to rst enable the eld using Con gure Object De nition. Go to
Admin Center Con gure Object De nition Object De nition Holiday Assignment and locate the eld Holiday
Category from the list.

3. Click Details on the Holiday Category row and change the Visibility eld to Editable. Save the changes.

4. Go to Admin Center Manage Data Create New Holiday Calendar or open an already existing holiday calendar.
For each holiday assignment, select the corresponding holiday category. For this example, we’ll update an existing
calendar.

5. Select an existing calendar and click Make Correction.

6. For all the three types of holidays, provide the following:

Enter the date of the holiday. For this example, let's select the dates as 25th December 2023 (Christmas), 1st
November 2023 (All Saints Day), and 8th September 2023 (Company holiday for Mental Health Day).

Maintain the holiday class to express what the holiday means for the planned working time on that date. In this
example, it will be Full for all the holidays meaning that the days will be non-working days..

Select the holiday. As stated in the preceding steps, for this example, we can select the days as Christmas, All
Saints Day, and Mental Health Day.

Click Details to select the holiday category. Select the holiday category as Higher Premium Holiday for Christmas,
Full for All Saints Day, and No Premium Holiday for Mental Health Day.

7. Save the changes.

8. As part of the nal step, you have to create holiday lters. For this, we need to create Time Record Filters. Go to
Manage Data Create New Time Records Filter . Create a Time Records Filter for the Higher Premium Holidays.
This is custom documentation. For more information, please visit the SAP Help Portal 36
12/24/2022
9. Similarly, create a Time Records Filter for the holiday category Full.

 Note
You don't have to create a separate lter for the No Premium Holiday as the holiday category is not Full or Higher
Premium Holiday. As a result, the lter conditions aren’t met and no premium is generated for these holidays.

10. You can now use the holiday lters in the time valuation rules. For more information, see the Related Information section.

Related Information
Creating a Holiday Calendar
Setting Up Time Valuations for Premium Pay

This is custom documentation. For more information, please visit the SAP Help Portal 37

You might also like