SAP ABAP IMG Activity OHAKR_DE1041 (Define priority for deductions)
Hierarchy
SAP_HRCKR (Software Component) Sub component SAP_HRCKR of SAP_HR
   PY-KR (Application Component) South Korea
     P41C (Package) HR Customizing: Korea
IMG Activity
ID OHAKR_DE1041 Define priority for deductions  
Transaction Code S_KPH_31000389   IMG activity: OHAKR_DE1041 
Created on 20000830    
Customizing Attributes OHAKR_DE1041   Define priority for deductions 
Customizing Activity OHAKR_DE1041   Define priority for deductions 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name OHAKR_DE1041    

In this step, you define deduction wage type characteristics for priorities and arrears processing.

You assign a priority to each deduction wage type. During payroll, the deductions are sorted according to their priority and processed in that order.

If the net amount is not sufficient for all the deductions, then a decision has to be made as to what happens to the deduction for each wage type.

You have the following options:

1 Deduct the whole amount

The deduction is processed even when the remaining net amount is negative

If necessary in such a case, the advance that the employee receives from the employer can be transferred to its own wage type.

2 Deduct as much as possible

The system processes as much of the deduction amount that it can until the remaining net amount is used up.

The amount of the deduction that cannot be processed is stored in the table 'Deductions not taken' (DDNTK).

3 Deduct as much as possible, remaining amount in arrears table

So much is processed of the deduction amount until the remaining net amount is used up.

The amount of the deduction that cannot be processed is stored in the table 'Deductions not taken' (DDNTK) and also saved in the arrears table (ARRRS).

The deductions in the arrears table are transferred to the next payroll period; here the system tries once again to withhold the deduction from the net amount.

4 Garnishment: No reduction of deduction is allowed

This garnishment wage type cannot be reduced during arrears processing.

5 Deduct everything or nothing

The deduction is only processed when it can be deducted as a whole from the net amount. If the net amount is not sufficient for this, the deduction is not processed, but instead the full amount is stored in the 'Deductions not taken' table (DDNTK).

6 Deduct everything or nothing, remaining amount in arrears table

The deduction is only made if it can be completely deducted from the net amount. If the net amount is not sufficient for this, the deduction is not processed. The full amount is stored in the 'Deductions not taken' table (DDNTK) and also stored in the arrears table (ARRRS).

7 Loan: No reduction of deduction allowed

This loan wage type cannot be reduced during arrears processing. If the net amount is not sufficient for the loan repayment, the repayment amount must be reduced manually in infotype Loan (0045).

8 Garnishment: Deduct what is available

This is a garnishment wage type. In contrast to option 4, however, this wage type can be reduced. You may want to do this if an employee receives tips that have to be taken into account when calculating the garnishable amount.

So much is deducted from the amount until the remaining net amount is used up.

The amount of the deduction that cannot be processed is stored in the 'Deductions not taken' table (DDNTK).

9 Garnishment: Deduct as much as possible, remaining amount in arrears table < />

This is a garnishment wage type. As in option 8, this wage type can be reduced. So much is deducted from the amount until the remaining net amount is used up.

The amount of the deduction that cannot be processed is stored in the 'Deductions not taken' table (DDNTK) and also saved in the arrears table (ARRRS).

A Advance from employer for unconditional deductions

If the net amount is not sufficient for an unconditional deduction, the amount can be distributed (specification 1). The original deduction is reduced to the amount that the employee can pay. An advance wage type is created for the difference. This contains the share of the deduction amount that the employee receives from the employer as an advance.

This advance wage type must be coded here with an A.

The relationship between the affected wage types should be stored in view V_T51P1.

B Advance paid back to employer in subsequent period

If an advance had to be created for an unconditional deduction because of an insufficient net amount, this amount must be paid back to the employer in one of the next payroll periods. Another wage type is stored in the results table for the amount that has been paid back.

This new wage type must be indicated here with a B.

The link between the affected wage types should be stored in view V_T51P1.

Example

  1. A deduction for a voluntary supplementary insurance should have a higher priority than a deduction for a savings plan.
  2. If the whole amount cannot be fully processed for the savings plan, then the rest is transferred to the next period.

    In the Arrears field, the deduction wage type must be assigned the value 2.

Requirements

Standard settings

The standard system contains model wage types for deductions.

Recommendation

Reserve priority A for garnishment wage types.

Activities

So that payroll runs correctly, set the following values for the relevant deduction wage types:

Wage type priority

For example: A Priority is A (highest)

B Priority is B

C Priority is C

Arrears characteristic

For example: 1 Deduct whole amount

2 Deduct what is available

3 Transfer remaining amount to arrears table.

Further notes

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 1   Mandatory activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency I   Valid for countries specified 
Customizing Attributes Country Key Country Name
OHAKR_DE1041 KR South Korea
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG OHAKR_DE1041 0 JD1000008 Deductions / Determining The Bank Transfer Amount 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
V_51P6_B V - View OH13 7001 7 Set priorities and arrears' characteristics for deductions 
History
Last changed by/on SAP  20000830 
SAP Release Created in 46C