You are on page 1of 25

HR Forms Workplace (PY-XX-HF)

PDF download from SAP Help Portal:


http://help.sap.com/erp2005_ehp_06/helpdata/en/8b/aba43718ab7e28e10000009b38f889/frameset.htm
Created on September 04, 2014
The documentation may have changed since you downloaded the PDF. You can always find the latest information on SAP Help Portal.
Note
This PDF document contains the selected topic and its subtopics (max. 150) in the selected structure. Subtopics from other structures are not included.
2014 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose
without the express permission of SAP SE. The information contained herein may be changed without prior notice. Some software products marketed by SAP SE
and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by
SAP SE and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be
liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express
warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. SAP and other
SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE in Germany and other
countries. Please see www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.
Table of content
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 1 of 25
Table of content
1 HR Forms Workplace (PY-XX-HF)
1.1 Form Specialist
1.1.1 Form Creation
1.1.1.1 Example: Remuneration Statement Using HR Forms Workplace
1.1.1.2 Graphics Tool
1.1.1.3 HR Form
1.1.1.4 Form Class
1.1.1.5 Objects in the Forms Workplace
1.1.1.5.1 MetaNet
1.1.1.5.2 MetaStar
1.1.1.5.3 MetaDimension
1.1.1.5.4 MetaField
1.1.1.5.5 MetaFigure
1.1.1.5.6 InfoNet
1.1.1.5.7 InfoStar
1.1.1.5.8 InfoDimension
1.1.1.5.9 InfoField
1.1.1.5.10 InfoFigure
1.1.2 Copy HR Standard Form
1.1.3 Create Form
1.1.3.1 Special Formatting Options for the Form
1.1.4 Select Information Using Drag&Drop
1.1.5 Cumulation by InfoDimension Selection
1.1.6 Selection and Sorting
1.1.7 Display ABAP Dictionary Structure
1.1.8 Settings on the Selection Screen for the Print Program
1.1.9 Executing the Print Program
1.1.10 Activate Forms from the Forms Workplace
1.1.11 Printing the Form from the Forms Workplace
1.2 Administrator
1.2.1 Form Printing Started by Administrator
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 2 of 25
HR Forms Workplace (PY-XX-HF)
Purpose
A form often functions as an enterprise's business card, which means it requires an attractive graphical design. The HR Forms Workplace (which will be called
the Forms Workplace from now on) enables you to create flexible reports with an attractive layout for HR master data, payroll results, and time evaluation data. It is
therefore a central Human Resources tool that enables you to select data from various sources in a uniform manner. You can then design, create, check, print,
send, or archive the form using graphics tools ( Form Builder or SAP Smart Forms).
You can access information on the tools' development status and supported countries in the SAP Service Marketplace by choosing
service.sap.com/hrpay Media Center .
Implementation Information
We continually enhance and supplement the data (tables and fields) available in the SAP Standard, which you can select in the Forms Workplace and then print.
This includes all the data that belongs to the remuneration statement and the time statement. Customer enhancements (such as infotypes) are possible at any
time.
Scope of Functions
You can execute standard reporting on data that can originate from different sources within Human Resources . Data from the different application components
is available for data selection using the Forms Workplace.
You can standardize the appearance of all HR forms.
The data selection is intuitive and user-friendly. The tool has a graphical interface that provides you with an overview of data to be selected. The data is
organized and presented in the Forms Workplace according to business, not technical criteria. You no longer require detailed technical knowledge of table
fields containing information to be printed because the Forms Workplace provides you with all the information you need in a directory. You select and retrieve
data just once at a central point within the system, irrespective of the form to be printed later.
You can make changes to the layout without changing the data selection because data selection and form design do not occur at the same time.
Data is not selected with the Forms Workplace at the same time as forms are designed with a graphical tool . This means you can adjust and enhance
forms at any time. It also means you do not have to design forms at the same time as data selection.
You can also carry out changes to the layout without any detailed technical knowledge.
The graphics tools, which are integrated with the Forms Workplace, enable you to create modern form designs . For example, you can use different formats
(styles, fonts, font sizes, paragraph formats, character formats, lines, borders, and so on) or graphical elements (such as company logos) to design your
forms.
You can ensure that the evaluation data is consistent and complete using the extensive checks available in the Forms Workplace.
You can trigger integrated form printing in the Forms Workplace.
Integration
The Forms Workplace is efficiently integrated with the workflow and error handling of the process model. When you customize and create the form, the system
generates a report per HR form, which can be integrated in the workflow of the HR Process Workbench.


PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 3 of 25




1.1 Form Specialist
Tasks
The form specialist is an expert in the technical aspects and contents of forms in Human Resources . He or she enters settings for forms in the system, and is
responsible for finding and solving problems.
Your tasks as form specialist include the following:
Selecting data for HR forms
All printable data is contained as a directory in the Forms Workplace. Both the data available to for you to select in the standard system, and the data you
may want to print on the form at a later date, are displayed as overview trees. On the left side of the screen, you select the information you desire from the
overview tree and then use Drag&Drop to transfer it to the overview tree on the right side of the screen. The overview tree on the right side then contains the
data you want to print in the form.
Designing the layout of HR forms
Graphical tools enable you to design the layout of the form. For example, you can include the company logo or numerous design elements.
Activating HR forms
The Forms Workplace enables you to generate the print program for the form.
Testing and correcting form printing
The Forms Workplace enables you to test or check the contents and appearance of the form.
Starting form printing
The Forms Workplace enables you to start printing the form.



1.1.1 Form Creation
Purpose
You usually create the form; that is, select data for the form and determine the form layout, when you set up the system.
When the form is created, data selection and form layout are separate. First you select the data from the set of HR information you want to subsequently print on
the HR form. In a later step, you design the layout of the form on the basis of the selected data. The form can also be printed later.
Note that Customizing for HR forms is cross-client.
Repository objects are generated when forms are created. These objects, ABAP Dictionary structures, and programs are cross-client, and the
Customizing settings that are required during generation must also be cross-client.
For more information, access Customizing for Payroll and see Forms Using HR Forms Workplace .
Prerequisites
The starting point for creating a form is the data in Time Management that is available in the system:
You know what data you need to create the form and have entered or adjusted this data in the system (for example, HR master data) or have created the data
(for example, time evaluation data or payroll results).
If the data is stored in customer tables or infotypes, it means you have already made the data available for creating forms.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 4 of 25
If you want to provide customer data for creating forms, do not use the HR Forms Workplace for this. Use the HR Metadata Workplace instead.
Note the information and notes on the Metadata Workplace.
If you are setting up a form for the first time, SAP recommends that you first create the form as far as possible using data from the SAP standard
system. At a later date, you can make customer data available in the ERP system and include it in the form.
You have the authorizations for changing or activating forms, and the authorizations for displaying metadata. This includes the following:
You need the authorizations for changing workbench objects. Repository objects are generated when a form is activated. Forms are therefore coded as
workbench objects rather than customizing objects.
You require the authorizations for displaying, activating, and changing forms. Authorization object P_HRF_INFO restricts user access to forms.
You need the authorization for authorization object P_HRF_META to display metadata used in the form.
See the documentation on the HR Metadata Workplace and note the information on authorization objects.
Process Flow

Form creation consists of the following steps:
Data Selection
1. You select data using the Forms Workplace.
Data is made available as a directory in the Forms Workplace. You select the data from this directory that you want to print in the form. Use Drag&Drop to
transfer all the required data to the form. The following applies:
You can select data from Personnel Administration (PA-PA), Time Management (PT), and Payroll (PY).
The Forms Workplace supports country-specific and international forms.
Your form can be country-specific. In this case, create the form for the relevant country grouping.
For example, the remuneration statement is a country-specific form. It not only contains general payroll information, but also, for example, tax data, which
has a different structure and different meaning for each Human Resources country version.
The remuneration statement for Germany contains data that applies to all country versions of Human Resources (for example, personnel
number, gross amount) and data that only applies to Germany (for example, tax and social insurance data). When you create a form, the Forms
Workplace only uses the payroll results for Germany that were created with the payroll driver RPCALCD0.
Your form can be international. In this case, create the form using the international country grouping 99. In this case you can only access data that
applies to all the country versions of Human Resources .
The time statement is an international form because the time evaluation data has the same structure and the same meaning for all Human Resources
country versions. For detailed information about creating this form, refer to the SAP Library under SAP ERP Central Component Human
Resources HR Tools Tools for Form Maintenance Time Evaluation Time Statement Form Time Statement with the HR Forms
Workplace.
You can also create an international form, which accesses payroll results that were created with any country version of the payroll driver.
However, when you create a form, the Forms Workplace only uses the international parts of the payroll results.
After you have selected all the data necessary for the form, the Forms Workplace checks your form and generates the necessary ABAP Dictionary
structures that correspond to your selection.
Each structure is stored in the ABAP Dictionary so that the graphical tool can access them when forms are designed. The structure is used as an
interface between the generated print program and the graphical tool .
Form Design
2. You design the form with a graphical tool. The following applies:
In the Forms Workplace, if you choose the function Layout , the Forms Workplace automatically creates a Form Definition whose interface contains the
generated structure. You are guided to the Form Definition maintenance and can continue designing the form there.
To design HR forms, you can only use the graphical tool in the Forms Workplace environment.
You design the layout of the form using the graphical tool. You are supported by efficient tools. You can use different fonts, bold font, shading, boxes,
graphics, lines, and other design elements.
You can use special formatting options for individual form values.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 5 of 25
You describe the individual elements (text, tables, addresses, and so on) that the form contains.
You define the form logic. This can be very simple if there is, for example, you are printing only one fixed text. However, it can also contain complex What
If logic.
Activate your Form Definition. When the form is being activated, the system generates a function module, which has the generated ABAP Dictionary
structure as an interface and controls the form output.
Activating, Testing and Printing the Form
3. You activate the HR form.
The Forms Workplace generates a print program that reads the selected data from the database. This data is transferred to the Forms Definition function
module, which in turn controls the form output.
4. You can test the print program to ensure that all data is retrieved correctly for printing the form. The selected data is displayed in a table format without layout.
5. You start printing the form using the Forms Workplace.
Result
The printed form is ready for you to check.



1.1.1.1 Example: Remuneration Statement Using HR Forms
Workplace

1.1.1.2 Graphics Tool
Definition
Tool with which the layout of a form is structured.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 6 of 25
Use
You can use the following two integrated tools in the Forms Workplace to structure the layout of a form:
Form Builder
We recommend designing new forms with the Form Builder .In the SAP standard, the Form Builder is recommended for designing new forms. The output is
a PDF-based form.
Information about the Form Builder can be found under SAP NetWeaver Application Platform (SAP Web Application Server) Business Server
PDF-based Forms.
SAP Smart Forms
You must later edit forms that have been created using SAP Smart Forms with SAP Smart Forms. The output is based on a Smart Form.
Information about SAP Smart Forms can be found under SAP NetWeaver Application Platform (SAP Web Application Server) Business Server
SAP Smart Forms.
Once forms have been created, you must edit them using the same tool that you used to create them.


1.1.1.3 HR Form
Definition
A complete form that consists of several parts:
The InfoNet, which defines the content of the form
You create the InfoNet by selecting the data in the Forms Workplace that you want to print from the catalog available (MetaNet).
The ABAP Dictionary structure, which is generated on the basis of the InfoNet.
This structure is created automatically by the Forms Workplace and is used as an interface to the Form Definition.
The Form Definition, which determines the layout of the form.
The Form Definition is created automatically by the Forms Workplace and complies with the specified name and interface conventions.
Design the form layout according to your requirements.
The print program, which retrieves and formats the data.
The print program is automatically generated by the Forms Workplace.
Use
The print program is an ABAP report. You can call it in the Forms Workplace, or include it in the SAP menu or the process model.
You can only edit HR forms with the Forms Workplace that were designed using one of the two graphical tools.
Structure
A HR form consists of several parts which are shown in an example below:
The name of the HR form is ZFORM1.
Object Name
InfoNet (form name) ZFORM1
ABAP Dictionary Structure /1PYXXFO/ZFORM1
Form Definition ZPYXXFO_ZFORM1
Print Program /1PYXXFO/ZFORM1_PRNT

For print program /1PYXXFO/ZFORM1_PRNT to run, all parts must be complete and active in the system. ThePrint Program then functions like a report.


1.1.1.4 Form Class
Definition
Form grouping that determines specific characteristics of the forms.
Use
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 7 of 25
In choosing a form class in the Forms Workplace, you determine important characteristics of the form.
The form class groups forms according to business features (for example, remuneration statement or time statement).
The form for the salary statement has the form class PAYSLIP.
The form class determines the catalog (MetaNet) that should be proposed by the Forms Workplace when a new form is created.
The form class determines which report class is proposed by the Forms Workplace when creating a new form.
The form class determines which additional fields may appear on the selection screens of the print program for the forms. You then determine yourself which of
the permissible selection fields actually appear in the print program in the Forms Workplace for the respective form.
The form class limits the available data. For example, forms in the Time Statement class contain the following data:
HR master data
Time evaluation data
You cannot use data from the payroll results in the Time Statement form class.
This characteristic has a great influence on the data that is printed in the form.
If you change the form class of an existing form, this can cause significant changes in the printed form.
If you are not sure if you want to make these changes, save the form and create a backup copy before you implement the changes.
In the initial screen of the Forms Workplace you can display existing form classes or create your own form class under Utilities Form Classes Display or
Change .


1.1.1.5 Objects in the Forms Workplace
Definition
Human Resources data is retrieved and managed in various objects to facilitate the process of creating forms.
Use
The Forms Workplace uses these objects to:
Select data for creating forms
Retrieve data for designing forms
Print data in forms
Structure
Objects that are used in the Forms Workplace on the:
Meta page (data in the directory) Info page (data used in the form)
MetaNet InfoNet
MetaStar InfoStar
MetaDimension InfoDimension
MetaField InfoField
MetaFigure InfoFigure



1.1.1.5.1 MetaNet
Definition
View of printable data in the system. A MetaNet includes all data sources in Human Resources that can be used to create forms. SAP provides the
SAP_DEFAULT MetaNet in the standard system.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 8 of 25
The MetaNet must contain all data to be used in the HR form. The MetaNet is country-specific.
Use
When a form is created, the MetaNet is available as an overview tree, which is the same as a directory. It contains all the data you can choose from when creating
a form. Select the data that you want to be printed in the form and transfer it to the overview tree for the form data using Drag&Drop.
By choosing Show Documentation , you can display documentation on objects in an additional screen area on the MetaNet page. You can edit the
documentation on the individual objects in the Forms Workplace. If you require detailed information about documentation maintenance, access the SAP Library
and choose Human Resources HR Tools Documentation Maintenance (PDSY).
Each form is assigned a specific MetaNet, which is proposed by the Forms Workplace when you are creating a form. If you want to use a different
MetaNet in your form, you can enter this MetaNet on the HR Form tab page in the MetaNet field. Note that this change causes all data contained
in the old MetaNet, which no longer exists in the new MetaNet, to be deleted from the form.
You can only enter the MetaNet that has the same country grouping as the HR form.
Structure
The MetaNet contains the following objects represented in a hierarchy:
MetaStar
MetaDimension
MetaField
MetaFigure
Example
The standard system contains the SAP_DEFAULT MetaNet .




1.1.1.5.2 MetaStar
Definition
A view of data that can be read from a specific data source in the ERP system.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 9 of 25
Use
In the Forms Workplace, the MetaStars are represented as nodes in the overview tree of the MetaNet. Each MetaStar is displayed in the overview tree with the
relevant business objects and figures. You select the data that you want printed on the form and the business objects and figures that are relevant to you, and
transfer them to the form using Drag&Drop.
If you want to see detailed information about a MetaStar when you are creating a form, choose Show Documentation .
Structure
A MetaStar contains:
MetaDimensions - complete descriptions of business objects or concepts.
MetaFigures - Figures
The MetaDimensions contained in a MetaStar characterize the MetaFigures for this MetaStar.
A MetaStar can also contain nothing but MetaDimensions. In this case, it represents a relationship between MetaDimensions.
Example 1 PAYMENTS MetaStar
The SAP_DEFAULT MetaNet includes the PAYMENTS MetaStar ( Payments from Payroll ). Include this MetaStar in your form if you want to print
information about payments that were created in Payroll. It includes information on:
Bank details (account number, bank number, and so on)
The employee (name, personnel number, address, and so on)
The in-period (start date, end date, payment date, and so on)
The wage type (country grouping, wage type, long text, and so on).
The only figure that is important for payments, is the amount.
Example 2 PAY_RESULT MetaStar
Include this MetaStar in your form if you want to print information about which wage types were created in Payroll. Various pieces of information (MetaDimensions)
can be determined from the wage types of a payroll result, such as:
Which personnel number the wage types belong to
The payroll period the wage types were created in
the personnel area or pay scale group that wage types were assigned to
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 10 of 25
Figures that are important for these wage types are:
Amount
Number
Rate
Example 3 MetaStar NOTICES
Include this MetaStar in your form if you want to print the notifications, which were entered for the employee in the Notifications infotype (0128), in your form.
It does not contain any figures.




1.1.1.5.3 MetaDimension
Definition
Complete description of a business object or concept.
Use
When a form is created, the MetaDimensions are displayed in the MetaNets overview tree under a MetaStar. You select the MetaDimensions to be printed later
in the form, or the MetaDimensions that affect the restriction of data to be printed.
Structure
The description of a MetaDimension consists of several items of information, the MetaFields . Each MetaField is either part of the key that provides a
complete technical specification of the MetaDimension, or the MetaField is an attribute , an aditonal characteristic of the MetaDimension.
The distinction between a key and an attribute is of a business and technical nature:
You can restrict the values of keys and therefore reduce the amount of data that is transferred to the graphical tool. A MetaField that is suitable from a business
perspective for such restrictions (such as the evaluation classes of wage types) must therefore be included in the MetaDimension key.
The MetaDimension key must contain all the MetaFields that are required, for technical reasons, to uniquely identify attributes in the system. For example, the
key of the MetaDimension wage type (WAGETYPE) contains both the wage type (WAGETYPE) MetaField and the country grouping (COUNTRY) MetaField.
Both fields are needed to read wage type texts in the system.
Example From the SAP_DEFAULT MetaNet
The PAYMENTS MetaStar ( Payments from Payroll ) includes the following MetaDimensions:
BANK_ACCOUNT ( Bank Details )
The MetaDimension includes information on the account number and bank number.
EMPLOYEE (Employee )
The MetaDimension includes information on the name, personnel number, and address.
INPERIOD (In-Period )
The MetaDimension includes information on the start date, end date, payment date, and period.
WAGETYPE (Wage Type)
The MetaDimension includes information on the country grouping, wage type, and long text.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 11 of 25



1.1.1.5.4 MetaField
Definition
Items of information in a MetaDimension. Each MetaField is either part of the key that completely specifies the MetaDimension, or it is an attribute , an
additional characteristic of a MetaDimension.
Use
When the form is created, the MetaFields are not displayed directly in the overview tree of the MetaNet because it cannot include them individually in the form. If
you place the cursor on a MetaDimension, you can choose Show details to create an additional screen area that displays the keys and attributes .
Example From the SAP_DEFAULT MetaNet
The BANK_ACCOUNT (Bank Details) MetaDimension includes, among others, the following MetaFields:
ACCOUNT_NUMBER ( Account Number )
The MetaField is part of the key.
BANK_NUMBER ( Bank Number )
The MetaField is part of the key.
The EMPLOYEE MetaDimension includes, amongst others, the following MetaFields:
PERSONNEL_NUMBER ( Personnel Number )
The MetaField is part of the key.
ADRESS ( Address )
The MetaField is an attribute.


1.1.1.5.5 MetaFigure
Definition
A key figure. If the key figure is linked to a unit, this unit is also part of the MetaFigure.
Use
When the form is created, the MetaFigures are represented as subordinate nodes in the MetaStar. Select the MetaFigures be printed later in the form.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 12 of 25
Structure
A MetaFigure is represented in the node of a MetaStar by the symbol in the overview tree of the MetaNet.
MetaNet SAP_DEFAULT
The PAYMENTS MetaStar (Payments from Payroll) has the PAY_AMOUNT MetaFigure (Amount) . The amount is linked to a unit, the currency, for
example EUR 5.00 or USD 15.00.



1.1.1.5.6 InfoNet
Definition
Defines the data that is used in a concrete HR Form.
Use
The single parts of the HR form are generated on the basis of the InfoNet. This includes the following:
An ABAP Dictionary structure that is used as an interface to the Form Definition.
This structure contains a table for each InfoStar and InfoDimension that exist in the InfoNet.
A Form Definition that you design at a later date according to your requirements.
A print program that reads the data described in the InfoNet and calls form printing.
In the overview tree of theMetaNet, select the data you require in the form, in the form of MetaStars with the assigned MetaDimensions and MetaFigures. Transfer
the data from the MetaNet to the InfoNet using Drag&Drop.
If you require further information and functions, see the tab pages.
1. The HR Form tab page includes the following:
Name of the HR form
The name cannot be changed here.
Description
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 13 of 25
Form class
Name of the form class used. Changing the name of an existing form class, can lead to significant changes in the printed form.
MetaNet
Name of the MetaNet used. If you change the name of the MetaNet of an existing form, the data that existed in the old MetaNet is not contained in the new
MetaNet and is deleted from your form.
Layout Editor
You select the graphics tool for the form layout. We recommend that you use the Form Builder for new forms.
Star structuring
You determine the ABAP Dictionary structures. The following options are available to you:
Nested structure
If you choose the nested structure, the InfoStar tables then only contain the key fields of the relevant InfoDimensions and InfoFigures. The attribute
fields of the InfoDimensions are available separately in the tables of the InfoDimensions. In the Layout Editor, be that the SAP Smart Forms or
Form Builder , you must then collect data that belongs together with special statements, such as: LOOP ... WHERE.
Flat structure
If you choose the flat structure, then the InfoStar tables also contain the attribute fields. You should not execute LOOP statements to describe the
data that belongs together. The Forms Workplace executes such LOOP statements automatically after reading the data. The tables of the
InfoDimensions are available in both layout editors, but are no longer necessary for the form. This procedure makes creating a form considerably
easier.
We recommend that you use the flat structure for new forms.
Status
Status (active or inactive)
A form has the status active when the ABAP Dictionary structure, the Form Definition, and the print program are active. You can only print active
forms.
Created by
Changed by
Form parts
ABAP Dictionary Structure
Form Definition
Print Program
2. The InfoStars tab page includes an overview of used InfoStars (technical name, description, and MetaStar).
3. The InfoNet is described on the Documentation tab page.
You can edit the documentation on the individual objects in the Forms Workplace. Choose Fullscreen Editor to change the documentation. For detailed
information about documentation maintenance, access the SAP Library and choose Human Resources HR Tool s Documentation Maintenance
[External].
4. On the Selection Screen tab page you can change the selection screen of the print program.
You must enter a report class for the print program to constrain the logical database PNPCE. Depending on the report class, you can also make additional
fields available that are visible or invisible in the print program. You determine which of these fields should be displayed and which default values the
fields should have. The following applies here:
If you have determined a default value for an invisible field, you can then no longer change this value from the print program, even if you use a variant.
If you have determined a default value for a visible field, you can change this value again from the print program.
5. On the Cumulation Wage Typ es tab page, you assign the cumulation wage types to the form that you want to use in the form.
The system creates the cumulation wage types directly after reading the data from the database. They are then, for example, used as normal wage types for a
selection. The Forms Workplace uses subapplications to create cumulation wage types. Each subapplication is a defined subarea within the system which you
can use to store the cumulation wage types.
You can enter two subapplications on the tab page.
The first subapplication is provided by SAP and contains, for example, tax wage types, which are probably identical for all customers.
You create the second subapplication. You define your own cumulation wage types that you need in the form.
This division into subapplications enables you to use your own cumulation wage types in the form without having to modify the subapplications created by
SAP.
Double-click on the subapplications to display or change the cumulation wage types that are defined in the subapplication.
Structure
The InfoNet is represented in the Forms Workplace in an overview tree. It contains InfoStars that define and group data used in the form. Each InfoStar contains
InfoDimensions and possibly InfoFigures.



1.1.1.5.7 InfoStar
Definition
Defines data that comes from a single source of data (MetaStar) and can be used in a concrete HR form. A form can contain several InfoStars based on a single
MetaStar. It is a good idea to use them together with selections to group data.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 14 of 25
Use
The Forms Workplace generates a table type based on the InfoStar. This table type is integrated in the InfoNets ABAP Dictionary structure. The lines of the table
type consist of:
The keys of the InfoDimensions, which are contained in the InfoStar.
InfoFields contained in the key of the InfoDimension are grouped in a substructure.
The attributes of the InfoDimensions, but not the key fields, are only then displayed in the ABAP Dictionary structure if you have chosen the flat star
structuring in the InfoNet.
If required, the sort information of the InfoDimensions.
The InfoFigures that are contained in the InfoStar.
In the Form Definition , you can select and edit the data that was read from the table for InfoStar using the LOOP ABAP command.
You can transfer additional MetaDimensions and MetaFigures, which come from the same MetaStar as the InfoStar itself, to the InfoStar using Drag&Drop. For
detailed information, see the tab pages:
1. The InfoStar tab page includes the following:
Name of the InfoStar
The name of the InfoStar can be changed.
Description
Name and description of the MetaStar that creates the basis of the InfoStar.
2. The InfoDimension tab page includes an overview of used InfoDimensions (technical name and description).
3. The InfoStar is described on the Documentation tab page.
You can edit the documentation on the individual objects in the Forms Workplace. Choose Fullscreen Editor to change the documentation. If you require
detailed information, access the SAP Library and choose Human Resources HR Tools Documentation Maintenance (PDSY).
Structure
An InfoStar is a node in the overview tree of the InfoNet. It contains InfoDimensions and InfoFigures. InfoDimensions and InfoFigures must be derived from
MetaDimensions and MetaFigures, which are contained in the MetaStar that is the basis for the InfoStar.


1.1.1.5.8 InfoDimension
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 15 of 25
Definition
Complete description of a specific business object or concept.
Use
A table type is generated based on an InfoDimension. This table type is integrated in the InfoNets ABAP Dictionary structure. The lines of the table type contain:
Key of the Infodimension
The Info Fields, contained in the key of the InfoDimension, are grouped in a substructure. This substructure is used in the InfoDimension table type and in the
InfoStar table type.
The fields for InfoFields, which are attributes of the InfoDimension.
If you require further information, see the tab pages:
1. The InfoDimension tab page includes the names of the InfoDimension and MetaDimension. This data cannot be changed.
2. The InfoFields tab page includes an overview of the InfoFields (type, (key, or attribute), name, and description) contained in the InfoDimension.
If you place the cursor on an InfoDimension, you can choose Details on the InfoFields tab page to create an additional screen area that displays the
keys and attributes .
3. The insert selection function enables you to show the Selections tab page for an InfoDimension. On this tab page you can restrict the values of the key and
enter sort information for the values.
Structure
In the overview tree of the InfoNet, the InfoDimensions are subordinate nodes of an InfoStar. Each InfoDimension consists of several pieces of information, the
InfoFields . Each InfoField is part of the key or the InfoField is an attribute .


1.1.1.5.9 InfoField
Definition
Information that exists in an InfoDimension.
Use
When forms are created, InfoFields are not displayed directly in the InfoNet overview tree because you cannot include them individually in your form.


1.1.1.5.10 InfoFigure
Definition
A key figure. If the key figure is linked to a unit, this unit is also part of the InfoFigure.
Use
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 16 of 25
If you access an InfoFigure, the tab pages for the InfoNet are displayed.
Structure
An InfoFigure is represented by the icon in the node of an InfoStar within the overview tree of the InfoNet . An InfoFigure does not have any attributes that
could be displayed on individual tab pages.


1.1.2 Copy HR Standard Form
Use
Do not modify HR standard forms. They can be overwritten by release upgrades or by an HR Support Package.
If you want to set up an HR form, you must first create it. Alternatively, you can copy an HR standard form to the customer namespace and then redesign it as
required. You must still adjust the copied HR standard form.
Prerequisites
You have accessed the initial Forms Workplace screen, or you call the transaction as follows:
Transaction code HRFORMS
Procedure
1. Select the HR standard form you want to copy to the customer namespace.
2. Choose Copy .
The Form Name dialog box is displayed.
3. Enter the customer name, and select the country grouping .
You want to copy the SAP_PAYSLIP_DE form, which is included in the standard system, to the customer namespace to create customer-
specific form ZCUST_FORM.
4. Choose Continue .
The Create Object Directory Entry dialog box is displayed.
5. Enter the required data.
6. Choose Save .
The InfoNet and the Form Definition are copied. The copy appears in the list of forms with the status inactive .
7. In the HR Form: Overview screen, select the copied form and then choose change to adjust the form.
8. Adjust the InfoNet according to your requirements.
9. To continue making adjustments in the graphical tool, choose Layout .
The Forms Workplace generates the new ABAP Dictionary structure. This takes you to the layout area.
10. Design the form according to your requirements.
11. Choose Save . Then activate the Form Definition.
12. Choose Back to return to the Change HR For m screen.
13. Choose Activate .
The Forms Workplace generates the new print program. The form is now active and can be used.
Result
You have copied an HR standard form to the customer namespace, and adjusted it to meet your requirements. You can call the Print Program, to Start Form
Printing or make further adjustments to the form.


1.1.3 Create Form
Use
You want to create a new HR form.
Prerequisites
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 17 of 25
You only use the metadata provided by SAP or have maintained the required customer metadata.
Procedure
1. Call the transaction as follows:
Transaction Code HRFORMS
2. Choose Create .
The system inserts a new line in the list of existing HR forms. The name, country grouping, and form class columns are ready for input.
3. Enter the name of the HR form. Select the country grouping and form class.
The name (less than 16 characters; no special characters) must be unique in the system. If both entries are without errors, the system creates the HR form.
4. If you want to continue with the creation of the InfoNet, choose Enter .
The Object Catalog Entry dialog box appears.
5. Make the necessary entries and choose Save .
The editor appears and you can edit the InfoNet.
On the left side of the editor, you see an overview tree. This tree contains the MetaNet with all the Human Resource data. On the right side, you see the
InfoNet, which is still empty and contains no objects.
6. Use Drag&Drop to insert the required InfoStars, InfoDimensions, and InfoFigures in the InfoNet.
7. Enter the necessary information about the individual objects in the tab pages.
8. Enter the selections that you require in your form.
9. To continue making adjustments to the form in the graphics tool, choose Layout .
The Forms Workplace saves the form and generates the ABAP Dictionary structure automatically. This takes you to the layout area.
10. Adjust the Form Definition of your HR Form. You can use special formatting options for individual form values.
11. Choose Save and then Activate for the Form Definition.
12. Choose Back to return to the Change HR For m screen.
13. Choose Activate , to generate the print program.
Result
You have created a new form and adjusted it according to your requirements.


1.1.3.1 Special Formatting Options for the Form
Use
In the editor for SAP Smart Forms, you can use special formatting options to adjust the standard formatting of the single values to meet your individual
requirements.
Prerequisites
You are in the graphics tool to design the layout of the form.
Features
You can use special formatting options as you design your form.
Required format: From the form layout, use the formatting option:
You want to ensure that a certain number of value bytes are not displayed.
Offset
You only want to transfer a specific number of value bytes in the output length.
Output length
You do not want to include the sign of a value in the formatting.
Omit sign
You want the sign to be printed on the left before the value.
Sign on the left
You want the sign to be printed on the right after the value.
Sign on the right
You do not want to print the leading zeros for a value.
Omit leading zeros
You want to omit superfluous blank characters.
Hide blank characters
You want to determine the decimal places for a value again.
Determine decimal places
You want to omit the thousand separator.
Omit thousand separator
You want to influence the formatting of floating point numbers
Exponent specifications for floating point numbers
You want a value to be output aligned to the right.
Align right
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 18 of 25
You want to replace blank characters aligned to the left in the value with fillers.
Filler
You do not want to output an initial value.
Do not output initial value
You want to suppress the automatic conversion.
Ignore conversion routine
You want to convert the date to the local date display.
Local date display (currently only for Japan)
You want to increase or decrease the value of a counting variable by 1 before output.
Change value of counting variable
You want to output additional text before or after a value.
Preceding text/Subsequent text
You want to format a specific value for a specific country (for example, the date, the
appearance of the decimal sign, the thousand separator).
Country-specific formatting
You want to influence the date formatting.
Date format
You want to define the formatting of the time specification.
Time format


Select Information Using Drag&Drop
Use
The MetaNet is represented as a directory and contains all the data available when you are creating a form. Select information that should be printed later and
store it on the InfoNet. To select the data, use Drag&Drop to copy MetaStars, MetaDimensions, and MetaFigures from the left overview tree (MetaNet) to the right
overview tree (InfoNet). An InfoStar is created from a MetaStar, an InfoDimension is created from a MetaDimension, and an InfoFigure is created from a
MetaFigure.
Prerequisites
You are in the Forms Workplace in the HR Forms screen.
Procedure
1. In the left overview tree, choose Expand MetaNet . If the right overview tree already contains data, choose Expand InfoNet .
2. In the MetaNet, place the cursor on the item of information (such as an InfoStar) that you want to include in the InfoNet.
3. Use Drag&Drop to drag the information into the InfoNet.
To create a form properly, you must copy MetaStars to the InfoNet, and store MetaDimensions or MetaFigures in InfoStars.
4. You can select more than one item of information and then drag them together into the InfoNet using Drag&Drop.
5. You can rename InfoStars, but no other objects.
6. Edit individual items of information, if necessary. To do so, use selections (for example).
7. Choose Save .
Result
You have selected the information to be printed later on the form.


Cumulation by InfoDimension Selection
Use
By selecting the InfoDimensions , you determine how the data that is to be printed on the form should be cumulated.
Features
While the form is being printed, the print program reads the data from the database and collects it in the generated ABAP Dictionary Structure. When the print
program for one InfoStar reads several data records, which are identical in all the selected InfoDimension, the Forms Workplace cumulates these data records.
You have defined an InfoStar that is based on the PAY_RESULT MetaStar. It contains:
InfoDimensions: EMPLOYEE, COSTCENTER, WAGETYPE
InfoFigure: PAY_AMOUNT
The print program reads the following data records from the database:
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 19 of 25
EMPLOYEE COSTCENTER WAGETYPE PAY_AMOUNT
10101010 5000 MA10 500.00
10101010 5000 MA20 50.00
10101010 6000 MA10 450.00
These three data records are printed separately in the form because there are differences in either their COSTCENTER or WAGETYPE
InfoDimensions.
However, if you remove the COSTCENTER InfoDimension from your InfoStar, then both the data records, which only have differences in the
COSTCENTER InfoDimension, are printed together.
EMPLOYEE WAGETYPE PAY_AMOUNT
10101010 MA10 950.00
10101010 MA20 50.00
In the following cases, cumulation is prevented by the selected InfoFigures:
If two data records are identical in all the selected InfoDimensions, but the unit in one of the InfoFigures is different.
Amounts in different currencies are not cumulated.
Certain MetaFigures have the characteristic that they cannot be cumulated. This characteristic is noted in the documentation of the relevant MetaFigure.
For example, it is not a good idea to cumulate data records which have different PAY_RATE (rate) InfoFigures.
You have defined an InfoStar that is based on the PAY_RESULT MetaStar. It contains:
InfoDimensions: EMPLOYEE, WAGETYPE
InfoFigure: PAY_RATE, PAY_AMOUNT
The print program reads the following data records from the database:
EMPLOYEE WAGETYPE PAY_RATE PAY_AMOUNT
10101010 MA10 10.00 500.00
10101010 MA20 10.00 50.00
10101010 MA10 15.00 45.00
These three data records are printed separately in the form because there are differences in either the WAGETYPE InfoDimensions or the
PAY_RATE InfoFigure.
However, if you remove the PAY_RATE InfoFigure from your InfoStar, then both the data records, which only have differences in the PAY_RATE
InfoFigure, are printed together.
EMPLOYEE WAGETYPE PAY_AMOUNT
10101010 MA10 545.00
10101010 MA20 50.00


1.1.6 Selection and Sorting
Use
You use selection to restrict form data.
The Selections tab page enables you to retrieve sort information for InfoDimensions.
Prerequisites
You have used the MetaNet to create the InfoNet with a minimum of one InfoStar. The InfoStar contains a minimum of one InfoDimension.
Functions
Selection
You have the option of restricting the selected data further. With this selection, you can restrict the data of a particular InfoStar. You apply the function in an InfoStar
to InfoDimensions and fix the values of the InfoFields, which form the key of the InfoDimensions. These values on the selection screen can no longer be changed.
If you position the cursor on an InfoDimension and choose Insert Selection , the Selections tab page appears. You can restrict the key in an InfoStar for an
InfoDimension on the tab page.
You want to enter a fixed restriction for the selection of wage types, and you only want to include the Total Gross Amount wage type (/101) in the
InfoStar, rather than all of the wage types from the payroll results. Therefore, you only permit the value /101 in this InfoStar for the WAGETYPE
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 20 of 25
InfoDimension and the WAGETYPE InfoField.
In the overview tree for the InfoNet, select the WAGETYPE InfoDimension within the required InfoStar and then choose Insert Selection.
On the Selections tab page, enter the value for wage type /101. Make sure that the correct key field, that is, WAGETYPE, is selected.
Choose Save .
After these changes have been made, the form has the status inactive . You must activate the form.
You want to group the wage types that are to be printed on the form.
Create a separate InfoStar for each group of wage types.
Restrict the wage types in each InfoStar.
Print the InfoStars in the required order in your Form Definitionsapurl_link_0005_0005_0006.
If a selection condition consists of several lines, these lines are linked to a logical ODER.
If selection conditions in an InfoDimension exist on more than one InfoField, these selection conditions are linked to a logical UND.
If you create customer-specific MetaDimensions with the HR Metadata Workplace, you have two options:
Validity of select options: You determine for a dimension whether all possible uses of this dimension should be linked with the same selection
conditions or not. You can enter global or local here.
Constraints for select options : You can permit multiple or single selections or prevent all selections.
Selection Overview
If you edit a complex or extensive form, the form contains a large number of selections mostly for the InfoDimensions and their InfoFields. An example are the
wage type selections that are often contained in many objects for the form. You can quickly display an overview of all the selections for the InfoFields with the
Selection Overview, without having to know the exact number of times the object (including selections) appears in the form. The selection overview is a list of all
InfoFields for which selections exist. In the Forms Workplace, you can:
Display and hide the selection overview.
Choose Selection Overview.
The Workplace hides the MetaNet to give a clear view and the list appears for the InfoFields and their selections.
Call the where-used list for the InfoField with the selection contained therein.
Click on the desired InfoField with the selection.
The list appears for the InfoField with all selections.
The desired object is called from the where-used list in the overview tree for the InfoNet so that the selection can be processed if necessary.
a. Double-click the required line in the list.
The relevant InfoStar is displayed with the InfoDimension and the InfoFields (including selections) in the overview tree for the InfoNet.
b. You can edit the necessary values on the Selections tab page.
You have made changes by using wage types in Payroll and you want to adjust the form. To make the necessary changes to the wage types and their
selections, you want to display a table for the use of all wage types for the form.
1. Choose Selection Overview.
The list of InfoFields appears with all selections for wage types, evaluation classes, and cumulation wage types.
2. Click WAGETYPE.
The list of selections for WAGETYPE appears.
3. Double-click the required line.
The InfoDimension is displayed with the wage type and selection in the overview tree for the InfoNet.
4. Change the values for the wage types on the Selections tab page.
Sorting
The Selections tab page also enables you to include sort information for InfoDimensions in the form. In the Sort column, enter the required order of the entries to
be sorted. To sort table entries in the Form Definition, you use the sort fields contained in the ABAP Dictionary structure.
You want to include wage types /101, MA10, and /559 in the PAY_RESULT InfoStar, and then print them on the form in this order.
In the overview tree for the InfoNet, select the WAGETYPE InfoDimension and then choose Insert Selection.
The Selections tab page appears.
Use the Value of column on the Selections tab page to enter wage types /101, MA10, and /559.
Use the Sort column to enter the following values:
1 for wage type /101
2 for wage type MA10
3 for wage type /559
Choose Save and then the function Layout .
The ABAP Dictionary structure is regenerated. The Forms Workplace includes new fields for the sort information in the MetaStar table type.
In the Form Definition, enter the WAGETYPE_SORT-WAGETYPE field as a sort criterion for the HRDATA-STAR_PAY_RESULT table loop.
You can also use the index for the sorting sequence (Sort column) for other purposes. You can adopt the sorting information, for example, in the form design for the
most varied of tasks. The print program itself does not evaluate this sorting information.
You can create a table with several wage types on one line in the form. You can use the indexes to determine which wage types should be with
which other wage types on the same line.

PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 21 of 25
1.1.7 Display ABAP Dictionary Structure
Use
After you have selected data, you want to display the ABAP Dictionary structure so that you can check it and acquire an overview of the structure.
Prerequisites
You have created the InfoNet for the form, and you have accessed the Change HR Form screen.
Procedure
1. Choose Goto Display Structure.
2. On the Form Structure in Data Dictionary screen, you see all of the objects that belong to the InfoNet.


Settings on the Selection Screen for the Print Program
Use
Before you run the print program, you can use the selection screen to further restrict the data selected.
Functions
You use these settings on the selection screen to restrict data selected from the logical database, and to control data retrieval in general. If you position the cursor
on the InfoNet node, the Selection Screen tab page appears. You set the following on this tab page:
Report class of the print program: You find yourself in maintenance of the report class by double-clicking on the name.
You want to be able to enter the Payroll Area, Personnel Number , and Personnel Area fields on the print program selection screen.
In the standard system, the Payroll Area and Personnel Number fields are already selected for a new form.
You choose or create a suitable report class for this.
Additional fields in the selection screen of the print program, their default values and their visibility. Invisible fields always contain their default values, even if
the print program is called with a variant.
You always want your form to be started for each employee.
You select the field Start form for each employee from the field list and mark it as an invisible field.
Select the field default value and enter the value TRUE in the default value field.


1.1.9 Executing the Print Program
Use
Once you have selected data for the form using the Forms Workplace and have designed the form using the graphics tool, activate the print program using the
Forms Workplace. You can then call the print program as a test or in productive operations. If you start the print program in test mode, the data read for both types
of structuring are displayed, independent of whether you use the nested or flat structure from the ABAP dictionary structures.
Functions
You can start the print program in test mode to create a view of the form and ensure that all data is retrieved correctly for printing the form.
In the display, check whether an employee's bank details and address data are correct.
To print the form, you can start the print program in productive operations:
You determine the period for printing the form.
You determine, for example, the personnel numbers for which the form is created.
You can determine that statistics are not generated.
You can start form creation for employees.
The Formatting per EE indicator is set in the SAP Standard to reduce the runtime of the print program.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 22 of 25
If you want to create forms that contain general employee data, you should remove the indicator.
You can write the form to the optical archive.
You can print the form in the language of the employee.
Call
You can call the print program as follows:
From the Forms Workplace
Start Form Printing
From the SAP Easy Access screen
The transaction Call Print Program for the HR Forms Workplace (PC00_Mxx_HRF; xx stands for the country grouping) must be included in the menu.
For example, to print the international remuneration statement from the SAP Easy Access screen, choose Human Resources Payroll
International Payroll Remuneration Statement with HR Forms Workplace .
Activities
You start printing the form as required.


Activate Forms from the Forms Workplace
Use
While the form is being processing, the Form Workplace monitors the status of the form. Once you have selected the data and designed the layout and want to
start the print program, choose Execute.
You must reactivate an existing form in the following cases:
If you have transported the form from the Customizing system to the test or production system, you must reactivate the form in the target system of the
transport. After the form has been imported into the target system, it is assigned the status inactive . The Forms Workplace does not activate the form
automatically because generating the ABAP Dictionary structure is very time-consuming.
If you have changed the metadata, you must activate the form again so that the changes are taken into account.
After changes have been made to the metadata, the existing forms still have the status active and may have to be reactivated due to these
changes. The effects of the changes made to the MetaData on the forms is not known to the Forms Workplace, thus, the generated objects that
control the printing of the form are not automatically adjusted.
If SAP makes special changes to the Forms Workplace, you may have to reactivate the forms.
Existing forms still have the status active and have to be reactivated due to these changes.
When SAP changes the Forms Workplace or changes the metadata by HR Support Package or upgrade, which require users to activate the
forms, this information is given in a note or a release note
Optionally, you can activate the forms automatically after each transport by implementing the Business Add-In (BAdI) HRFORM_AFTER_TRANSP (method
ACTIVATE_FORM).
Prerequisites
There are forms without errors in your system that you want to activate. You have the required authorization to display and activate forms. You do not need to have
the authorization to change forms.
Procedure
Proceed as follows if you want to activate a form that has the status inactive .
1. Call the transaction as follows:
Transaction Code HRFORMS
2. In the HR Forms - Overview screen, select the HR form you want to activate.
3. If the form has the status inactive , select the form.
4. Choose Form Activate .
Proceed as follows if you want to activate several forms at the same time or if you want to reactivate a form that already has the status active :
1. Call the transaction as follows:
Transaction Code HRFORMS
2. If the form has the status active , choose Utilities Activate Form .
The HR Forms: Generate Form Parts screen appears.
3. Select the forms to be activated by name, country grouping, or MetaNet.
4. Select the form parts to be generated.
If you are not sure which form parts must be generated, let the Forms Workplace generate the structure and the program.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 23 of 25
5. Choose Execute .
Instead of choosing Execute , you can also choose Program Execute + Print or Program Execute in Background .
Result
The Forms Workplace has activated the forms. You can Start Form Printing using the activated form.


Printing the Form from the Forms Workplace
Use
You start form printing to print or archive the forms.
Prerequisites
The form has the status active. You have the required authorization to start form printing.
Procedure
1. Call the transaction as follows:
Transaction Code HRFORMS
2. In the HR Forms - Overview screen, select the HR form you want to print.
3. Choose Execute the Print Program .{}



The selection screen for the print program appears.
4. Enter the required information in the selection screen:
Determine the period or the payroll period for printing the form.
If the form has the form class PAYSLIP or NONE and the payroll results are to be printed, you have the following selection options:
Period (For example, current month, current year, other period, or key date)
The Forms Workplace reads all of the payroll results that are in the specified period.There can be several payroll runs between two period
specifications in the SAP system, with and without special runs. The Workplaxce includes all payroll runs for this selection that has been made.
Payroll run (for example, current payroll period, other payroll period)
The Forms Workplace reads precisely the payroll results for the payroll run specified. If, for example, you have executed a regular payroll run and
two special runs in the month of January and you have selected the regular payroll run from January, the Workplace does not take into account the
special runs.
Instead, you can select a special run for the printing of the form.
Determine, among other options, for which personnel number, payroll area, or time administrator the form should be started.
Set the Hide Statistics indicator if you do not want statistics to be created.
If errors occur while the form is being printed, these errors are logged even if you have chosen not to generate statistics.
Set the Start Formatting per EE indicator if you want to call the Form Definition per employee.
For forms that contain employee-related information only, such as the remuneration statement or time statement, you should set this indicator. You can
also set this indicator as default by setting the relevant value as the default on the tab page Selection Screen and eliminating displaying the field.
Set the Archive Forms indicator if the forms should be archived.
Archiving the form is only possible if you start the form for each employee.
Set the Forms in Employee Language indicator if the forms should be printed in the logon language or in the language of the employee.
5. Choose Execute .
Instead of choosing Execute , you can also choose Program Execute + Print or
Choose Program Execute in Background .
Result
The forms are printed or written to the archive.

1.2 Administrator
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 24 of 25
Tasks
The administrator who prints forms in the production system does not need to have any detailed technical knowledge about the forms and how they are created.
The technical information in the documentation of the Forms Workplace is of no importance to them.
An administrators tasks includes:
Form Printing Started by Administrator.



1.2.1 Form Printing Started by Administrator
Use
Choose the HR Form using the form name and start the print program.
Prerequisites
You have set up the form with the HR Forms Workplace and generated the print program.
If the form to be printed does not exist in your SAP system, you must set up the form and generate the print program.
Procedure
To print the international remuneration statement, choose Human Resources Payroll International Payroll Remuneration Statement with HR forms
from the SAP Easy Access screen.
You can call the print program in your production system as follows:
Call a variant
If you have created a variant for the forms print program, you can select this value in the Variant field using the input help. Choose Execute to print the
form.
Call the print program directly
If you have not created a variant, or want to print without using a variant, then leave the Variant field empty and choose Execute .
The report selection screen appears.
Enter the appropriate values and choose Execute.
You can find other forms from the SAP Standard in the relevant places in the SAP menu.
You call and start the print program directly if the administrator has created a relevant variant and generated a suitable transaction to call. This transaction must
be a parameter transaction that calls the transaction PC00_M99_HRF_CALL01 with all available parameters, including the parameter P_DIRECT. You
thereby skip the selection screen of the print program.
Result
The form is available for testing.



PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 25 of 25