Customize the Salary Statement in Enhancement Package 5 and Up to Control Employees’ View of Paychecks

  • by Imran Sajid, Senior Education Consultant, SAP
  • October 6, 2014
Learn how to customize the employee self-services (ESS) ABAP Web Dynpro application for the pay statement in both the SAP Enterprise Portal and SAP NetWeaver Business Client in enhancement package 5.0, using Business Add-In functionality. In this real-life example, see how one business customized this functionality.
Learning Objectives

Reading this article, you will learn how to:

  • Configure the salary statements via a standard Business Add-In (BAdI)to control how pay statements should be shown
  • Control how long the salary statement should be viewable after payroll has been run
Key Concept

With SAP Business Add Inn (BAdI) functionality, SAP delivers a way for companies to control the output of employees’ salary statements in employee self-services (ESS) via standard BAdI HRESS_PAYSLIP_BADI_IMPL. By default, this BAdI is active in the SAP standard system and the standard code is executed automatically. BAdIs allow companies to adjust the standard SAP system’s code for displaying certain functionalities—for example, in the salary statement—which provides great flexibility for the output and what data is seen by employees.

A challenge I have seen firsthand with many organizations is that once the standard functionality for the ABAP Web Dynpro salary statement application has been implemented, the standard SAP system program may not always fit all the requirements of the company. A best practice is to try to avoid customizing the standard Web Dynpro application, if at all possible, as this prevents the receipt of new updates when SAP enhances the particular functionality.

In my previous HR Expert article, “Configure ABAP Web Dynpro Salary Statements in Enhancement Package 5.0 and Up to Allow Employees to View Paychecks,” I give step-by-step instructions for how to implement the standard functionality for the ABAP Web Dynpro salary statement application that was released by SAP in enhancement package 5.

Imran Sajid

Imran Sajid is a Senior Education Consultant at SAP based in the Atlanta, GA, area. At SAP, he focuses on teaching classes in the HCM area within both SAP and SuccessFactors. Previously, Imran was a consultant who implemented and provided post-go-live support for more than a dozen different client systems spanning many industries, including manufacturing, automotive, retail, information systems, the public sector, and energy. He is the author of the book entitled, The Payroll Control Center for SAP ERP HCM and SAP SuccessFactors, as well as a frequent contributor to SAP Experts, where he has published almost a dozen articles. Imran is also frequent blogger on SAP Community Network (SCN). He graduated from the Georgia State University Robinson College of Business with a degree in Computer Information Systems. Imran can be found on Twitter @ImranSajidSAP.

See more by this author


No comments have been submitted on this article. 

Please log in to post a comment.

To learn more about subscription access to premium content, click here.