ESS MSS Configuration Steps
Introduction
The purpose of this blog is to define the design and the configuration details of ESS/MSS services activation, Leave application, Absence overview.
ESS and MSS services activation
The following section explains about the activation of services for ESS and MSS.
Configuration Path
Personnel Management –> Employee Self-Service (Web Dynpro ABAP) –> General Settingsà ESS Menu for Services –> ESS Menu for Services –> Set Up Launchpad (Employee Services) or. T.Code LPD_CUST
The applications which are not required can be moved into In-active applications Tab.
Personal Information:
Following section explains configuration of Bank and address details under Personal information service.
Bank Details
Configuration Path
Personnel Management –> Employee Self-Service (Web Dynpro ABAP) –> Personal Information –> Determine Active Subtypes and Make Settings
Two Subtypes are configured for Bank details:
Infotype 0009 Bank Details Subtype 0 – Main Bank
Infotype 0009 Bank Details Subtype 1 – Other Bank
The use case characteristics configured here controls maintenance permission for the said subtypes by employee in ESS.
Address Details
Configuration Path
Personnel Management –> Employee Self-Service (Web Dynpro ABAP) –> Personal Information –> Determine Active Subtypes and Make Settings
In ECC system there are 8 address types available to store various address details of the employee.
1 Home Address
2 Temporary residence
3 Postal Address
4 Emergency address
5 Mobile phone Number
6 Fax Number
8 Business Address
Add the required address subtypes required to be visible in ESS.
For Example:
Infotype 0006 Addresses Subtype – 1 Home Address
Infotype 0006 Addresses Subtype – 5 Mobile phone Number
The use case characteristics configured here controls maintenance permission for the said subtypes by employee in ESS.
Configuration Pertaining to Infotype 0006 Subtype 1
Configuration Pertaining to Infotype 0006 Subtype 5
Absence Application
Following section explains configuration of Absences and leave request details under Working Time service.
Create Rule Groups:
Configuration Path
Personnel Management –> Employee Self-Service (Web Dynpro ABAP) –> Working timeà Leave Request –> Processing Processes –> Create Rule Groups
Rule Group 90000001 has been created and assigned in feature WEBMO
Define Processing Processes for Each Rule Group
Configuration Path
Personnel Managementà Employee Self-Service (Web Dynpro ABAP) –> Working time –> Leave Request –> Processing Processes –> Define Processing Processes for Each Rule Group
Reasoning
Processing Processes section has been activated to cater the business requirements below:
- To include unapproved absence hours while showing leave balance.
- When new leave request is being submitted by employee validate and include un-approved absence hours for calculating remaining leave quota.
- Leave request workflow should determine Line Manager as approving officer i.e. OM Relationship A002 for processing the leave requests submitted by employee
Specify Processing Processes for Types of Leave
Configuration Path
Personnel Management –> Employee Self-Service (Web Dynpro ABAP) –> Working time –> Leave Requestà Processing Processes –> Specify Processing Processes for Types of Leave
Reasoning
There are many leave types in use in ECC Time Management. The below are some of the leaves which are configured for ESS.
A/AType |
Att./abs. type text |
1020 |
Sick Leave |
1001 |
Public Holiday Leave |
All the above mentioned leave types are assigned with various processing options, below is the screen print as an example which was configured for Sick Leave type. The settings are replicated to all the remaining leave types.
- A custom leave request workflow for eg: 99900013 can be designed by copying the standard workflow 12300111 to cater the business requirement.
- Additional officer field can be created and assigned in each leave type. This configuration setting will enable employee to choose any employee as additional officer while submitting the leave request in ESS under create Leave request service.
- All the leave requests will be approved or rejected by the approving manager, means there are no leave types that would require self-approval process.
- At the time of absence application entry, employee can change the approving officer which is determined and defaulted by system.
- Activated Notes field to allow employee to enter additional comments to substantiate the leave request.
Creating Communication Info type
Configuration Path
Personnel Management –> Personnel Administration –> Communication –> Create communication types
Reasoning
In SAP Standard system email notification process reads employee email address from subtype 0010 of communication infotype i.e 0105. In the current system the said subtype is not available. Hence, as per the business requirement an additional subtype 0010 has been created and integrated in Absence and Skill request email notification process via workflow.
Absence Application History
The following section explains about the history of the leaves applied.
Configuration Path
Personnel Management –> Employee Self-Service (Web Dynpro ABAP) –> Working timeà Leave Request –> Processing Processes –> Specify How Leave Is Displayed and Default Values
Reasoning
The necessary configuration has been carried out to display the History of all absence applications for the previous 12 months.
Leave Balances (Quota Overview)
Following section explains about the quota types available.
Configuration Path
Personnel Management –> Employee Self-Service (Web Dynpro ABAP) –> Working time –> Time Accounts –> Specify Display of Absence Quotas
Reasoning
Following mentioned Absence quota types are configured to appear in ESS.
thanks a ton!
Great work.. thanks.. 🙂