Ansicht
Dokumentation

OHAAOESV102 - Set Up Correction Wage Types for Contribution Bases

OHAAOESV102 - Set Up Correction Wage Types for Contribution Bases

BAL Application Log Documentation   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.
SAP E-Book

In this step, you set up the different contribution bases.

The system forms the contribution bases for social insurance contributions and social insurance contribution amounts using cumulations 02 for regular payments and 03 for special payments. The system usually uses these contribution bases for all SI contributions and contribution amounts.

However, there are special cases in which individual wage types should not be included in the contribution basis for a particular contribution, or in which additional wage types should be included. There are also cases in which the contribution basis for a particular contribution is to be overridden by a wage type in infotype Recurring Payments/Deductions(0014).

In the event of absences, insurance payments are usually suspended. However, there are also contributions for which payment must continue. Either a notional full contribution basis or a contribution basis that existed prior to the absence is assumed here.

To map these special cases, correction wage types for the contribution bases can be formed in the system during social insurance calculation. The correction wage types are assigned to exactly one contribution or one contribution amount, and then added to the general contribution basis for the relevant contribution or amount.

Correction wage type per contribution/amount
  +
General contribution basis = /102 (/103)
==========================================
  =
corrected contribution basis differentiated by contribution/amount

For formation of the correction wage types, the system can differentiate based on the following criteria:

  • SI group (this must always be 2 for the public sector)
  • SI body
  • SI contribution group
  • Organizational assignment, defined in feature APORG
  • Type of contribution or contribution amount for general payments and special payments

Wage types that are in results table RT (Results Table) at the time of social insurance calculation can be used to form the correction wage types. The wage types can have only one WPBP split and optionally one SI split and must be available in cumulated form.

  • The wage type can be added to (+) or subtracted from (-) the correction wage type:

Correction wage type = +/- WageType1 from RT +/- WageType2 from RT etc.
  +
General contribution basis = /102 (/103)
=====================================================
  =
Corrected contribution bases
  • The wage type can also replace (=) the general contribution basis /102 or /103, which means wage type /102 or /103 is deducted from the correction wage type. The specified wage type from table RT is added to the correction wage type. In this case, it is possible for further wage types to be added to or subtracted from the correction wage type.

Correction wage type =- /102 (/103) + WageType1 from RT +/- WageType2 from RT etc.
  +
General contribution basis = /102 (/103)
=====================================================
  =
Replaced contribution basis
  • A further option is exclusive replacement (X). In this form of replacement, wage type /102 or /103 is subtracted from the correction wage type and the specified wage type from table RT is added. However, it is then not possible for further wage types to be added to or subtracted from this correction wage type.
  • If the arithmetic operator is set to X - exclusive replacement, field Priority must be filled for this entry. If there are several wage types with arithmetic operator X for a contribution or contribution amount, the system uses the priority to determine which wage type is used for exclusive replacement. Value 1 has the highest priority. Each priority can only be assigned once.

Correction wage type = - /102 (/103) + WageType1 from RT with highest priority
  +
General contribution basis = /102 (/103)
=====================================================
  =
Exclusively replaced contribution basis
  • You can enter a percentage with which the wage type is to be included in the correction wage type. If the field is empty, the system includes the wage type at 100%.

Correction wage type = +/- WageType1 from RT* x Percent +/- WageType2 from RT etc.
  +
General contribution basis = /102 (/103)
=====================================================
  =
Corrected contribution bases

If the system derives the contribution bases for each individual contribution and contribution amount from contribution basis /102 and /103, it adds the correction wage types to these derived contribution bases. This results in contribution bases differentiated by contribution and contribution amount. If no correction wage types are available, the system uses wage types /102 and /103 as the contribution bases.

However, there is a deviation in this process: The contribution basis for the pension contribution of the side charge bonuses is only formed if a correction wage type exists. The correction wage type for contribution type AL PN or SZ PN must under all circumstances be created with arithmetic operator = (replace) or X (exclusively replace) (see also Pension Contribution).

The system forms the correction wage types with the available WPBP split and SI split.

  • If the wage type exists in table RT with a WPBP and SI split, the system assigns the wage type to the correction wage type with the corresponding splits.
  • If the wage type exists in table RT with a WPBP split only, the system distributes the wage type to the SI periods. The wage types can be reduced using calendar days or SI days. You make the setting for this with personnel calculation rule AOCO. This is used as Parameter 1 during the call of payroll function ASVCO.
  • If there is an absence that does not generate an SI split, there is no special handling.
  • If there is an absence that generates an SI split (for example absence charged to the employee), the following procedure is used: If the wage type exists in table RT with an SI split, the system assigns the wage type to the correction wage type with the relevant split. All wage types that should only apply for the absence split, for example, must therefore exist in table RT with WPBP and SI split.

There are two options if the wage type exists without an SI split:

  • If the reduced wage type exists for the absence, the system only distributes the wage type to the split periods of non-absence. In this case, you must set the flag Wage Type for Absence Reduced when setting up the correction wage type. As a result, the system does not add or subtract this wage type to or from a correction wage type during the absence split.
  • If the wage type exists non-reduced for the absence, the system distributes the wage type to all SI split periods. In this case, you must not set the flag Wage Type for Absence Reduced when setting up the correction wage type.

The reduction is usually made based on SI days. In this case, the field Type of Distribution of a Wage Type remains initial. If the reduction for a wage type is to be made by calendar days, enter value K for calendar days in this field.

Make sure that the aforementioned flag and distribution of the wage type are maintained in the same way for a wage type that is used in several correction wage types.

For further information on the special features for absences, see

A) Child benefit

The child benefit is included in general contribution basis /102, but should not be included in the contribution basis for accident insurance. The wage type is factored in the event of absences.

Setup of correction wage type in view V_T5APBS07 (Correction Wage Types for SI Public Sector):

Type Contr. WType Long ext AO Reduced
AL VV P019 Child benefit - X

(Fields Priority, Percent and Distribution are not filled.)

Calculation of contribution bases within payroll:

Wage type Calculation
Correction wage type accident ins. = - child benefit
Contribution basis accident ins. = /102 + corr. wage type AI
All other contrib. bas. = /102

B) Pension contribution

The contribution basis for the pension contribution should be individually overwritten.

Setup of correction wage type in view V_T5APBS07:

Type Contr. WType Long text of WType AO Prio
AL PB P020 Override CB PC X 1

(Fields Percent, Reduced and Distribution are not filled.)

Calculation of contribution bases within payroll:

Wage type Calculation
Correction wage type pens. contr. = wage type P020 - /102 in IT0014
Contribution basis pens. contr. = /102 + corr.wage type PC
all other contrib. bas. = /102

C) Grace period with voluntary continuation of insurance

In the event of a grace period with voluntary continuation of insurance, no contributions are deducted for contribution amounts and accident insurance. However, the pension contribution is calculated from the notional full contribution basis and health insurance contribution from the contribution basis before the grace period, including increases.
Individual overriding of the pension contribution via infotype Recurring Payments/Deductions(0014) with wage type P020 should also be possible. This override should have the highest priority.

Setup of correction wage type in view V_T5APBS07:

Type Contr. WType Wage type long text AO Prio
AL KV /MEA Gen HI CB special treat. X 1
AL PB /MEP Gen PC CB special treat. X 2
AL PB P020 Override CB PC X 1

(Fields Percent, Reduced and Distribution are not filled.)

Calculation of contribution bases within payroll:

Wage type Calculation
a) Wage type P020 exists:
Correction wage type pens. contr. = P020 from IT0014 - /102 wage type
b) Wage type P020 does not exist, wage type /MEP exists:
Correction wage type pens. contr. = /MEP (generated via absence)
  - /102 wage type
Further calculation in both cases:
Correction wage type health ins. = /MEA (generated via absence)
  - /102 wage type
Contribution basis pens. contr. = /102 + corr.wage type PC
Contribution basis health ins. = /102 + corr.wage type HI
All other contrib. bas. = /102 (with absence amount 0)

D) Grace period with receipt of grace period allowance

In the event of a grace period with receipt of a grace period allowance, the contribution basis for health insurance is double the grace period allowance.

Setup of correction wage type in view V_T5APBS07:

Type Contr. WType WType long text AO Percent
AL KV P022 GP allow. gen. = 200.00

(Fields Priority, Reduced and Distribution are not filled.)

Calculation of contribution bases within payroll:

Wage type Calculation
Correction wage type health ins. = 200% * P022 (specified in IT0014) - /102
Contribution basis health ins. = /102 + corr.wage type HI
all other contrib. bas. = /102 (with absence amount 0)

all other contrib. bas.

all other contrib. bas.

all other contrib. bas.

all other contrib. bas.
  1. Choose Create Customer Wage Types for Overriding.
Copy the SAP sample wage types to your customer wage types. For more information, see Copying Wage Types.
  1. Choose Maintain Return Values for Feature APORG.
    1. Check the return values for feature APORG, with which the correction wage types can be formed dependent on the organizational grouping.
    2. Create new return values, if necessary.
  2. In the next activity, maintain the organizational assignment in feature APORG.
  3. Choose Set Up Correction Wage Types.
Set up the formation of correction wage types in accordance with the information above.
all other contrib. bas.

Contributions and contribution amounts in the public sector






CPI1466 during Backup   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by SAP AG.

Length: 20484 Date: 20240523 Time: 191136     sap01-206 ( 260 ms )