Hierarchy
⤷ 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 |