Sie sind auf Seite 1von 29

SAP ERP Human Capital Management

Salary Overpayment Recovery Solution

March 31, 2010

Agenda

1. 2. 3. 4. 5.

Solution Overview Implementation Requirements Business Scenario Reporting / Utilities Customizing

SAP 2007 / Page 2

Solution Overview

Claims vs. Salary Overpayment


Unable to collect back overtime and adjust taxable's at point of collection Claims are only generated when the salary overpayment exceeds the amount able to be recovered. Crossing tax year functionality is manual Clearing claims and recovery the claim is manual

Claims (generation of /561)

Salary Overpayment

A claim should never be generated because the system determines true salary overpayments and moves then to a salary overpayment table. Ability to collect back overtime and adjust taxable's at the point of collection Crossing tax year functionality is automated in the solution No need to clear claims and the recovery is based on business rules

SAP 2007 / Page 3

Solution Overview Salary Overpayment Solution


Customers will no longer need to create clearing wage types matching every possible taxability to ensure accurate clearing of overpayments. Year end tax filing will no longer be complicated by claims situations. Solution is Concurrent Employment enabled. Configuration setting that turns on or off the automatic clearing of overpayments as well as setting overpayment recovering threshold levels Ability to collect back over time and adjust taxable at the point of the collection is made. Ability to check minimum wage requirements before recovery of overpayment. Payroll Results Cluster table Overpayment collection table which stores the details of the overpayment and balance information. Payroll functions to calculate the overpayment and allow for the repayment of the debt based on configuration Ability to override business rules through an overpayment recovery infotype. This infotype also tracks Employee Consent , Employer Notification attempt, total forgiveness, partial forgiveness, repayment amount.
SAP 2007 / Page 4

Solution Overview Payroll Process


With the activation of the US Overpayment Recovery Solution, there is an additional processing step to create the master data relevant for the overpayments created in payroll. There is a new transaction/utility updates the employees master data with per pay period overpayments.

SAP 2007 / Page 5

Solution Overview Payroll Process


The Payroll Process with the activation of the US Overpayment Recovery Solution: Release Payroll Start Payroll

Payroll Run Complete (OK)?

Yes

Check Completeness Exit Payroll

No Corrections

Subsequent Activities

Master Data Corrections

Overpayment Utility
(updates to infotype 0909)

SAP 2007 / Page 6

Implementation Requirements

ERP 6.0 Enhancement Package 4 SP02 Prior to going live, all existing claims (/561) must be cleared in productive environment. Once activated, it must not be deactivated. Configuration based on business requirements

SAP 2007 / Page 7

Business Scenario

Employee Scenario PP02/02 Employee paid $2083.33 in salary with wage type 1002 After payroll has been exited the Payroll Audit process determines the employee should have been paid $1083.33 effective PP02. Before executing PP03, the employees master data is corrected causing a retroactive payroll run to PP02. Therefore, an overpayment of $1000.00 would be generated for PP02/03. Overpayment recovery solution has been activated and payroll will recover the overpayment according to the business rule framework.

SAP 2007 / Page 8

Business Scenario (continued)

Business Rules Overpayment Recovery Solution Active (T77S0) Employer Operates in Colorado requiring an employees consent to recovery any salary overpayments Upon employees consent the employer may recover 10% of gross earnings or a greater amount authorized by the employee (override) Minimum wage check not invoked

SAP 2007 / Page 9

Business Scenario

(continued)

PP02/03 WT 1002 restated as paid since the money has not been recovered.

PP02/03 WT /584 is calculated with the gross overpayment for WT 1002.

PP03/03 WT /580 is generated in current period with the gross overpayment.

SAP 2007 / Page 10

Business Scenario

(continued)

The Payroll CLM cluster table stores the relevant overpayment results for the employee.

SAP 2007 / Page 11

Business Scenario
The Recovery Process.

(continued)

State requires employee consent therefore based on the configuration, payroll will not begin recovery until infotype 0909 has been updated with EE Consent. The Overpayment Recovery utility is processed to update infotype 0909 with all employees in PP03 that generated an overpayment.

The employer has selected employee consent obtained and employer notification provided.

SAP 2007 / Page 12

Business Scenario

(continued)

The master data.US Overpayment Recovery Infotype (IT 0909)

SAP 2007 / Page 13

Business Scenario

(continued)

The business rule framework.. Auto-clearing at the state level is OFF State minimum wage check not active Recovery threshold set to 10% of /101 Work tax area defined by the work tax area infotype ( IT0208)

SAP 2007 / Page 14

Business Scenario
Recovery through payroll

(continued)

SAP 2007 / Page 15

Business Scenario
Recovery through payroll

(continued)

SAP 2007 / Page 16

Reporting / Utility

US Overpayment Recovery Utility


As part of the payroll process, the utility will be executed to update all relevant overpayments and necessary master data according to business configuration.

US Overpayment Recovery Report


Reporting tool to review the details of an overpayment for an employee or for a group of employees during a specific payroll period.

SAP 2007 / Page 17

Customizing
Technical Wage Type to Support this process:
/580 /581 /582 /583 /584 /585 Overpayment Balance Amount Recovered Prior year Overpayments Amount forgiven Total Amount Overpaid Previous Period Overpaid Balance

Additional Wage Type Configuration:


Assign Overpayment Recovery Processing Class for earning wage types (PCL 77) Processing class 77 should be configured for all earnings that may cause an overpayment. Within the payroll function USCLM, payroll will evaluate the configuration of PCL 77 for each wage type to determine whether it should be included in the overpayment calculation process. Check wage type permissibility for infotype 0909 (table V_T512Z) Wage types which have a PCL 77 configured with a value of a 1 should also be configured as a permissible wage type for the US Overpayment Recovery Infotype (IT 0909).

SAP 2007 / Page 18

Customizing
The overpayment recovery solution must be activated at a system level.
Activation of Overpayment Recovery (T77S0 CCURE / NWCLM ) This setting activates the Overpayment Recovery Process in Payroll. It must be activated with the subsequent configuration in payroll. Return Value: X = Active and Inactive (blank)

Once activated, there are additional configuration settings to address customer specific business requirements through standard configuration.
Activation of auto-clearing functionality (V_T511k AUTCL) At an organization level, this provides auto-clearing functionality. When the AUTCL is activated payroll will begin to recover overpayments using the rule framework (threshold rules). To activate this functionality, a value of a 1.00 should be entered with appropriate effective dates. When the AUTCL is inactive, payroll will not recover overpayments without the Overpayment Recovery Master Data defining the employee consent and applicable master data. Activation of auto-forgiveness for terminated employees (V_T511k - FGVTR) This setting will automatically forgive overpayments during a termination. To activate this functionality, a value of a 1.00 should be entered with the appropriate effective dates. When this functionality is inactive, the system will not automatically forgive overpayments in a termination. Activation of prior year balances (V_T511k REPYR) This setting determines whether payroll should move prior year repayments as a post-tax deduction and recovery accordingly. To activate this functionality, a value of a 1.00 should be entered with the appropriate effective dates. If this is not active, then the recovery process will continue adjusting taxable's as the recovery is made from the employees pay. This setting should not be turned off once it is turned on. It can result in inconsistent payroll results.

SAP 2007 / Page 19

Customizing
Business Rule Framework
Minimum wage check This table stores the value for the state minimum wages. This will be evaluated when it is required to check that the employee will earn at least minimum wage after recovery of an overpayment in a pay period. Wage type priority This setting defines the priority of a wage type in the recovery process. Define threshold rules & forgiveness This setting defines a rule, the effective dates and whether the rule allows for automatic forgiveness of an overpayment in a retroactive termination. Define conditions for Rules This setting links the threshold rule to a condition for rule. This specifically defines the criteria, amount/percent, wage type and operation of the rule. In condition for rules, you should not enter net wage types for calculation of recovery Define Rule criteria, search help and priority This setting defines the criteria to be used in the recovery and a priority when multiple criteria's are defined. Assign Threshold Rules to Criteria This setting links the criteria key to the threshold rule, defines whether minimum wage check is required at the state level and whether employee consent is required.

SAP 2007 / Page 20

Customizing
Overpayment Recovery in Off-Cycle Processing (Transaction SM30 / Table: HRCCE_V_OCR)
Defines which off cycle reasons are valid for overpayment recovery

Schema Settings (payroll function: USCLM)


Activate in sub-schema (or copy of sub-schema) UAL0 Location: Immediately after X023 Parameters within Non-CE payroll: Parameter 1 = CUST Calls form routine with the name OVERPAID_DEDUCTION_PROCESSING. Create the form routine in RPCALCU0 within customer include for any custom processing for recovery or overpayments.

SAP 2007 / Page 21

Customizing
Schema Settings (payroll function: USCLM) for Manual Checks
Activate in sub-schema (or copy of sub-schema) UMC0 Location: Immediately after X024 Parameters within Non-CE payroll: Parameter 1 = CUST Calls form routine with the name OVERPAID_DEDUCTION_PROCESSING. Create the form routine in RPCALCU0 within customer include for any custom processing for recovery or overpayments.

SAP 2007 / Page 22

Customizing
Enhancement Spots:
HRCCE_GET_CRITERIA_RULES - Customer defined threshold calculations HRCCE_WORKTAX_AREA - Customer defined work tax area

User-Exits:
PCBURZUS0 / Form: OVERPAID_DEDUCTION_PROCESSING Provided to allow for customizing in pre-tax deduction overpayment scenarios

SAP 2007 / Page 23

Concurrent Employment Specific


CE Configuration:
Activation for recovery from all assignments (V_T511k - RECAL) T511k RECAL = 1.00 (ON) Then when rule framework is invoked it will take all earnings within the same tax company for active assignments based on the percentage and wage type defined in configuration. For example: Overpayment balance of 3000.00 Assignment 1 earns M003 = 1000.00 Assignment 2 earns M003 = 2000.00 Total gross earnings towards /101 = 3000.00 Rule frameworks state recover 10 percent of /101.Then recovery will be 300 dollar. The recovery will be distributed based on the gross earnings. T511k RECAL = 0 or blank (OFF) Then when rule framework is invoked it will take earnings within same tax company for the assignment where the overpayment has been created, based on the threshold configuration. For example: Overpayment balance of 3000.00 created on Assignment 1 Assignment 1 earns M003 = 1000.00 Assignment 2 earns M003 = 2000.00 Total gross earnings towards /101 = 3000.00 Rule frameworks state recover 10 percent of /101. Then recovery will be 100 dollars based on /101 of assignment 1.

SAP 2007 / Page 24

Concurrent Employment Specific


Schema Settings (payroll function: USCLM)
Activate in schema (or copy of sub-schema) U00C Location: Immediately after UAL0 Parameters within CE payroll: Par1 Function CUST Calls form routine with the name OVERPAID_DEDUCTION_PROCESSING Create the form routine in RPCALCU0_CE within customer include for any custom processing for recovery or overpayments. COLL Process Overpayments (called for each personnel assignment) RECO Process Recovery from the Person CUML Move Wage Type /580 from RT to RT_PERSON and cumulate.

SAP 2007 / Page 25

Concurrent Employment Specific


Schema Settings (payroll function: USCLM) for Manual Checks
Activate in schema (or copy of sub-schema) UM0C Location (s): First call: Immediately after X023 within subschema UM0C Second call: Immediately prior to UTAC within subschema UM0C

SAP 2007 / Page 26

Concurrent Employment Specific


CE Configuration:
Grouping Reason / Rule XXNT In a CE Scenario, the functionality has been developed where the overpayments of the personnel assignments are grouped together in accordance with the tax company. The grouping of the tax company is done through grouping reason XXNT. Override infotype Exempt from Personnel Assignment (infotype 0941) This infotype will only be relevant when RECAL is active in T511k. This infotype then allows for the complete exemption of an assignment from the overpayment recovery process. The current limitation within this design is it isnt overpayment specific therefore the exemption for the assignment is all or nothing. Infotype 941 allows exemption from recovery for an assignment who does not have an overpayment. If the personnel assignment has an overpayment, recovery will occur from this assignment irrespective of the exempt flag set in Infotype 941 for this assignment.

SAP 2007 / Page 27

Thank you!

SAP 2007 / Page 28

Copyright 2008 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. SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, Duet, Business ByDesign, ByDesign, PartnerEdge 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 and associated logos displayed are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary. The information in this document is proprietary to SAP. This document is a preliminary version and not subject to your license agreement or any other agreement with SAP. This document contains only intended strategies, developments, and functionalities of the SAP product and is not intended to be binding upon SAP to any particular course of business, product strategy, and/or development. SAP assumes no responsibility for errors or omissions in this document. SAP does not warrant the accuracy or completeness of the information, text, graphics, links, or other items contained within this material. This document is provided without a warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. SAP shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of these materials. This limitation shall not apply in cases of intent or gross negligence. The statutory liability for personal injury and defective products is not affected. SAP has no control over the information that you may access through the use of hot links contained in these materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party Web pages

Weitergabe und Vervielfltigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrckliche schriftliche Genehmigung durch SAP AG nicht gestattet. In dieser Publikation enthaltene Informationen knnen ohne vorherige Ankndigung gendert werden. Einige von der SAP AG und deren Vertriebspartnern vertriebene Softwareprodukte knnen Softwarekomponenten umfassen, die Eigentum anderer Softwarehersteller sind. SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, Duet, Business ByDesign, ByDesign, PartnerEdge und andere in diesem Dokument erwhnte SAP-Produkte und Services sowie die dazugehrigen Logos sind Marken oder eingetragene Marken der SAP AG in Deutschland und in mehreren anderen Lndern weltweit. Alle anderen in diesem Dokument erwhnten Namen von Produkten und Services sowie die damit verbundenen Firmenlogos sind Marken der jeweiligen Unternehmen. Die Angaben im Text sind unverbindlich und dienen lediglich zu Informationszwecken. Produkte knnen lnderspezifische Unterschiede aufweisen. Die in diesem Dokument enthaltenen Informationen sind Eigentum von SAP. Dieses Dokument ist eine Vorabversion und unterliegt nicht Ihrer Lizenzvereinbarung oder einer anderen Vereinbarung mit SAP. Dieses Dokument enthlt nur vorgesehene Strategien, Entwicklungen und Funktionen des SAP-Produkts und ist fr SAP nicht bindend, einen bestimmten Geschftsweg, eine Produktstrategie bzw. -entwicklung einzuschlagen. SAP bernimmt keine Verantwortung fr Fehler oder Auslassungen in diesen Materialien. SAP garantiert nicht die Richtigkeit oder Vollstndigkeit der Informationen, Texte, Grafiken, Links oder anderer in diesen Materialien enthaltenen Elemente. Diese Publikation wird ohne jegliche Gewhr, weder ausdrcklich noch stillschweigend, bereitgestellt. Dies gilt u. a., aber nicht ausschlielich, hinsichtlich der Gewhrleistung der Marktgngigkeit und der Eignung fr einen bestimmten Zweck sowie fr die Gewhrleistung der Nichtverletzung geltenden Rechts. SAP bernimmt keine Haftung fr Schden jeglicher Art, einschlielich und ohne Einschrnkung fr direkte, spezielle, indirekte oder Folgeschden im Zusammenhang mit der Verwendung dieser Unterlagen. Diese Einschrnkung gilt nicht bei Vorsatz oder grober Fahrlssigkeit. Die gesetzliche Haftung bei Personenschden oder die Produkthaftung bleibt unberhrt. Die Informationen, auf die Sie mglicherweise ber die in diesem Material enthaltenen Hotlinks zugreifen, unterliegen nicht dem Einfluss von SAP, und SAP untersttzt nicht die Nutzung von Internetseiten Dritter durch Sie und gibt keinerlei Gewhrleistungen oder Zusagen ber Internetseiten Dritter ab. Alle Rechte vorbehalten.

SAP 2007 / Page 29

Das könnte Ihnen auch gefallen