chap 25 py payroll

98
PY Payroll Release Notes SAP ERP Central Component Release 6.0

Upload: okail72

Post on 12-Mar-2015

183 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Chap 25 PY Payroll

PY Payroll

Release Notes

SAP ERP Central ComponentRelease 6.0

Page 2: Chap 25 PY Payroll

© Copyright 2006 SAP AG. All rights reserved.

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice.

Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.

Microsoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.

IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, Informix, i5/OS, POWER, POWER5, OpenPower and PowerPC are trademarks or registered trademarks of IBM Corporation.

Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries.

Oracle is a registered trademark of Oracle Corporation.

UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.

Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.

HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.

Java is a registered trademark of Sun Microsystems, Inc.

JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.

MaxDB is a trademark of MySQL AB, Sweden.

SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.

These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.

Page 3: Chap 25 PY Payroll

25 PY Payroll 125.1 PY-RU Personalwesen Abrechnung: Russland 125.1.1 Payroll Russia 125.1.2 PY-RU-AC Transfer payroll result to the Account system 825.1.2.1 Payroll Russia 825.1.3 PY-RU-RP Reporting 1625.1.3.1 Payroll Russia 1625.1.4 PY-RU-FP Subsequent Activities 2325.1.4.1 Payroll Russia 2325.1.5 PY-RU-DD Deductions / Calculating the Bank Transfer Amount 3125.1.5.1 Payroll Russia 3125.1.6 PY-RU-NT Net 3825.1.6.1 Payroll Russia 3825.1.7 PY-RU-GR Gross 4625.1.7.1 Payroll Russia 4625.2 PY-CA Canada 5325.2.1 PY-CA-RP Reporting 5325.2.1.1 Customizing Record of Employment Boxes to Trigger Amended ROE Forms 5325.3 PY-DE Germany 5425.3.1 PY-DE-FP Subsequent Activities 5425.3.1.1 PY-DE-FP-DM Data Medium Exchange 5425.3.1.1.1 5425.4 PY-GB United Kingdom 5425.4.1 PY-GB-NT Net 5425.4.1.1 PY-GB-NT-GR Court Orders 5425.4.1.1.1 Debt Arrangement Scheme (DAS) for Scotland (New) 5425.4.2 PY-GB-RP Reporting 5525.4.2.1 e-Filing for Great Britain (Changed) 5525.5 PY-TW Taiwan 5825.5.1 PY-TW-NT Net 5825.5.1.1 Unicode conversion for HR tables that have no language key previously 5825.6 PY-US USA 5925.6.1 Modification of Standard Payroll Schema U000 for U.S. Public Sector 5925.6.2 PY-US-NT Net 6025.6.2.1 PY-US-NT-TX Tax 6025.6.2.1.1 PY-US-NT-TX-BSI BSI 6025.6.2.1.1.1 Changes to the U.S. Payroll IMG for BSI 60

______________________________________________________________SAP AG iii

Release Notes Table of Contents SAP AG______________________________________________________________

Page 4: Chap 25 PY Payroll

25.6.3 PY-US-DD Deductions / Calculating the Remittance Amount 6125.6.3.1 U.S. Savings Bonds Processing for Concurrent Employment 6125.6.4 PY-US-FP Subsequent Activities 6325.6.4.1 PY-US-FP-DT Data Transfer to Other Applications 6325.6.4.1.1 New general ledger: Distribution of liabilities according to expenses 6325.6.4.2 PY-US-FP-TP Third Party Remittance 6425.6.4.2.1 Enhancements to the Implementation Guide for Third Party Remittance 6425.6.4.2.2 New Third Party Remittance Report 6525.6.5 PY-US-RP Reporting 6525.6.5.1 Non-Resident Alien Processing for Concurrent Employment 6525.6.5.2 PY-US-RP-TR Tax Reporter 6725.6.5.2.1 PDF Forms in Tax Reporter 6725.6.6 PY-US-PS Öffentlicher Dienst 6925.6.6.1 Non-Resident Alien Processing for Concurrent Employment 6925.6.6.2 Introducing Return of Unused Leave Donation Balances via Infotype 0613 7125.6.6.3 Certification and Licensing for the U.S. Public Sector 7125.6.6.4 New Menu Path Selections for U.S. Public Sector reports 7425.6.6.5 Federal Pay Plans (New) 7525.6.6.6 Regular and Bonus Payroll Deductions De-Coupled for U.S. Savings Bonds 7625.6.6.7 U.S. Savings Bonds Processing for Concurrent Employment 7725.6.6.8 Introducing New Standard Payroll Schema for U.S. Public Sector Custome 7825.7 PY-ZA South Africa 8025.7.1 PY-ZA-GR Gross 8025.7.1.1 PY-ZA-GR-WV Wage Type Valuation 8025.7.1.1.1 PY-ZA-GR-WV-AB Absences 8025.7.1.1.1.1 UIF Pro-ration Factor for Maternity Leave (Changed) 8025.7.2 PY-ZA-NT Net 8225.7.2.1 Payroll South Africa: Bursary Payments 8225.7.2.2 PY-ZA-NT-TX Employment Tax 8425.7.2.2.1 UIF Reference Number and Employer Tax Reference Number (Changed) 8425.7.3 PY-ZA-FP Subsequent Activities 8625.7.3.1 Additional Off-cycle Processes (Changed) 8625.8 PY-XX Payroll: General Parts 8825.8.1 Authorization check in the data medium exchange preliminary

______________________________________________________________SAP AG iv

Release-Informationen Inhaltsverzeichnis SAP AG______________________________________________________________

Page 5: Chap 25 PY Payroll

programs 8825.8.2 PY-XX-DT Data Transfer 9025.8.2.1 Changes to Posting Reports 9025.8.2.2 New general ledger: Distribution of liabilities according to expenses 9025.8.2.3 Posting of payments 92

______________________________________________________________SAP AG v

Release-Informationen Inhaltsverzeichnis SAP AG______________________________________________________________

Page 6: Chap 25 PY Payroll

25 PY Payroll

25.1 PY-RU Personalwesen Abrechnung: Russland

25.1.1 Payroll Russia

Use

As of SAP Release 6.00 Human Resources Extension (EA_HR600), the Russian Payroll solution supportsthe following:

Master Data - Coutry-specific Infotypes

- Documents/Certificates RU (0290)Allows to enter data on the following identification cards:

- 01 Passport of the citizen of the USSR

- 02 Travel passport of the citizen of the USSR

- 03 Birth Certificate

- 04 Identity card of military officer

- 05 Certificate of release

- 06 Passport of Minmorflot

- 07 Military card

- 09 Diplomatic passport of the citizen of the Russian Federation

- 10 Travel passport

- 11 Immigrant certificate

- 12 "Green Card"

- 13 Refugee certificate in the Russian Federation

- 14 Temporary ID card of the citizen of the Russian Federation

- 21 Passport of the citizen of the Russian Federation

- 22 Travel passport of the Russian Federation

- 26 Passport of sailor

- 27 Discharged military officer certificate

- 801 Tax payer ID card

- 802 Pension Fund payer ID card

- Taxes/Net payments RU (0291)

- Social Insurance RU (0292)

______________________________________________________________SAP AG 1

SAP-System______________________________________________________________

Page 7: Chap 25 PY Payroll

- Other/Previous Employers RU (0293)

- Work Book (0294) enables to maintain employment data and all seniority calculation data.

- Garnishment Orders RU (0295) You can maintain this infotype directly or via infotypeGarnishment Document RU (0296).

- Work Conditions RU (0297) Can be maintained only via IT-0294 on the Work conditions Tab.

- Administrative Orders RU (0298)enables to maintain administrative orders related to various actions, for example,hiring,organizational reassignment, company leave, etc.)..

- Tax Privileges (0299) enables to maintain all tax deductions.

Master data: country-specific screens

- Personal Data (0002)The country-specific screen supports for example the maintenance of the patronymic nameof the employee.

- Challenge (0004)Screen 2033 covers the Russian-specific requirements.

- Addresses (0006)The country-specific screen (2033) supports the maintenance of address data on KLADR.

- Bank Details (0009) and External Bank Tranfer (0011)Each country-specific screen (2033) allows to enter Russian bank accounts.

- Contract Elements (0016)The country-specific screen (2033) supports an automatic sequential contract numbering.

- Family Member/Dependents (0021)The country-specific screen (2033) enables to maintain the addresses of the family members.

- Education (0022)The country-specific screen (2033) enables to enter all education data according to OKIN andOKSO.

- Absences (2001)The country-specific screen includes the link to specific absences and absence types for furtheraverages calculations.

- Initial Entry of Applicants Basic dataScreen 133 - country-specific enhancement to applicant initial entry - allows to maintainpatronymic name and address data according to KLADR.

Legal Reports

Personnel Administration Reports

- HRUA_ORDER_T1Form T1 Hiring Order decreed by Russian GosKomStat on 01/05/2004 N°1

- HRUA_ORDER_T1 AForm T1A Hiring Order (List) decreed by Russian GosKomStat on 01/05/2004 N° 1

______________________________________________________________SAP AG 2

SAP-System______________________________________________________________

Page 8: Chap 25 PY Payroll

- HRULT2Form T-2 Employee's Personal Card decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRULT3Form T-3 List of Staff Members decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T5Form T5 Transferring an employee to different work direction decreed by Russian GosKomStat on01/05/2004 N° 1

- HRUA_ORDER_T5 AForm T5 Transferring an employee to different work direction (List) decreed by RussianGosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T6Form T6 Employee vacation providing direction decreed by Russian GosKomStat on 01/05/2004 N°1

- HRUA_ORDER_T6AForm T6A Employee vacation providing's direction (List) decreed by Russian GosKomStat on05/01/2004 N° 1

- HRUAT7Form T-7 Vacation Schedule decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T8Form T8 Employment agreement (contract) terminating direction decreed by Russian GosKomStaton 01/05/2004 N° 1

- HRUA_ORDER_T8AForm T8A Employment agreement (contract) terminating direction decreed by Russian GosKomStaton 01/051/2004 N° 1

- HRUA_ORDER_T11Form T11 Incentive order decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T11AForm T11A Incentive order (List) decreed by Russian GosKomStat on 01/05/2004 N° 1

Time and Payroll Reports

- HRULTAB0 Form T-13 Time schedule decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRULT530 Form T-53 Payroll sheet decreed by Russian GosKomStat on 01/05/2004 N° 1

Income Tax Reports

- HRULNDFLForms 1-NDFL and 2-NDFLEmployment Tax Card and Tax Reference (extract from card) used for natural person income andincome tax decreed by MNS RF N° BG-3-04/583 on 10/31/2003

- HRULTX12Form List on physical persons' incomeData Record on income of natural persons decreed by MNS RF N° BG-3-04/583 on 10/31/2003

Uniform Social Tax Reports

______________________________________________________________SAP AG 3

SAP-System______________________________________________________________

Page 9: Chap 25 PY Payroll

- HRULAVP0_2004Form Calculation on advanced payments on unified social tax (UST) for persons, making paymentsto physical persons. Form on KND 1151050.Order N°40n from 17/03/2005 approved by taxation authority of Russia (MNS RF)Form Calculation on advanced payments on unified social tax (UST) for persons, making paymentsto physical persons; organizations; individual businessmen; physical persons; physical persons butnot individual businessmen. Form on KND 1151050. Order N°BG-3-05/722 from 12/29/2003approved by taxation authority of Russia (MNS RF)Form Tax declaration on unified social tax (UST) for persons, making payments to physicalpersons. Form on KND 1151046. Order N° 21n from 02/10/2005 approved by taxation authority ofRussia (MNS RF)

- HRULAVP1_2004Form Calculation on advance payments on insurance payments on obligatory pension insurance forthe persons making payments to physical persons: organizations, individual businessmen, physicalpersons who are not recognized as individual businessmen. Order of the MNS RF N° BG-3-05/51from 27.01.2004Form Calculation of advance payments on insurance payments on obligatory pension insurance forthe persons making payments to physical persons. MNSRF Order N° 48 from 03/24/2005Form Declaration on insurance payments on obligatory pension insurance for the persons makingpayments to physical persons. MNSRF Order N° 9 from 01/24./2005

- HRULAVP3_2004Form Individual Card on Unified Social Tax (UST) Approved by Taxation Authority of Russia on07/27/2004 N° SAE-3-05/443

Pension Fund Reports

- HRULPFP1Form ADV-1 - Questionnaire of the insured personForm ADV-6-1 - Inventory of the documents delivered by the insured person in Pension Fund ofRussiaForm Register of delivered questionnaires

- HRULPFP2Form ADV-2 - Application for an exchange of the insurance certificateForm ADV-6-1 - Inventory of the documents delivered by the insured person in Pension Fund ofRussiaForm The register of delivered questionnaires

- HRULPFP3Form ADV-3 - Application for issue of duplicate of the insurance certificateForm ADV-6-1 - Inventory of the documents delivered by the insured person in Pension Fund ofRussia Form Register of delivered questionnaires

- HRULPFP5 Form SZV-4-1, SZV-4-2 - Individual data on the insurance seniority and the chargedinsurance payments on obligatory pension insurance of the insured person Form ADV-6-1 -Inventory of the documents delivered by the insurant in the form List of the insured persons of apack

- HRULPFP11 Form ADV-11 - Statement of insurance payments on obligatory pension insurance

- HRULSZVK0 Form SZV-K - Information on insured person seniority for period before registrationin system of compulsory retirement insurance

______________________________________________________________SAP AG 4

SAP-System______________________________________________________________

Page 10: Chap 25 PY Payroll

Statistical Report

- HRULP4 Form P-4 Information on Number of Employees, Salary and Employees tranfers.Approved by Russia GosKomStat on 27/07/2004 N°34

Tools

- HRULAVR0 Calculation of average number

- HRULAVR1 Preliminary Calculation of Employee Number Average

- HRULICO0 Flexible Employee Payroll Data

- HRUAORD0 Orders management report.

- Transaction HRPAYRUT7RUN Report Customizing Tool

- HRULCALCSEN Seniority calculation. You can call this report from infotype 0294.

- HRUUT7RUOKSO - OKSO (Russian-specific qualifier for education) Loading Utility

- HRUUKLADRLOAD - KLADR (Russian-specific addresses qualifier) Loading Utility

- HRUUKLADRDELETE - KLADR Deleting Utility

- HRUUKLADRCHECK - Utility to check the mapping of addresses between Addresses (0006) andKLADR

Payroll

Wage Type Valuation

Time Evaluation

The summarized working hours account is partially completed.

Payoll function RUGAB expects time data of work of the employee on the State Industrial Calendar. Youcan use time parameters defined in the State Industrial Calendar or set in the personal working timeschedule to calculate the absence that depends on the employee grouping and the employee subgroupgrouping. The status of the summarized working hours account is defined in table T7RU53.

Absences

Sub-schema RUAV and RUA0 perform all absence calculations. The calculation is only perfornedwithin the framework of a regular run.

Absence calculation is based on an estimation of average values defined in function RUAVE. Averagevalues based on premiums are separately determined via rules and are finally added to the basic wagesaverage values. Annual, quarterly and monthly premiums are paid for the corresponding time interval orare paid without recalculation of the working time. To calculate an average value, you first process eachpayment and reduce it according to the working time, for example, you calculate averages based on theprevious year and the annual premium of the previous year. Each payment of the previous year is thencumulated and divided in the cumulated working time. Annual premiums should be divided in 12monhtly part and then divided according to he monthly planned working time. The process is usually tocalculate four different average rules and aggregate them after AVERA.

Function RUSI0 consists in the recalculation of the amount of the temporary disablement allowancedepending on the experience. Feature 33NGR allows to build up the work time schedule for absences.

______________________________________________________________SAP AG 5

SAP-System______________________________________________________________

Page 11: Chap 25 PY Payroll

Customer exits enhance the formation of work time schedules. In certain cases, two absences must havean identical rate. Field SPPE1 allows to link to the previous absence. Function RUOAV defines theaverage value of an absence by using this logical connection.

Function RUGAB calculates additional time characteristics of employees working based on thesummarized account working hours. These characteristics can be used to calculate wage types and torecalculte them for the incomplete period.

Rule RUAJ enables to calculate raising factor /021 in case of salaray increase. Function RUFUPprocesses the holiday sums calculated in the previous periods.

Factoring

If the employee is not working full time, you must recalculate the sums to obtain the proportionallyworked time. This requirement is performed in schema RUL0.

Function RUC1 allows to distribute wage types on expenses. Wage type /854 with an assignment to tableC1 is used as a distribution mask.

Regional and North Bonuses

Calculation of regional and northern extra charges is performed in subschema RUSC.

The precondition of this calculation is generated via the indirect valuation 33BON - the percentage intechnical wage type. The schema generates alternative wage types on the basis of basic wage types (suchas salary) using percentage. You can also group wage types for the pay slip. The percentage of extracharges can be manually entered without 33BON. The schema is located after the formation of all basiccharges.

Prepare Wage Types for Cost Accounting

Function RUFUP prepares the transfer to special results accounts of absences calculation. It generateswage types to take into account in future periods.

It enables to process holiday sums calculated in previous period to increase them according to the raisingfactor.

Function is called in several sub-schemas at various stages of calculation:

1. for data transmission from the previous periods

2. directly at calculation of absence

3. at formation of regional and northern extra charges

4. for taxes reference falling the part of charge transferred in table FUP

5. wage types formation to transfer from accounts of the future periods on accounts of expenses

Net

Schema RUD9 enables to limit the deductions of garnishment documents and restrictions on income tax.

Function LIMIT is used to limit the income-tax by 50 percent. This function is also used to restrictadministrative legal deductions.

______________________________________________________________SAP AG 6

SAP-System______________________________________________________________

Page 12: Chap 25 PY Payroll

Calculation of garnishment documents occurs after function LIMIT since the base defined in thegarnishment documents depends on the income tax value.

Subschema XPDD is used to restrict deductions according to the legal regulation. The amounts of therestrictions are calculated with function RUPRI. This function enables to group deduction, to definepercentages for each group and to lower deductions in group. Finally, post fee from garnishmentdocuments are calculated.

Loans

You can calculate a loan in two currencies (calculation and the loan). If you do not want to maintain theloan balance in the calculation currency, you must use function RUC45 with the correspondingparameters.

Tax

The schema of taxes calculation includes the following:

6. Formation of the additional sums of the taxation carried out in 0015

7. Process of granting of a property deduction performed as one single rule RU-6 created in functionRUTAX. To calculate the balance, you must use the wage types assignments done in table T51P1

8. Formation of bases for ESN (Uniform Social Tax) during recalculations performed in a separatesubschema RURB

9. Calculation rules of income tax and ESN based on the deducted and estimated parts of thecorresponding wage types

10. Calculation process of a privilege on ESN for challenged persons. This privilege applies only tothe federal part of the tax

11. Rounding off process performed in a separate rule and adjusted in processing class 64

12. Function RUFUP enables the process of ESN parts occuring in tfuture period and their transfer inseparate wage types

Garnishment

Garnishment documents

Subschema RUID is based on payroll function RUAID. The total deduction and the monthly deduction isstored in infiotype Garnishment. Balance and totals enables to display the completed garnishmentdocument.

Subschema RURC is used to transfert bases differences in the executive documents to the current periodfor recalculation purposes.

Calculation of post age fee is done in schema RUD9.

Post fee

Calculation of post gathering occurs in rule RUI2 using operand RUFEE of operation AMT.

The amount of gathering depends on the amount of deduction in the executive documents . After thestandard subschema XPDD , you can derivate an additional iterative cycle to restrict all deductions.

______________________________________________________________SAP AG 7

SAP-System______________________________________________________________

Page 13: Chap 25 PY Payroll

Deductions - Calculating Bank Transfer Amount

You can transfer the payment results of wages to addresses from infotype 009 and infotype 0011 andstore the records for transfer by using the addressees of the existing garnishment documents.

Effects on Customizing

You can maintain all topics in the corresponding IMG steps.

See also

For migration activities from HR-CEE Add-On to SAP Release 6.00 Human Resources Extension(EA_HR600), refer to note 864783.

25.1.2 PY-RU-AC Transfer payroll result to the Account system

25.1.2.1 Payroll Russia

Use

As of SAP Release 6.00 Human Resources Extension (EA_HR600), the Russian Payroll solution supportsthe following:

Master Data - Coutry-specific Infotypes

- Documents/Certificates RU (0290)Allows to enter data on the following identification cards:

- 01 Passport of the citizen of the USSR

- 02 Travel passport of the citizen of the USSR

- 03 Birth Certificate

- 04 Identity card of military officer

______________________________________________________________SAP AG 8

SAP-System______________________________________________________________

Page 14: Chap 25 PY Payroll

- 05 Certificate of release

- 06 Passport of Minmorflot

- 07 Military card

- 09 Diplomatic passport of the citizen of the Russian Federation

- 10 Travel passport

- 11 Immigrant certificate

- 12 "Green Card"

- 13 Refugee certificate in the Russian Federation

- 14 Temporary ID card of the citizen of the Russian Federation

- 21 Passport of the citizen of the Russian Federation

- 22 Travel passport of the Russian Federation

- 26 Passport of sailor

- 27 Discharged military officer certificate

- 801 Tax payer ID card

- 802 Pension Fund payer ID card

- Taxes/Net payments RU (0291)

- Social Insurance RU (0292)

- Other/Previous Employers RU (0293)

- Work Book (0294) enables to maintain employment data and all seniority calculation data.

- Garnishment Orders RU (0295) You can maintain this infotype directly or via infotypeGarnishment Document RU (0296).

- Work Conditions RU (0297) Can be maintained only via IT-0294 on the Work conditions Tab.

- Administrative Orders RU (0298)enables to maintain administrative orders related to various actions, for example,hiring,organizational reassignment, company leave, etc.)..

- Tax Privileges (0299) enables to maintain all tax deductions.

Master data: country-specific screens

- Personal Data (0002)The country-specific screen supports for example the maintenance of the patronymic nameof the employee.

- Challenge (0004)Screen 2033 covers the Russian-specific requirements.

- Addresses (0006)The country-specific screen (2033) supports the maintenance of address data on KLADR.

- Bank Details (0009) and External Bank Tranfer (0011)Each country-specific screen (2033) allows to enter Russian bank accounts.

______________________________________________________________SAP AG 9

SAP-System______________________________________________________________

Page 15: Chap 25 PY Payroll

- Contract Elements (0016)The country-specific screen (2033) supports an automatic sequential contract numbering.

- Family Member/Dependents (0021)The country-specific screen (2033) enables to maintain the addresses of the family members.

- Education (0022)The country-specific screen (2033) enables to enter all education data according to OKIN andOKSO.

- Absences (2001)The country-specific screen includes the link to specific absences and absence types for furtheraverages calculations.

- Initial Entry of Applicants Basic dataScreen 133 - country-specific enhancement to applicant initial entry - allows to maintainpatronymic name and address data according to KLADR.

Legal Reports

Personnel Administration Reports

- HRUA_ORDER_T1Form T1 Hiring Order decreed by Russian GosKomStat on 01/05/2004 N°1

- HRUA_ORDER_T1 AForm T1A Hiring Order (List) decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRULT2Form T-2 Employee's Personal Card decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRULT3Form T-3 List of Staff Members decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T5Form T5 Transferring an employee to different work direction decreed by Russian GosKomStat on01/05/2004 N° 1

- HRUA_ORDER_T5 AForm T5 Transferring an employee to different work direction (List) decreed by RussianGosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T6Form T6 Employee vacation providing direction decreed by Russian GosKomStat on 01/05/2004 N°1

- HRUA_ORDER_T6AForm T6A Employee vacation providing's direction (List) decreed by Russian GosKomStat on05/01/2004 N° 1

- HRUAT7Form T-7 Vacation Schedule decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T8Form T8 Employment agreement (contract) terminating direction decreed by Russian GosKomStaton 01/05/2004 N° 1

______________________________________________________________SAP AG 10

SAP-System______________________________________________________________

Page 16: Chap 25 PY Payroll

- HRUA_ORDER_T8AForm T8A Employment agreement (contract) terminating direction decreed by Russian GosKomStaton 01/051/2004 N° 1

- HRUA_ORDER_T11Form T11 Incentive order decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T11AForm T11A Incentive order (List) decreed by Russian GosKomStat on 01/05/2004 N° 1

Time and Payroll Reports

- HRULTAB0 Form T-13 Time schedule decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRULT530 Form T-53 Payroll sheet decreed by Russian GosKomStat on 01/05/2004 N° 1

Income Tax Reports

- HRULNDFLForms 1-NDFL and 2-NDFLEmployment Tax Card and Tax Reference (extract from card) used for natural person income andincome tax decreed by MNS RF N° BG-3-04/583 on 10/31/2003

- HRULTX12Form List on physical persons' incomeData Record on income of natural persons decreed by MNS RF N° BG-3-04/583 on 10/31/2003

Uniform Social Tax Reports

- HRULAVP0_2004Form Calculation on advanced payments on unified social tax (UST) for persons, making paymentsto physical persons. Form on KND 1151050.Order N°40n from 17/03/2005 approved by taxation authority of Russia (MNS RF)Form Calculation on advanced payments on unified social tax (UST) for persons, making paymentsto physical persons; organizations; individual businessmen; physical persons; physical persons butnot individual businessmen. Form on KND 1151050. Order N°BG-3-05/722 from 12/29/2003approved by taxation authority of Russia (MNS RF)Form Tax declaration on unified social tax (UST) for persons, making payments to physicalpersons. Form on KND 1151046. Order N° 21n from 02/10/2005 approved by taxation authority ofRussia (MNS RF)

- HRULAVP1_2004Form Calculation on advance payments on insurance payments on obligatory pension insurance forthe persons making payments to physical persons: organizations, individual businessmen, physicalpersons who are not recognized as individual businessmen. Order of the MNS RF N° BG-3-05/51from 27.01.2004Form Calculation of advance payments on insurance payments on obligatory pension insurance forthe persons making payments to physical persons. MNSRF Order N° 48 from 03/24/2005Form Declaration on insurance payments on obligatory pension insurance for the persons makingpayments to physical persons. MNSRF Order N° 9 from 01/24./2005

- HRULAVP3_2004Form Individual Card on Unified Social Tax (UST) Approved by Taxation Authority of Russia on07/27/2004 N° SAE-3-05/443

Pension Fund Reports

______________________________________________________________SAP AG 11

SAP-System______________________________________________________________

Page 17: Chap 25 PY Payroll

- HRULPFP1Form ADV-1 - Questionnaire of the insured personForm ADV-6-1 - Inventory of the documents delivered by the insured person in Pension Fund ofRussiaForm Register of delivered questionnaires

- HRULPFP2Form ADV-2 - Application for an exchange of the insurance certificateForm ADV-6-1 - Inventory of the documents delivered by the insured person in Pension Fund ofRussiaForm The register of delivered questionnaires

- HRULPFP3Form ADV-3 - Application for issue of duplicate of the insurance certificateForm ADV-6-1 - Inventory of the documents delivered by the insured person in Pension Fund ofRussia Form Register of delivered questionnaires

- HRULPFP5 Form SZV-4-1, SZV-4-2 - Individual data on the insurance seniority and the chargedinsurance payments on obligatory pension insurance of the insured person Form ADV-6-1 -Inventory of the documents delivered by the insurant in the form List of the insured persons of apack

- HRULPFP11 Form ADV-11 - Statement of insurance payments on obligatory pension insurance

- HRULSZVK0 Form SZV-K - Information on insured person seniority for period before registrationin system of compulsory retirement insurance

Statistical Report

- HRULP4 Form P-4 Information on Number of Employees, Salary and Employees tranfers.Approved by Russia GosKomStat on 27/07/2004 N°34

Tools

- HRULAVR0 Calculation of average number

- HRULAVR1 Preliminary Calculation of Employee Number Average

- HRULICO0 Flexible Employee Payroll Data

- HRUAORD0 Orders management report.

- Transaction HRPAYRUT7RUN Report Customizing Tool

- HRULCALCSEN Seniority calculation. You can call this report from infotype 0294.

- HRUUT7RUOKSO - OKSO (Russian-specific qualifier for education) Loading Utility

- HRUUKLADRLOAD - KLADR (Russian-specific addresses qualifier) Loading Utility

- HRUUKLADRDELETE - KLADR Deleting Utility

- HRUUKLADRCHECK - Utility to check the mapping of addresses between Addresses (0006) andKLADR

Payroll

Wage Type Valuation

______________________________________________________________SAP AG 12

SAP-System______________________________________________________________

Page 18: Chap 25 PY Payroll

Time Evaluation

The summarized working hours account is partially completed.

Payoll function RUGAB expects time data of work of the employee on the State Industrial Calendar. Youcan use time parameters defined in the State Industrial Calendar or set in the personal working timeschedule to calculate the absence that depends on the employee grouping and the employee subgroupgrouping. The status of the summarized working hours account is defined in table T7RU53.

Absences

Sub-schema RUAV and RUA0 perform all absence calculations. The calculation is only perfornedwithin the framework of a regular run.

Absence calculation is based on an estimation of average values defined in function RUAVE. Averagevalues based on premiums are separately determined via rules and are finally added to the basic wagesaverage values. Annual, quarterly and monthly premiums are paid for the corresponding time interval orare paid without recalculation of the working time. To calculate an average value, you first process eachpayment and reduce it according to the working time, for example, you calculate averages based on theprevious year and the annual premium of the previous year. Each payment of the previous year is thencumulated and divided in the cumulated working time. Annual premiums should be divided in 12monhtly part and then divided according to he monthly planned working time. The process is usually tocalculate four different average rules and aggregate them after AVERA.

Function RUSI0 consists in the recalculation of the amount of the temporary disablement allowancedepending on the experience. Feature 33NGR allows to build up the work time schedule for absences.Customer exits enhance the formation of work time schedules. In certain cases, two absences must havean identical rate. Field SPPE1 allows to link to the previous absence. Function RUOAV defines theaverage value of an absence by using this logical connection.

Function RUGAB calculates additional time characteristics of employees working based on thesummarized account working hours. These characteristics can be used to calculate wage types and torecalculte them for the incomplete period.

Rule RUAJ enables to calculate raising factor /021 in case of salaray increase. Function RUFUPprocesses the holiday sums calculated in the previous periods.

Factoring

If the employee is not working full time, you must recalculate the sums to obtain the proportionallyworked time. This requirement is performed in schema RUL0.

Function RUC1 allows to distribute wage types on expenses. Wage type /854 with an assignment to tableC1 is used as a distribution mask.

Regional and North Bonuses

Calculation of regional and northern extra charges is performed in subschema RUSC.

The precondition of this calculation is generated via the indirect valuation 33BON - the percentage intechnical wage type. The schema generates alternative wage types on the basis of basic wage types (suchas salary) using percentage. You can also group wage types for the pay slip. The percentage of extra

______________________________________________________________SAP AG 13

SAP-System______________________________________________________________

Page 19: Chap 25 PY Payroll

charges can be manually entered without 33BON. The schema is located after the formation of all basiccharges.

Prepare Wage Types for Cost Accounting

Function RUFUP prepares the transfer to special results accounts of absences calculation. It generateswage types to take into account in future periods.

It enables to process holiday sums calculated in previous period to increase them according to the raisingfactor.

Function is called in several sub-schemas at various stages of calculation:

1. for data transmission from the previous periods

2. directly at calculation of absence

3. at formation of regional and northern extra charges

4. for taxes reference falling the part of charge transferred in table FUP

5. wage types formation to transfer from accounts of the future periods on accounts of expenses

Net

Schema RUD9 enables to limit the deductions of garnishment documents and restrictions on income tax.

Function LIMIT is used to limit the income-tax by 50 percent. This function is also used to restrictadministrative legal deductions.

Calculation of garnishment documents occurs after function LIMIT since the base defined in thegarnishment documents depends on the income tax value.

Subschema XPDD is used to restrict deductions according to the legal regulation. The amounts of therestrictions are calculated with function RUPRI. This function enables to group deduction, to definepercentages for each group and to lower deductions in group. Finally, post fee from garnishmentdocuments are calculated.

Loans

You can calculate a loan in two currencies (calculation and the loan). If you do not want to maintain theloan balance in the calculation currency, you must use function RUC45 with the correspondingparameters.

Tax

The schema of taxes calculation includes the following:

6. Formation of the additional sums of the taxation carried out in 0015

7. Process of granting of a property deduction performed as one single rule RU-6 created in functionRUTAX. To calculate the balance, you must use the wage types assignments done in table T51P1

8. Formation of bases for ESN (Uniform Social Tax) during recalculations performed in a separatesubschema RURB

9. Calculation rules of income tax and ESN based on the deducted and estimated parts of thecorresponding wage types

______________________________________________________________SAP AG 14

SAP-System______________________________________________________________

Page 20: Chap 25 PY Payroll

10. Calculation process of a privilege on ESN for challenged persons. This privilege applies only tothe federal part of the tax

11. Rounding off process performed in a separate rule and adjusted in processing class 64

12. Function RUFUP enables the process of ESN parts occuring in tfuture period and their transfer inseparate wage types

Garnishment

Garnishment documents

Subschema RUID is based on payroll function RUAID. The total deduction and the monthly deduction isstored in infiotype Garnishment. Balance and totals enables to display the completed garnishmentdocument.

Subschema RURC is used to transfert bases differences in the executive documents to the current periodfor recalculation purposes.

Calculation of post age fee is done in schema RUD9.

Post fee

Calculation of post gathering occurs in rule RUI2 using operand RUFEE of operation AMT.

The amount of gathering depends on the amount of deduction in the executive documents . After thestandard subschema XPDD , you can derivate an additional iterative cycle to restrict all deductions.

Deductions - Calculating Bank Transfer Amount

You can transfer the payment results of wages to addresses from infotype 009 and infotype 0011 andstore the records for transfer by using the addressees of the existing garnishment documents.

Effects on Customizing

You can maintain all topics in the corresponding IMG steps.

See also

For migration activities from HR-CEE Add-On to SAP Release 6.00 Human Resources Extension(EA_HR600), refer to note 864783.

______________________________________________________________SAP AG 15

SAP-System______________________________________________________________

Page 21: Chap 25 PY Payroll

25.1.3 PY-RU-RP Reporting

25.1.3.1 Payroll Russia

Use

As of SAP Release 6.00 Human Resources Extension (EA_HR600), the Russian Payroll solution supportsthe following:

Master Data - Coutry-specific Infotypes

- Documents/Certificates RU (0290)Allows to enter data on the following identification cards:

- 01 Passport of the citizen of the USSR

- 02 Travel passport of the citizen of the USSR

- 03 Birth Certificate

- 04 Identity card of military officer

- 05 Certificate of release

- 06 Passport of Minmorflot

- 07 Military card

- 09 Diplomatic passport of the citizen of the Russian Federation

- 10 Travel passport

- 11 Immigrant certificate

- 12 "Green Card"

- 13 Refugee certificate in the Russian Federation

- 14 Temporary ID card of the citizen of the Russian Federation

- 21 Passport of the citizen of the Russian Federation

- 22 Travel passport of the Russian Federation

- 26 Passport of sailor

- 27 Discharged military officer certificate

- 801 Tax payer ID card

- 802 Pension Fund payer ID card

- Taxes/Net payments RU (0291)

- Social Insurance RU (0292)

______________________________________________________________SAP AG 16

SAP-System______________________________________________________________

Page 22: Chap 25 PY Payroll

- Other/Previous Employers RU (0293)

- Work Book (0294) enables to maintain employment data and all seniority calculation data.

- Garnishment Orders RU (0295) You can maintain this infotype directly or via infotypeGarnishment Document RU (0296).

- Work Conditions RU (0297) Can be maintained only via IT-0294 on the Work conditions Tab.

- Administrative Orders RU (0298)enables to maintain administrative orders related to various actions, for example,hiring,organizational reassignment, company leave, etc.)..

- Tax Privileges (0299) enables to maintain all tax deductions.

Master data: country-specific screens

- Personal Data (0002)The country-specific screen supports for example the maintenance of the patronymic nameof the employee.

- Challenge (0004)Screen 2033 covers the Russian-specific requirements.

- Addresses (0006)The country-specific screen (2033) supports the maintenance of address data on KLADR.

- Bank Details (0009) and External Bank Tranfer (0011)Each country-specific screen (2033) allows to enter Russian bank accounts.

- Contract Elements (0016)The country-specific screen (2033) supports an automatic sequential contract numbering.

- Family Member/Dependents (0021)The country-specific screen (2033) enables to maintain the addresses of the family members.

- Education (0022)The country-specific screen (2033) enables to enter all education data according to OKIN andOKSO.

- Absences (2001)The country-specific screen includes the link to specific absences and absence types for furtheraverages calculations.

- Initial Entry of Applicants Basic dataScreen 133 - country-specific enhancement to applicant initial entry - allows to maintainpatronymic name and address data according to KLADR.

Legal Reports

Personnel Administration Reports

- HRUA_ORDER_T1Form T1 Hiring Order decreed by Russian GosKomStat on 01/05/2004 N°1

- HRUA_ORDER_T1 AForm T1A Hiring Order (List) decreed by Russian GosKomStat on 01/05/2004 N° 1

______________________________________________________________SAP AG 17

SAP-System______________________________________________________________

Page 23: Chap 25 PY Payroll

- HRULT2Form T-2 Employee's Personal Card decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRULT3Form T-3 List of Staff Members decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T5Form T5 Transferring an employee to different work direction decreed by Russian GosKomStat on01/05/2004 N° 1

- HRUA_ORDER_T5 AForm T5 Transferring an employee to different work direction (List) decreed by RussianGosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T6Form T6 Employee vacation providing direction decreed by Russian GosKomStat on 01/05/2004 N°1

- HRUA_ORDER_T6AForm T6A Employee vacation providing's direction (List) decreed by Russian GosKomStat on05/01/2004 N° 1

- HRUAT7Form T-7 Vacation Schedule decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T8Form T8 Employment agreement (contract) terminating direction decreed by Russian GosKomStaton 01/05/2004 N° 1

- HRUA_ORDER_T8AForm T8A Employment agreement (contract) terminating direction decreed by Russian GosKomStaton 01/051/2004 N° 1

- HRUA_ORDER_T11Form T11 Incentive order decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T11AForm T11A Incentive order (List) decreed by Russian GosKomStat on 01/05/2004 N° 1

Time and Payroll Reports

- HRULTAB0 Form T-13 Time schedule decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRULT530 Form T-53 Payroll sheet decreed by Russian GosKomStat on 01/05/2004 N° 1

Income Tax Reports

- HRULNDFLForms 1-NDFL and 2-NDFLEmployment Tax Card and Tax Reference (extract from card) used for natural person income andincome tax decreed by MNS RF N° BG-3-04/583 on 10/31/2003

- HRULTX12Form List on physical persons' incomeData Record on income of natural persons decreed by MNS RF N° BG-3-04/583 on 10/31/2003

Uniform Social Tax Reports

______________________________________________________________SAP AG 18

SAP-System______________________________________________________________

Page 24: Chap 25 PY Payroll

- HRULAVP0_2004Form Calculation on advanced payments on unified social tax (UST) for persons, making paymentsto physical persons. Form on KND 1151050.Order N°40n from 17/03/2005 approved by taxation authority of Russia (MNS RF)Form Calculation on advanced payments on unified social tax (UST) for persons, making paymentsto physical persons; organizations; individual businessmen; physical persons; physical persons butnot individual businessmen. Form on KND 1151050. Order N°BG-3-05/722 from 12/29/2003approved by taxation authority of Russia (MNS RF)Form Tax declaration on unified social tax (UST) for persons, making payments to physicalpersons. Form on KND 1151046. Order N° 21n from 02/10/2005 approved by taxation authority ofRussia (MNS RF)

- HRULAVP1_2004Form Calculation on advance payments on insurance payments on obligatory pension insurance forthe persons making payments to physical persons: organizations, individual businessmen, physicalpersons who are not recognized as individual businessmen. Order of the MNS RF N° BG-3-05/51from 27.01.2004Form Calculation of advance payments on insurance payments on obligatory pension insurance forthe persons making payments to physical persons. MNSRF Order N° 48 from 03/24/2005Form Declaration on insurance payments on obligatory pension insurance for the persons makingpayments to physical persons. MNSRF Order N° 9 from 01/24./2005

- HRULAVP3_2004Form Individual Card on Unified Social Tax (UST) Approved by Taxation Authority of Russia on07/27/2004 N° SAE-3-05/443

Pension Fund Reports

- HRULPFP1Form ADV-1 - Questionnaire of the insured personForm ADV-6-1 - Inventory of the documents delivered by the insured person in Pension Fund ofRussiaForm Register of delivered questionnaires

- HRULPFP2Form ADV-2 - Application for an exchange of the insurance certificateForm ADV-6-1 - Inventory of the documents delivered by the insured person in Pension Fund ofRussiaForm The register of delivered questionnaires

- HRULPFP3Form ADV-3 - Application for issue of duplicate of the insurance certificateForm ADV-6-1 - Inventory of the documents delivered by the insured person in Pension Fund ofRussia Form Register of delivered questionnaires

- HRULPFP5 Form SZV-4-1, SZV-4-2 - Individual data on the insurance seniority and the chargedinsurance payments on obligatory pension insurance of the insured person Form ADV-6-1 -Inventory of the documents delivered by the insurant in the form List of the insured persons of apack

- HRULPFP11 Form ADV-11 - Statement of insurance payments on obligatory pension insurance

- HRULSZVK0 Form SZV-K - Information on insured person seniority for period before registrationin system of compulsory retirement insurance

______________________________________________________________SAP AG 19

SAP-System______________________________________________________________

Page 25: Chap 25 PY Payroll

Statistical Report

- HRULP4 Form P-4 Information on Number of Employees, Salary and Employees tranfers.Approved by Russia GosKomStat on 27/07/2004 N°34

Tools

- HRULAVR0 Calculation of average number

- HRULAVR1 Preliminary Calculation of Employee Number Average

- HRULICO0 Flexible Employee Payroll Data

- HRUAORD0 Orders management report.

- Transaction HRPAYRUT7RUN Report Customizing Tool

- HRULCALCSEN Seniority calculation. You can call this report from infotype 0294.

- HRUUT7RUOKSO - OKSO (Russian-specific qualifier for education) Loading Utility

- HRUUKLADRLOAD - KLADR (Russian-specific addresses qualifier) Loading Utility

- HRUUKLADRDELETE - KLADR Deleting Utility

- HRUUKLADRCHECK - Utility to check the mapping of addresses between Addresses (0006) andKLADR

Payroll

Wage Type Valuation

Time Evaluation

The summarized working hours account is partially completed.

Payoll function RUGAB expects time data of work of the employee on the State Industrial Calendar. Youcan use time parameters defined in the State Industrial Calendar or set in the personal working timeschedule to calculate the absence that depends on the employee grouping and the employee subgroupgrouping. The status of the summarized working hours account is defined in table T7RU53.

Absences

Sub-schema RUAV and RUA0 perform all absence calculations. The calculation is only perfornedwithin the framework of a regular run.

Absence calculation is based on an estimation of average values defined in function RUAVE. Averagevalues based on premiums are separately determined via rules and are finally added to the basic wagesaverage values. Annual, quarterly and monthly premiums are paid for the corresponding time interval orare paid without recalculation of the working time. To calculate an average value, you first process eachpayment and reduce it according to the working time, for example, you calculate averages based on theprevious year and the annual premium of the previous year. Each payment of the previous year is thencumulated and divided in the cumulated working time. Annual premiums should be divided in 12monhtly part and then divided according to he monthly planned working time. The process is usually tocalculate four different average rules and aggregate them after AVERA.

Function RUSI0 consists in the recalculation of the amount of the temporary disablement allowancedepending on the experience. Feature 33NGR allows to build up the work time schedule for absences.

______________________________________________________________SAP AG 20

SAP-System______________________________________________________________

Page 26: Chap 25 PY Payroll

Customer exits enhance the formation of work time schedules. In certain cases, two absences must havean identical rate. Field SPPE1 allows to link to the previous absence. Function RUOAV defines theaverage value of an absence by using this logical connection.

Function RUGAB calculates additional time characteristics of employees working based on thesummarized account working hours. These characteristics can be used to calculate wage types and torecalculte them for the incomplete period.

Rule RUAJ enables to calculate raising factor /021 in case of salaray increase. Function RUFUPprocesses the holiday sums calculated in the previous periods.

Factoring

If the employee is not working full time, you must recalculate the sums to obtain the proportionallyworked time. This requirement is performed in schema RUL0.

Function RUC1 allows to distribute wage types on expenses. Wage type /854 with an assignment to tableC1 is used as a distribution mask.

Regional and North Bonuses

Calculation of regional and northern extra charges is performed in subschema RUSC.

The precondition of this calculation is generated via the indirect valuation 33BON - the percentage intechnical wage type. The schema generates alternative wage types on the basis of basic wage types (suchas salary) using percentage. You can also group wage types for the pay slip. The percentage of extracharges can be manually entered without 33BON. The schema is located after the formation of all basiccharges.

Prepare Wage Types for Cost Accounting

Function RUFUP prepares the transfer to special results accounts of absences calculation. It generateswage types to take into account in future periods.

It enables to process holiday sums calculated in previous period to increase them according to the raisingfactor.

Function is called in several sub-schemas at various stages of calculation:

1. for data transmission from the previous periods

2. directly at calculation of absence

3. at formation of regional and northern extra charges

4. for taxes reference falling the part of charge transferred in table FUP

5. wage types formation to transfer from accounts of the future periods on accounts of expenses

Net

Schema RUD9 enables to limit the deductions of garnishment documents and restrictions on income tax.

Function LIMIT is used to limit the income-tax by 50 percent. This function is also used to restrictadministrative legal deductions.

______________________________________________________________SAP AG 21

SAP-System______________________________________________________________

Page 27: Chap 25 PY Payroll

Calculation of garnishment documents occurs after function LIMIT since the base defined in thegarnishment documents depends on the income tax value.

Subschema XPDD is used to restrict deductions according to the legal regulation. The amounts of therestrictions are calculated with function RUPRI. This function enables to group deduction, to definepercentages for each group and to lower deductions in group. Finally, post fee from garnishmentdocuments are calculated.

Loans

You can calculate a loan in two currencies (calculation and the loan). If you do not want to maintain theloan balance in the calculation currency, you must use function RUC45 with the correspondingparameters.

Tax

The schema of taxes calculation includes the following:

6. Formation of the additional sums of the taxation carried out in 0015

7. Process of granting of a property deduction performed as one single rule RU-6 created in functionRUTAX. To calculate the balance, you must use the wage types assignments done in table T51P1

8. Formation of bases for ESN (Uniform Social Tax) during recalculations performed in a separatesubschema RURB

9. Calculation rules of income tax and ESN based on the deducted and estimated parts of thecorresponding wage types

10. Calculation process of a privilege on ESN for challenged persons. This privilege applies only tothe federal part of the tax

11. Rounding off process performed in a separate rule and adjusted in processing class 64

12. Function RUFUP enables the process of ESN parts occuring in tfuture period and their transfer inseparate wage types

Garnishment

Garnishment documents

Subschema RUID is based on payroll function RUAID. The total deduction and the monthly deduction isstored in infiotype Garnishment. Balance and totals enables to display the completed garnishmentdocument.

Subschema RURC is used to transfert bases differences in the executive documents to the current periodfor recalculation purposes.

Calculation of post age fee is done in schema RUD9.

Post fee

Calculation of post gathering occurs in rule RUI2 using operand RUFEE of operation AMT.

The amount of gathering depends on the amount of deduction in the executive documents . After thestandard subschema XPDD , you can derivate an additional iterative cycle to restrict all deductions.

______________________________________________________________SAP AG 22

SAP-System______________________________________________________________

Page 28: Chap 25 PY Payroll

Deductions - Calculating Bank Transfer Amount

You can transfer the payment results of wages to addresses from infotype 009 and infotype 0011 andstore the records for transfer by using the addressees of the existing garnishment documents.

Effects on Customizing

You can maintain all topics in the corresponding IMG steps.

See also

For migration activities from HR-CEE Add-On to SAP Release 6.00 Human Resources Extension(EA_HR600), refer to note 864783.

25.1.4 PY-RU-FP Subsequent Activities

25.1.4.1 Payroll Russia

Use

As of SAP Release 6.00 Human Resources Extension (EA_HR600), the Russian Payroll solution supportsthe following:

Master Data - Coutry-specific Infotypes

- Documents/Certificates RU (0290)Allows to enter data on the following identification cards:

- 01 Passport of the citizen of the USSR

- 02 Travel passport of the citizen of the USSR

- 03 Birth Certificate

- 04 Identity card of military officer

______________________________________________________________SAP AG 23

SAP-System______________________________________________________________

Page 29: Chap 25 PY Payroll

- 05 Certificate of release

- 06 Passport of Minmorflot

- 07 Military card

- 09 Diplomatic passport of the citizen of the Russian Federation

- 10 Travel passport

- 11 Immigrant certificate

- 12 "Green Card"

- 13 Refugee certificate in the Russian Federation

- 14 Temporary ID card of the citizen of the Russian Federation

- 21 Passport of the citizen of the Russian Federation

- 22 Travel passport of the Russian Federation

- 26 Passport of sailor

- 27 Discharged military officer certificate

- 801 Tax payer ID card

- 802 Pension Fund payer ID card

- Taxes/Net payments RU (0291)

- Social Insurance RU (0292)

- Other/Previous Employers RU (0293)

- Work Book (0294) enables to maintain employment data and all seniority calculation data.

- Garnishment Orders RU (0295) You can maintain this infotype directly or via infotypeGarnishment Document RU (0296).

- Work Conditions RU (0297) Can be maintained only via IT-0294 on the Work conditions Tab.

- Administrative Orders RU (0298)enables to maintain administrative orders related to various actions, for example,hiring,organizational reassignment, company leave, etc.)..

- Tax Privileges (0299) enables to maintain all tax deductions.

Master data: country-specific screens

- Personal Data (0002)The country-specific screen supports for example the maintenance of the patronymic nameof the employee.

- Challenge (0004)Screen 2033 covers the Russian-specific requirements.

- Addresses (0006)The country-specific screen (2033) supports the maintenance of address data on KLADR.

- Bank Details (0009) and External Bank Tranfer (0011)Each country-specific screen (2033) allows to enter Russian bank accounts.

______________________________________________________________SAP AG 24

SAP-System______________________________________________________________

Page 30: Chap 25 PY Payroll

- Contract Elements (0016)The country-specific screen (2033) supports an automatic sequential contract numbering.

- Family Member/Dependents (0021)The country-specific screen (2033) enables to maintain the addresses of the family members.

- Education (0022)The country-specific screen (2033) enables to enter all education data according to OKIN andOKSO.

- Absences (2001)The country-specific screen includes the link to specific absences and absence types for furtheraverages calculations.

- Initial Entry of Applicants Basic dataScreen 133 - country-specific enhancement to applicant initial entry - allows to maintainpatronymic name and address data according to KLADR.

Legal Reports

Personnel Administration Reports

- HRUA_ORDER_T1Form T1 Hiring Order decreed by Russian GosKomStat on 01/05/2004 N°1

- HRUA_ORDER_T1 AForm T1A Hiring Order (List) decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRULT2Form T-2 Employee's Personal Card decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRULT3Form T-3 List of Staff Members decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T5Form T5 Transferring an employee to different work direction decreed by Russian GosKomStat on01/05/2004 N° 1

- HRUA_ORDER_T5 AForm T5 Transferring an employee to different work direction (List) decreed by RussianGosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T6Form T6 Employee vacation providing direction decreed by Russian GosKomStat on 01/05/2004 N°1

- HRUA_ORDER_T6AForm T6A Employee vacation providing's direction (List) decreed by Russian GosKomStat on05/01/2004 N° 1

- HRUAT7Form T-7 Vacation Schedule decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T8Form T8 Employment agreement (contract) terminating direction decreed by Russian GosKomStaton 01/05/2004 N° 1

______________________________________________________________SAP AG 25

SAP-System______________________________________________________________

Page 31: Chap 25 PY Payroll

- HRUA_ORDER_T8AForm T8A Employment agreement (contract) terminating direction decreed by Russian GosKomStaton 01/051/2004 N° 1

- HRUA_ORDER_T11Form T11 Incentive order decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T11AForm T11A Incentive order (List) decreed by Russian GosKomStat on 01/05/2004 N° 1

Time and Payroll Reports

- HRULTAB0 Form T-13 Time schedule decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRULT530 Form T-53 Payroll sheet decreed by Russian GosKomStat on 01/05/2004 N° 1

Income Tax Reports

- HRULNDFLForms 1-NDFL and 2-NDFLEmployment Tax Card and Tax Reference (extract from card) used for natural person income andincome tax decreed by MNS RF N° BG-3-04/583 on 10/31/2003

- HRULTX12Form List on physical persons' incomeData Record on income of natural persons decreed by MNS RF N° BG-3-04/583 on 10/31/2003

Uniform Social Tax Reports

- HRULAVP0_2004Form Calculation on advanced payments on unified social tax (UST) for persons, making paymentsto physical persons. Form on KND 1151050.Order N°40n from 17/03/2005 approved by taxation authority of Russia (MNS RF)Form Calculation on advanced payments on unified social tax (UST) for persons, making paymentsto physical persons; organizations; individual businessmen; physical persons; physical persons butnot individual businessmen. Form on KND 1151050. Order N°BG-3-05/722 from 12/29/2003approved by taxation authority of Russia (MNS RF)Form Tax declaration on unified social tax (UST) for persons, making payments to physicalpersons. Form on KND 1151046. Order N° 21n from 02/10/2005 approved by taxation authority ofRussia (MNS RF)

- HRULAVP1_2004Form Calculation on advance payments on insurance payments on obligatory pension insurance forthe persons making payments to physical persons: organizations, individual businessmen, physicalpersons who are not recognized as individual businessmen. Order of the MNS RF N° BG-3-05/51from 27.01.2004Form Calculation of advance payments on insurance payments on obligatory pension insurance forthe persons making payments to physical persons. MNSRF Order N° 48 from 03/24/2005Form Declaration on insurance payments on obligatory pension insurance for the persons makingpayments to physical persons. MNSRF Order N° 9 from 01/24./2005

- HRULAVP3_2004Form Individual Card on Unified Social Tax (UST) Approved by Taxation Authority of Russia on07/27/2004 N° SAE-3-05/443

Pension Fund Reports

______________________________________________________________SAP AG 26

SAP-System______________________________________________________________

Page 32: Chap 25 PY Payroll

- HRULPFP1Form ADV-1 - Questionnaire of the insured personForm ADV-6-1 - Inventory of the documents delivered by the insured person in Pension Fund ofRussiaForm Register of delivered questionnaires

- HRULPFP2Form ADV-2 - Application for an exchange of the insurance certificateForm ADV-6-1 - Inventory of the documents delivered by the insured person in Pension Fund ofRussiaForm The register of delivered questionnaires

- HRULPFP3Form ADV-3 - Application for issue of duplicate of the insurance certificateForm ADV-6-1 - Inventory of the documents delivered by the insured person in Pension Fund ofRussia Form Register of delivered questionnaires

- HRULPFP5 Form SZV-4-1, SZV-4-2 - Individual data on the insurance seniority and the chargedinsurance payments on obligatory pension insurance of the insured person Form ADV-6-1 -Inventory of the documents delivered by the insurant in the form List of the insured persons of apack

- HRULPFP11 Form ADV-11 - Statement of insurance payments on obligatory pension insurance

- HRULSZVK0 Form SZV-K - Information on insured person seniority for period before registrationin system of compulsory retirement insurance

Statistical Report

- HRULP4 Form P-4 Information on Number of Employees, Salary and Employees tranfers.Approved by Russia GosKomStat on 27/07/2004 N°34

Tools

- HRULAVR0 Calculation of average number

- HRULAVR1 Preliminary Calculation of Employee Number Average

- HRULICO0 Flexible Employee Payroll Data

- HRUAORD0 Orders management report.

- Transaction HRPAYRUT7RUN Report Customizing Tool

- HRULCALCSEN Seniority calculation. You can call this report from infotype 0294.

- HRUUT7RUOKSO - OKSO (Russian-specific qualifier for education) Loading Utility

- HRUUKLADRLOAD - KLADR (Russian-specific addresses qualifier) Loading Utility

- HRUUKLADRDELETE - KLADR Deleting Utility

- HRUUKLADRCHECK - Utility to check the mapping of addresses between Addresses (0006) andKLADR

Payroll

Wage Type Valuation

______________________________________________________________SAP AG 27

SAP-System______________________________________________________________

Page 33: Chap 25 PY Payroll

Time Evaluation

The summarized working hours account is partially completed.

Payoll function RUGAB expects time data of work of the employee on the State Industrial Calendar. Youcan use time parameters defined in the State Industrial Calendar or set in the personal working timeschedule to calculate the absence that depends on the employee grouping and the employee subgroupgrouping. The status of the summarized working hours account is defined in table T7RU53.

Absences

Sub-schema RUAV and RUA0 perform all absence calculations. The calculation is only perfornedwithin the framework of a regular run.

Absence calculation is based on an estimation of average values defined in function RUAVE. Averagevalues based on premiums are separately determined via rules and are finally added to the basic wagesaverage values. Annual, quarterly and monthly premiums are paid for the corresponding time interval orare paid without recalculation of the working time. To calculate an average value, you first process eachpayment and reduce it according to the working time, for example, you calculate averages based on theprevious year and the annual premium of the previous year. Each payment of the previous year is thencumulated and divided in the cumulated working time. Annual premiums should be divided in 12monhtly part and then divided according to he monthly planned working time. The process is usually tocalculate four different average rules and aggregate them after AVERA.

Function RUSI0 consists in the recalculation of the amount of the temporary disablement allowancedepending on the experience. Feature 33NGR allows to build up the work time schedule for absences.Customer exits enhance the formation of work time schedules. In certain cases, two absences must havean identical rate. Field SPPE1 allows to link to the previous absence. Function RUOAV defines theaverage value of an absence by using this logical connection.

Function RUGAB calculates additional time characteristics of employees working based on thesummarized account working hours. These characteristics can be used to calculate wage types and torecalculte them for the incomplete period.

Rule RUAJ enables to calculate raising factor /021 in case of salaray increase. Function RUFUPprocesses the holiday sums calculated in the previous periods.

Factoring

If the employee is not working full time, you must recalculate the sums to obtain the proportionallyworked time. This requirement is performed in schema RUL0.

Function RUC1 allows to distribute wage types on expenses. Wage type /854 with an assignment to tableC1 is used as a distribution mask.

Regional and North Bonuses

Calculation of regional and northern extra charges is performed in subschema RUSC.

The precondition of this calculation is generated via the indirect valuation 33BON - the percentage intechnical wage type. The schema generates alternative wage types on the basis of basic wage types (suchas salary) using percentage. You can also group wage types for the pay slip. The percentage of extra

______________________________________________________________SAP AG 28

SAP-System______________________________________________________________

Page 34: Chap 25 PY Payroll

charges can be manually entered without 33BON. The schema is located after the formation of all basiccharges.

Prepare Wage Types for Cost Accounting

Function RUFUP prepares the transfer to special results accounts of absences calculation. It generateswage types to take into account in future periods.

It enables to process holiday sums calculated in previous period to increase them according to the raisingfactor.

Function is called in several sub-schemas at various stages of calculation:

1. for data transmission from the previous periods

2. directly at calculation of absence

3. at formation of regional and northern extra charges

4. for taxes reference falling the part of charge transferred in table FUP

5. wage types formation to transfer from accounts of the future periods on accounts of expenses

Net

Schema RUD9 enables to limit the deductions of garnishment documents and restrictions on income tax.

Function LIMIT is used to limit the income-tax by 50 percent. This function is also used to restrictadministrative legal deductions.

Calculation of garnishment documents occurs after function LIMIT since the base defined in thegarnishment documents depends on the income tax value.

Subschema XPDD is used to restrict deductions according to the legal regulation. The amounts of therestrictions are calculated with function RUPRI. This function enables to group deduction, to definepercentages for each group and to lower deductions in group. Finally, post fee from garnishmentdocuments are calculated.

Loans

You can calculate a loan in two currencies (calculation and the loan). If you do not want to maintain theloan balance in the calculation currency, you must use function RUC45 with the correspondingparameters.

Tax

The schema of taxes calculation includes the following:

6. Formation of the additional sums of the taxation carried out in 0015

7. Process of granting of a property deduction performed as one single rule RU-6 created in functionRUTAX. To calculate the balance, you must use the wage types assignments done in table T51P1

8. Formation of bases for ESN (Uniform Social Tax) during recalculations performed in a separatesubschema RURB

9. Calculation rules of income tax and ESN based on the deducted and estimated parts of thecorresponding wage types

______________________________________________________________SAP AG 29

SAP-System______________________________________________________________

Page 35: Chap 25 PY Payroll

10. Calculation process of a privilege on ESN for challenged persons. This privilege applies only tothe federal part of the tax

11. Rounding off process performed in a separate rule and adjusted in processing class 64

12. Function RUFUP enables the process of ESN parts occuring in tfuture period and their transfer inseparate wage types

Garnishment

Garnishment documents

Subschema RUID is based on payroll function RUAID. The total deduction and the monthly deduction isstored in infiotype Garnishment. Balance and totals enables to display the completed garnishmentdocument.

Subschema RURC is used to transfert bases differences in the executive documents to the current periodfor recalculation purposes.

Calculation of post age fee is done in schema RUD9.

Post fee

Calculation of post gathering occurs in rule RUI2 using operand RUFEE of operation AMT.

The amount of gathering depends on the amount of deduction in the executive documents . After thestandard subschema XPDD , you can derivate an additional iterative cycle to restrict all deductions.

Deductions - Calculating Bank Transfer Amount

You can transfer the payment results of wages to addresses from infotype 009 and infotype 0011 andstore the records for transfer by using the addressees of the existing garnishment documents.

Effects on Customizing

You can maintain all topics in the corresponding IMG steps.

See also

For migration activities from HR-CEE Add-On to SAP Release 6.00 Human Resources Extension(EA_HR600), refer to note 864783.

______________________________________________________________SAP AG 30

SAP-System______________________________________________________________

Page 36: Chap 25 PY Payroll

25.1.5 PY-RU-DD Deductions / Calculating the Bank Transfer Amount

25.1.5.1 Payroll Russia

Use

As of SAP Release 6.00 Human Resources Extension (EA_HR600), the Russian Payroll solution supportsthe following:

Master Data - Coutry-specific Infotypes

- Documents/Certificates RU (0290)Allows to enter data on the following identification cards:

- 01 Passport of the citizen of the USSR

- 02 Travel passport of the citizen of the USSR

- 03 Birth Certificate

- 04 Identity card of military officer

- 05 Certificate of release

- 06 Passport of Minmorflot

- 07 Military card

- 09 Diplomatic passport of the citizen of the Russian Federation

- 10 Travel passport

- 11 Immigrant certificate

- 12 "Green Card"

- 13 Refugee certificate in the Russian Federation

- 14 Temporary ID card of the citizen of the Russian Federation

- 21 Passport of the citizen of the Russian Federation

- 22 Travel passport of the Russian Federation

- 26 Passport of sailor

- 27 Discharged military officer certificate

- 801 Tax payer ID card

- 802 Pension Fund payer ID card

- Taxes/Net payments RU (0291)

- Social Insurance RU (0292)

______________________________________________________________SAP AG 31

SAP-System______________________________________________________________

Page 37: Chap 25 PY Payroll

- Other/Previous Employers RU (0293)

- Work Book (0294) enables to maintain employment data and all seniority calculation data.

- Garnishment Orders RU (0295) You can maintain this infotype directly or via infotypeGarnishment Document RU (0296).

- Work Conditions RU (0297) Can be maintained only via IT-0294 on the Work conditions Tab.

- Administrative Orders RU (0298)enables to maintain administrative orders related to various actions, for example,hiring,organizational reassignment, company leave, etc.)..

- Tax Privileges (0299) enables to maintain all tax deductions.

Master data: country-specific screens

- Personal Data (0002)The country-specific screen supports for example the maintenance of the patronymic nameof the employee.

- Challenge (0004)Screen 2033 covers the Russian-specific requirements.

- Addresses (0006)The country-specific screen (2033) supports the maintenance of address data on KLADR.

- Bank Details (0009) and External Bank Tranfer (0011)Each country-specific screen (2033) allows to enter Russian bank accounts.

- Contract Elements (0016)The country-specific screen (2033) supports an automatic sequential contract numbering.

- Family Member/Dependents (0021)The country-specific screen (2033) enables to maintain the addresses of the family members.

- Education (0022)The country-specific screen (2033) enables to enter all education data according to OKIN andOKSO.

- Absences (2001)The country-specific screen includes the link to specific absences and absence types for furtheraverages calculations.

- Initial Entry of Applicants Basic dataScreen 133 - country-specific enhancement to applicant initial entry - allows to maintainpatronymic name and address data according to KLADR.

Legal Reports

Personnel Administration Reports

- HRUA_ORDER_T1Form T1 Hiring Order decreed by Russian GosKomStat on 01/05/2004 N°1

- HRUA_ORDER_T1 AForm T1A Hiring Order (List) decreed by Russian GosKomStat on 01/05/2004 N° 1

______________________________________________________________SAP AG 32

SAP-System______________________________________________________________

Page 38: Chap 25 PY Payroll

- HRULT2Form T-2 Employee's Personal Card decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRULT3Form T-3 List of Staff Members decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T5Form T5 Transferring an employee to different work direction decreed by Russian GosKomStat on01/05/2004 N° 1

- HRUA_ORDER_T5 AForm T5 Transferring an employee to different work direction (List) decreed by RussianGosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T6Form T6 Employee vacation providing direction decreed by Russian GosKomStat on 01/05/2004 N°1

- HRUA_ORDER_T6AForm T6A Employee vacation providing's direction (List) decreed by Russian GosKomStat on05/01/2004 N° 1

- HRUAT7Form T-7 Vacation Schedule decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T8Form T8 Employment agreement (contract) terminating direction decreed by Russian GosKomStaton 01/05/2004 N° 1

- HRUA_ORDER_T8AForm T8A Employment agreement (contract) terminating direction decreed by Russian GosKomStaton 01/051/2004 N° 1

- HRUA_ORDER_T11Form T11 Incentive order decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T11AForm T11A Incentive order (List) decreed by Russian GosKomStat on 01/05/2004 N° 1

Time and Payroll Reports

- HRULTAB0 Form T-13 Time schedule decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRULT530 Form T-53 Payroll sheet decreed by Russian GosKomStat on 01/05/2004 N° 1

Income Tax Reports

- HRULNDFLForms 1-NDFL and 2-NDFLEmployment Tax Card and Tax Reference (extract from card) used for natural person income andincome tax decreed by MNS RF N° BG-3-04/583 on 10/31/2003

- HRULTX12Form List on physical persons' incomeData Record on income of natural persons decreed by MNS RF N° BG-3-04/583 on 10/31/2003

Uniform Social Tax Reports

______________________________________________________________SAP AG 33

SAP-System______________________________________________________________

Page 39: Chap 25 PY Payroll

- HRULAVP0_2004Form Calculation on advanced payments on unified social tax (UST) for persons, making paymentsto physical persons. Form on KND 1151050.Order N°40n from 17/03/2005 approved by taxation authority of Russia (MNS RF)Form Calculation on advanced payments on unified social tax (UST) for persons, making paymentsto physical persons; organizations; individual businessmen; physical persons; physical persons butnot individual businessmen. Form on KND 1151050. Order N°BG-3-05/722 from 12/29/2003approved by taxation authority of Russia (MNS RF)Form Tax declaration on unified social tax (UST) for persons, making payments to physicalpersons. Form on KND 1151046. Order N° 21n from 02/10/2005 approved by taxation authority ofRussia (MNS RF)

- HRULAVP1_2004Form Calculation on advance payments on insurance payments on obligatory pension insurance forthe persons making payments to physical persons: organizations, individual businessmen, physicalpersons who are not recognized as individual businessmen. Order of the MNS RF N° BG-3-05/51from 27.01.2004Form Calculation of advance payments on insurance payments on obligatory pension insurance forthe persons making payments to physical persons. MNSRF Order N° 48 from 03/24/2005Form Declaration on insurance payments on obligatory pension insurance for the persons makingpayments to physical persons. MNSRF Order N° 9 from 01/24./2005

- HRULAVP3_2004Form Individual Card on Unified Social Tax (UST) Approved by Taxation Authority of Russia on07/27/2004 N° SAE-3-05/443

Pension Fund Reports

- HRULPFP1Form ADV-1 - Questionnaire of the insured personForm ADV-6-1 - Inventory of the documents delivered by the insured person in Pension Fund ofRussiaForm Register of delivered questionnaires

- HRULPFP2Form ADV-2 - Application for an exchange of the insurance certificateForm ADV-6-1 - Inventory of the documents delivered by the insured person in Pension Fund ofRussiaForm The register of delivered questionnaires

- HRULPFP3Form ADV-3 - Application for issue of duplicate of the insurance certificateForm ADV-6-1 - Inventory of the documents delivered by the insured person in Pension Fund ofRussia Form Register of delivered questionnaires

- HRULPFP5 Form SZV-4-1, SZV-4-2 - Individual data on the insurance seniority and the chargedinsurance payments on obligatory pension insurance of the insured person Form ADV-6-1 -Inventory of the documents delivered by the insurant in the form List of the insured persons of apack

- HRULPFP11 Form ADV-11 - Statement of insurance payments on obligatory pension insurance

- HRULSZVK0 Form SZV-K - Information on insured person seniority for period before registrationin system of compulsory retirement insurance

______________________________________________________________SAP AG 34

SAP-System______________________________________________________________

Page 40: Chap 25 PY Payroll

Statistical Report

- HRULP4 Form P-4 Information on Number of Employees, Salary and Employees tranfers.Approved by Russia GosKomStat on 27/07/2004 N°34

Tools

- HRULAVR0 Calculation of average number

- HRULAVR1 Preliminary Calculation of Employee Number Average

- HRULICO0 Flexible Employee Payroll Data

- HRUAORD0 Orders management report.

- Transaction HRPAYRUT7RUN Report Customizing Tool

- HRULCALCSEN Seniority calculation. You can call this report from infotype 0294.

- HRUUT7RUOKSO - OKSO (Russian-specific qualifier for education) Loading Utility

- HRUUKLADRLOAD - KLADR (Russian-specific addresses qualifier) Loading Utility

- HRUUKLADRDELETE - KLADR Deleting Utility

- HRUUKLADRCHECK - Utility to check the mapping of addresses between Addresses (0006) andKLADR

Payroll

Wage Type Valuation

Time Evaluation

The summarized working hours account is partially completed.

Payoll function RUGAB expects time data of work of the employee on the State Industrial Calendar. Youcan use time parameters defined in the State Industrial Calendar or set in the personal working timeschedule to calculate the absence that depends on the employee grouping and the employee subgroupgrouping. The status of the summarized working hours account is defined in table T7RU53.

Absences

Sub-schema RUAV and RUA0 perform all absence calculations. The calculation is only perfornedwithin the framework of a regular run.

Absence calculation is based on an estimation of average values defined in function RUAVE. Averagevalues based on premiums are separately determined via rules and are finally added to the basic wagesaverage values. Annual, quarterly and monthly premiums are paid for the corresponding time interval orare paid without recalculation of the working time. To calculate an average value, you first process eachpayment and reduce it according to the working time, for example, you calculate averages based on theprevious year and the annual premium of the previous year. Each payment of the previous year is thencumulated and divided in the cumulated working time. Annual premiums should be divided in 12monhtly part and then divided according to he monthly planned working time. The process is usually tocalculate four different average rules and aggregate them after AVERA.

Function RUSI0 consists in the recalculation of the amount of the temporary disablement allowancedepending on the experience. Feature 33NGR allows to build up the work time schedule for absences.

______________________________________________________________SAP AG 35

SAP-System______________________________________________________________

Page 41: Chap 25 PY Payroll

Customer exits enhance the formation of work time schedules. In certain cases, two absences must havean identical rate. Field SPPE1 allows to link to the previous absence. Function RUOAV defines theaverage value of an absence by using this logical connection.

Function RUGAB calculates additional time characteristics of employees working based on thesummarized account working hours. These characteristics can be used to calculate wage types and torecalculte them for the incomplete period.

Rule RUAJ enables to calculate raising factor /021 in case of salaray increase. Function RUFUPprocesses the holiday sums calculated in the previous periods.

Factoring

If the employee is not working full time, you must recalculate the sums to obtain the proportionallyworked time. This requirement is performed in schema RUL0.

Function RUC1 allows to distribute wage types on expenses. Wage type /854 with an assignment to tableC1 is used as a distribution mask.

Regional and North Bonuses

Calculation of regional and northern extra charges is performed in subschema RUSC.

The precondition of this calculation is generated via the indirect valuation 33BON - the percentage intechnical wage type. The schema generates alternative wage types on the basis of basic wage types (suchas salary) using percentage. You can also group wage types for the pay slip. The percentage of extracharges can be manually entered without 33BON. The schema is located after the formation of all basiccharges.

Prepare Wage Types for Cost Accounting

Function RUFUP prepares the transfer to special results accounts of absences calculation. It generateswage types to take into account in future periods.

It enables to process holiday sums calculated in previous period to increase them according to the raisingfactor.

Function is called in several sub-schemas at various stages of calculation:

1. for data transmission from the previous periods

2. directly at calculation of absence

3. at formation of regional and northern extra charges

4. for taxes reference falling the part of charge transferred in table FUP

5. wage types formation to transfer from accounts of the future periods on accounts of expenses

Net

Schema RUD9 enables to limit the deductions of garnishment documents and restrictions on income tax.

Function LIMIT is used to limit the income-tax by 50 percent. This function is also used to restrictadministrative legal deductions.

______________________________________________________________SAP AG 36

SAP-System______________________________________________________________

Page 42: Chap 25 PY Payroll

Calculation of garnishment documents occurs after function LIMIT since the base defined in thegarnishment documents depends on the income tax value.

Subschema XPDD is used to restrict deductions according to the legal regulation. The amounts of therestrictions are calculated with function RUPRI. This function enables to group deduction, to definepercentages for each group and to lower deductions in group. Finally, post fee from garnishmentdocuments are calculated.

Loans

You can calculate a loan in two currencies (calculation and the loan). If you do not want to maintain theloan balance in the calculation currency, you must use function RUC45 with the correspondingparameters.

Tax

The schema of taxes calculation includes the following:

6. Formation of the additional sums of the taxation carried out in 0015

7. Process of granting of a property deduction performed as one single rule RU-6 created in functionRUTAX. To calculate the balance, you must use the wage types assignments done in table T51P1

8. Formation of bases for ESN (Uniform Social Tax) during recalculations performed in a separatesubschema RURB

9. Calculation rules of income tax and ESN based on the deducted and estimated parts of thecorresponding wage types

10. Calculation process of a privilege on ESN for challenged persons. This privilege applies only tothe federal part of the tax

11. Rounding off process performed in a separate rule and adjusted in processing class 64

12. Function RUFUP enables the process of ESN parts occuring in tfuture period and their transfer inseparate wage types

Garnishment

Garnishment documents

Subschema RUID is based on payroll function RUAID. The total deduction and the monthly deduction isstored in infiotype Garnishment. Balance and totals enables to display the completed garnishmentdocument.

Subschema RURC is used to transfert bases differences in the executive documents to the current periodfor recalculation purposes.

Calculation of post age fee is done in schema RUD9.

Post fee

Calculation of post gathering occurs in rule RUI2 using operand RUFEE of operation AMT.

The amount of gathering depends on the amount of deduction in the executive documents . After thestandard subschema XPDD , you can derivate an additional iterative cycle to restrict all deductions.

______________________________________________________________SAP AG 37

SAP-System______________________________________________________________

Page 43: Chap 25 PY Payroll

Deductions - Calculating Bank Transfer Amount

You can transfer the payment results of wages to addresses from infotype 009 and infotype 0011 andstore the records for transfer by using the addressees of the existing garnishment documents.

Effects on Customizing

You can maintain all topics in the corresponding IMG steps.

See also

For migration activities from HR-CEE Add-On to SAP Release 6.00 Human Resources Extension(EA_HR600), refer to note 864783.

25.1.6 PY-RU-NT Net

25.1.6.1 Payroll Russia

Use

As of SAP Release 6.00 Human Resources Extension (EA_HR600), the Russian Payroll solution supportsthe following:

Master Data - Coutry-specific Infotypes

- Documents/Certificates RU (0290)Allows to enter data on the following identification cards:

- 01 Passport of the citizen of the USSR

- 02 Travel passport of the citizen of the USSR

- 03 Birth Certificate

- 04 Identity card of military officer

______________________________________________________________SAP AG 38

SAP-System______________________________________________________________

Page 44: Chap 25 PY Payroll

- 05 Certificate of release

- 06 Passport of Minmorflot

- 07 Military card

- 09 Diplomatic passport of the citizen of the Russian Federation

- 10 Travel passport

- 11 Immigrant certificate

- 12 "Green Card"

- 13 Refugee certificate in the Russian Federation

- 14 Temporary ID card of the citizen of the Russian Federation

- 21 Passport of the citizen of the Russian Federation

- 22 Travel passport of the Russian Federation

- 26 Passport of sailor

- 27 Discharged military officer certificate

- 801 Tax payer ID card

- 802 Pension Fund payer ID card

- Taxes/Net payments RU (0291)

- Social Insurance RU (0292)

- Other/Previous Employers RU (0293)

- Work Book (0294) enables to maintain employment data and all seniority calculation data.

- Garnishment Orders RU (0295) You can maintain this infotype directly or via infotypeGarnishment Document RU (0296).

- Work Conditions RU (0297) Can be maintained only via IT-0294 on the Work conditions Tab.

- Administrative Orders RU (0298)enables to maintain administrative orders related to various actions, for example,hiring,organizational reassignment, company leave, etc.)..

- Tax Privileges (0299) enables to maintain all tax deductions.

Master data: country-specific screens

- Personal Data (0002)The country-specific screen supports for example the maintenance of the patronymic nameof the employee.

- Challenge (0004)Screen 2033 covers the Russian-specific requirements.

- Addresses (0006)The country-specific screen (2033) supports the maintenance of address data on KLADR.

- Bank Details (0009) and External Bank Tranfer (0011)Each country-specific screen (2033) allows to enter Russian bank accounts.

______________________________________________________________SAP AG 39

SAP-System______________________________________________________________

Page 45: Chap 25 PY Payroll

- Contract Elements (0016)The country-specific screen (2033) supports an automatic sequential contract numbering.

- Family Member/Dependents (0021)The country-specific screen (2033) enables to maintain the addresses of the family members.

- Education (0022)The country-specific screen (2033) enables to enter all education data according to OKIN andOKSO.

- Absences (2001)The country-specific screen includes the link to specific absences and absence types for furtheraverages calculations.

- Initial Entry of Applicants Basic dataScreen 133 - country-specific enhancement to applicant initial entry - allows to maintainpatronymic name and address data according to KLADR.

Legal Reports

Personnel Administration Reports

- HRUA_ORDER_T1Form T1 Hiring Order decreed by Russian GosKomStat on 01/05/2004 N°1

- HRUA_ORDER_T1 AForm T1A Hiring Order (List) decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRULT2Form T-2 Employee's Personal Card decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRULT3Form T-3 List of Staff Members decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T5Form T5 Transferring an employee to different work direction decreed by Russian GosKomStat on01/05/2004 N° 1

- HRUA_ORDER_T5 AForm T5 Transferring an employee to different work direction (List) decreed by RussianGosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T6Form T6 Employee vacation providing direction decreed by Russian GosKomStat on 01/05/2004 N°1

- HRUA_ORDER_T6AForm T6A Employee vacation providing's direction (List) decreed by Russian GosKomStat on05/01/2004 N° 1

- HRUAT7Form T-7 Vacation Schedule decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T8Form T8 Employment agreement (contract) terminating direction decreed by Russian GosKomStaton 01/05/2004 N° 1

______________________________________________________________SAP AG 40

SAP-System______________________________________________________________

Page 46: Chap 25 PY Payroll

- HRUA_ORDER_T8AForm T8A Employment agreement (contract) terminating direction decreed by Russian GosKomStaton 01/051/2004 N° 1

- HRUA_ORDER_T11Form T11 Incentive order decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T11AForm T11A Incentive order (List) decreed by Russian GosKomStat on 01/05/2004 N° 1

Time and Payroll Reports

- HRULTAB0 Form T-13 Time schedule decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRULT530 Form T-53 Payroll sheet decreed by Russian GosKomStat on 01/05/2004 N° 1

Income Tax Reports

- HRULNDFLForms 1-NDFL and 2-NDFLEmployment Tax Card and Tax Reference (extract from card) used for natural person income andincome tax decreed by MNS RF N° BG-3-04/583 on 10/31/2003

- HRULTX12Form List on physical persons' incomeData Record on income of natural persons decreed by MNS RF N° BG-3-04/583 on 10/31/2003

Uniform Social Tax Reports

- HRULAVP0_2004Form Calculation on advanced payments on unified social tax (UST) for persons, making paymentsto physical persons. Form on KND 1151050.Order N°40n from 17/03/2005 approved by taxation authority of Russia (MNS RF)Form Calculation on advanced payments on unified social tax (UST) for persons, making paymentsto physical persons; organizations; individual businessmen; physical persons; physical persons butnot individual businessmen. Form on KND 1151050. Order N°BG-3-05/722 from 12/29/2003approved by taxation authority of Russia (MNS RF)Form Tax declaration on unified social tax (UST) for persons, making payments to physicalpersons. Form on KND 1151046. Order N° 21n from 02/10/2005 approved by taxation authority ofRussia (MNS RF)

- HRULAVP1_2004Form Calculation on advance payments on insurance payments on obligatory pension insurance forthe persons making payments to physical persons: organizations, individual businessmen, physicalpersons who are not recognized as individual businessmen. Order of the MNS RF N° BG-3-05/51from 27.01.2004Form Calculation of advance payments on insurance payments on obligatory pension insurance forthe persons making payments to physical persons. MNSRF Order N° 48 from 03/24/2005Form Declaration on insurance payments on obligatory pension insurance for the persons makingpayments to physical persons. MNSRF Order N° 9 from 01/24./2005

- HRULAVP3_2004Form Individual Card on Unified Social Tax (UST) Approved by Taxation Authority of Russia on07/27/2004 N° SAE-3-05/443

Pension Fund Reports

______________________________________________________________SAP AG 41

SAP-System______________________________________________________________

Page 47: Chap 25 PY Payroll

- HRULPFP1Form ADV-1 - Questionnaire of the insured personForm ADV-6-1 - Inventory of the documents delivered by the insured person in Pension Fund ofRussiaForm Register of delivered questionnaires

- HRULPFP2Form ADV-2 - Application for an exchange of the insurance certificateForm ADV-6-1 - Inventory of the documents delivered by the insured person in Pension Fund ofRussiaForm The register of delivered questionnaires

- HRULPFP3Form ADV-3 - Application for issue of duplicate of the insurance certificateForm ADV-6-1 - Inventory of the documents delivered by the insured person in Pension Fund ofRussia Form Register of delivered questionnaires

- HRULPFP5 Form SZV-4-1, SZV-4-2 - Individual data on the insurance seniority and the chargedinsurance payments on obligatory pension insurance of the insured person Form ADV-6-1 -Inventory of the documents delivered by the insurant in the form List of the insured persons of apack

- HRULPFP11 Form ADV-11 - Statement of insurance payments on obligatory pension insurance

- HRULSZVK0 Form SZV-K - Information on insured person seniority for period before registrationin system of compulsory retirement insurance

Statistical Report

- HRULP4 Form P-4 Information on Number of Employees, Salary and Employees tranfers.Approved by Russia GosKomStat on 27/07/2004 N°34

Tools

- HRULAVR0 Calculation of average number

- HRULAVR1 Preliminary Calculation of Employee Number Average

- HRULICO0 Flexible Employee Payroll Data

- HRUAORD0 Orders management report.

- Transaction HRPAYRUT7RUN Report Customizing Tool

- HRULCALCSEN Seniority calculation. You can call this report from infotype 0294.

- HRUUT7RUOKSO - OKSO (Russian-specific qualifier for education) Loading Utility

- HRUUKLADRLOAD - KLADR (Russian-specific addresses qualifier) Loading Utility

- HRUUKLADRDELETE - KLADR Deleting Utility

- HRUUKLADRCHECK - Utility to check the mapping of addresses between Addresses (0006) andKLADR

Payroll

Wage Type Valuation

______________________________________________________________SAP AG 42

SAP-System______________________________________________________________

Page 48: Chap 25 PY Payroll

Time Evaluation

The summarized working hours account is partially completed.

Payoll function RUGAB expects time data of work of the employee on the State Industrial Calendar. Youcan use time parameters defined in the State Industrial Calendar or set in the personal working timeschedule to calculate the absence that depends on the employee grouping and the employee subgroupgrouping. The status of the summarized working hours account is defined in table T7RU53.

Absences

Sub-schema RUAV and RUA0 perform all absence calculations. The calculation is only perfornedwithin the framework of a regular run.

Absence calculation is based on an estimation of average values defined in function RUAVE. Averagevalues based on premiums are separately determined via rules and are finally added to the basic wagesaverage values. Annual, quarterly and monthly premiums are paid for the corresponding time interval orare paid without recalculation of the working time. To calculate an average value, you first process eachpayment and reduce it according to the working time, for example, you calculate averages based on theprevious year and the annual premium of the previous year. Each payment of the previous year is thencumulated and divided in the cumulated working time. Annual premiums should be divided in 12monhtly part and then divided according to he monthly planned working time. The process is usually tocalculate four different average rules and aggregate them after AVERA.

Function RUSI0 consists in the recalculation of the amount of the temporary disablement allowancedepending on the experience. Feature 33NGR allows to build up the work time schedule for absences.Customer exits enhance the formation of work time schedules. In certain cases, two absences must havean identical rate. Field SPPE1 allows to link to the previous absence. Function RUOAV defines theaverage value of an absence by using this logical connection.

Function RUGAB calculates additional time characteristics of employees working based on thesummarized account working hours. These characteristics can be used to calculate wage types and torecalculte them for the incomplete period.

Rule RUAJ enables to calculate raising factor /021 in case of salaray increase. Function RUFUPprocesses the holiday sums calculated in the previous periods.

Factoring

If the employee is not working full time, you must recalculate the sums to obtain the proportionallyworked time. This requirement is performed in schema RUL0.

Function RUC1 allows to distribute wage types on expenses. Wage type /854 with an assignment to tableC1 is used as a distribution mask.

Regional and North Bonuses

Calculation of regional and northern extra charges is performed in subschema RUSC.

The precondition of this calculation is generated via the indirect valuation 33BON - the percentage intechnical wage type. The schema generates alternative wage types on the basis of basic wage types (suchas salary) using percentage. You can also group wage types for the pay slip. The percentage of extra

______________________________________________________________SAP AG 43

SAP-System______________________________________________________________

Page 49: Chap 25 PY Payroll

charges can be manually entered without 33BON. The schema is located after the formation of all basiccharges.

Prepare Wage Types for Cost Accounting

Function RUFUP prepares the transfer to special results accounts of absences calculation. It generateswage types to take into account in future periods.

It enables to process holiday sums calculated in previous period to increase them according to the raisingfactor.

Function is called in several sub-schemas at various stages of calculation:

1. for data transmission from the previous periods

2. directly at calculation of absence

3. at formation of regional and northern extra charges

4. for taxes reference falling the part of charge transferred in table FUP

5. wage types formation to transfer from accounts of the future periods on accounts of expenses

Net

Schema RUD9 enables to limit the deductions of garnishment documents and restrictions on income tax.

Function LIMIT is used to limit the income-tax by 50 percent. This function is also used to restrictadministrative legal deductions.

Calculation of garnishment documents occurs after function LIMIT since the base defined in thegarnishment documents depends on the income tax value.

Subschema XPDD is used to restrict deductions according to the legal regulation. The amounts of therestrictions are calculated with function RUPRI. This function enables to group deduction, to definepercentages for each group and to lower deductions in group. Finally, post fee from garnishmentdocuments are calculated.

Loans

You can calculate a loan in two currencies (calculation and the loan). If you do not want to maintain theloan balance in the calculation currency, you must use function RUC45 with the correspondingparameters.

Tax

The schema of taxes calculation includes the following:

6. Formation of the additional sums of the taxation carried out in 0015

7. Process of granting of a property deduction performed as one single rule RU-6 created in functionRUTAX. To calculate the balance, you must use the wage types assignments done in table T51P1

8. Formation of bases for ESN (Uniform Social Tax) during recalculations performed in a separatesubschema RURB

9. Calculation rules of income tax and ESN based on the deducted and estimated parts of thecorresponding wage types

______________________________________________________________SAP AG 44

SAP-System______________________________________________________________

Page 50: Chap 25 PY Payroll

10. Calculation process of a privilege on ESN for challenged persons. This privilege applies only tothe federal part of the tax

11. Rounding off process performed in a separate rule and adjusted in processing class 64

12. Function RUFUP enables the process of ESN parts occuring in tfuture period and their transfer inseparate wage types

Garnishment

Garnishment documents

Subschema RUID is based on payroll function RUAID. The total deduction and the monthly deduction isstored in infiotype Garnishment. Balance and totals enables to display the completed garnishmentdocument.

Subschema RURC is used to transfert bases differences in the executive documents to the current periodfor recalculation purposes.

Calculation of post age fee is done in schema RUD9.

Post fee

Calculation of post gathering occurs in rule RUI2 using operand RUFEE of operation AMT.

The amount of gathering depends on the amount of deduction in the executive documents . After thestandard subschema XPDD , you can derivate an additional iterative cycle to restrict all deductions.

Deductions - Calculating Bank Transfer Amount

You can transfer the payment results of wages to addresses from infotype 009 and infotype 0011 andstore the records for transfer by using the addressees of the existing garnishment documents.

Effects on Customizing

You can maintain all topics in the corresponding IMG steps.

See also

For migration activities from HR-CEE Add-On to SAP Release 6.00 Human Resources Extension(EA_HR600), refer to note 864783.

______________________________________________________________SAP AG 45

SAP-System______________________________________________________________

Page 51: Chap 25 PY Payroll

25.1.7 PY-RU-GR Gross

25.1.7.1 Payroll Russia

Use

As of SAP Release 6.00 Human Resources Extension (EA_HR600), the Russian Payroll solution supportsthe following:

Master Data - Coutry-specific Infotypes

- Documents/Certificates RU (0290)Allows to enter data on the following identification cards:

- 01 Passport of the citizen of the USSR

- 02 Travel passport of the citizen of the USSR

- 03 Birth Certificate

- 04 Identity card of military officer

- 05 Certificate of release

- 06 Passport of Minmorflot

- 07 Military card

- 09 Diplomatic passport of the citizen of the Russian Federation

- 10 Travel passport

- 11 Immigrant certificate

- 12 "Green Card"

- 13 Refugee certificate in the Russian Federation

- 14 Temporary ID card of the citizen of the Russian Federation

- 21 Passport of the citizen of the Russian Federation

- 22 Travel passport of the Russian Federation

- 26 Passport of sailor

- 27 Discharged military officer certificate

- 801 Tax payer ID card

- 802 Pension Fund payer ID card

- Taxes/Net payments RU (0291)

- Social Insurance RU (0292)

______________________________________________________________SAP AG 46

SAP-System______________________________________________________________

Page 52: Chap 25 PY Payroll

- Other/Previous Employers RU (0293)

- Work Book (0294) enables to maintain employment data and all seniority calculation data.

- Garnishment Orders RU (0295) You can maintain this infotype directly or via infotypeGarnishment Document RU (0296).

- Work Conditions RU (0297) Can be maintained only via IT-0294 on the Work conditions Tab.

- Administrative Orders RU (0298)enables to maintain administrative orders related to various actions, for example,hiring,organizational reassignment, company leave, etc.)..

- Tax Privileges (0299) enables to maintain all tax deductions.

Master data: country-specific screens

- Personal Data (0002)The country-specific screen supports for example the maintenance of the patronymic nameof the employee.

- Challenge (0004)Screen 2033 covers the Russian-specific requirements.

- Addresses (0006)The country-specific screen (2033) supports the maintenance of address data on KLADR.

- Bank Details (0009) and External Bank Tranfer (0011)Each country-specific screen (2033) allows to enter Russian bank accounts.

- Contract Elements (0016)The country-specific screen (2033) supports an automatic sequential contract numbering.

- Family Member/Dependents (0021)The country-specific screen (2033) enables to maintain the addresses of the family members.

- Education (0022)The country-specific screen (2033) enables to enter all education data according to OKIN andOKSO.

- Absences (2001)The country-specific screen includes the link to specific absences and absence types for furtheraverages calculations.

- Initial Entry of Applicants Basic dataScreen 133 - country-specific enhancement to applicant initial entry - allows to maintainpatronymic name and address data according to KLADR.

Legal Reports

Personnel Administration Reports

- HRUA_ORDER_T1Form T1 Hiring Order decreed by Russian GosKomStat on 01/05/2004 N°1

- HRUA_ORDER_T1 AForm T1A Hiring Order (List) decreed by Russian GosKomStat on 01/05/2004 N° 1

______________________________________________________________SAP AG 47

SAP-System______________________________________________________________

Page 53: Chap 25 PY Payroll

- HRULT2Form T-2 Employee's Personal Card decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRULT3Form T-3 List of Staff Members decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T5Form T5 Transferring an employee to different work direction decreed by Russian GosKomStat on01/05/2004 N° 1

- HRUA_ORDER_T5 AForm T5 Transferring an employee to different work direction (List) decreed by RussianGosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T6Form T6 Employee vacation providing direction decreed by Russian GosKomStat on 01/05/2004 N°1

- HRUA_ORDER_T6AForm T6A Employee vacation providing's direction (List) decreed by Russian GosKomStat on05/01/2004 N° 1

- HRUAT7Form T-7 Vacation Schedule decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T8Form T8 Employment agreement (contract) terminating direction decreed by Russian GosKomStaton 01/05/2004 N° 1

- HRUA_ORDER_T8AForm T8A Employment agreement (contract) terminating direction decreed by Russian GosKomStaton 01/051/2004 N° 1

- HRUA_ORDER_T11Form T11 Incentive order decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRUA_ORDER_T11AForm T11A Incentive order (List) decreed by Russian GosKomStat on 01/05/2004 N° 1

Time and Payroll Reports

- HRULTAB0 Form T-13 Time schedule decreed by Russian GosKomStat on 01/05/2004 N° 1

- HRULT530 Form T-53 Payroll sheet decreed by Russian GosKomStat on 01/05/2004 N° 1

Income Tax Reports

- HRULNDFLForms 1-NDFL and 2-NDFLEmployment Tax Card and Tax Reference (extract from card) used for natural person income andincome tax decreed by MNS RF N° BG-3-04/583 on 10/31/2003

- HRULTX12Form List on physical persons' incomeData Record on income of natural persons decreed by MNS RF N° BG-3-04/583 on 10/31/2003

Uniform Social Tax Reports

______________________________________________________________SAP AG 48

SAP-System______________________________________________________________

Page 54: Chap 25 PY Payroll

- HRULAVP0_2004Form Calculation on advanced payments on unified social tax (UST) for persons, making paymentsto physical persons. Form on KND 1151050.Order N°40n from 17/03/2005 approved by taxation authority of Russia (MNS RF)Form Calculation on advanced payments on unified social tax (UST) for persons, making paymentsto physical persons; organizations; individual businessmen; physical persons; physical persons butnot individual businessmen. Form on KND 1151050. Order N°BG-3-05/722 from 12/29/2003approved by taxation authority of Russia (MNS RF)Form Tax declaration on unified social tax (UST) for persons, making payments to physicalpersons. Form on KND 1151046. Order N° 21n from 02/10/2005 approved by taxation authority ofRussia (MNS RF)

- HRULAVP1_2004Form Calculation on advance payments on insurance payments on obligatory pension insurance forthe persons making payments to physical persons: organizations, individual businessmen, physicalpersons who are not recognized as individual businessmen. Order of the MNS RF N° BG-3-05/51from 27.01.2004Form Calculation of advance payments on insurance payments on obligatory pension insurance forthe persons making payments to physical persons. MNSRF Order N° 48 from 03/24/2005Form Declaration on insurance payments on obligatory pension insurance for the persons makingpayments to physical persons. MNSRF Order N° 9 from 01/24./2005

- HRULAVP3_2004Form Individual Card on Unified Social Tax (UST) Approved by Taxation Authority of Russia on07/27/2004 N° SAE-3-05/443

Pension Fund Reports

- HRULPFP1Form ADV-1 - Questionnaire of the insured personForm ADV-6-1 - Inventory of the documents delivered by the insured person in Pension Fund ofRussiaForm Register of delivered questionnaires

- HRULPFP2Form ADV-2 - Application for an exchange of the insurance certificateForm ADV-6-1 - Inventory of the documents delivered by the insured person in Pension Fund ofRussiaForm The register of delivered questionnaires

- HRULPFP3Form ADV-3 - Application for issue of duplicate of the insurance certificateForm ADV-6-1 - Inventory of the documents delivered by the insured person in Pension Fund ofRussia Form Register of delivered questionnaires

- HRULPFP5 Form SZV-4-1, SZV-4-2 - Individual data on the insurance seniority and the chargedinsurance payments on obligatory pension insurance of the insured person Form ADV-6-1 -Inventory of the documents delivered by the insurant in the form List of the insured persons of apack

- HRULPFP11 Form ADV-11 - Statement of insurance payments on obligatory pension insurance

- HRULSZVK0 Form SZV-K - Information on insured person seniority for period before registrationin system of compulsory retirement insurance

______________________________________________________________SAP AG 49

SAP-System______________________________________________________________

Page 55: Chap 25 PY Payroll

Statistical Report

- HRULP4 Form P-4 Information on Number of Employees, Salary and Employees tranfers.Approved by Russia GosKomStat on 27/07/2004 N°34

Tools

- HRULAVR0 Calculation of average number

- HRULAVR1 Preliminary Calculation of Employee Number Average

- HRULICO0 Flexible Employee Payroll Data

- HRUAORD0 Orders management report.

- Transaction HRPAYRUT7RUN Report Customizing Tool

- HRULCALCSEN Seniority calculation. You can call this report from infotype 0294.

- HRUUT7RUOKSO - OKSO (Russian-specific qualifier for education) Loading Utility

- HRUUKLADRLOAD - KLADR (Russian-specific addresses qualifier) Loading Utility

- HRUUKLADRDELETE - KLADR Deleting Utility

- HRUUKLADRCHECK - Utility to check the mapping of addresses between Addresses (0006) andKLADR

Payroll

Wage Type Valuation

Time Evaluation

The summarized working hours account is partially completed.

Payoll function RUGAB expects time data of work of the employee on the State Industrial Calendar. Youcan use time parameters defined in the State Industrial Calendar or set in the personal working timeschedule to calculate the absence that depends on the employee grouping and the employee subgroupgrouping. The status of the summarized working hours account is defined in table T7RU53.

Absences

Sub-schema RUAV and RUA0 perform all absence calculations. The calculation is only perfornedwithin the framework of a regular run.

Absence calculation is based on an estimation of average values defined in function RUAVE. Averagevalues based on premiums are separately determined via rules and are finally added to the basic wagesaverage values. Annual, quarterly and monthly premiums are paid for the corresponding time interval orare paid without recalculation of the working time. To calculate an average value, you first process eachpayment and reduce it according to the working time, for example, you calculate averages based on theprevious year and the annual premium of the previous year. Each payment of the previous year is thencumulated and divided in the cumulated working time. Annual premiums should be divided in 12monhtly part and then divided according to he monthly planned working time. The process is usually tocalculate four different average rules and aggregate them after AVERA.

Function RUSI0 consists in the recalculation of the amount of the temporary disablement allowancedepending on the experience. Feature 33NGR allows to build up the work time schedule for absences.

______________________________________________________________SAP AG 50

SAP-System______________________________________________________________

Page 56: Chap 25 PY Payroll

Customer exits enhance the formation of work time schedules. In certain cases, two absences must havean identical rate. Field SPPE1 allows to link to the previous absence. Function RUOAV defines theaverage value of an absence by using this logical connection.

Function RUGAB calculates additional time characteristics of employees working based on thesummarized account working hours. These characteristics can be used to calculate wage types and torecalculte them for the incomplete period.

Rule RUAJ enables to calculate raising factor /021 in case of salaray increase. Function RUFUPprocesses the holiday sums calculated in the previous periods.

Factoring

If the employee is not working full time, you must recalculate the sums to obtain the proportionallyworked time. This requirement is performed in schema RUL0.

Function RUC1 allows to distribute wage types on expenses. Wage type /854 with an assignment to tableC1 is used as a distribution mask.

Regional and North Bonuses

Calculation of regional and northern extra charges is performed in subschema RUSC.

The precondition of this calculation is generated via the indirect valuation 33BON - the percentage intechnical wage type. The schema generates alternative wage types on the basis of basic wage types (suchas salary) using percentage. You can also group wage types for the pay slip. The percentage of extracharges can be manually entered without 33BON. The schema is located after the formation of all basiccharges.

Prepare Wage Types for Cost Accounting

Function RUFUP prepares the transfer to special results accounts of absences calculation. It generateswage types to take into account in future periods.

It enables to process holiday sums calculated in previous period to increase them according to the raisingfactor.

Function is called in several sub-schemas at various stages of calculation:

1. for data transmission from the previous periods

2. directly at calculation of absence

3. at formation of regional and northern extra charges

4. for taxes reference falling the part of charge transferred in table FUP

5. wage types formation to transfer from accounts of the future periods on accounts of expenses

Net

Schema RUD9 enables to limit the deductions of garnishment documents and restrictions on income tax.

Function LIMIT is used to limit the income-tax by 50 percent. This function is also used to restrictadministrative legal deductions.

______________________________________________________________SAP AG 51

SAP-System______________________________________________________________

Page 57: Chap 25 PY Payroll

Calculation of garnishment documents occurs after function LIMIT since the base defined in thegarnishment documents depends on the income tax value.

Subschema XPDD is used to restrict deductions according to the legal regulation. The amounts of therestrictions are calculated with function RUPRI. This function enables to group deduction, to definepercentages for each group and to lower deductions in group. Finally, post fee from garnishmentdocuments are calculated.

Loans

You can calculate a loan in two currencies (calculation and the loan). If you do not want to maintain theloan balance in the calculation currency, you must use function RUC45 with the correspondingparameters.

Tax

The schema of taxes calculation includes the following:

6. Formation of the additional sums of the taxation carried out in 0015

7. Process of granting of a property deduction performed as one single rule RU-6 created in functionRUTAX. To calculate the balance, you must use the wage types assignments done in table T51P1

8. Formation of bases for ESN (Uniform Social Tax) during recalculations performed in a separatesubschema RURB

9. Calculation rules of income tax and ESN based on the deducted and estimated parts of thecorresponding wage types

10. Calculation process of a privilege on ESN for challenged persons. This privilege applies only tothe federal part of the tax

11. Rounding off process performed in a separate rule and adjusted in processing class 64

12. Function RUFUP enables the process of ESN parts occuring in tfuture period and their transfer inseparate wage types

Garnishment

Garnishment documents

Subschema RUID is based on payroll function RUAID. The total deduction and the monthly deduction isstored in infiotype Garnishment. Balance and totals enables to display the completed garnishmentdocument.

Subschema RURC is used to transfert bases differences in the executive documents to the current periodfor recalculation purposes.

Calculation of post age fee is done in schema RUD9.

Post fee

Calculation of post gathering occurs in rule RUI2 using operand RUFEE of operation AMT.

The amount of gathering depends on the amount of deduction in the executive documents . After thestandard subschema XPDD , you can derivate an additional iterative cycle to restrict all deductions.

______________________________________________________________SAP AG 52

SAP-System______________________________________________________________

Page 58: Chap 25 PY Payroll

Deductions - Calculating Bank Transfer Amount

You can transfer the payment results of wages to addresses from infotype 009 and infotype 0011 andstore the records for transfer by using the addressees of the existing garnishment documents.

Effects on Customizing

You can maintain all topics in the corresponding IMG steps.

See also

For migration activities from HR-CEE Add-On to SAP Release 6.00 Human Resources Extension(EA_HR600), refer to note 864783.

25.2 PY-CA Canada

25.2.1 PY-CA-RP Reporting

25.2.1.1 Customizing Record of Employment Boxes to Trigger Amended ROEForms

Use

As of SAP ECC 6.00, SAP_HR 600, your enterprise can define the specific block(s) on the Record ofEmployment (ROE) form which - in the event that the original value is subsequently changed - willtrigger the ROE Workbench to issue the required amended ROE form(s).

______________________________________________________________SAP AG 53

SAP-System______________________________________________________________

Page 59: Chap 25 PY Payroll

Effects on Customizing

To enable your enterprise to perform this Customizing, a new feature is delivered with the standardsystem, namely feature 07ROE. To configure this new feature, perform the Customizing for PayrollCanada (PY-CA) activity located at:

- Reporting and Statistics -> Record of Employment (ROE) -> Record of Employment - ROEWorkbench (New Version) -> Define Blocks Where Subsequent Change in Original ValueCreates Amended ROE.

25.3 PY-DE Germany

25.3.1 PY-DE-FP Subsequent Activities

25.3.1.1 PY-DE-FP-DM Data Medium Exchange

25.3.1.1.1 Only relevant for Germany

25.4 PY-GB United Kingdom

25.4.1 PY-GB-NT Net

25.4.1.1 PY-GB-NT-GR Court Orders

25.4.1.1.1 Debt Arrangement Scheme (DAS) for Scotland (New)

Use

The Debt Arrangement Scheme (DAS) introduced in Scotland is a debt management scheme allowingemployees to require their employers to make deductions from their earnings for the purposes of debtsettlement.

As such, DAS is not a court order. It is an additional voluntary deduction an employee requests.

As of Release 4.6C, you can now create Debt Arrangement Scheme (DAS) deductions from an employeeby maintaining infotype Court Orders/Student Loans GB (0070).

Effects on Existing Data

A new infotype 0070 subtype SDAS is delivered to maintain employee DAS deductions.

______________________________________________________________SAP AG 54

SAP-System______________________________________________________________

Page 60: Chap 25 PY Payroll

Effects on System Administration

The following changes in system administration are delivered for the Debt Arrangement Schemefunctionality:

- Two new wage types, /CD1 and /CD2, to record DAS deductions and the DAS administration feerespectively.

- Changes in Personnel Calculation Schema: Subschemas GNT0 and GRR0.

- New Personnel Calculation Rule (PCR) GDAS and amendments to PCR GG29.

- New messages 185 and 186 : Message class 5G.

- Changes to table V_T5G16.

See also

SAP Note 871972

25.4.2 PY-GB-RP Reporting

25.4.2.1 e-Filing for Great Britain (Changed)

Use

Outgoing

As of SAP Release 6.00 Human Resources Extension (EA_HR600), e-Filing Outgoing functionalityallows you to submit your End-of-Year (EOY) data to the Inland Revenue via the Internet. The EOYreport RPCEOYG0 is now enhanced to include e-Filing Outgoing processing.

The following forms are supported in e-Filing for Great Britain Outgoing:

- P14

- P35

Incoming

As of SAP Release 6.00 Human Resources Extension (EA_HR600) the e-Filing Incoming solutionenables you to retrieve statutory forms electronically over the internet and update employee infotyperecords based on the data contained on the incoming forms.

Once your organisation is registered with the Inland Revenue and you are activated for on-line services,you will receive your statutory forms electronically via XML. Paper copies of the selected forms will nolonger be sent.

The following forms are supported in e-Filing for Great Britain Incoming:

- P6 (Notice of an amended tax code)

- P6(B) [Notice of an amended tax code (Budget)]

______________________________________________________________SAP AG 55

SAP-System______________________________________________________________

Page 61: Chap 25 PY Payroll

- P9 [Notice of an amended tax code (New Tax year)]

- SL1 (Student Loan start notice)

- SL2 (Student Loan stop notice)

Effects on Existing Data

Outgoing

Three new parameters are added to the selection screen of the EOY report:

- Generate XMLGenerates an XML file from the EOY Data produced by report RPCEOYG0

- With ZipCompresses the P14 Form data and reduces file size to speed up submission times

- Test in LiveSends an XML file to the Inland Revenue Government Gateway as a test file

Three new options are added to the results screen for the EOY report RPCEOYG0.

- Display XMLDisplays the XML coding to be submitted to the Inland Revenue. Using this option, you canensure that the XML code is well formed and also check certain data components.

- B2A ManagerOpens a view to the B2A Manager via the report View Specific Processes in the B2A Manager(RPUB2AG0).You use the B2A Manager to start the electronic submission of your XML EOY data to theInland Revenue.

- Display XML ErrorsThe menu option Extras is now enhanced, allowing you to view XML Errors generated for theEOY report run. To view these errors, choose:Extras -> XML ErrorsNote:These errors are typically business errors that would not normally be raised by reportRPCEOYG0. However, you must now correct any XML errors that are generated to ensureyour EOY submission complies with new Inland Revenue XML standards.

Incoming

The e-Filing for Great Britain Incoming solution updates two GB-specific infotypes:

- Tax data is updated on infotypeTax Data GB (0065)

- Student Loan data is updated on infotype Court Orders GB (0070), Subtype CSL

Setting up and Installing the SAP Exchange Infrastructure (SAP XI) for e-Filing Great Britain

In Release 6.00 (ERP 2005), the Middleware you install is the SAP Exchange Infrastructure (SAP XI).You must carry out six main steps when you implement the SAP XI Middleware for the e-Filing GreatBritain solution:

1. Create a Product and a Product Version and add a Software Component and a Software Component

______________________________________________________________SAP AG 56

SAP-System______________________________________________________________

Page 62: Chap 25 PY Payroll

Version.

2. Create a Technical System with the category Third-Party System.

3. Create a Business System operating on top of your Technical System.

4. Download the SAP XI Content for the following Software Component Versions:

a) SAP HR 6.0

b) E-FILING GB 1.0

5. Import your Software Component Versions into the Integration Repository.

6. Implement the Integration Scenario for the SAP Exchange Infrastructure in the IntegrationDirectory.

Once you have completed the above seven steps, you will have configured the communication process inthe XI environment and installed the complete SAP Exchange Infrastructure on your systems.

Chapter 3 of the Incoming & Outgoing Processing Implementation and User Guide: Version 3.0contains a detailed description of the implementation steps you must take to install the SAP ExchangeInfrastructure.

You can download this user guide from the Payroll Great Britain Customer page in the SAP ServiceMarketplace (http://service.sap.com/hrgb) under: Media Center -> e-Filing -> Incoming & OutgoingProcessing Implementation and User Guide: Version 3.0.

Effects on System Administration

Outgoing

- The actual submission of your EOY data can only be initiated through the B2A Manager by a userwith sufficient authorisation. (Authorisation object P_B2A).

- System administrators must now ensure that before submitting electronic EOY data in batch mode,all errors (especially XML errors) have been corrected.Stricter quality standards have been issued by the Inland Revenue resulting in increased checks onyour submitted data. For example, specific checks will be run by the Inland Revenue on NI andSCON numbers.

- You no longer need to create a MagMedia file for submission to the Inland Revenue. The XML filegenerated by the new version of the EOY report can be submitted and its status queried online andin real time.

- Parts 2 (Checklist) and 3 (Declaration) of the P35 Form must now be filed online. To allow you tosubmit this data electronically, a new report is provided. The P35 Checklist andDeclaration(RPC35CG0) report must be run before you run the EOY report in live mode.

Incoming

Two transactions are provided to administer the e-Filing Incoming process:

B2A (Business to Administration) Manager

You can monitor all incoming processes using the B2A (Business to Administration) Manager.Transaction PB2A is provided to run the B2A Manager.

Update Manager

______________________________________________________________SAP AG 57

SAP-System______________________________________________________________

Page 63: Chap 25 PY Payroll

The Update Manager (transaction HREFI_UPDATE) is the HR Administrator transaction used to reviewdata, update records and handle errors.

Customising in the Implementation Guide (IMG)

Outgoing and Incoming Solutions

You complete the required IMG steps for e-Filing Great Britain in the Personnel Management IMG,under: Personnel Administration -> Payroll Data -> e-Filing: Great Britain.

Note:

In e-Filing for Great Britain Outgoing, the electronic submission of the P38A Form is not supported. TheInland Revenue will accept P38A Form data for an employee if submitted electronically in a P14 Formformat.

To ensure that you convert electronic P38A to P14 data for those affected employees in your EOYreturns, you must customise payroll constant P60IL to integrate any P38A employees into the P14 stream.

You customise constant P60IL in a new Payroll Great Britain Implementation Guide step, under:Generate P14 Forms for P38A Employee Data.

Note:

You must customise constant P60IL irrespective of the process (electronic or otherwise) by which yousubmit your EOY returns using report RPCEOYG0. The documentation accompanying the above IMGnode explains the different customising of constant P60IL depending on your chosen EOY reportingprocess.

See also

e-Filing Outgoing Implementation and User Guide 3.0

This guide provides a comprehensive overview of the e-Filing for Great Britain functionality and detailedinformation on installing the SAP Exchange Infrastructure.

25.5 PY-TW Taiwan

25.5.1 PY-TW-NT Net

25.5.1.1 Unicode conversion for HR tables that have no language keypreviously

Use

As of SAP ECC 6.0, the following tables have associated with new text tables. The text tables have thelanguage key so that multiple languages can be maintained for their text fields.

______________________________________________________________SAP AG 58

SAP-System______________________________________________________________

Page 64: Chap 25 PY Payroll

Country Version Table Text Table Old Maintenance View NewMaintenance View

China T7CN15 T7CN15T V_T7CN15 V_T7CN15X

China T7CN16 T7CN16T V_T7CN16 V_T7CN16X

China T7CN28 T7CN28T V_T7CN28 V_T7CN28X

Japan T5J65 T5J65T V_T5J65 V_T5J65X

Japan T5J68 T5J68T V_T5J68 V_T5J68X

Japan T5J73 T5J73T V_T5J73 V_T5J73X

Taiwan T7TW0A T7TW0A V_T7TW0A V_T7TW0AX

Taiwan T7TW1G T7TW1G T7TW1G V_T7TW1G

Taiwan T7TW2D T7TW2D T7TW2D V_T7TW2D

After the system has upgraded to SAP ECC 6.0, you should perform the following steps:

1. Run the view maintenance transaction (SM30) on the old maintenance views mentioned above to setthe language field to indicate which language the text fields are maintained.

2. Run the ABAP program execution transaction (SA38) on the program RPUTUCC0 to copy the textfields from the said tables to their corresponding text tables.

25.6 PY-US USA

25.6.1 Modification of Standard Payroll Schema U000 for U.S. Public Sector

Use

As of SAP ECC 6.00, SAP_HR 600, certain modifications have been introduced to payroll schema U000.These modifications enable U.S. Public Sector customers to process specific payroll functions that relateto their sector - for example, payroll processing for non-resident aliens. Because of these modifications,payroll schema U000 - the standard payroll schema for private-sector U.S. companies in mySAP ERP2005 and all prior releases - has become the standard payroll schema in mySAP ERP 2005 for U.S.Public Sector customers, too.

Effects on Existing Data

______________________________________________________________SAP AG 59

SAP-System______________________________________________________________

Page 65: Chap 25 PY Payroll

As delivered, payroll schema U000 now contains all subschemas that are necessary for U.S. Public Sectorcustomers to perform payroll processing. However, all U.S. Public Sector subschemas contained inschema U000 are delivered inactive. Furthermore, all such subschemas are denoted in the Text columnby the prefix PS-. (To illustrate, PS-NRA denotes subschemas that apply to payroll processing in U.S.Public Sector organizations for non-resident aliens.)

Therefore, if your enterprise does not belong to the U.S. Public Sector, note that in mySAP ERP 2005,additional subschemas - all of which are inactive - now appear in schema U000. No further action isnecessary.

Alternatively, if your organization belongs to the U.S. Public Sector, but if mySAP ERP 2005 is the firstsystem release that your organization is implementing - in other words, if your organization is notupgrading to mySAP ERP 2005 from a prior release - then disregard this Release Note.

However, if your organization belongs to the U.S. Public Sector and is upgrading to mySAP ERP 2005from a prior release, then refer to the following Release Note for a summary of actions that must betaken:

- Introducing New Standard Payroll Schema for U.S. Public Sector Customers

25.6.2 PY-US-NT Net

25.6.2.1 PY-US-NT-TX Tax

25.6.2.1.1 PY-US-NT-TX-BSI BSI

25.6.2.1.1.1 Changes to the U.S. Payroll IMG for BSI

Use

As of SAP ECC 6.0, SAP_HR 6.0, the following has changed with regards to tax calculation within U.S.Payroll:

- The following IMG activities have been added under the section Payroll USA -> Tax -> SAP/BSIInterface:

- Specify location of Tax Factory executable

- Specify level of messages to be returned

- The following IMG activity has been deleted from the section Payroll USA -> Tax -> Load TaxData:

- Update tax authorities

______________________________________________________________SAP AG 60

SAP-System______________________________________________________________

Page 66: Chap 25 PY Payroll

This activity ran the report RPUBSIU3, which updated the tables T5UTX and BTXTAXC. Thesetables are now updated automatically when you apply the BSI Tax Update Bulletins (TUBs).

25.6.3 PY-US-DD Deductions / Calculating the Remittance Amount

25.6.3.1 U.S. Savings Bonds Processing for Concurrent Employment

Use

As of SAP ECC Enterprise Extension Human Capital Management 6.0 (EA-HR 6.00), U.S. SavingsBonds processing is supported for enterprises that operate in a Concurrent Employment environment.

Two functional constraints apply to this new functionality.

1. Rotating beneficiaries within the Bond Purchases infotype (0103) are not supported for U.S.Savings Bonds processing in a Concurrent Employment environment.

2. Multiple bond owners within the Bond Denominations infotype (0104) are not supported for U.S.Savings Bonds processing in a Concurrent Employment environment.

Effects on Existing Data

To enable the processing of U.S. Savings Bonds in a Concurrent Employment environment, yourenterprise is required to have defined a Time constraint of 2 for the Bond Denominations infotype(0104), indicating that the Record may include gaps, no overlappings. To perform this setting globally- that is, for all Bond Denominations infotype (0104) records - proceed as follows.

1. Execute View Maintenance transaction SM31.

2. On the subsequent screen, specify view V_T582A, then choose Maintain.

3. On the screen thereafter, choose Position; enter 0104 in the subsequent dialog box, then chooseContinue.

4. Select the table entry that corresponds to the Bond Denominations infotype (0104), then chooseDetails from the application toolbar.

5. On the screen that follows, in the General attributes subscreen, specify an entry of 2 in the Timeconstraint field.

6. Save your entries, then exit View Maintenance.

Moreover, for every existing employee for whom you wish to process U.S. Savings Bonds in aConcurrent Employment environment, you are required to have run conversion programRPUITVU0PBS_CE.

______________________________________________________________SAP AG 61

SAP-System______________________________________________________________

Page 67: Chap 25 PY Payroll

Effects on Customizing

For every new employee for whom you wish to process U.S. Savings Bonds in a Concurrent Employmentenvironment, you are required to modify feature IVWID as follows.

7. From the SAP Easy Access menu, choose Human Resources -> Time Management ->Administration -> Tools -> Maintain Features.

8. On the subsequent screen, specify feature IVWID, then choose Change.

9. On the screen thereafter, for Country Grouping 10 (USA), change the standard return value from 10to UP.

10. Activate the modified feature, then exit the transaction.

Moreover, your enterprise must configure its customer-specific version of schema U00C (for example,Z00C) - the main U.S. Payroll schema for Concurrent Employment - in the following two ways.

a) You must modify your customer-specific version of existing subschema UDDC, which islocated in the main schema U00C. Specifically, you must modify the existing subschemaUDDC (or, in your case, ZDDC) by inserting the newly delivered subschema UPS1 into it, asshown below:

- Line Func. Par1 Par2 Par3 Par4 D Txt...000020 PRART U013 GEN NOAB ...000030 BLOCK END ...000040 COPY UDBS ...000050 COPY XB2C ...000060 XPA ENDL ...000070 COPY UPS1 ... <- insert!000080 XPA LOOP ......

b) You also must modify your customer-specific version of schema U00C (for example, Z00C)itself. Specifically, you must modify the existing main schema by inserting the newly deliveredsubschema UPS2 into it, as shown below:

- Line Func. Par1 Par2 Par3 Par4 D Txt...000290 COPY UGNC ...000300 XPA LOOP ...000310 COPY UNAC ...000320 LPEND ARRL ...000330 COPY XDNC ...000340 COPY UPS2 ... <- insert!000350 ENDIF ......

______________________________________________________________SAP AG 62

SAP-System______________________________________________________________

Page 68: Chap 25 PY Payroll

25.6.4 PY-US-FP Subsequent Activities

25.6.4.1 PY-US-FP-DT Data Transfer to Other Applications

25.6.4.1.1 New general ledger: Distribution of liabilities according to expenses8(New)

Use

As of release SAP ECC 6.0, SAP_HR 600, reporting for posting to Accounting has been adjusted tomeet legal requirements. For information about the changes necessary according to InternationalFinancial Reporting Standards (IFRS), see the release information New General Ledger Accounting.

With the new general ledger accounting in HR, you have the following options:

- You can now create balances for company departments within a company code, for example, forbusiness areas.

- You can now distribute liabilities according to expenses.

The changes are valid on an international basis. Special changes were made to the USA country version(country grouping 10).

It is your choice as to whether or not you use this function. Other options are available to for makingchanges:

- You can distribute liabilities according to expenses.

- You can distribute liabilities solely according to the assignment in infotype OrganizationalAssignment (0001). In this case, you must not edit the entire section of the IMG.

Effects on Existing Data

The changes affect, in particular, the areas Payroll and Posting.

- In the area of Payroll, the system handles retroactive accounting differently, whether you use thefunction New General Ledger: Distribution of Liabilities According to Expenses or not:

- If you use the function, all payments are posted for each posting period, for example, in theretroactive accounting corresponding to the account assignment of the retroactive accountingperiod.

- If you do not use the function, all payments are posted to a clearing account of the originalperiod.

- In the area of Posting, either company code posting items only or document split items only couldbe generated up until now. You could achieve this in the view V_T52E2 (Transfer FI/CO: PostingVariants) using an indicator.If you use the new function New General Ledger, a posting always occurs to company codeclearing accounts. You can no longer generate document split items. A document split only takesplace if you have specified a maximum number of lines in the view V_T52E2 in the fieldAdditional Document Split According to the Number of Lines. The indicator Post to CompanyCode Clearing Accounts in the posting variant thus no longer has any significance.

______________________________________________________________SAP AG 63

SAP-System______________________________________________________________

Page 69: Chap 25 PY Payroll

If you do not use this new function, you can still differentiate between the creation of document splititems and company code clearing items.

If you use the new function, the clearing of claims and liabilities is now not only performed for theentities company code (BUKRS) and business area (GSBER), but also for fund, grant, segment, andprofit center.

Effects on Customizing

You make the settings for the new general ledger in Customizing for Payroll under Reporting forPosting to Accounting -> New General Ledger: Distribution of Liabilities According to Expenses.

See also

For more information, see the following release information:

- New General Ledger

- Changes to Posting Reports

- Posting of Payments

25.6.4.2 PY-US-FP-TP Third Party Remittance

25.6.4.2.1 Enhancements to the Implementation Guide for Third PartyRemittance

Use

As of SAP ECC 6.0, SAP_HR 6.0, the following IMG activities have been added under the sectionPayroll USA -> Third Party Remittance within U.S. Payroll:

- Payroll USA -> Third Party Remittance -> HR Payee maintenance -> Maintain tax wage types forposting.

- Payroll USA -> Third Party Remittance -> Funds management integration:

- Check availability of new posting engine

- Set start date for using the new posting engine

- Maintain cost distribution groups for liability wage types

- Maintain base wage types for liability cost distribution.You only need to use these last activities if you are using Funds Management in your organization.

______________________________________________________________SAP AG 64

SAP-System______________________________________________________________

Page 70: Chap 25 PY Payroll

25.6.4.2.2 New Third Party Remittance Report

Use

As of SAP ECC 6.0, SAP_HR 6.0, the SAP Easy Access Menu contains a new report to evaluate andupdate the third-party remittance tables for your organization.

This report is titled Create Third-Party Remittance Evaluation Run and has the technical nameRPURME00.

This report has replaced the combination of the payroll evaluation RPCALCU0 with schema U500 andthe 3PR Store Evaluation Run program RPURMU00. This updated report eliminates the need to createTemporary Sequential (TemSe) files within the remittance process.

To access the new report from the SAP Easy Access Menu, go to the menu path: Human Resources ->Payroll -> Americas -> USA -> Subsequent Activities -> Per Payroll Period (or Period -independent) ->Third Party Remittance -> Evaluate Remittance.

You can still access the old options for Third-party remittance from the Easy Access menu. They arelocated directly below the new report in the Easy Access menu.

25.6.5 PY-US-RP Reporting

25.6.5.1 Non-Resident Alien Processing for Concurrent Employment

Use

As of SAP ECC Enterprise Extension Human Capital Management 6.0 (EA-HR 6.00), Non-ResidentAlien processing (via Form 1042-S) is supported for organizations that operate in a ConcurrentEmployment environment.

One functional constraint applies to this new functionality; Out-of-Sequence Check Processing forNon-Authorized Manual Checks is not supported for Non-Resident Alien processing in a ConcurrentEmployment environment.

Effects on Existing Data

______________________________________________________________SAP AG 65

SAP-System______________________________________________________________

Page 71: Chap 25 PY Payroll

In order to enable this functionality, your organization must configure its customer-specific version ofschema U00C (for example, Z00C) - the main U.S. Payroll schema for Concurrent Employment - in thefollowing three ways.

- Prerequisites for Schema Configuration

1. You must modify your customer-specific version of schema U00C (for example, Z00C) by insertingsubschema UPTX into it, as shown below:

- Line Func. Par1 Par2 Par3 Par4 D Txt...000230 COPY UTLC ...000240 COPY UDDC ...000250 XPA ENDL ...000260 COPY UPTX ... <- insert!000270 COPY UTAC ......

2. You must also insert subschema UPOR in the main schema, as shown below:

- Line Func. Par1 Par2 Par3 Par4 D Txt...000340 XNET ...000350 XRETR ...000360 COPY UGRC ...000370 COPY UPOR ... <- insert!000380 XPAY ......

3. Finally, you must modify your customer-specific version of existing subschema UENC, which islocated in the main schema U00C. Specifically, you must modify the existing subschema UENC (or,in your case, ZENC) by inserting subschema UPND into it, as shown below:

- Line Func. Par1 Par2 Par3 Par4 D Txt...000020 BENTB ...000030 ADDCU P30 ...000040 UTXCE TCRT ...000050 COPY UPND ... <- insert!000060 XPA LOOP ......

In addition to the schema configuration described above, your organization also must configure featureIVWID in the following manner.

- Prerequisite for Feature ConfigurationBefore your organization may process payroll in a Concurrent Employment environment for newnon-resident alien employees, you must modify feature IVWID as follows.

a) From the SAP Easy Access menu, choose Human Resources -> Time Management ->Administration -> Tools -> Maintain Features.

b) On the subsequent screen, specify feature IVWID, then choose Change.

c) On the screen thereafter, for Country Grouping 10 (USA), change the standard return value

______________________________________________________________SAP AG 66

SAP-System______________________________________________________________

Page 72: Chap 25 PY Payroll

from 10 to UP.

d) Activate the modified feature, then exit the transaction.

Finally, your organization must fulfill the following two employee-level prerequisites in order to enablethis functionality.

- Prerequisites for Conversion and Master Data

1. For every existing non-resident alien employee whom you wish to process in a ConcurrentEmployment environment, you are required to have run conversion program RPUITVU0PBS_CE.

2. Also, for every existing or new non-resident alien employee whom you wish to process, you arerequired to fulfill master data requirements by creating records in three corresponding infotypes,namely:

a) ... the Residence Status infotype (0094), which is used to identify non-resident alienemployees as such,

b) ... the Residence Status infotype (0048), which records the visa information of non-residentalien employees, and

c) ... the Tax Treaty infotype (0556), which records tax treaty information for the nations fromwhich non-resident alien employees originate.

- NoteIf the non-resident alien employee hails from a nation that has not signed a tax treaty with theU.S. Internal Revenue Service, then only the first two infotypes are required.

Upon fulfilling all of the prerequisites summarized above, your organization will be prepared to processpayroll for Non-Resident Aliens in a Concurrent Employment environment.

25.6.5.2 PY-US-RP-TR Tax Reporter

25.6.5.2.1 PDF Forms in Tax Reporter

Use

As of SAP ECC 6.00, SAP_HR 600, the U.S. Tax Reporter has been enhanced to support the output ofPDF forms, in addition to SAPScript and HR Formula reports. With this new enhancement:

- You can easily design new layouts with less effort by using Form Layout Editor (also referred to asForm Designer)

- You can set validity dates for each form using the IMG step Define validity dates and formparameters.

______________________________________________________________SAP AG 67

SAP-System______________________________________________________________

Page 73: Chap 25 PY Payroll

- For all standard forms (delivered by SAP), the validity date is set so that SAPScript output isgenerated until 12/31/2004; PDF output is generated from 01/01/2005. All future forms will bedelivered in PDF format.

- You can attach PDF forms to the main forms with the new option under Issue of Tax Forms in theIMG step Tax Reporter -> Tax Form Definition -> Define original tax forms. For all the formsattached to main form, date validation is performed based on the entries in table T5UX7 that youdefine in the IMG step Define validity dates and form parameters.

- If a particular form does not exist in table T5UX7, then the system assumes that this form is valid allthe time. Therefore, it is not mandatory to add your own customer-developedSAPScripts/HR-formulas to the table T5UX7.

Since the PDF creation requires an interface, Tax Reporter logic has been enhanced as follows:

- Tax Reporter updates/creates the DDIC structures, table types and form interfaces whenever there isa change to the configuration of the related tax form field. If tax form fields are required to bereported in PDF layout, you must select the Form Processing Indicator flag for the tax form fieldin the IMG step Define original tax forms. While no action is required for SAP-delivered forms, forcustomer-developed SAPScript forms, the following utility programs have been created to assist youin this process:

- RPCTRUP1: This report identifies all the fields used in the SAPScripts. If you run this reportfor the main form, all the attached SAPScripts are considered. You can display the resultsand/or download them.

- RPCTRUP2: This report imports the downloaded data file and updates the Form ProcessingIndicator flag for all the fields. All the changes are saved to the transport you enter in thefield Enter customizing task.

- Every main form has an interface created with reference to DDIC table type and structure.

- All the alternate forms attached to a main form use the same interface that is created for the mainform. Therefore, if there is a change to the interface (for example, adding a new field), the systemregenerates all the forms that are using this particular interface.

Note: The system prompts for a development class and transport request as and when it is required.

- Tax Reporter log has been updated to include a new node for PDF-based forms. In this node, youcan see all the PDF forms that have been generated and subsequently print/preview them.

- You can run print processes in parallel for the PDF-based W-2 employee copy and the W-2authority copy.Depending on your configuration settings in the feature UTRPS, the Tax Reporter print processsubmits multiple jobs that can run in parallel. Each job creates a separate spool with a sequencenumber addition in the description. By using this sequence number, you can identify the sequence ofspools, based on the sort criteria selected.

Effects on Customizing

______________________________________________________________SAP AG 68

SAP-System______________________________________________________________

Page 74: Chap 25 PY Payroll

You can find the customizing activities for this new functionality under the IMG path: Payroll USA ->Tax Reporter -> Tax Form Definition -> PDF-Based Forms.

25.6.6 PY-US-PS Öffentlicher Dienst

25.6.6.1 Non-Resident Alien Processing for Concurrent Employment

Use

As of SAP ECC Enterprise Extension Human Capital Management 6.0 (EA-HR 6.00), Non-ResidentAlien processing (via Form 1042-S) is supported for organizations that operate in a ConcurrentEmployment environment.

One functional constraint applies to this new functionality; Out-of-Sequence Check Processing forNon-Authorized Manual Checks is not supported for Non-Resident Alien processing in a ConcurrentEmployment environment.

Effects on Existing Data

In order to enable this functionality, your organization must configure its customer-specific version ofschema U00C (for example, Z00C) - the main U.S. Payroll schema for Concurrent Employment - in thefollowing three ways.

- Prerequisites for Schema Configuration

1. You must modify your customer-specific version of schema U00C (for example, Z00C) by insertingsubschema UPTX into it, as shown below:

- Line Func. Par1 Par2 Par3 Par4 D Txt...000230 COPY UTLC ...000240 COPY UDDC ...000250 XPA ENDL ...000260 COPY UPTX ... <- insert!000270 COPY UTAC ......

2. You must also insert subschema UPOR in the main schema, as shown below:

- Line Func. Par1 Par2 Par3 Par4 D Txt...000340 XNET ...000350 XRETR ...000360 COPY UGRC ...000370 COPY UPOR ... <- insert!000380 XPAY ......

3. Finally, you must modify your customer-specific version of existing subschema UENC, which is

______________________________________________________________SAP AG 69

SAP-System______________________________________________________________

Page 75: Chap 25 PY Payroll

located in the main schema U00C. Specifically, you must modify the existing subschema UENC (or,in your case, ZENC) by inserting subschema UPND into it, as shown below:

- Line Func. Par1 Par2 Par3 Par4 D Txt...000020 BENTB ...000030 ADDCU P30 ...000040 UTXCE TCRT ...000050 COPY UPND ... <- insert!000060 XPA LOOP ......

In addition to the schema configuration described above, your organization also must configure featureIVWID in the following manner.

- Prerequisite for Feature ConfigurationBefore your organization may process payroll in a Concurrent Employment environment for newnon-resident alien employees, you must modify feature IVWID as follows.

a) From the SAP Easy Access menu, choose Human Resources -> Time Management ->Administration -> Tools -> Maintain Features.

b) On the subsequent screen, specify feature IVWID, then choose Change.

c) On the screen thereafter, for Country Grouping 10 (USA), change the standard return valuefrom 10 to UP.

d) Activate the modified feature, then exit the transaction.

Finally, your organization must fulfill the following two employee-level prerequisites in order to enablethis functionality.

- Prerequisites for Conversion and Master Data

1. For every existing non-resident alien employee whom you wish to process in a ConcurrentEmployment environment, you are required to have run conversion program RPUITVU0PBS_CE.

2. Also, for every existing or new non-resident alien employee whom you wish to process, you arerequired to fulfill master data requirements by creating records in three corresponding infotypes,namely:

a) ... the Residence Status infotype (0094), which is used to identify non-resident alienemployees as such,

b) ... the Residence Status infotype (0048), which records the visa information of non-residentalien employees, and

c) ... the Tax Treaty infotype (0556), which records tax treaty information for the nations fromwhich non-resident alien employees originate.

- NoteIf the non-resident alien employee hails from a nation that has not signed a tax treaty with theU.S. Internal Revenue Service, then only the first two infotypes are required.

Upon fulfilling all of the prerequisites summarized above, your organization will be prepared to processpayroll for Non-Resident Aliens in a Concurrent Employment environment.

______________________________________________________________SAP AG 70

SAP-System______________________________________________________________

Page 76: Chap 25 PY Payroll

25.6.6.2 Introducing Return of Unused Leave Donation Balances via Infotype0613

Use

As of SAP ECC 6.00, SAP_HR 600, the Absence Donation/Withdraw (US) infotype (0613) has beenrenamed the Absence Donation Administration US infotype. This infotype has been renamed inresponse to the introduction of its new Return subtype (0003) - introduced in this release - which allowsyour organization to process the return of unused leave donation balances to the original donor(s) orabsence pool(s).

Effects on Customizing

To customize, at the absence pool level, whether the system will return unused leave balances to inactiveemployees, and to determine, at the absence pool level, the increment of time, in minutes, that the systemwill apply to round down and return to donor employees any balances of unused leave that remain indirect donations, review the Return Options subscreen found in the Customizing for Payroll USA(PY-US) activity located at:

- Supplements Public Sector US -> Time Management -> Absence Pools -> Hourly/DailyAbsence Pools -> Maintain Hourly/Daily Absence Pool Attributes.

25.6.6.3 Certification and Licensing for the U.S. Public Sector

Use

As of SAP ECC 6.00, SAP_HR 600, Certification and Licensing functionality is supported for enterprisesin the U.S. Public Sector. This new functionality is designed to fulfill the Personnel Administrationrequirements of enterprises in the U.S. Public Sector - including county school systems, state medicalfacilities and regional transit districts - that record and monitor the certificates and licenses attained bytheir employees to fulfill the requirements of their profession, their workplace, or the law.

With Certification and Licensing, any U.S. Public Sector enterprise can use two new infotypes - theCertification and Licensing infotype (0795) and the Duty Assignments infotype (0796) - to recordcorresponding personnel data. Using the first infotype, employers can record the certificates and licensesthat their employees have attained. Using the second infotype, employers can store the current work

______________________________________________________________SAP AG 71

SAP-System______________________________________________________________

Page 77: Chap 25 PY Payroll

assignments of their employees, to the extent that certification and licensing requirements exist for theseassignments. For example, using this functionality:

- county school systems can record the certificates that have been issued to the teachers,administrators, counselors and transportation workers in their employ.

- state medical facilities can record the licenses that have been issued to doctors, nurses and medicaltechnicians.

- regional transit districts can record the licenses that have been issued to transit operators, along withthe certificates issued to maintenance and administrative personnel.

Effects on System Administration

Five new reports are delivered to facilitate the administration of systems in which Certification andLicensing has been implemented; each of these is introduced in turn below.

- RPUTCPU0_PBS - Generate Qualification Grps./Qualifications from Classifications/CodesThe purpose of this report is to transfer the classifications and codes configured within PersonnelAdministration to qualification groups and qualifications respectively, to be stored in PersonnelDevelopment.To run this report from the SAP Easy Access menu, choose Human Resources -> Payroll ->Americas -> USA -> Info system -> Public Sector -> Certification and Licensing -> GenerateQualification Groups or Qualifications.

- RPUTCPU1_PBS - Conversion of Certificate or License to QualificationIn certain situations, end users may wish to compare the requirements of a position with thequalification(s) corresponding to the code(s) stored in the Certification and Licensing infotype(0795) for the person holding that position. While an array of profile match-up reports is deliveredwith the standard system to fulfill this purpose, the corresponding qualifications must be availablebefore these reports may be used. Therefore, the purpose of this report is to create suchqualifications on the basis of employee data stored in the Certification and Licensing infotype(0795).To run this report from the Payroll USA area menu, choose Info system -> Public Sector ->Certification and Licensing -> Convert Certificate or License to Qualification.

- RPUTCPU2_PBS - Out-of-Field ReportThe purpose of this report is to ascertain whether employees of your enterprise are working"out-of-field" - that is, without the appropriate licensing or certification.To run this report from the Payroll USA area menu, choose Info system -> Public Sector ->Certification and Licensing -> Out-of-Field Report.

- RPUTCPU3_PBS - Certificates/Licenses Selection ReportThe purpose of this report is to enable end users to perform database queries. By means of thisreport, end users can search for employees who have (or lack) certification or licensing withinspecific areas.To run this report from the Payroll USA area menu, choose Info system -> Public Sector ->Certification and Licensing -> Perform Certificates/Licenses Selection.

- RPUTCPU4_PBS - Check Qualification and Certificate ConsistencyThis report enables administrators of certificates and licenses to check the consistency of employee

______________________________________________________________SAP AG 72

SAP-System______________________________________________________________

Page 78: Chap 25 PY Payroll

qualifications in relation to the codes stored in employee Certification and Licensing infotype(0795) records. To this end, the report summarizes in its output all inconsistencies found in thequalifications of the selected employees.To run this report from the Payroll USA area menu, choose Info system -> Public Sector ->Certification and Licensing -> Check Qualification and Certificate Consistency.

Effects on Customizing

As a prerequisite to creating employee records in the new infotypes, U.S. Public Sector must performconfiguration within a new section of Customizing for Payroll USA (PY-US), located at:

- Supplements Public Sector US-> Certification and Licensing

SAP enables your enterprise to perform the necessary configuration for certification and licensingby delivering 18 new configuration activities within this chapter, summarized (and highlighted inboldface below):

- Certification and LicensingSettings

- Certificates and Licenses-> Define Issuing Authorities-> Define Certificate and License Types-> Define Certificate and License Categories (Infotype 0795 Subtypes)Areas-> Define Classifications-> Define Areas-> Define Levels-> Define CodesDefine Status for Certificates/Licenses and AreasRenewal Codes-> Define Message Class for Renewal Codes-> Maintain Messages Within Message Class for Renewal Codes-> Define Renewal Codes and Assign Messages to Renewal Codes

Duty Assignments-> Define Duty Assignments-> Assign Codes to Duty AssignmentsIntegration with Personnel Development-> Edit Scales (Master Data for Personnel Development)-> Generate Qualification Groups/Qualifications from Classifications/Codes-> Manually Assign Classifications/Codes to Qualification Grps./QualificationsBusiness Add-Ins-> BAdI: Determine Additional Required Areas in Information or Legacy Systems-> BAdI: Override Out-of-Field

In conjunction with this new Customizing, two Business Add-Ins (BAdIs) are delivered to facilitate theadministration of systems in which Certification and Licensing has been implemented; each of these isintroduced below.

1. Business Add-In HRPBSUSTC01If your enterprise operates an information or legacy system without connections to SAP systems, it

______________________________________________________________SAP AG 73

SAP-System______________________________________________________________

Page 79: Chap 25 PY Payroll

can use this BAdI to determine additional areas in the Certification and Licensing infotype (0795)that are required for duty assignments stored in the Duty Assignment infotype (0796).

2. Business Add-In HRPBSUSTC02This BAdI can be used to override the standard output of the Out-of-Field Report(RPUTCPU2_PBS) with reporting methods of your own.

25.6.6.4 New Menu Path Selections for U.S. Public Sector reports

Use

As of SAP ECC 6.00, SAP_HR 600, the following ten new menu path selections have been incorporatedinto the standard Payroll USA area menu. Each new selection enables interested U.S. Public Sectorcustomers to access a corresponding standard U.S. Public Sector report via the standard Payroll USA areamenu, as instructed below.

- NoteTo access the standard Payroll USA area menu from the SAP Easy Access menu, chooseHuman Resources -> Payroll -> Americas -> USA.

1. From the standard Payroll USA area menu, choose Info system -> Public Sector -> Certification andLicensing -> Generate Qualification Groups or Qualifications to run report RPUTCPU0_PBS.

2. Choose Info system -> Public Sector -> Certification and Licensing -> Convert Certificate orLicense to Qualification to run report RPUTCPU1_PBS.

3. Choose Info system -> Public Sector -> Certification and Licensing -> Out-of-Field Report to runreport RPUTCPU2_PBS.

4. Choose Info system -> Public Sector -> Certification and Licensing -> PerformCertificates/Licenses Selection to run report RPUTCPU3_PBS.

5. Choose Info system -> Public Sector -> Certification and Licensing -> Check Qualification andCertificate Consistency to run report RPUTCPU4_PBS.

- NoteAll of the reports named above are introduced in the Release Note entitled Certification andLicensing for the U.S. Public Sector.

6. Choose Info system -> Public Sector -> Equal Employment Opportunity -> EEO-4 and EEO-5Reporting to run report RPSEEOU_PBS.

7. Choose Info system -> Public Sector -> Savings Bond Purchase Plans -> Savings Bonds Purchase torun report RPCSBTU0PBS.

8. Choose Info system -> Public Sector -> Savings Bond Purchase Plans -> Display Savings BondsPurchases to run report RPLSVBU0PBS.

9. Choose Info system -> Public Sector -> Non-Resident Alien Processing -> Form 1042-S Printing torun report RPFORMU0PBS.

10. Choose Info system -> Public Sector -> Non-Resident Alien Processing -> Substantial Presence Testto run report RPLSPTU0PBS.

______________________________________________________________SAP AG 74

SAP-System______________________________________________________________

Page 80: Chap 25 PY Payroll

25.6.6.5 Federal Pay Plans (New)

Use

As of SAP ECC 6.0, SAP_HR 6.0, the U.S. Public Sector IMG has been enhanced to include newfunctionality to set up Federal Pay Plans and to link these plans to existing master data within the system.

The pay rate of each federal employee is generally based on defined pay plans. This functionality allowsyou to include these pay plans in your SAP system.

Effects on Customizing

To access the new configuration activities, go to the SAP Reference IMG and select Payroll -> Payroll:USA -> Supplements Public Sector US -> U.S. Federal -> Federal Master Data -> Pay Plans. This nodecontains the following new activities:

- Define pay rate determinants

- Determine valid pay plans

- Determine valid pay areas

- Assign pay scale areas to federal codes

- Maintain pay rate table

- Assign duty station to pay scale area

- Configure Planned Compensation infotype (1005)

- Configure Federal Position Attributes infotype (1660)

- Set screen control for infotypes 0008 & 0509

- Copy wage type settings

- Set wage type model for default indirect valuation wage types.

See also

See the documentation for each of the IMG activities for detailed information on how to proceed.

______________________________________________________________SAP AG 75

SAP-System______________________________________________________________

Page 81: Chap 25 PY Payroll

25.6.6.6 Regular and Bonus Payroll Deductions De-Coupled for U.S. SavingsBonds

Use

As of SAP ECC 6.00, SAP_HR 600, the system henceforth considers regular and bonus payroll runsseparately when processing deductions for U.S. Savings Bonds. Moreover, the system by default nowomits Savings Bonds deductions when performing bonus payroll runs. In practical terms, because regularand bonus payroll deductions for Savings Bonds are now decoupled, the system now performs SavingsBonds deductions from regular payroll runs, but omits such deductions from bonus payroll runs.

In prior releases, because regular and bonus payroll deductions were not de-coupled, it was not possibleto prevent the system from processing Savings Bonds deductions for bonus payroll runs. Therefore,Savings Bonds deductions in prior releases were processed for all payroll runs - regular and bonus alike.

In mySAP ERP 2005, regular and bonus payroll deductions are de-coupled, and the system no longerprocesses Savings Bonds deductions during bonus payroll runs.

Effects on Existing Data

As a result of this functional change, a new checkbox, entitled Bonus deduction allowed, has beenintroduced to the Bond Purchases infotype (0103). The technical name of this field is P0103-BONUS.However, because this new checkbox by default does not appear on the Bond Purchases infotype(0103), it will only become visible on existing or new Bond Purchases infotype (0103) records if youmodify the screen control for that infotype accordingly, as described below under Effects onCustomizing.

Effects on Customizing

If you do not want the system to perform Savings Bonds deductions from bonus payroll runs, then nofurther action is necessary.

However, if you would like the system to continue performing such deductions from bonus payroll runs,then you must perform the following procedure.

1. In Customizing for Payroll USA (PY-US), execute the following activity:

- Supplements Public Sector US -> Benefits Administration -> Savings Bond Purchase Plans-> Set up Screen Control for U.S. Savings Bonds infotypes.

2. On the subsequent screen, select the first activity:

- Maintain Screen Control: Bond Purchases infotype (0103)

3. In the subsequent dialog box, highlight the entry that corresponds to Mod. pool MP010300, Screen2000, Variable key 10 and Alt. screen 2310, then double-click upon that entry.

4. On the screen thereafter, in the table entry for field name P0103-BONUS, select the radio buttonStd.

5. Choose Save, then exit this activity.

______________________________________________________________SAP AG 76

SAP-System______________________________________________________________

Page 82: Chap 25 PY Payroll

Upon completing this procedure, the Bonus deduction allowed checkbox will appear on the BondPurchases infotype (0103) in your system. For every employee for whom Savings Bonds deductions areto be performed when bonus payroll runs are processed, select this checkbox on the corresponding BondPurchases infotype (0103) record(s).

25.6.6.7 U.S. Savings Bonds Processing for Concurrent Employment

Use

As of SAP ECC Enterprise Extension Human Capital Management 6.0 (EA-HR 6.00), U.S. SavingsBonds processing is supported for enterprises that operate in a Concurrent Employment environment.

Two functional constraints apply to this new functionality.

1. Rotating beneficiaries within the Bond Purchases infotype (0103) are not supported for U.S.Savings Bonds processing in a Concurrent Employment environment.

2. Multiple bond owners within the Bond Denominations infotype (0104) are not supported for U.S.Savings Bonds processing in a Concurrent Employment environment.

Effects on Existing Data

To enable the processing of U.S. Savings Bonds in a Concurrent Employment environment, yourenterprise is required to have defined a Time constraint of 2 for the Bond Denominations infotype(0104), indicating that the Record may include gaps, no overlappings. To perform this setting globally- that is, for all Bond Denominations infotype (0104) records - proceed as follows.

1. Execute View Maintenance transaction SM31.

2. On the subsequent screen, specify view V_T582A, then choose Maintain.

3. On the screen thereafter, choose Position; enter 0104 in the subsequent dialog box, then chooseContinue.

4. Select the table entry that corresponds to the Bond Denominations infotype (0104), then chooseDetails from the application toolbar.

5. On the screen that follows, in the General attributes subscreen, specify an entry of 2 in the Timeconstraint field.

6. Save your entries, then exit View Maintenance.

Moreover, for every existing employee for whom you wish to process U.S. Savings Bonds in aConcurrent Employment environment, you are required to have run conversion programRPUITVU0PBS_CE.

Effects on Customizing

For every new employee for whom you wish to process U.S. Savings Bonds in a Concurrent Employment

______________________________________________________________SAP AG 77

SAP-System______________________________________________________________

Page 83: Chap 25 PY Payroll

environment, you are required to modify feature IVWID as follows.

7. From the SAP Easy Access menu, choose Human Resources -> Time Management ->Administration -> Tools -> Maintain Features.

8. On the subsequent screen, specify feature IVWID, then choose Change.

9. On the screen thereafter, for Country Grouping 10 (USA), change the standard return value from 10to UP.

10. Activate the modified feature, then exit the transaction.

Moreover, your enterprise must configure its customer-specific version of schema U00C (for example,Z00C) - the main U.S. Payroll schema for Concurrent Employment - in the following two ways.

a) You must modify your customer-specific version of existing subschema UDDC, which islocated in the main schema U00C. Specifically, you must modify the existing subschemaUDDC (or, in your case, ZDDC) by inserting the newly delivered subschema UPS1 into it, asshown below:

- Line Func. Par1 Par2 Par3 Par4 D Txt...000020 PRART U013 GEN NOAB ...000030 BLOCK END ...000040 COPY UDBS ...000050 COPY XB2C ...000060 XPA ENDL ...000070 COPY UPS1 ... <- insert!000080 XPA LOOP ......

b) You also must modify your customer-specific version of schema U00C (for example, Z00C)itself. Specifically, you must modify the existing main schema by inserting the newly deliveredsubschema UPS2 into it, as shown below:

- Line Func. Par1 Par2 Par3 Par4 D Txt...000290 COPY UGNC ...000300 XPA LOOP ...000310 COPY UNAC ...000320 LPEND ARRL ...000330 COPY XDNC ...000340 COPY UPS2 ... <- insert!000350 ENDIF ......

25.6.6.8 Introducing New Standard Payroll Schema for U.S. Public SectorCustome

Use

______________________________________________________________SAP AG 78

SAP-System______________________________________________________________

Page 84: Chap 25 PY Payroll

As of SAP ECC 6.00, SAP_HR 600, payroll schema U000 has been introduced as the new standardpayroll schema for U.S. Public Sector customers.

Effects on Existing Data

If this is the first release that your organization is implementing - in other words, if your organization isnot upgrading to mySAP ERP 2005 from a prior release - then disregard this Release Note. You shouldalso disregard this Release Note if your enterprise does not belong to the U.S. Public Sector.

Alternatively, if your organization belongs to the U.S. Public Sector and is upgrading to this release froma prior release, then perform the actions described in the following section to ensure that you configureyour customer-specific version of the new standard payroll schema U000 in a manner consistent with theconfiguration of your payroll schema in the prior release.

Effects on Data Transfer

Perform the following actions to ensure that you properly configure your customer-specific version ofschema U000.

1. Open three separate sessions, and in each session, from the SAP Easy Access menu, choose HumanResources -> Payroll -> Americas -> USA -> Tools -> Customizing Tools -> Schema.

2. In the first session, specify your customer-specific version of the schema that your organization usedin the prior release - for example, ZQP0 - then choose Display.

- NoteIn prior releases, the standard payroll schema for U.S. Public Sector customers was QP00.Although this schema will not be discontinued in mySAP ERP 2005, we recommend that allupgrade customers cease using it.

3. In the second session, specify schema U000, then choose Copy from the application toolbar.

a) In the subsequent dialog box, in the To schema field, specify the name of thecustomer-specific version of this schema - for example, Z000 - that your organization willemploy for payroll processing. Then, choose Continue.

b) Returning to the second session, choose Change to modify your customer-specific version ofschema U000.

4. In the third session, specify schema U000, then choose Display.

5. Compare the schema that your organization used in the prior release with the new standard payrollschema U000.

6. In the second session, modify your customer-specific version of schema U000 accordingly.

- NoteAs you modify your customer-specific version of schema U000, note that all U.S. PublicSector subschemas contained in schema U000 are delivered inactive and are denoted in theText column by the prefix PS-. (To illustrate, PS-NRA denotes subschemas that apply topayroll processing for non-resident aliens.)Because all U.S. Public Sector subschemas in schema U000 are by default commentedout, you must modify your customer-specific version of schema U000 by removing thecorresponding asterisk of each subschema that your organization requires, and therebyactivating it.

7. Return to the initial screen of the second session, then generate your modified, customer-specific

______________________________________________________________SAP AG 79

SAP-System______________________________________________________________

Page 85: Chap 25 PY Payroll

version of schema U000.

Upon completing this procedure, your customer-specific version of the standard payroll schema U000will be ready to be used during payroll processing.

25.7 PY-ZA South Africa

25.7.1 PY-ZA-GR Gross

25.7.1.1 PY-ZA-GR-WV Wage Type Valuation

25.7.1.1.1 PY-ZA-GR-WV-AB Absences

25.7.1.1.1.1 UIF Pro-ration Factor for Maternity Leave (Changed)

Use

As of Release 5.00 (ERP2004) the following enhancements are delivered:

Pro-ration Factor Calculation for Maternity Leave

The calculation of the pro-ration factor (Wage type /801) for Maternity Leave is changed.

The pro-ration factor is calculated based on the following conditions:

- For employees whose monthly UIF earnings are above the monthly UIF threshold value (currentlyR8,836 a month), the percentage is fixed at 38%.

- For those earning less than the UIF threshold amount, the UIF pro-ration factor is calculated asfollows:

Annual Income = Periodic income * No. of periods in the yearDaily Income = Anuual Income / 365.Proration Factor = 29.2 + [3280.2 / (106.5 + daily income) ]

The calculation logic for the pro-ration factor is located in the Personnel Calculation Rule (PCR)Determining partial period factors (WPP1). The threshold amount is stored as the payroll constant UIFthreshold (UIFTH) in table Payroll parameters (T511P).

The other parameters used in the formula are stored as constants UIF Maternity constant (MATnn) intable Payroll parameters (T511K).

UIF Gross for Pro. Rata(/302)

The pro-ration factor for an employee taking maternity leave depends on the Annual Salary derived fromthe Periodic Salary. The Periodic Salary used is not prorated. That is, the maternity leave period is

______________________________________________________________SAP AG 80

SAP-System______________________________________________________________

Page 86: Chap 25 PY Payroll

considered fully paid.

UIF Gross for Pro. Rata is a cumulation of:

- All wage types marked for cumulation into UIF Applicable earnings (wage type /102)

- Medical Aid Taxable benefit

- Lump sum payments: SARS code 3901 to 3907 (Technical wage type series /17n)

A new payroll subschema WUIB is created to calculate the non-pro-rated UIF Applicable earnings.WUIB is called in subschema WAL0 (Pro-rata and cumulations).

The non-pro-rated UIF-applicable earnings are stored as wage type /302.

Effects on Existing Data

The following system changes are delivered in this enhancement:

1. Move of Function Calculating Medical Aid Taxable and Related

- Function WTAX with parameter MA and PCRs WMAV/WMAW are moved from payrollsubschema WUPM to WAL0.

- Payroll subcycle WSPF is copied to payroll subschema WAL0.

- The new payroll subschema WUIB is called from payroll subschema WAL0.

2. Absence counting for Unpaid Leave (Maternity)

- The absence counting for maternity leave in South African payroll is based on Counting class03.Any absence assigned to Counting class 03 is processed as a Maternity absence.

- Eliminate Employee Subgroup Grouping for Personnel Calculation Rule (specification D) forSummarize/split according to Tax, SI Indicators (Processing class 04).The new specification is added to eliminate Employee Subgroup Grouping for PersonnelCalculation Rule splits in a wage type.

3. Changes to Wage Type SettingsTo accommodate the new calculation changes for UIF Gross for Pro. Rata earnings, the followingwage type settings are changed:Basis for Medical Aid Taxable Benefit (/418)This wage type is set to:

- No Cut (Specification 0) for coding of wage types for monthly factoring (Processing Class 10)

- Pass on unchanged (Specification 1) for cumulation and storage before net calculations (Processing Class 20)

- Unchanged references (Specification 0) for split UIF, MA, PF into Emp. & Empr Contribution(Processing Class 65)

MA Taxable Benefit (/419)This wage type is set to:

- No Cut (Specification 0) for coding of wage types for monthly factoring (Processing Class 10)

- Pass on unchanged (Specification 1) for cumulation and storage before net calculations(Processing Class 20)

______________________________________________________________SAP AG 81

SAP-System______________________________________________________________

Page 87: Chap 25 PY Payroll

- Unchanged references (Specification 0) for split UIF, MA, PF into Emp. & Empr Contribution(Processing Class 65)

- Eliminate Employee Subgroup Grouping for Personnel Calculation Rule (specification D) forSummarize/split according to tax, SI indicators (Processing class 04)

UIF Gross for Pro. Rata (/302)This wage type is set to:

- No Cut (Specification 0) for coding of wage types for monthly factoring (Processing Class 10)

Effects on System Administration

Legal Change Effective Date

This legal change is effective Tax Year 2002. However, the changes are incorporated into the payrollschema with no date-related processing logic. This means that once you implement this enhancement, itis immediately effective for all payroll processing. If you require this enhancement to be implementedeffective from a specific date, then you must customise the payroll schema accordingly.

See also

SAP Note 816601

25.7.2 PY-ZA-NT Net

25.7.2.1 Payroll South Africa: Bursary Payments

Use

As of Release 6.00 (ERP 2005), you can now pay a bursary to an employee or to an employee's relativeusing the payroll engine to process the bursaries as per SARS guidelines. Bursary data are captured usinga new bursary payments infotype and the bursary is taxed as specified by SARS.

Effects on Existing Data

- New Infotype Capturing Master Data for Bursary Payments (IT 0848)A new infotype Bursary Payments SA (0848) captures bursary Master Data. Infotype 0848 has twosubtypes:

- Subtype Bursaries (M602): You use this subtype to make bursary payments to an employee.Infotype 0848 captures the payment date and amount of the bursary payment.

- Subtype Bursaries for Relatives (M603): You use this subtype to make bursary payments toan employee's relative. Infotype 0848 captures information on the relative to whom thepayment is made, payment date, and amount of bursary paid.

- New Payroll Function P0848This payroll function processes Master Data for bursaries and moves the relevant information into

______________________________________________________________SAP AG 82

SAP-System______________________________________________________________

Page 88: Chap 25 PY Payroll

the cluster table for bursaries (BRS). The data in the cluster table is further processed by thefunction WTAX with parameter BURS to determine the taxable and non-taxable portions ofbursaries paid.

- New Parameters: Payroll function WTAXThe function WTAX is enhanced with two new parameters for processing bursaries (taxation ofbursaries):

- BURS (Taxation of Bursaries)

The payroll function WTAX is invoked with this parameter in every period.If the Bursary is paid to an employee, the entire amount is non-taxable. If the Bursary is paid tothe relative of an employee, the bursary is entirely taxable if the annual equivalent salary isabove the threshold limit. If it is less, a rebate as prescribed by SARS is applied.The threshold limit and the rebate amounts are stored as symbolic constants in table T511P.They are BRSAL and BURTH respectively. Annual equivalent earnings are derived usingprocessing logic used in function WTAX TAX.

- BURC (End-of-Year Recalculation)

The payroll function WTAX is invoked with parameter BURC at End-of-Year or wheneverSITE must be invoked.End-of-Year recalculation is necessary because only at year-end are the actual annual earningsknown. As noted above, taxation of bursaries paid to relatives of employees is dependent onannual earnings.Payroll function WTAX runs through bursary payments for the entire tax year and recalculatesthe taxable and non-taxable portion of the bursary payment.If there are any differences in the previously calculated taxable/non-taxable portions of thebursary and the actual amount, these are adjusted by WTAX.This function also processes the payroll table CBURS. At the end of processing, table CBURSis updated with the newly calculated taxable and non-taxable portions of bursaries.

- Change in Payroll Scheme W000

- Enhancements in sub-schema WAP0:Payroll function P0848 (which moves bursaries Master Data from infotype 0848 into thecluster table BRS) is added.

- Enhancements in sub-schema WTX1:Changes to payroll functions WTAX and WUPM and new Personnel Calculation Rules (PCRs)WBIT, WBEL, and WBRT.

- New Wage Types

- /435 - Taxable portion of bursary paid to relative of employee

- /437 - Non-taxable portion of bursary paid to relative of employee

- /438 - Non-taxable portion of bursary paid to employee

- /464 - Annual Equivalent (bursaries)

- /465 - Annual Equivalent (bursaries recalculations)

Effects on Data Transfer

______________________________________________________________SAP AG 83

SAP-System______________________________________________________________

Page 89: Chap 25 PY Payroll

You can now pay a bursary to an employee or to an employee's relative using the payroll engine toprocess the bursaries as per SARS guidelines. Bursary data are captured using a new bursary paymentsinfotype and integrated with the South African Payroll solution.

Effects on System Administration

Bursary payments made to an employee during Maternity Leave are not supported. This is becausecurrently in Payroll South Africa, the Non Pro-rated UIF base calculations for Maternity Leave do notprocess bursaries.

Import customizing entries for Infotype 0848 from views V_T512Z, T588M, V_T591B, V_T52D2 andV_T588G from your SAP reference client (client 000) to your target client (client other than 000). Referto Note 129260 for more information.

Effects on Customizing

There are two customizing possibilities associated with the SA Bursaries development:

1. Copying the model wage types (payment wage types)If you wish to have your own payment wage types to pay Bursaries, you must copy the Model Wagetypes provided. You complete this step in the Payroll South Africa IMG, under: Bursaries -> CopyModel Wage Types for Bursaries.

2. Configuring the screen control for infotype Bursary Payments SA (0848): If you have yourcopies of model payment wage types, you must also ensure you call the appropriate screens whilemaintaining bursaries Master Data. In the Payroll South Africa IMG, under: Bursaries -> ScreenControl: Infotype Bursary Payments SA (0848)

Select the Module Pool MP084800, and use the pushbutton Feature at the bottom of the screen toconfigure Feature P0848. Refer to the documentation of Feature P0848 for more details. Refer tothe online documentation of Feature P0848 for more details

See also

SAP Note: 844245

25.7.2.2 PY-ZA-NT-TX Employment Tax

25.7.2.2.1 UIF Reference Number and Employer Tax Reference Number(Changed)

Use

As of Release ERP 2005 (6.00), the determination of Employer Tax Reference Number and UIFReference Number is additionally based on Employee Group and Employee Sub-Group.

In the South African payroll system, multiple employer tax reference numbers and UIF Referencenumber can exist for groups of employees in an organisation. The determination of employer taxreference numbers has until now been based solely on Personnel Area and Sub-Area.

______________________________________________________________SAP AG 84

SAP-System______________________________________________________________

Page 90: Chap 25 PY Payroll

Now you can also determine the Employer Reference Number and UIF Reference Number usingEmployee Group and Employee Sub-Group .

Effects on Existing Data

The feature Determination of the tax registration number for payroll (WWTRN) is amended to includethe additional fields Employee Group and Employee Sub-Group for decision making. The payroll driver,IRP5 report and UIF reports are also amended to include the additional fields. This ensures that theemployer tax reference number is derived for all possible organizational assignments when you want toderive theTax Reference Number of an employee.

Note:

If you implement this change in the middle of the tax year, and changes to the configuration of featureWWTRN for employer tax reference number based on Employee Group/Employee Sub-Group are made,inconsistencies may result.

To avoid this situation, we recommend that you:

1. Either select all employees who had such a Master Data change or select all employees and processa forced retro since that change.

2. Close the tax year and implement this enhancement.You must mark the Control Record to set the last possible retroactive date as the first day of taxyear.

Feature Determination of the UIF Reference number for UIF Reporting (WWUIF) has been created toreturn UIF Reference Number based on Personal Area, Personal Subarea, Employee Group andEmployee Subgroup. This feature replaces the table (Old) UIF reference number assignment to personnelarea/sba. (T5W0P). The new field UIF e-mail per legal entity (UMAIL) has been created in table UIFinterface : Reference number attributes (T5W71), as table T5W0P with field UMAIL becomes obsoletewith the use of feature WWUIF.

The UIF report is also amended to include the additional fields. This ensures that the UIF referencenumber is derived for all possible organizational assignments from which you wish to derive the UIF ofan employee.

Effects on Data Transfer

If you have configured feature WWTRN with fields Employee group, Employee Subgroup, you mustconfigure the feature WWUIF. You also have to migrate data in the UMAIL field from table T5W0P tothe UMAIL field in table T5W71 if you decide to maintain feature WWUIF as table T5W0P becomesobsolete with the use of feature WWUIF.

Effects on System Administration

We recommend that if you have configured feature WWTRN to return an Employer Tax ReferenceNumber based on a specific combination of Personnel Area, Personnel Subarea, Employee Group andEmployee Subgroup, then you should configure feature WWUIF in such a way that the same combinationof Personnel Area, Personnel Subarea, Employee Group and Employee Subgroup returns only one UIFReference number.

If you have configured feature WWTRN with only Personnel Area, Personnel Subarea is not mandatoryto configure feature WWUIF and migrate data from T5W0P to T5W71.

Effects on Customizing

______________________________________________________________SAP AG 85

SAP-System______________________________________________________________

Page 91: Chap 25 PY Payroll

You maintain Feature WWTRN in the Implementation guide for Payroll South Africa under: Taxes ->Annual IRP5/IT3(a) Electronic Tax Certificate Processing -> Maintain Tax Registration Number forPayroll.

You maintain Feature WWUIF in the Implementation guide for Payroll South Africa under: SouthAfrican Reports -> Maintain UIF Reference Number for Reporting.

See also

SAP Note 837801.

25.7.3 PY-ZA-FP Subsequent Activities

25.7.3.1 Additional Off-cycle Processes (Changed)

Use

As of Release 6.00 (ERP 2005) you can use the Off-Cycle Workbench for South Africa Payroll toperform:

- A payroll correction run

- An On-Demand payroll run

In addition, a process model to pay and post the results created by Off-Cycle Payroll is now delivered.

You access the Off-Cycle Workbench using the SAP Easy Access Menu, choosing Human Resources ->Payroll -> Africa -> South Africa -> Off-cycle -> Off-cycle workbench.

Payroll Correction

This function enables you to make an immediate correction payment if an employee's master data or timedata changes. An employee does not have to wait until the system automatically carries out retroactiveaccounting with the next regular payroll run.

For example, an employee receives a pay check and discovers that overtime hours have been remuneratedincorrectly. The employee wishes to receive the missing amount immediately, rather than wait until thenext regular payroll run. You enter the missing overtime in the corresponding time infotype and then runa correction payroll run using the Off-Cycle Workbench.

When you select the relevant off-cycle reason in the Off-Cycle Workbench and run payroll, the systemruns retroactive payroll back to the date displayed in the Earliest master data change field. The systemcreates retroactive results for the periods processed. It also creates an original result for the payment datethat you specify for the correction run.

On-Demand Payroll

You use this function to run regular payroll-on-demand for a specific employee for a payroll period. Youconduct this payroll run independently of the regular payroll run for the payroll area to which theemployee is assigned. On demand payroll can only be run for one employee at a time.

Examples:

______________________________________________________________SAP AG 86

SAP-System______________________________________________________________

Page 92: Chap 25 PY Payroll

An employee is hired shortly before the payroll date. The employee's data cannot be processed intime for it to be included in the regular payroll run. You use the Off-Cycle Workbench to runregular On-Demand Payroll for an employee, even if the regular payroll run for the payroll area hasalready taken place. You do not have to wait until the next regular payroll run for the whole payrollarea.You have hired a new employee. Instead of receiving his or her first pay at the end of the firstpayroll period, you want to pay the employee at the start of his period of employment. In theOff-Cycle Workbench, you run a regular On-Demand Payroll for the first period in which he isemployed in your enterprise.

Note:

You can only run On-Demand payroll from the Off-Cycle Workbench. You cannot run it from the regularpayroll driver.

Process model SAPZAOC

If you have run payroll in the Off-Cycle Workbench, the system writes all the required information on thepayroll results to the indicator table for off-cycle batch processing (T52OCG).

You may run the batch report Subsequent Processes of Off-Cycle Runs (RPUOCP00) to further processthe results from this table by creating processes in the HR Process Workbench. To create theseprocesses, you use the standard process model SAPZAOC. This process model has all the subsequentprograms for South Africa Off-Cycle Payroll.

Effects on System Administration

Adjustment in Payroll Schema W000

A number of changes are made to this schema:

- A correction run creates retroactive results for the period in which there was a retroactive masterdata change. A correction run also creates an original payroll result on the payment date, which thepayroll uses to determine the difference in net pay from the retroactive period.For the original payroll result, you do not have to process the deductions. This requires adjustmentsin schema W000. A conditional statement (If SP=B) is introduced in payroll schema W000 to checkwhether the payroll run is a regular payroll run or a correction run.If a payroll run is a correction run, only specific parts of the schema are executed. If it is aretroactive payroll on a regular run or bonus run, then the deduction part of the schema is executed.

- By default, in a correction run, arrears are not processed but passed on to next period. You cancustomize this processing by adjusting wage types for the processing class Special Payroll &Deductions/Payments (76). However, we advise you do not change the standard settings fordeductions which may have Tax processing consequences (such as Annuity payments), as Tax is notprocessed in the correction run.

- Some wage types must be carried over from period to period. The following wage types are passedover to the next period in a correction run:

- Annual Remuneration for Accommodation (/467).

- Surplus Arrear Pension Fund (/337).

- Deemed Remuneration Last year (/1DR).

- Deemed Remuneration Last Year (-1) (/1DS).

______________________________________________________________SAP AG 87

SAP-System______________________________________________________________

Page 93: Chap 25 PY Payroll

Effects on Customizing

- If you have a customized payroll schema, you may need to adjust it to reflect the standard schemaW000. You may also need to carry out the following customizing activity in the IMG, under:Payroll: South Africa -> Off-Cycle Activities -> Setup Report Variants for Off-Cycle Activities.

- In the Payroll South Africa IMG, you can carry out the following optional steps under Off-CycleActivities:

- Define Default Values for Payments in Advance

- Specify Default Values for Payment Methods

- Specify Default Values for Payroll ResultsWe recommend you consult the documentation for these IMG activities to help you decide onyour desired customizing.

- You may wish to customize the standard process model SAPZAOC if you have different subsequentprocessing in your organization for payroll. Refer to the Payroll South Africa IMG under: Off-CycleActivities -> Create Process Models.Note:The standard process model SAPZAOC expects a variant SAP&OC for the program PaymentMedium South Africa - DME in ACB Format (RFFOZA_A). If you do not have this variant in yoursystem, you must create the variant manually to successfully process the model SAPZAOC.

See also

1. OSS Note: 840653 (Additional Offcycle Processes)

2. The SAP Library for Payroll South Africa, choosing Payroll South Africa (PY-ZA) -> Off-CycleActivities for South Africa.

25.8 PY-XX Payroll: General Parts

25.8.1 Authorization check in the data medium exchange preliminary programs

Use

Until now, the authorization check on the Basic pay (0008) infotype was not available in the datamedium exchange preliminary programs.

This check is being introduced with the current release. With Report-Start, only those employees areselected for which the administrator has the authorization for the basic pay infotype (0008).

The following national versions of the data medium exchange preliminary program are affected by thechange:

- RPCDTAA0 - Austria

- RPCDTAB0 - Belgium

______________________________________________________________SAP AG 88

SAP-System______________________________________________________________

Page 94: Chap 25 PY Payroll

- RPCDTAC0 - Switzerland

- RPCDTAD0 - Germany

- RPCDTAE0 - Spain

- RPCDTAF0 - France

- RPCDTAG0 - Great Britain

- RPCDTAI0 - Italy

- RPCDTAN0 - Netherlands

- HARCDTA0 - Argentina

- HBRCDTA0 - Brazil

- HCNCDTA0 - China

- HCNCDTB0 - China

- HFICDTA0 - Finland

- HHKCDTC0 - Hong Kong

- HIECDTA0 - Ireland

- HINCDTA0 - India

- HKRCDTA0 - South Korea

- HMXCDTA0 - Mexico

- HNZCDTA0 - New Zealand

- HPHCDTA0 - Philippines

- HRUCDTA0 - Russia

- HTWCDTA0 - Taiwan

- HVECDTA0 - Venezuela

- RPCDTAJ0 - Japan

- RPCDTAL0 - Malaysia

- RPCDTAM0 - Denmark

- RPCDTAP0 - Portugal

- RPCDTAR0 - Singapore

- RPCDTAS0 - Sweden

- RPCDTAV0 - Norway

- RPCDTAW0 - South Africa

- RPCDTAX0 - International

______________________________________________________________SAP AG 89

SAP-System______________________________________________________________

Page 95: Chap 25 PY Payroll

Effects on System Administration

Check the authorization profiles of the administrator that one of the programs named above may start.

If necessary, adjust the authorization profiles.

25.8.2 PY-XX-DT Data Transfer

25.8.2.1 Changes to Posting Reports

Use

As of SAP ECC 6.0, SAP_HR 600, the posting reports in the function New General LedgerAccounting: Distribution of Liabilities According to Expenses are changing.

The following changes have been made:

- The new posting report RPCIPE00 replaces the reports RPCIPE00 and RPCIPE00_CE. With thisreport, you can perform posting if you use the function New General Ledger Accounting:Distribution of Liabilities According to Expenses.You can use this new report (RPCIPE00) regardless of whether you adopt concurrent employment;the report is valid in both cases. With this report, the liabilities are distributed according to expensesand are given an expenses-relevant account assignment.

- The posting reports RPCIPE00 and RPCIPE00_CE have been renamed and are now calledRPCIPE00_OLD and RPCIPE00_CE_OLD.

The new posting report RPCIPE00 no longer supports the use of TemSe files. If, however, you want tocontinue using TemSe files, you must access the posting report RPCIPE00_OLD. You can not, in thiscase, use the function New General Ledger Accounting: Distribution of Liabilities According toExpenses.

If you want to use the report RPCIPE00_OLD in a process model, you must use the program categorycipe_old instead of the program category cipe .

25.8.2.2 New general ledger: Distribution of liabilities according to expenses

______________________________________________________________SAP AG 90

SAP-System______________________________________________________________

Page 96: Chap 25 PY Payroll

8(New)

Use

As of release SAP ECC 6.0, SAP_HR 600, reporting for posting to Accounting has been adjusted tomeet legal requirements. For information about the changes necessary according to InternationalFinancial Reporting Standards (IFRS), see the release information New General Ledger Accounting.

With the new general ledger accounting in HR, you have the following options:

- You can now create balances for company departments within a company code, for example, forbusiness areas.

- You can now distribute liabilities according to expenses.

The changes are valid on an international basis. Special changes were made to the USA country version(country grouping 10).

It is your choice as to whether or not you use this function. Other options are available to for makingchanges:

- You can distribute liabilities according to expenses.

- You can distribute liabilities solely according to the assignment in infotype OrganizationalAssignment (0001). In this case, you must not edit the entire section of the IMG.

Effects on Existing Data

The changes affect, in particular, the areas Payroll and Posting.

- In the area of Payroll, the system handles retroactive accounting differently, whether you use thefunction New General Ledger: Distribution of Liabilities According to Expenses or not:

- If you use the function, all payments are posted for each posting period, for example, in theretroactive accounting corresponding to the account assignment of the retroactive accountingperiod.

- If you do not use the function, all payments are posted to a clearing account of the originalperiod.

- In the area of Posting, either company code posting items only or document split items only couldbe generated up until now. You could achieve this in the view V_T52E2 (Transfer FI/CO: PostingVariants) using an indicator.If you use the new function New General Ledger, a posting always occurs to company codeclearing accounts. You can no longer generate document split items. A document split only takesplace if you have specified a maximum number of lines in the view V_T52E2 in the fieldAdditional Document Split According to the Number of Lines. The indicator Post to CompanyCode Clearing Accounts in the posting variant thus no longer has any significance.If you do not use this new function, you can still differentiate between the creation of document splititems and company code clearing items.

If you use the new function, the clearing of claims and liabilities is now not only performed for theentities company code (BUKRS) and business area (GSBER), but also for fund, grant, segment, andprofit center.

______________________________________________________________SAP AG 91

SAP-System______________________________________________________________

Page 97: Chap 25 PY Payroll

Effects on Customizing

You make the settings for the new general ledger in Customizing for Payroll under Reporting forPosting to Accounting -> New General Ledger: Distribution of Liabilities According to Expenses.

See also

For more information, see the following release information:

- New General Ledger

- Changes to Posting Reports

- Posting of Payments

25.8.2.3 Posting of payments

Use

As of release SAP ECC 6.0, SAP_HR 600, you can automatically post payments from the BT payrolltable with a transfer from HR to Accounting (FI/CO).

If you have performed a posting transfer to Accounting, all open liabilities from payroll are placed in therelevant liabilities accounts, as are the payments to the employees.

In the standard system, as the payment medium is created for the payments to employees, thecorresponding postings are not generated automatically.

Neither the preliminary program DME (program RPCDTAx0 or RPCDTCx0) nor the program used tocreate the data medium (program RFFO*) performs posting in the FI general ledger. If the system createsthe payment medium for payments to employees in HR, you must execute manual postings in parallel.These manual postings are usually executed with the payment summary. In most cases, it is only oneposting containing only a few posting items, that is, one posting item for each bank clearing account andeach company code involved.

However, if the liabilities are distributed based on expenses, more posting items are generated. Therefore,you can no longer perform posting manually.

You can therefore automatically post the payments to employees that exist in the BT payroll table as ofrelease SAP ECC 6.0, SAP_HR 600. The new report 99_POST_PAYMENT (Posting payments(table BT): Create posting run) is used for this.

The system hereby evaluates all payments that exist in the BT table, regardless of whether they havealready been paid or not.

Effects on Customizing

There is now a new section in the Implementation Guide (IMG) for this new function for posting

______________________________________________________________SAP AG 92

SAP-System______________________________________________________________

Page 98: Chap 25 PY Payroll

payments. Under Payroll in the IMG, see Reporting for Posting to Accounting -> New GeneralLedger: Distribution of Liabilities According to Expenses -> Posting of Payments.

______________________________________________________________SAP AG 93

SAP-System______________________________________________________________