ehp4_overpayment recovery_03312010 (2).pdf

29
SAP ERP Human Capital Management Salary Overpayment Recovery Solution March 31, 2010

Upload: singh-10

Post on 26-Oct-2015

202 views

Category:

Documents


2 download

DESCRIPTION

EhP4_Overpayment Recovery

TRANSCRIPT

Page 1: EhP4_Overpayment Recovery_03312010 (2).pdf

SAP ERP Human Capital ManagementSalary Overpayment Recovery Solution

March 31, 2010

Page 2: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 2

1. Solution Overview

2. Implementation Requirements

3. Business Scenario

4. Reporting / Utilities

5. Customizing

Agenda

Page 3: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 3

Solution Overview

� 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)

� 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

Salary Overpayment

Claims vs. Salary Overpayment

Page 4: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 4

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.

Page 5: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 5

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 employee’s master data with

per pay period overpayments.

Page 6: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 6

Solution Overview

Payroll Process

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

Release Payroll

Start Payroll

Corrections

Master Data Corrections Overpayment Utility (updates to infotype 0909)

Payroll Run Complete

(OK)?Yes

No

Check Completeness

Exit Payroll

Subsequent Activities

Page 7: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 7

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

Page 8: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 8

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 employee’s 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.

Page 9: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 9

Business Scenario (continued)

Business Rules

�Overpayment Recovery Solution Active (T77S0)

�Employer Operates in Colorado requiring an employee’s consent to recovery any salary overpayments

�Upon employee’s consent the employer may recover 10% of gross earnings or a greater amount authorized by the employee (override)

�Minimum wage check not invoked

Page 10: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 10

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.

Page 11: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 11

Business Scenario (continued)

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

Page 12: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 12

Business Scenario (continued)

The Recovery Process….

� 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.

Page 13: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 13

Business Scenario (continued)

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

Page 14: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 14

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)

Page 15: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 15

Business Scenario (continued)

Recovery through payroll…

Page 16: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 16

Business Scenario (continued)

Recovery through payroll…

Page 17: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 17

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.

Page 18: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 18

Customizing

Technical Wage Type to Support this process:

� /580 - Overpayment Balance

� /581 - Amount Recovered

� /582 - Prior year Overpayments

� /583 - Amount forgiven

� /584 - Total Amount Overpaid

� /585 - 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).

Page 19: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 19

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 employee’s pay. This setting should not be turned off once it is turned on. It can result in inconsistent payroll results.

Page 20: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 20

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.

Page 21: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 21

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.

Page 22: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 22

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.

Page 23: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 23

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

Page 24: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 24

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.

Page 25: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 25

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.

Page 26: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 26

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

Page 27: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 27

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 isn’t 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.

Page 28: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 28

Thank you!

Page 29: EhP4_Overpayment Recovery_03312010 (2).pdf

© SAP 2007 / Page 29

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 Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftliche Genehmigung durch SAP AG nicht gestattet. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden.

Einige von der SAP AG und deren Vertriebspartnern vertriebene Softwareprodukte können 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 erwähnte SAP-Produkte und Services sowie die dazugehörigen Logos sind Marken oder eingetragene Marken der SAP AG in Deutschland und in mehreren anderen Ländern weltweit. Alle anderen in diesem Dokument erwähnten 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 können länderspezifische 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 enthält nur vorgesehene Strategien, Entwicklungen und Funktionen des SAP®-Produkts und ist für SAP nicht bindend, einen bestimmten Geschäftsweg, eine Produktstrategie bzw. -entwicklung einzuschlagen. SAP übernimmt keine Verantwortung für Fehler oder Auslassungen in diesen Materialien. SAP garantiert nicht die Richtigkeit oder Vollständigkeit der Informationen, Texte, Grafiken, Links oder anderer in diesen Materialien enthaltenen Elemente. Diese Publikation wird ohne jegliche Gewähr, weder ausdrücklich noch stillschweigend, bereitgestellt. Dies gilt u. a., aber nicht ausschließlich, hinsichtlich der Gewährleistung der Marktgängigkeit und der Eignung für einen bestimmten Zweck sowie für die Gewährleistung der Nichtverletzung geltenden Rechts.

SAP übernimmt keine Haftung für Schäden jeglicher Art, einschließlich und ohne Einschränkung für direkte, spezielle, indirekte oder Folgeschäden im Zusammenhang mit der Verwendung dieser Unterlagen. Diese Einschränkung gilt nicht bei Vorsatz oder grober Fahrlässigkeit.

Die gesetzliche Haftung bei Personenschäden oder die Produkthaftung bleibt unberührt. Die Informationen, auf die Sie möglicherweise über die in diesem Material enthaltenen Hotlinks zugreifen, unterliegen nicht dem Einfluss von SAP, und SAP unterstützt nicht die Nutzung von Internetseiten Dritter durch Sie und gibt keinerlei Gewährleistungen oder Zusagen über Internetseiten Dritter ab.

Alle Rechte vorbehalten.