Ansicht
Dokumentation

OHACUM210 - Maintain Payroll Units

OHACUM210 - Maintain Payroll Units

Fill RESBD Structure from EBP Component Structure   General Data in Customer Master  
This documentation is copyright by SAP AG.
SAP E-Book

In this Customizing activity, you create organizational units for the various subcomponents of payroll. These are referred to as payroll units in this documentation.

Application keys are used to distinguish between the subcomponents in question. The following application keys are defined in the system:

Application key Description
AGBE Employer statement
AL AHV/ALV
ASM Swissmem (formerly ASM, Employers' Association for Swiss Engineering Industry)
BFFR Vocational training fund canton of Fribourg
BFGE Vocational training fund canton of Geneva
BFJU Vocational training fund canton of Jura
BFS BFS (Federal Office on Statistics)
BFTI Vocational training fund canton of Ticino
BFVD Vocational training fund canton of Vaud
BFVS Vocational training fund canton of Valais
ELWP ELM 4.0: Work center
FAK Family-related bonuses
KFO Cantonal contribution to employee associations (VD)
KT Per diem sickness insurance
LAW Wage statement
MUG Maternity insurance Geneva
NBUZ NBU additional insurance
QST Withholding tax
QSTE Withholding tax return as of ELM 4.0
SFO Social fund Schaffhausen
UEB Voluntary accident insurance
UVG BU/NBU
ZVB Statement of earnings for temporary employment

Depending upon the subcomponent, the payroll unit controls various functions. For example, it guarantees the same processing of employees for payroll (AL, UVG), the same output in evaluation reports (AGBE, AL, UVG, ASM, BFS), or the assignment of the same default values for infotypes (FAK, LAW). The grouping of employees into the various payroll units is handled using features. These features allow you to group the employees according to different organizational criteria.

You can use the following application keys to create customer insurances:

Application key Description
CUS1 Customer-defined insurance 1
CUS2 Customer-defined insurance 2
CUS3 Customer-defined insurance 3

The application keys CUS1 - CUS3 are in the customer namespace and you are required to create them if you want to use customer insurances.

Using a Customizing transaction, you carry out the grouping of employees into payroll units for each application key and then maintain the data for the payroll unit in the following steps. This includes the address, the contact person, and the payroll number.

Assigning application keys to features is flexible and time-dependent. This means that you can add new features at any time.

You can maintain data in one of the following ways:

  • Change/Double Click: Depending on the position of the cursor, you can change the following data:
  • The cursor is on the term Application key: You reach the Change Application Key Switzerland view.

  • The cursor is on the term Assignment to Feature or on a subnode: You reach the Assignment of Application Key to Payroll Unit view. Here you can change or delimit the feature assignment for the payroll unit.

  • The cursor position is on the term Payroll Units: You reach the view for maintaining all payroll units belonging to the application key. Here you can change, delimit, and copy entries.

  • The cursor is on a certain payroll unit: You reach the view for maintaining this payroll unit and you can change or delimit the entry. Creating or copying new entries is not possible here.

  • Create payroll unit: This enables you to create new payroll units for an application key. To do so, you position the cursor on the required application key or on one of its subnodes.
  • Addresses: To maintain the address for a single payroll unit, you must position the cursor on the required line of the hierarchy list and choose Maintain address. If you want to maintain the addresses of all payroll units for one application key, position the cursor on the line with the appropriate application key. If the cursor is on the top line of the hierarchy list, the system offers all the available addresses for maintenance. An address must be created for each entry that is a return value of a feature. For more information about address maintenance, see the documentation for the Customizing activity Maintain Employer Addresses.
If you assign the same keys to payroll units for various application keys, these automatically receive the same addresses. If you require different addresses for your application keys, you must choose different names for your payroll units.
  • Ins. contributions (Insurance contributions): Position the cursor on the application key (or one of its subnodes) for which you want to maintain insurance contributions and choose Insurance contributions. You can maintain all contribution rates (irrespective of the application key) by placing the cursor on the top line of the hierarchy list.
For more information, see the documentation for the Customizing activity Contribution Rates.
  • UVG contributions: You maintain your contribution rates for UVG (BU, NBU, NBU supplement) using this pushbutton. The position of the cursor is not significant. For more information, see the documentation for the Customizing activity Contribution Rates for Accident Insurance.
  • Total PrlUnts (Overall maintenance of payroll units): This enables you to maintain the view cluster HRCHABREINH. If you position the cursor on an application key or on one of its nodes, the system only enables you to maintain the data in the application key that you have selected. If the cursor is on the top line of the hierarchy list, data relating to all application keys is offered. In this view, you can maintain and delimit all payroll units in an application key as well as assign features.
CUS3
  • Application Keys Switzerland
Here, the application keys for Switzerland and their assignment to a subcomponent in Personnel Administration Switzerland are defined. You can change these settings if you want to incorporate customer insurances (see above).
  • Assignment to Feature
In this view, you can change or delimit the assignment of features to application keys. If changes occur when payroll units are being created for an application key, define a new feature and choose Delimit to change the assignment to a feature from the required date.
  • Payroll Units
In this view, you maintain the characteristics of a payroll unit.
The contents of payroll units are dependent on the application key, and are dealt with in more detail below.
Note that there must be an entry in this view for each relevant feature's return code.
CUS3

Enter data in the fields to be maintained. The data input fields displayed depend on the application key.
The Contact person and Telephone number fields are available in all application keys and are used for the following reports:

Application key Description
AGBE: RPLERCC0 Employer statement
AL: RPLAHVC1 AHV pay statement
UVG: RPLSUVC0 UVG annual contribution statement
LAW: RPLLAWC0 Wage statement
QST: RPLQSTC1, RPLQSFC0 Withholding tax statement
BFS: RPLBGAC1 BFS - Level and structure of wages

The following describes in greater detail the data in specific payroll units:

  1. AGBE
    In the Customizing activity Maintain Payroll Unit Details, you enter for each AGBE payroll unit various data pertaining to the current work relationship or period of notice, as well as the contact person and this person's telephone number.
  2. AL
    For each AL payroll unit, you maintain a contact person and telephone number. In another Customizing activity Payroll Units for Social Insurance, you enter for each payroll unit the SI grouping, using which the AHV/ALV contributions are calculated.
  3. ASM (Swissmem)
    For each ASM payroll unit - for Swissmem, you maintain a contact person and telephone number. In another Customizing activity Maintain Payroll Unit Details, you enter the company code for each payroll unit.
  4. BFFR / BFGE / BFJU / BFTI / BFVD / BFVS
    In the Customizing activity Maintain Entries for Each Payroll Unit of Vocational Training Fund, you enter for each payroll unit the SI grouping you want to use to control the calculation of contributions for the vocational training fund for each of the cantons.
  5. BFS
    For each BFS payroll unit, you maintain a contact person and telephone number. In the Customizing activity Maintain Payroll Unit Details, you enter the BUR number and BESTA number for each payroll unit.
  6. CUS1/CUS2/CUS3
    For each of the payroll units CUS1, CUS2, and CUS3, you maintain a contact person and telephone number. In the Customizing activity Payroll Units for Customer Insurance, you enter the groupings for insurance and social insurance for each payroll unit.
  7. ELWP
    You create an ELWP payroll unit for each work center (as of ELM 4.0). For more information, see the documentation for the Customizing activity Configure Work Center Payroll Unit.
  8. FAK
    For each FAK payroll unit, you maintain a contact person and telephone number. In the Customizing activity Payroll Units for Family Bonuses, you enter, for each payroll unit, the canton for FAK and other relevant characteristics for the calculation of family bonuses.
  9. KFO
    For each KFO payroll unit, you enter insurance data and a contact person for the canton of Vaud. For more information, see the documentation for the Customizing activity Maintain Details per Payroll Unit for Cantonal Contributions Vaud.
  10. LAW
    Using the Wage Statement payroll unit, you can control data that is printed on the employees' wage statements.
    For more information about the fields relating to the wage statement payroll unit, see the documentation for the Customizing activity Maintain Payroll Unit Details.
  11. MUG
    For each MUG payroll unit, you maintain a contact person and telephone number. In the Customizing activity Payroll Units for Insurance, you enter the SI groupings for each payroll unit, which enables you to control the calculation of contributions for maternity insurance in Geneva.
  12. QST
    For each QST payroll unit, you assign a contact person and telephone number. In the Customizing activity Maintain Payroll Numbers for Withholding Tax Lists, you enter, for each payroll unit and canton, the withholding tax numbers that you receive from the withholding tax authorities.
  13. QSTE
    You create a QSTE payroll unit for each combination of enterprise and canton as well as for persons that are not liable to pay withholding tax (as of ELM 4.0). For more information, see the documentation for the Customizing activity Configure WHT Notification.
  14. SFO
    For each SFO payroll unit, you maintain a contact person and telephone number. In the Customizing activity Payroll Units for Social Insurance, you enter, for each payroll unit, the SI grouping that enables you to control the calculation of social fund contributions.
  15. UEB/KT
    For each UEB or KT payroll unit, you maintain a contact person and telephone number. In the Customizing activity Payroll Units for Insurance, you enter the groupings for insurance and social insurance for each payroll unit.
  16. UVG/NBU Supplement
    For each UVG or NBU supplement payroll unit, you maintain a contact person and telephone number. In the Customizing activity Payroll Units for Social Insurance, you enter the UVG grouping and the SI grouping for each payroll unit.
  17. ZVB
    For each ZVB payroll unit, you store the contact data and address data of the issuer of the statement of earnings for temporary employment.
BFS: RPLBGAC1
  1. You have to create the AHV pay statement for two different funds. To configure this, you require two AHV/ALV payroll units. You enter the appropriate AHV number in the payroll unit. You can run the AHV pay statement separately or for both funds together. In the latter case, two separate lists are created for each fund.
  2. You have concluded a voluntary accident insurance agreement for your employees. Under this agreement, contribution rates are different for executives and other employees. Part-time employees are not insured. You configure this by setting up three payroll units for voluntary insurance. The first payroll unit includes all executive employees, the second payroll unit includes all other employees except part-time employees, and the third payroll unit includes all part-time employees.
    When you maintain the three payroll units, assign the following groupings for insurance:
    1. Payroll unit 1,,,,Grouping 01
    2. Payroll unit 2,,,,Grouping 02
    3. Payroll unit 3,,,,Grouping 99
The grouping for SI is maintained as follows:
  1. Payroll unit 1,,,,Grouping 03
  2. Payroll unit 2,,,,Grouping 03
  3. Payroll unit 3,,,,Grouping 99
In the Insurance contributions (V_T5CS7) view, you now maintain the contribution rates for the groupings 01 and 02. In the V_T5CS1 (maintain total SI) view an entry with grouping 03 must be available for application key UEB. With this setting, insurance is only calculated for the first two payroll units, and separate contribution rates are determined for each.
BFS: RPLBGAC1

For each application key, you have established the most beneficial organizational criteria for each application key context.

BFS: RPLBGAC1

When first created, payroll units can be configured automatically to a certain extent. For more information, see the Create Payroll Units documentation.

BFS: RPLBGAC1

BFS: RPLBGAC1
  1. If you want to use customer insurances (application key CUS1 - CUS3), these must first be created and maintained using the Overall maintenance payroll units. If you subsequently recreate the hierarchy list (Update pushbutton), the new payroll units are proposed for maintenance.
  2. In the Application Keys Switzerland (V_T5C3I) view, the relevant table is stored for each application key.
If you want to enter additional customer evaluation data to payroll units for an application key, you can enter a customer-specific table instead of an SAP table.
This table must be a copy of the SAP table that supports other fields. Do not change the sequence of the table fields that are in the SAP table.





ROGBILLS - Synchronize billing plans   ABAP Short Reference  
This documentation is copyright by SAP AG.

Length: 20518 Date: 20240524 Time: 002827     sap01-206 ( 272 ms )