Monday, 30 September 2013

Us payroll wage types

US PAYROLL WAGE TYPES
 M001-Hourly rate wage type
M003-Basic pay
M021- tip income
M112-commissiion
M114-Unifrom allowance
M115 Equipment allowance
M116-car allowance
M810 sunday  premium
M805    31.12.9999    Overtime paid 1.0
M806    31.12.9999    Overtime paid 1.5
M807    31.12.9999    Overtime paid 2.0
M812    31.12.9999    Evening Shift premium
MJ90    31.12.9999    Advance
Bonus reg
Bonus irreg
Project allowance
Adjustments

We provide excellent sap hr/hcm online trainings with real time scenarios

for more details madhupayroll@gmail.com91+991222343091+9948932100

OM T.Codes

OM Transaction codes

1.Organization and Staffing
   PPOCE - Create
   PPOME - Change
   PPOSE - Display
2.Expert Mode
   PO10 - Organizational Unit
   PO03 - Job
   PO13 - Position
   PO01 - Work center
   PFCT - Task Catalog
   PP01 - General
3.Simple Maintenance
   PPOC_OLD - Create
   PPOM_OLD - Change
   PPOS_OLD - Display

RE_RHCOPLPT - Compare plan version objects
RE_RHCOPL00 - Copy plan version objects
PSO0 - Set Plan Version
ooap=set active plan version
oopv=create plan version

We provide excellent sap hr/hcm online trainings with real time scenarios


for more details madhupayroll@gmail.com91+991222343091+9948932100

US PAYROLL INFO TYPES

US PAYROLL INFO TYPES

 
0000 Actions
0001 Organizational Assignment
0002 Personal Data
0003 Payroll Status ( SYSTEM WILL GENERATE WHEN WE HIRE AN EMPLOYEE)
0006 Addresses
0007 Planned Working Time
0008 Basic Pay
0009 Bank Details
0207 Residence Tax Area
0208 Unemployment state
0210 Withholding Info W4/W5 US

Used only if payroll is outsourced to a 3rd party system:
0491 Payroll Outsourcing 
0014 Recurring Payments/Deductions
0015 Additional Payments
0019 Monitoring of Tasks
0021 Family Member/Dependents
0027 Cost Distribution
0041 Date Specifications
0094 Residence Status
0102 Employee Relations
0105 Communication
0106 Family/Related Person
0161 IRS Limits USA
0167 Health Plans
0168 Insurance Plans
0169 Savings Plans
0170 Flexible Spending Accounts
0171 General Benefits Information
0194 Garnishment Document
0195 Garnishment Order
0208 Work Tax Area
0209 Unemployment State
0216 Garnish. Adjustment
0221 Payroll Results Adjustment
0236 Credit Plans
0267 Additional Off-Cycle Payments
0302 Additional Actions
0315 Time Sheet Defaults
0375 HCE Information
0377 Miscellaneous Plans
0378 Adjustment Reasons
0416 Time Quota Compensation

Rarely used:
0103 Bond Purchases
0104 Bond Denominations
0128 Notifications
0130 Test Procedures
0165 Deduction Limits
0172 Flexible Spending Account Claims
0211 COBRA-Qualified Beneficiary
0212 COBRA Health Plans
0234 Add. Withh. Info. US
0235 Other Taxes US
0270 COBRA Payments
0379 Stock Purchase Plans
0380 Compensation Adjustment
0381 Compensation Eligibility
0382 Award
0383 Compensation Component
0384 Compensation Package
0510 Tax-Sheltered Pension (US)

Relevant time infotypes:
2001 Absences
2002 Attendances
2003 Substitutions
2006 Absence Quotas
2010 Employee Remuneration Info
2011 Time Events
2012 Time Transfer Specifications
2013 Quota Corrections

Rarely used time infotypes:
2004 Availability
2005 Overtime
2007 Attendance Quotas

Only used for reporting via payroll results infotypes (not common unless BW is also used):
0402 Payroll Results
0403 Payroll Results 2
0446 Payroll US Fed Taxes
0447 Payroll US Fed Taxes MTD
0448 Payroll US Fed Taxes QTD
0449 Payroll US Fed Taxes YTD
0450 Payroll US State Taxes
0451 Payroll US State Taxes MTD
0452 Payroll US State Taxes QTD
0453 Payroll US State Taxes YTD
0454 Payroll US Local Taxes
0455 Payroll US Local Taxes MTD
0456 Payroll US Local Taxes QTD
0457 Payroll US Local Taxes YTD
0458 Monthly Cumulations
0459 Quarterly Cumulations
0460 Annual Cumulations
0496 Payroll US Benefits data
0497 Payroll US Benefits data MTD
0498 Payroll US Benefits data QTD
0499 Payroll US Benefits data YTD 
 
We provide sap hr/hcm online / classroom  / inhouse traiings
for more details
madhupayroll@gmail.com
91+9948932100
91+9912223430

Wednesday, 25 September 2013

How to copy objects form one plan version to another plan version



If you set the switch 'NUMGR COMP' to 'X', you can assign numbers across different plan versions in t77s0 table.

RHCOPL00==>programm used to copy objects from one plan version to another plan version

RHCOPLPT==>compare objects


you can expect excellent sap hr/hcm online /classroom/inhouse training

for more details
madhupayroll@gmail.com
91 +9912223430
91+ 9948932100

Thursday, 19 September 2013

Features list in sap hr/hcm



FEATURES’LIST
Feature name
Purpose
IGMOD
To default info types
NUMKR
To default number ranges
PINCH
To default administrators
ABKRS
To default payroll area
SCHKZ
To default planned working time
TMSTA
To default time mgmt status
WWEEK
To default working week
WRKHR
To default which hour fields
TARIF
To default pay scale data
LGMST
To default wage types
ANSAL
To default annual salary
PFREQ
To default payment frequency
QUOMO
To default quota type selection grng
VDSK1
To default organizational key
ENTRY
 To default rule for determining entry date
CONTR
Default values for contract elements
40ACK
Maintain Form 24Q e-File submission acknowledgement numbers
40EPF
To default employer pf and pension ref no  ( Indian payroll)
40ECC
To default employer Tan and Pan number ( Indian payroll)
NUMAP
To default recruitment  number ranges
LVACC
Determine amount of leave to be accumulated
PPMOD
 Set employee subgroup grouping for account determination
40TRM
Return Action Type for Termination Workbench
40ASN

40LGR
HR-IN : Feature to determine Loan Grouping (India)
INTLO
HR Loans: Interest Calculation Method
PAYEE
Default values for memberships
BAREA
To default benefit area



We provide excellent sap hr/hcm classroom / inhouse /online trainings with real time scenarios. We provide screen shot notes. For more details
Mobile; 91 + 9912223430 & 9948932100
    

Wednesday, 11 September 2013

sap hr/hcm ess and mss


ESS & MSS

 
What Is ESS and MSS?

ESS means  Employee Self Service. It  is a web enabled tool used to update their own data by the employee itself.


MSS stands for  Manager Self Service. It is also a web enabled tool used for Managers to take report or update the data from  subordinate.



To implement LEAVE REQUEST &APPROVAKL, both ESS and MSS are not mandatory. But ESS is required.However this functionality is developed to be avaialable in MSS also if a client wants have both ESS and MSS.  Without MSS, the business flow of Leave request would be in ESS  is like this:


1. An employee wants to take two weeks of leave. He or she accesses the Leave Request Web application. He or she sees in the Team Calendar that other team members also have leave at the same time. Nonetheless, he or she requests leave for the planned period.


2. The leave requires approval. The system automatically determines the approver responsible and lists the name in the Web application. If required, the employee can overwrite the name of the approver.

1. The employee's request is stored in the database of leave requestswith the status Sent.
2. Once a day, the RPTARQEMAIL report (Leave Requests: Send E-Mails) is run in the background. The system sends an e-mail to the appropriate approver for the requests with status Sent that require approval. The e-mail notifies the approver of the steps required.


3. The approver accesses the Approve Leave Requests Web application from the Universal Work list.. The application provides the approver with a list of all the leave requests that require his or her approval.
4. The approver selects the employee's leave request. After checking the Team Calendar, the approver realizes that the employee's leave request cannot be approved since it would mean there would not be enough team members at work for the period in question.
5. The approver writes a note in which he or she states why the request has been rejected. He or she then rejects the request.
6. The RPTARQEMAIL report sends an e-mail to the employee notifying him or her that the request was rejected. The employee accesses the Leave Request Web application. He or she selects the request in the Absence Overview. He or she sees in the note the reason why the request was rejected.
7. The employee looks at the Team Calendar and finds a period in which no other team members are on vacation. He or she changes the period of the request. The employee specifies the change in period in the note.
8. The RPTARQEMAIL notifies the approver of the request by e-mail.  This time the approver can approve the request.
9. The request receives the status Approved in the database. The RPTARQEMAIL report sends an e-mail to the employee notifying him or her that the request was approved.
10. The system processes the requests further according to their status:
11. The RPTARQPOST report (Leave Requests: Post) writes all requests in the database that have the status Approved to the Absences (2001) or Attendances (2002) infotype.
12. The system may not be able to post the requests to the infotypes if, for example, they collide with other infotype records. These requests are given the status With Errors.
13. The RPTARQEMAIL report sends an e-mail to the relevant time administrator to notify him or her that the requests were unable to be posted.
14. The time administrator accesses the RPTARQERR report (Leave Request: Process Posting Errors). It lists the requests with errors.
15. The time administrator analyzes the error situation in the backend system.
16. If he or she can solve the cause of the problem and save the data record in the infotype, he or she uses the RPTARQERR report to set the request to Posted.
17. If the problem cannot be solved, because the employee has other commitments at the time, for example, the time administrator rejects the request.
18. The RPTARQEMAIL report sends an e-mail to the employee notifying him or her of the change in status of the request (in ESS)
MSS:  it is a web based application  designed for the people who carry out management tasks.  Here is the brief description.
This Manager Self Service is designed for all employees who perform management tasks at an operational level, for example:
i.   Line managers
ii.  Team leaders with project management tasks
iii.  Department heads
In particular, the business package supports managers perform the following:
1    Tasks related to the personnel responsibility for their team
- Controlling tasks within their budgeting responsibilities
- Planning tasks
- Project management tasks
* Budget* -- Supports managers in fulfilling their cost and budget responsibilities, including annual budget planning, budget monitoring, cost analysis, and correction of postings. Managers can check critical variances, monitor travel expenses, and track budget consumption on projects.
*Staffing* -- Supports managers in their HR-related administrative and planning tasks. The application supports HR processes relevant to a manager's particular tasks -- from recruitment to the annual employee review and compensation planning. It allows a manager to display attendance information, as well as to change data for employees who have no access to PCs. SAP Manager Self-Service supports flexible reporting on data from different data sources, and a quota planning function enables managers to plan future staffing quotas.
In the latest release there some additional functionalities (iViews) are added.
ESS:  Allows employees to create, display, and change their own data in the company's intranet. In Personnel Administration, for example, employees can use the Personal Data service to create and edit their own personal data. In this way, employees can keep their own data up-to-date, while simultaneously reducing the number of time-consuming and expensive activities performed by the Human Resources Department.
Employee Self-Service of mySAP ERP enables employees to create, display, and change their own HR-related data in the Enterprise Portal. It covers data from various business areas:
- Working Time
- Career and Job
- Employee Search
- Personal Data
- Benefits and Payment
- Travel Management
- Corporate Information
- Life and Work Events
- Training related details
- Qualifications 
- Appraisals
- Participation in the Appraisal process* etc. 

We provide sap hr/hcm online and inhouse training

for more deatils
madhupayroll@gmail.com
mobile : 9912223430
             9948932100


 
 















































Thursday, 8 August 2013

Wage type valuation using valuation bases x010,x013



 Wage Type Valuation using Valuation Bases
 You should only use schema XT00, function XMOD, personnel calculation rule X015, if schemas,
Determining Work Center and Basic Pay Data
Subschema XBD0 (Edit Basic Data )  ( INBD for Indian payroll ) is accessed by personnel calculation schema X000  (IN00). Function WPBP is used within the subschema to write an employee’s work center and basic pay data to internal table WPBP (Work Center Basic Pay). Furthermore, wage types in the Basic Pay infotype (0008) are written to the input table (IT) from which they can be retrieved for further processing.
Function WPBP also determines whether a payroll period consists of several partial periods that must be processed separately. Such periods can arise for the following reasons:
  • Because an employee joined the company, left the company, or was absent from the company during the period.
  • Because of substitutions, changes in basic pay, changes in organizational assignment, and changes in the personal work schedule.
  • Because payments are divided for cost accounting into paid and unpaid attendances and absences.
Creating Valuation Bases for Different Payments
Subschema XT00 (Process Time Data in Payroll Accounting) is accessed by personnel calculation schema X000. Function PALP is used within the subschema to run personnel calculation rule X012 (Valuation Bases for Different Payments).
Personnel calculation rule X012 checks whether the employee must be paid differently for part or all of the period for which the payroll is run. The following cases are taken into account:
  • The employee works for part or all of the period at a work center that is not assigned to him or her.
For this reason, the employee must be paid differently for the period of his or her work center substitution. The valuation bases for this period are determined using data for the work center at which the substitution occurs.
  • The collective agreement provisions of a different wage group / wage level apply to the employee for part of the period.
The valuation bases are determined for this partial period using data for the wage group and wage level that apply to the partial period.
Creating Employee-Related Valuation Bases
Personnel calculation rule X010 (Determination of Valuation Bases International) is accessed by personnel calculation schema XT00 (Process Time Data in Payroll Accounting).
All wage types that you can enter as basic pay in the Basic Pay infotype (0008) can be coded in processing class 01. You can use function WPBP to call these wage types from the input table (IT) for further processing.
Calculation rule X010 queries the processing class 01 for the basic pay wage types in the input table. Depending on the specification in processing class 01, the wage type is written to one of the secondary wage types which create the valuation bases.
Calculation rule X010 is called depending on the employee subgroup for calculation rule. In the standard system, the processing steps within personnel calculation rule X010 are the same for all employee subgroup groupings. If you want to set up special processing features for an employee subgroup grouping, you must ensure that you enter your changes for the correct employee subgroup grouping for personnel calculation rules.
Personnel calculation rule X013 (Division of Valuation Bases) is accessed immediately afterwards. Depending on the employee subgroup grouping for calculation rule, calculation rule X013 queries the specification in processing class 01.
  • The system uses specification 5 in processing class 01 to determine valuation bases /001 and /002, as well as valuation bases /003 and /004 for Germany.
  • The system uses the employee subgroup grouping for personnel calculation rule to determine whether the employee is an hourly wage earner, or someone who receives a wage or salary for a payroll period.
  • The valuation bases for all employees who do not receive an hourly wage are divided by the total number of hours for the period. This results in an hourly rate which is written as a valuation basis to the Rate (RTE) field of wage types /001 and/or /002.

Determining Wage Types That are Valuated Using a Valuation Basis
In calculation schema XT00 (Processing Time Data in Payroll Accounting), calculation rule X015 (Valuation of Time Wage Types) checks whether the input table (IT) contains wage types which should be valuated using valuation bases. Calculation rule X015 is called for specific personnel groupings. This means that calculation rule X015 has different subareas for each employee subgroup grouping for calculation rule.
Decision operations AMT?0, NUM?0 and RTE?0 are used to check the contents of the AMT (Amount), NUM (Number) and RTE (Rate) fields.
  • If the Amount (AMT) field contains a value, the wage type will be transferred with the operation ADDWT.
  • If the Amount (AMT) does not contain a value, and the Number (NUM), and Rate (RTE) fields do contain values, then the values in the Number and Rate fields are multiplied. The result is entered in the Total Amount field and the wage type is transferred with the operation ADDWT.
  • If only the Number field (NUM) field contains a value, the operation VALBS queries whether a valuation basis has been entered in the Wage Type Valuation table (T512W) for the wage type. If a valuation basis has been specified, the wage type is valuated using the appropriate valuation basis. If not valuation basis has been specified, the wage type is valuated using the principle of averages, in accordance with the specification in processing class 15.
 This procedure is the same for all subareas of personnel calculation rule X015, in other words, the queries described above are effected for all employee subgroup groupings (hourly wage earners, monthly wage earners, salaried employees, and so on). The actual wage type valuation using a valuation basis is different for hourly wage earners and monthly wage earners/salaried employees, in other words, the valuation depends on the employee subgroup grouping for personnel calculation rules.
Performing the Valuation
The valuation is performed within calculation rule X015 (Valuation of Time Wage Types) and it is dependent on the employee subgroup grouping for personnel calculation rule.
  • For hourly wage earners (employee subgroup grouping for calculation rule with specification 1).
If a valuation basis exists for the wage type, operation VALBS0 is used to valuate the base wage type. Operations VALBS1 and VALBS2 are then used to valuate the first and second derived wage types respectively. Operation ADDNA cumulates the values in the NUM (Number, N) and AMT (Amount, A) fields. The Rate (RTE) field remains unchanged.
 For monthly wage earners and salaried employees (employee subgroup grouping for personnel calculation rule with specifications 2, 3, and 4)
If a valuation basis exists for the wage type, the system accesses personnel calculation rule X115 (Valuation of Time Wage Types).
Operation VAKEY queries the ALZNR indicator. The system uses this indicator to determine whether an alternative payment must be effected for the wage type. This might be necessary, for example, if an employee is assigned for part of his or her working time to a work center that is remunerated differently (such as when substitution occurs).
The alternative payment procedure is determined by processing class 18 (Processing for Work Center-Related Payments):
Specification of processing class 18
Valuation
0, BLANK
Remuneration with higher valuation basis
1
Remuneration with difference (if the specification of the employee subgroup grouping for calculation rule is greater than 1)
 In accordance with processing class 18, operation VALBS0 valuates the base wage type, operation VALBS1 valuates the first derived wage type, and operation VALBS2 valuates the second derived wage type. Operation ADDNA cumulates the values in the NUM (Number, N) and AMT (Amount, A) fields. The Rate (RTE) field remains unchanged.

We provide sap hr/hcm real time  online   training
for more details
madhupayroll@gmail.com
91+9912223430