SAP ABAP IMG Activity OHIM_CARDK_USEREXIT1 (Customer enhancement: calculate own payment (DK))
Hierarchy
SAP_HRCDK (Software Component) Sub component SAP_HRCDK of SAP_HR
   PY-DK (Application Component) Denmark
     P09C (Package) HR Customizing: Denmark
IMG Activity
ID OHIM_CARDK_USEREXIT1 Customer enhancement: calculate own payment (DK)  
Transaction Code S_AHR_61012705   (empty) 
Created on 19990302    
Customizing Attributes OHIM_CARDK_USEREXIT1   Customer enhancement: calculate own payment (DK) 
Customizing Activity OHIM_CARDK_USEREXIT1   Customer enhancement: calculate own payment (DK) 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name OHIM_CARDK_USEREXIT1    

This function module is accessed at the end of the imputed income calculation (as long as it has previously been defined as a customer exit using CMOD).

You can use this function module to influence the calculation in various ways. It is also possible to calculate the employee´s own contribution.

Example

As a standard, both values (the imputed income to be taxed and the employee's own contribution) are displayed as annual values.

To now store the values as monthly values, you can, for example, change the calculation in the following way:

IT0442-BNFTV = IT0442-BNFTV / 12.

You can also calculate the employee's own contribution automatically, for example:

INFOTYPES: 0001.

PROVIDE * FROM 0001 BETWEEN IT0442-BEGDA IT0442-ENDDA.

ENDPROVIDE.

SELECT SINGLE * FROM T549A WHERE ABKRS = P0001-ABKRS.

IF t549A-PERMO = '04'.

IT0442-REGPD = '0.005' * IT0442-PAIDP.

ENDIF.

In the example outlined above, an own payment of 0.5% of the payment price is calculated for all those for whom payroll accounting is performed every 14 days.

Recommendation

Check to what extent you require customer-specific calculations of the own payment or imputed income.

It is also possible to display many requests using the payment model. If these options are not sufficient, use the user exit.

To do so, activate the 'PA30CRM1' user exit using the CMOD transaction and then change the 'EXIT_SAPLHR_DK_CAR_INFTY_009' function module in accordance with the required function.

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency I   Valid for countries specified 
Customizing Attributes Country Key Country Name
OHIM_CARDK_USEREXIT1 DK Denmark
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG OHIM_CARDK_USEREXIT1 0 HLA0100282 Payroll Data 
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
CMOD L - Logical transport object CMOD PA30CRM1 1 Customer enhancement: calculate own payment (DK) 
History
Last changed by/on SAP  19990302 
SAP Release Created in