1. SAP HCM Self Services with Employee and Manager Self Services Going Forward
Technologies.
Abstract
For several years, SAP has been working toward harmonization of its UIs—the SAP backend,
SAP NetWeaver Business Client, and SAP Enterprise Portal—and has made significant
improvements to the function and feel of core SAP ERP HCM. The product of that focus on
strategic innovation and enhancements to the core HR processes is HR Renewal, and SAP has
placed added emphasis on providing the user with a more “consumer-grade” experience,
more on par with what you’d experience while browsing or shopping online.
HR Renewal and Employee Self-Service (ESS) with HR Renewal reflects SAP’s continued
commitment to improving the user experience while expanding the availability of new
services yet continuing to support the vast array of existing ESS services. In this chapter, we
explore the latest version of ESS based on the SAPUI5 framework as part of HR Renewal 2.0.
2. Q1: Will SAP GUI disappear or discontinued?
Answer1: Indeed, SAP clearly intends for casual users to move away from accessing the GUI
on an ongoing basis and instead use HR Renewal and/or SAP Fiori applications. However, it
needs to be noted here that SAP GUI has been and will continue to remain the primary point
of access for power users. It is feature rich and surprisingly responsive. The reality is that
“/oSE16N” will continue to be typed into countless keyboards for the foreseeable future.
Q2: What are the Underlying Technologies for Portal and HR Renewal Packages?
Answer2. Which Technology Viz a Viz
Figure 1.0: Technology Viz a Viz for SAP Presentation Server
3. Q3: What is Portal Mobile Edition and Architecture?
Answer3. SAP Enterprise Portal Mobile Edition – SAP has not ignored this new business reality
(even if it took them a bit of time to catch up to it). Over the past couple of years, SAP has
introduced the SAP Enterprise Portal mobile edition to help bring some of your favorite portal
content to your smartphone and tablet devices.
Figure 1.1: SAP Enterprise Portal Mobile Edition
4. Q4: What are the present and upcoming Presentation Servers for SAP?
Answer 4: Comparison between different Presentation Servers for SAP.
Figure 1.2: Presentation Clients offered by SAP
5. Q5: What is HANA Cloud Portal?
Answer 5. Innovation about SAP HANA Cloud Portal
SAP HANA Cloud Portal is a type of platform as a service, or PaaS.
SAP HANA Cloud Portal is SAP’s new cloud-based solution for easy site creation and
consumption with a consumer-grade user experience. It is designed for mobile consumption
and is based on SAPUI5. Using SAP HANA Cloud Portal, customers can connect SAP
applications, reports, and social content. It is powered by SAP HANA via SAP HANA Cloud.
Figure 1.3: High-Level Architecture of SAP HANA Cloud Portal
6. Q6: What is the Strategy of SAP for UI?
Answer 6. From UI to UX - This evolution of user expectations is at the heart of SAP’s drive to
move from a traditional UI to a UX.
In all sorts of direct and indirect forms. SAP’s UX strategy delivers value by enabling
enterprises to achieve the following goals:
Gain productivity-- Simpler and mobile software means more and more efficient usage
anywhere a user goes.
Increase user adoption-- User-centric design leads to a more personalized experience
that is more likely to be used early and often to get the job done.
Decrease errors-- Simpler, role-based software reduces the risk of data entry errors.
Fewer mistakes means lower cost of potential rework.
Decrease training costs-- Simpler, more intuitive software means a reduced need for
large training staffs and classes, lowering training costs as a result.
Figure 1.4: SAP’s Key UX Technologies
7. Where is SAP’s UX strategy taking us? By following New, Renew, and Enable, where does
SAP expect us to end up? The vision is the “unified shell.”
Figure 1.5: Unified Shell Concept
Q7: What is Fiori?
Answer7: SAP Fiori is a platform that provides the porting of applications on computing
devices. SAP Fiori is based on SAP's technology platform called NetWeaver.
SAP Fiori enables applications to be used on desktop computers, tablets and smartphones.
SAP Fiori supports HTML5. The initial release had few applications to start and gradually
increased to complete the SAP Business Suite. SAP Fiori is as of now free-to-license for SAP
enterprise customers.
8. Q8: What are Fiori Design Principles?
Answer 8: SAP Fiori’s design principles,
a) Role-based
b) Responsive
c) Simple
d) Coherent
e) Delightful
Q9: What is SAP UI5?
Answer 9: SAPUI5 is a client-side HTML5 and JavaScript-based rendering library and
programming model that is optimized for consumption of SAP data. It combines new
qualities, such as openness and flexibility, with known SAP strengths, such as enterprise
readiness and product standard support. SAPUI5 is well suited to flexibly build UIs across
different devices (mobile and desktop) on top of SAP Gateway.
9. Q10: What is the other half of SAPUI5?
Answer 10. SAP Gateway and OData. The other half of the technical backbone of HR Renewal
and SAP Fiori consists of SAP Gateway and the OData protocol. SAP Gateway and OData have
a broader application than only self-services or even SAP ERP HCM.
What makes SAP Gateway so valuable? It has several key benefits:
REST enables your SAP system; no special knowledge of an SAP system is required before SAP
business data and functionality can be consumed.
It hides the technical complexities of your SAP system landscape behind a single
interface that is easy to use and nonproprietary.
It makes your SAP business data and functionality accessible to any external device or
system that can do two things:
Communicate using the HTTP(S) protocol
Understand OData messages
Figure 1.6: SAP Gateway Planned High Level Architecture
10. Q11. What the Core processes in HR Renewal?
Answer 11. Employee Self-Service in SAP ERP HCM. The product of that focus on strategic
innovation and enhancements to the core HR processes is HR Renewal.
Q12. List some Key Services converted to SAP UI5?
Answer12. Let’s look at some of the ESS services that have been converted to SAPUI5:
Landing page-- The new landing page is now a one-stop shop for all your self-service
needs. It provides a clean, modern feel for the homepage concept.
New Timesheet lane and refreshed timesheet appearance-- One of the newly
refreshed components in HR Renewal 2.0 FP 1 is the ESS timesheet.
Figure 1.7: Timesheet Closeup
Leave request revamp-- As of HR Renewal 1.0 FP 4, the leave request and leave
request approval are two areas in which you can see the conversion to SAPUI5.
11. Figure 1.8: Leave Request
ESS pay statement conversion-- Another service in HR Renewal 1.0 FP 4 that was
converted to SAPUI5 is the ESS pay statement.
Figure 1.9: Pay Statement Overview
12. Q13: What are the Application Area for these Services in HCM paradigm?
Answer 13. Application Area-- For the SAPUI5 ESS content, the application area is PA-ESS-XX,
but a few other application areas are also available for Employee Self-Service, including the
following:
PA-ESS—Employee Self-Service Application. Generally, related to ESS content in EHP
4 and below.
PA-ESS-WDA—Employee Self-Service Web Dynpro for ABAP. Related to content
available in EHP 5 and above.
Figure 2.0 Software Component Requirements for HR Renewal2.0 FP 1
13. Figure 2.1: Business Functions to EHP7, HR Renewal2 .0 Add-On Implementation
Activation of Services-- Transaction /IWFND/MAINT_SERVICE. The following OData services
need to be activated for Employee Self-Services:
HRESS_CATS_G
HRESS_EMPMENU_G
HRESS_EMP_PRO_G
HRESS_ICONS
HRESS_LEAVREQ_G
HRESS_LRNSOLN_G
HRESS_MYINFO_G
HRMSS_MYSRV_G
HRESS_PAYSLIP_G
HRESS_TEAMCDR_G
HRESS_WRKFEED_G
HRGEN_QUICKVIEW
14. Manager Self Services-- Other MSS-related BSPs that are activated include the following:
HRMSS_MY_TEAM_G
HRMSS_TASKS_G
HRESS_WRKFEED_G
HRMSS_TEAMSRV_G
HRMSS_TEAMCDR_G
HRMSS_LR_APPR_G
HRESS_EMP_PRO_G
HRMSS_MGRANA_G
HRMSS_LPD_C
HRMSSATTACH
HRMSS_SUBS_G
HRMSS_CATSAPR_G
HRORGVIS_CHART
HRGEN_QUICKVIEW
HRPAO_SEARCH_C
15. Q14: List down the key Fiori Projects for SAP HCM with Application Projects?
Answer 14-- Fiori Projects for SAP HCM
Figure 2.2: SAP Fiori Applications by Role
Apps for Employees—
My Leave Requests-- The technical software name of this app is UIX01HCM 100 and its
SAPUI5 application is HCM_LR_CRE.
My Benefits application-- The technical software name of this app is UIX01HCM 100 and its
SAPUI5 application is HCM_BEN_MON.
My Paystubs service-- The technical software name of this app is UIX01HCM 100 and its
SAPUI5 application is HCM_PS_MON.
My Timesheet-- The technical software name of this app is UIX01HCM 100 and its SAPUI5
application is HCM_TS_CRE.
16. Apps for Managers—
Approve Timesheets-- The technical software name of this app is UIX01HCM 100 and its
SAPUI5 application is HCM_TS_APV.
Q16: What are the Best Practices in SAP HCM rolling out Self Services?
Answer 16. Best Practices—
Roll out self-services in multiple phases.
The first phase targets the delivery of information about employees and the organization.
Once the first phase is completed and managers have adopted the portal and its offerings,
you can launch more process-oriented transactions, such as Performance Management,
Compensation Management, or forms.
Simplify transactions and avoid multiple layers of approval.
Determine whether delegation is required, and implement a solution that is both
functional and intuitive.
Implement a delegate portal role and a backend SAP role to enable managers (and non-
managers, such as administrative assistants) to have delegation-relevant access to Manager
Self-Service functionality.
Create custom relationships using SAP ERP HCM Organizational Management objects in order
to manage the delegation of responsibilities from a transaction perspective.
Optionally, you can provide a workflow that enables the delegate to approve the
responsibility.
Automate the assignment of the required SAP roles once the delegate has approved the
request.
Conduct usability labs as early as possible with a representative set of users.
17. Communicate terms that may not be self-evident to employees and managers.
Limit the number of automated emails that are generated from the system.
Automated, system-generated communication can sound like a great idea during
blueprinting, but we advise that email automation be kept to a minimum in your self-service
design.
Review any changes to online forms, transactions, and processes with the affected
business units and functions.
Don’t do process reengineering in a vacuum, especially when it impacts the entire
organization. For example, migrating PCR forms from a paper-based process to an online,
workflow-enabled process should prompt the review from other areas in the company that
may have critical dependencies or feedback about the how the new forms and processes will
impact them.
Exposing the SAP Enterprise Portal and self-service functionality over the Internet
can enable users to gain access from remote locations.
Conduct performance tests that take into account peak periods in processes such as
compensation planning, in which managers typically attempt to complete the
process in a compressed period of time.
Enforce a security and data privacy stance prior to rolling out self-service
functionality.
Security has become a major concern for many organizations in the past few years. Many
high-profile companies have had security breaches that have generated system down time,
loss of confidential information, and eventual loss of revenue.
Automate the hiring process to include creating a user and assigning the appropriate
security roles.
An employee is hired into the organization.
Once this process is complete, the information is synchronized with the company’s LDAP
server, which your portal (most likely) uses for authentication and authorization.
Test your self-service solution with multiple browsers.
Implement a testing strategy that takes self-service into consideration.
18. Leverage testing cycles to train service center personnel and the HRIS team.
Form a steering committee to review project progress and resolve project-level
issues.
Q 17: List some resources one should look out for rolling out Self Services?
Answer 15. Other Resources.
SAP Note 1965692 (HR Renewal 2.0: Release Information Note)
SAP Note 2010994 (SAP’s Rapid Deployment Solution (RDS) for ESS and MSS)
SAP Note 1881006 (Release Strategy for the ABAP Add-On HR Renewal)
SAP Note 1701634 (HR Renewal 1.0: Release Information Note)
SAP Note 1876899 (Browser Information for HR Renewal 1.0)
SAP Note 1691231 (Release Strategy for the ABAP Add-on SAP HR Renewal 1.0)