Create Versatile HR-Related Forms in HR Forms Workplace

  • by Muhammad Usman Malik, Senior SAP Consultant, Saudi Business Machines (SBM)
  • June 10, 2011
Design flexible, attractive HR-related forms through HR Forms Workplace. HR Forms Workplace is the central tool for creating HR-related forms through SAP Smart Forms or PDF Forms. Find out how to easily select HR-related data to create forms specific to your company without writing any extraction routines.
Key Concept
HR Forms Workplace (transaction HRFORMS) is standard in SAP ERP HCM. In it, you can design forms using SAP Smart Forms or PDF forms. An extensive directory of HR Forms Workplace ensures all data required to create a form is present to capture using drag-and-drop functionality. HR Forms are cross-client components and can be viewed in other clients.

You no longer have to rely on lots of code to customize forms to your organization’s specifications. Using the standard HR Forms Workplace in SAP ERP Human Capital Management (SAP ERP HCM), you can create an attractive layout for forms using SAP GUI. HR Forms Workplace provides a comprehensive directory that represents multiple data sources to companies that want to develop their own flexible SAP Smart Forms or PDF forms using SAP ERP HCM master data, as well as payroll and time management data.

In-depth knowledge of tables, fields, and structures is not required anymore. With drag-and-drop functionality in the HR Forms Workplace, you can include data to be captured. This tool enables you to select data from various sources without writing ABAP code. You can then design an SAP Smart Form or PDF form at a later stage. These forms can be displayed in SAP ERP Central Component (SAP ECC) systems as well as in the employee portal (formerly known as employee self-services [ESS]) in SAP ERP HCM.

I’ll show you how to create a payslip in HR Forms Workplace from scratch. I’ll also teach you how to create and design SAP Smart Forms. All examples are taken from an SAP ECC 6.0 system with enhancement package 4 and are applicable from SAP ECC 6.0 on. The article is intended for both functional and technical audiences.

I am using SAP Smart Forms in this example rather than SAP Interactive Forms by Adobe as they require Java stack and Adobe Document Service (ADS) configuration. Later, by configuring some features, you can have this payslip in the employee portal in SAP ERP HCM as well.

HR Forms Components Overview

Before proceeding, let’s discuss some of the components in HR Forms Workplace. These components help you define your extraction in HR Forms. Don’t worry if you don’t completely understand these components now. You will use them in creating the form and you will get a clearer understanding later when creating the extraction.

  • MetaNet. This directory contains all the data sources present in SAP ERP HCM. MetaNet contains all the data that you can use in an HR Form. After selecting data sources (i.e., nodes) an InfoNet is available to use this data in your HR Form. MetaNet contains MetaStars. In this example, I’ll be using SAP default MetaNet. If you have customized infotypes in SAP ERP HCM then you have to create your own MetaNet to process them in HR Forms. I will also illustrate how to fetch other infotype data without creating a custom MetaNet, but that requires additional coding.
  • MetaStar. MetaStar is a view of data that can be read from a specific data source. It’s a grouping of information from the same business area (e.g., IT_FAMILY contains information related to family for an employee).
  • MetaDimension. MetaDimension is a complete description of a business object or concept. MetaStar contains both the MetaDimension and MetaFigure. MetaDimension contains relevant business object data through MetaFields, which are either key fields or attributes. The best example is that PAY_RESULT contains the Wage Type MetaDimension, which contains country and wage type as MetaFields.
  • MetaField. MetaField is the field value or information that exists in a MetaDimension. Each MetaField is part of the key that specifies the complete MetaDimension in full, or its attribute.

Muhammad Usman Malik

Muhammad Usman Malik is a senior SAP consultant at Saudi Business Machines (SBM), Saudi Arabia. Usman has been involved in ABAP development and functional configuration of HR for many years. He has several years of experience implementing and supporting SAP systems including logistics, WebDynpro ABAP, workflow, and FI/CO at multinational and local companies.

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.