You are on page 1of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED

SAP
INDUS MOTOR COMPANY
PAYROLL

Last changed on: 09/11/11

Last changed by:

Version: 1.00

Syed Shahid Hassan

Page: 1 of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED


PAYROLL

PAYROLL SIMULATION

START PAYROLL

PAYROLL RELEASE

PAYROLL CORRECTIONS

PAYROLL EXIT

POSTING TO ACCOUNTING-EDIT RUN

POSTING TO ACCOUNTING-EXECUTE RUN

Last changed on: 09/11/11

Last changed by:

Version: 1.00

Syed Shahid Hassan

Page: 2 of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED

PAYROLL
In SAP HR, payroll determines the remuneration, tax amounts and insurance amounts, etc. of employee(s) for a particular period. A payroll run consists of several items. One item displays the results of a payroll run for a particular wage type. The payroll account facilities checking employment tax deductions and must be kept by the employer at the place of work for each calendar year. The payroll account constitutes the most important document on wages and salaries. Apart from personal data on each employee, it must also include the cumulated gross payroll amount and the net amount for every payroll period. Each time payroll is run, the payroll account is updated by the system.

Business Process Description Overview


The purpose of a payroll system is to pay an employee the correct amount, at the right time and with minimum manual intervention. To do this, a series of activities must be performed in each payroll period. The payroll program reads the master data and time data info types, which means that changes affected (made) during the payroll run could jeopardize the accuracy of the payroll results. The following are the steps: Simulation Release payroll Start payroll Check and correct the payroll results Exit Payroll Note: All the above process must run in the same sequence as they are mentioned, otherwise the Payroll process will not be completed. This process runs at the end of every month.

Last changed on: 09/11/11

Last changed by:

Version: 1.00

Syed Shahid Hassan

Page: 3 of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED

PAYROLL SIMULATION
Trigger:
Create payroll simulation

Business Process Description Overview


The purpose of a payroll system is to pay an employee the correct amount, at the right time and with minimum manual intervention. To do this, a series of activities must be performed in each payroll period. The payroll program reads the master data and time data info types, which means that changes affected (made) during the payroll run could jeopardize the accuracy of the payroll results. The following are the steps: Simulation Release payroll Start payroll Check and correct the payroll results Exit Payroll Note: All the above process must run in the same sequence as they are mentioned, otherwise the Payroll process will not be completed. This process runs at the end of every month. Running payroll in simulation mode helps to correct and check any errors before actual Payroll run. In simulation, no changes will be made to the database. This functionality helps to correct and check any errors before running Payroll.

Input Required Fields


Payroll area Payroll period Schema

Field Value/Comments
Payroll area for which payroll to be run Period for which payroll to be run A personnel calculation schema defines the order and contents of a program run. It consists of a list of instructions

Output Results
Payroll runs successfully in simulation
Last changed on: 09/11/11 Last changed by:

Comments

Version: 1.00

Syed Shahid Hassan

Page: 4 of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED Tips and Tricks

Use CHECK mark Save [Ctrl +S] Back [F3]

or press ENTER key to refresh screen. : allow you to save the data added or changes.

: allow you to go back to the previous screen. : allow you to cancel the current action being

Cancel [Shift + F2] performed.

Exit [Shift + F3] Execute [F8]

: allow you to return to the main menu. : allows you to execute the transaction.

Procedural Steps
1.1. Access transaction by:

Via Menus Via Transaction Code

Human Resource / Payroll / International/ Payroll / Simulation PC00_M99_CALC_SIMU

1.2.

The following screen appears, enter the data as per the following table

Last changed on: 09/11/11

Last changed by:

Version: 1.00

Syed Shahid Hassan

Page: 5 of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED

Last changed on: 09/11/11

Last changed by:

Version: 1.00

Syed Shahid Hassan

Page: 6 of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED


Field Name Payroll Area Description A payroll accounting area (which is often abbreviated to payroll area) is an organizational unit containing all of the employees for whom the payroll runs at the same time. Shows current period R/O/ C R User Action and Values Select by drill down OR Enter X0. Comments The payroll will run for all the employees in the selected payroll area. Select if starting payroll for the current period. If the payroll needs to be run for selected employees then their numbers can be entered here.

Current Period

Enter relevant month and year for which payroll to be run.

Other Period Personnel Number

Option for any period Personnel Number of employee

R C

Enter the relevant period, month and year. Either a personal no OR range in the selected payroll area.

Payroll Area Schema Test run (no update) Display log

Defines the rules for payroll run. No changes will be made to the database, if marked checked. This prints the entire schema as well as all subrules for personnel calculation rules, if marked checked.

R C

Enter the concerned Payroll schema Select OR Enter IMCL This indicator must be set in a simulation run. It must not be set for an actual payroll run. Click on this option if payroll is being simulated for only a few employees, otherwise leave unchecked.

This checkbox is marked by default and its disabled. By selecting this option, user can check the statistics and errors

Note: The Payroll Area field is displayed twice. Enter value in both fields. 1.3.
Press execute button or F8.

Last changed on: 09/11/11

Last changed by:

Version: 1.00

Syed Shahid Hassan

Page: 7 of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED


1.4. The following screen appears check successful or rejected personnel numbers. If there are rejected personnel numbers, make corrections. If there are no rejected personnel numbers, close the Log Tree.

Last changed on: 09/11/11

Last changed by:

Version: 1.00

Syed Shahid Hassan

Page: 8 of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED


You can check the statistics of the transaction just carried out. The statistics in the screen shot above show that simulation was run on 19 personnel numbers and it was successful, there were no error messages or rejection. You can click on the plus sign next to the employee name to view details of the payroll processing.

Comments:

Approval:_______________________

Date:

____/____/____

IT KEY USER

Approval:_______________________

Date:

____/____/____

SAP POWER USER/TRAINER

Approval:_______________________

Date:

____/____/____

MANAGER IT

Approval:_______________________

Date:

____/____/____

SR. MANAGER FINANCE

Last changed on: 09/11/11

Last changed by:

Version: 1.00

Syed Shahid Hassan

Page: 9 of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED

START PAYROLL
Trigger:
The user wants to start payroll for a particulerly in preparation for actual payroll run.

Business Process Description Overview


A payroll run cannot be performed until the payroll has been released. Personnel numbers are always released for payroll accounting by one or more payroll accounting areas. Releasing a payroll accounting area prevents changes relating either to the past or present from being made to master data and time data which is relevant to payroll accounting and pertains to the released payroll accounting area. Master data changes that affect the future are still allowed. This ensures that at the time of payroll run employees no should be unlocked.

Input Required Fields


Payroll area Payroll period Run

Field Value/Comments
Payroll area to be run Period to be run Current payroll run

Output Results
Payroll Run

Comments
Payroll has been Run & can check.

Tips and Tricks


Payroll cannot run if basic pay info type is not created for an employee. Payroll also cannot be run if any errors occur. After run the payroll you can check employees result. This ensures that at the time of payroll run employees no should be unlocked.

Procedural Steps
1.5. Access transaction by: Human Resources Payroll International Payroll Release payroll PC00_M99_CALC

Via Menus

Via Transaction Code

Last changed on: 09/11/11

Last changed by:

Version: 1.00

Syed Shahid Hassan

Page: 10 of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED


1.6. Before releasing the payroll, its necessary to set the payroll area. To set the payroll area, use the transaction code PC00_M99_CALC - Set payroll area or use Easy Access Menu Human Resources Payroll International Settings Set payroll area. Select the relevant payroll area from the list or enter the payroll area that is X0 manually.

1.7.

Last changed on: 09/11/11

Last changed by:

Version: 1.00

Syed Shahid Hassan

Page: 11 of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED


1.8. 1.9. The following screen appears check successful or rejected personnel numbers. If there are rejected personnel numbers, make corrections. If there are no rejected personnel numbers, close the Log Tree.

Last changed on: 09/11/11

Last changed by:

Version: 1.00

Syed Shahid Hassan

Page: 12 of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED


The payroll has been run. Comments:

Approval:_______________________ Date: ____/____/____ BUSINESS KEY USER

Approval:_______________________

Date:

____/____/____

FUNCTIONAL SPECIALIST

Approval:_______________________

Date:

____/____/____

SAP PROJECT MANAGER

Last changed on: 09/11/11

Last changed by:

Version: 1.00

Syed Shahid Hassan

Page: 13 of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED

PAYROLL RELEASE
Trigger:
The user wants to release payroll data for a particular employee(s) or an Organizational Entity in preparation for payroll run.

Business Process Description Overview


A payroll run cannot be performed until the payroll has been released. Personnel numbers are always released for payroll accounting by one or more payroll accounting areas. Releasing a payroll accounting area prevents changes relating either to the past or present from being made to master data and time data which is relevant to payroll accounting and pertains to the released payroll accounting area. Master data changes that affect the future are still allowed. This ensures that the payroll program takes account of all changes made to data that is relevant to payroll accounting.

Input Required Fields


Payroll area Payroll period Run Earliest retro Accounting Period

Field Value/Comments
Payroll area to be released Period to be released Current payroll run if payroll has been run more than once Earliest date from which an employee can have retroactive payments or deductions made.

Output Results
Payroll Area is locked

Comments
HR master data relating to Payroll for the period specified and all prior periods are locked from changes.

Tips and Tricks


Releasing the payroll accounting area causes the payroll control record to lock all of the personnel numbers belonging to that area. This prevents changes relating to either the past or present from being made to master data and time data until the payroll has been processed. Changes that affect the future are still allowed.

Last changed on: 09/11/11

Last changed by:

Version: 1.00

Syed Shahid Hassan

Page: 14 of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED


Procedural Steps
1.10. Access transaction by: Human Resources Payroll International Payroll Release payroll PC00_M99_PA03_Relea

Via Menus

Via Transaction Code

1.11. Before releasing the payroll, its necessary to set the payroll area. To set the payroll area, use the transaction code PC00_M99_ABKRS - Set payroll area or use Easy Access Menu Human Resources Payroll International Settings Set payroll area. Select the relevant payroll area from the list or enter the payroll area (e.g. Z1, Z2 etc.) manually.

Last changed on: 09/11/11

Last changed by:

Version: 1.00

Syed Shahid Hassan

Page: 15 of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED


1.12. When using Easy Access menu and executing Release Payroll, a window comes up confirming a Payroll Area to be released. For the selected payroll area confirm the release of payroll by pressing Yes button.

Field Name Payroll Area

Description A payroll accounting area (which is often abbreviated to payroll area) is an organizational unit containing all of the employees for whom the payroll runs at the same time.

R/O/C R

User Action and Values Select by drill down OR Enter X0

Comments

The payroll has been released.


Comments:

Approval:_______________________

Date:

____/____/____

IT KEY USER

Approval:_______________________

Date:

____/____/____

BUSINESS KEY USER

Approval:_______________________

Date:

____/____/____

FUNCTIONAL SPECIALIST

Approval:_______________________

Date:

____/____/____

SAP PROJECT MANAGER

Last changed on: 09/11/11

Last changed by:

Version: 1.00

Syed Shahid Hassan

Page: 16 of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED

PAYROLL CORRECTION
Trigger:
Payroll has been run, and the results determine that certain master data or time data must be changed for employees that were not completed successfully.

Business Process Description Overview


The employees that didnt complete successfully will have an error message associated to them in the Payroll log. This message will help you determine what changes need to be made to the employee record to allow the payroll program to successfully complete a result for the employee. The only way to change the employee master record or time data is to Release the payroll area for Correction.

Input Required Fields


Payroll area Payroll period Run Earliest retro Accounting Period

Field Value/Comments
Payroll area results to be checked Period to be checked Current payroll run if payroll has been run more than once Earliest date from which an employee can have retroactive payments or deductions made.

Output - Results
Payroll Area is unlocked

Comments
Changes can now be made to employee records for the specified period in the specified Payroll Area.

Tips and Tricks


Be careful when correcting Payroll so that the changes are made only by the person evaluating the payroll run. If all users allow general changes, it is possible that period changes could be made to an employee already successfully completed for that period.

Last changed on: 09/11/11

Last changed by:

Version: 1.00

Syed Shahid Hassan

Page: 17 of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED


Procedural Steps
1.13. Access transaction by: Human Resources Payroll International Payroll Corrections PC00_M99_PA03_CORR

Via Menus

Via Transaction Code

The employee records are now released for maintenance. Access Maintain HR Master Data by: Via Menus Human resourcesPersonnel Management Administration HR Master Data Maintain. PA30

Via Transaction Code

1.3. Starting from screen Maintain HR Master Data, The user can make necessary corrections to employee records.

Last changed on: 09/11/11

Last changed by:

Version: 1.00

Syed Shahid Hassan

Page: 18 of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED


Once the rejected employee master data has been corrected, the payroll needs to be released and started again using 'Match code W' as the selection criteria. Match code W will select only those personnel numbers rejected during the original payroll run. Match code W only contains personnel numbers rejected because of incorrect data. Check payroll log for any additional rejected personnel numbers.

Comments:

Approval:_______________________

Date:

____/____/____

IT KEY USER

Approval:_______________________

Date:

____/____/____

BUSINESS KEY USER

Approval:_______________________

Date:

____/____/____

FUNCTIONAL SPECIALIST

Approval:_______________________

Date:

____/____/____

SAP PROJECT MANAGER

Last changed on: 09/11/11

Last changed by:

Version: 1.00

Syed Shahid Hassan

Page: 19 of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED

PAYROLL EXIT
Trigger:
The completion of a successful payroll run.

Business Process Description Overview


Once all personnel numbers have been selected and payroll accounting is finished for each of them, you can exit the payroll program. Exiting the payroll program means that the payroll period is complete for the selected payroll accounting area. The payroll period is incremented in the payroll control record and the payroll accounting area is released for further processing.

Input Required Fields


Payroll area Payroll period Run Earliest retro Accounting Period

Field Value/Comments
Payroll area results to be checked Period to be checked Current payroll run if payroll has been run more than once Earliest date from which an employee can have retroactive payments or deductions made.

Output - Results
Payroll period is closed

Comments

Tips and Tricks


If you try to exit the payroll program when payroll accounting is not complete for all personnel numbers within the payroll accounting area and payroll period, the system displays an error message. This prevents you from exiting the payroll program too early. All corrections must be complete before you exit the payroll program. When exiting payroll, you have to confirm the payroll area to exit. The system will display a pop up screen. The user has the option to continue or cancel without exiting the payroll area.

Last changed on: 09/11/11

Last changed by:

Version: 1.00

Syed Shahid Hassan

Page: 20 of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED


Procedural Steps
1.14. Access transaction by: Human Resources Payroll International Payroll Exit Payroll PC00_M99_PA03_END

Via Menus

Via Transaction Code 1.2.

Confirm the payroll area to exit.

Click on

or press Ctrl+S save your entries

Last changed on: 09/11/11

Last changed by:

Version: 1.00

Syed Shahid Hassan

Page: 21 of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED


Comments:

Approval:_______________________

Date:

____/____/____

IT KEY USER

Approval:_______________________

Date:

____/____/____

BUSINESS KEY USER

Approval:_______________________

Date:

____/____/____

FUNCTIONAL SPECIALIST

Approval:_______________________

Date:

____/____/____

SAP PROJECT MANAGER

Last changed on: 09/11/11

Last changed by:

Version: 1.00

Syed Shahid Hassan

Page: 22 of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED

POSTING TO ACCOUNTING
Trigger:
Broadly speaking, payroll accounting is the calculation of payment for work by each employee. More specifically, however, payroll accounting comprises a number of work processes including the generation of payroll results .Payroll accounting also includes a no of subsequent activities, for example transfer of payroll result to accounting.

Business Process Description Overview More specifically, however, payroll accounting comprises a number of work processes including the generation of payroll results. Payroll accounting also includes a no of subsequent activities, for example transfer of payroll result to accounting. A payroll accounting run after the payroll run.. This ensures that the payroll program takes account of all changes made to data that is relevant to payroll accounting.

Input Required Fields


Payroll area Payroll period Types of documents creation Cost Planning

Field Value/Comments
Payroll area to be posting Period to be posting T (Test Run no documents are created), S (Simulation ) & P(Live Posting run Select Manually and write date.

Output Results
Document created

Comments
Accounting j.v have been creating. User checks the all accounts before posting.

Tips and Tricks


After create the document firstly release this document. This action is necessary for posting. If u double clicks this document user check all accounting results.

Last changed on: 09/11/11

Last changed by:

Version: 1.00

Syed Shahid Hassan

Page: 23 of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED


Procedural Steps
1.15. Access transaction by: Human Resources Payroll International Subsequent Activities Per Payroll Period Posting to Accounting Create Posting Run PC00_M99_CIPE

Via Menus

Via Transaction Code

1.16.

Before Posting the payroll, its necessary to create document. use the transaction code PC00_M99_CIPE - Set payroll area or use Easy Access Menu Human Resources Payroll International Settings Set payroll area. Select the relevant payroll area from the list or enter the payroll area X0.

Last changed on: 09/11/11

Last changed by:

Version: 1.00

Syed Shahid Hassan

Page: 24 of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED


1.17. When using menu and execute this program user obtain document.

Last changed on: 09/11/11

Last changed by:

Version: 1.00

Syed Shahid Hassan

Page: 25 of 26

INDUS MOTOR COMPANY LIMITED INDUS MOTOR COMPANY LIMITED


1.18. After create the document user post this document

Field Name Post Document

Description Mark the document and then use key [Shift + F6].

R/O/C R

User Action and Values Post to G.L

Comments

The payroll Document has been post.

Comments:

Approval:_______________________

Date:

____/____/____

IT KEY USER

Approval:_______________________

Date:

____/____/____

BUSINESS KEY USER

Approval:_______________________

Date:

____/____/____

FUNCTIONAL SPECIALIST

Approval:_______________________

Date:

____/____/____

SAP PROJECT MANAGER

Last changed on: 09/11/11

Last changed by:

Version: 1.00

Syed Shahid Hassan

Page: 26 of 26

You might also like