SAP ABAP IMG Activity PAY_AT_ABGSIG_07 (BAdI: Read Payroll Results According to AbgSiG 2007)
Hierarchy
SAP_HRCAT (Software Component) Sub component SAP_HRCAT of SAP_HR
   PA-PA-AT (Application Component) Austria
     PB03 (Package) HR Master Data: Austria
IMG Activity
ID PAY_AT_ABGSIG_07 BAdI: Read Payroll Results According to AbgSiG 2007  
Transaction Code S_L7D_24002443   (empty) 
Created on 20100224    
Customizing Attributes PAY_AT_ABGSIG_07   BAdI: Read Payroll Results According to AbgSiG 2007 
Customizing Activity PAY_AT_ABGSIG_07   BAdI: Read Payroll Results According to AbgSiG 2007 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name HRPAYAT_RPC_GET_RSLT    

Use

You can use this BAdI to specify as of which year you want to use the rule specified in the Tax Securing Act 2007 for recalculation differences from the previous year. According to this rule, recalculation differences that are paid until February 15 of a year can be reported for December of the previous year.

In contrast to the previous rule, recalculation differences are therefore no longer reported in January for the previous year. The previous rule specified that such results from retroactive accounting were only ever reported for the year in which they were paid out.

You can also specify individually, for each of the following reports, whether and from which year the report is to apply the new rule (the general opinion is that the Tax Securing Act is not relevant for monthly evaluations but for the annual evaluation RPCKSJA1 only):

  • RPCBETA1
  • RPCKSMA1
  • RPCKSJA1

Using the method GET_PRODUCTIVE_YEAR, you return the year as of which you want to apply the new rule, for each of the reports listed above.

Using the method GET_RR_LIMIT_DATE, you return the key date up to which new recalculation differences are still to be assigned to December of the previous year. The year in this date entered is ignored by the system.

Requirements

You have implemented SAP Notes 1146290 and 1246698 in your system.

Standard settings

The reports listed above use, by default, the new rule for notifications as of 2007 with the key date February 15. The system therefore assumes that you have already used the new rule for 2007 (that is, you have implemented the SAP Notes mentioned above before the notification for 2007).

BAdI Implementations

With the sample implementation, the reports RPCBETA1 and RPCKSMA1 follow the previous rule (that is, before SAP Note 1146290 # recalculation differences are always assigned to the in-period).

Report RPCKSJA1 creates notifications as of the year 2009 according to the new rule, that is, recalculation differences from the year 2009 that originate in the year 2010 up to the key date of February 15 are reported for December 2009.

Note: Report RPCKSJA1 takes into account the one-time transitional situation in which recalculation differences from the year 2008 may still exist that first originated in the year 2009. If you reported the payroll results from the year 2008 still according to the old rule, these recalculation differences have never been previously reported. Report RPCKSJA1 then lists these recalculation differences from 2008 once in the notification for 2009. As of the notification for 2010, the report always then includes only those payroll results for the respective year.

Activities

For information about implementing BAdIs as part of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.

Example

  • You set the production year to 9999.

    The threshold date is ignored by the system. All recalculation differences in a period, including those for the previous year, are reported in the in-period.

  • You set the production year to 2008 and the key date to 15.02.1920 (the year is not evaluated for the key date).

    Recalculation differences for 2008 that originate in the year 2009 up to no later than February 15, 2009 are added to December 2008.

Business Attributes
ASAP Roadmap ID 257   Create User Exits 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 1   Critical 
Country-Dependency I   Valid for countries specified 
Customizing Attributes Country Key Country Name
PAY_AT_ABGSIG_07 AT Austria
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20100224 
SAP Release Created in