2. Payroll Processes
Payroll Run Process Payroll “New Hire” Process
1 Ensure required time evaluation complete
2 Set payroll area
3 Release payroll area for payroll
4 Start payroll
5 Set payroll to “Check Payroll”
6 Check payroll for errors
7 Set payroll to “Release for Correction”
8 Fix employee master data errors
9 Perform payroll correction run
10 Exit Payroll
Menu Paths:
Main Payroll Run & Simulation
SAP menu Human Resources Payroll Asia/Pacific
Australia Payroll
Set Payroll Area
SAP menu Human Resources Payroll Asia/Pacific
Australia Settings
1 Start Hire Employee (Payroll) Action
2 Enter correct payroll area
3 Enter Date of Birth
4 Enter work schedule rule
5 Review basic pay details
6 Enter superannuation
7 Enter bank details
8 Enter taxation details
9 Enter Tax File Number
10 Simulate Payroll
Menu Paths:
New hire action (Personal Action)
SAP menu Human Resources Personnel Management
Administration HR Master Data Personnel Actions
Maintain Employee Payroll Data
SAP menu Human Resources Personnel Management
Administration HR Master Data Maintain
3. Payroll Master Data Maintenance
Toolbar
Create new data for the selected infotype
Amend the data in the selected infotype
Display the data for the selected infotype
SAP menu Human Resources Personnel Management
Administration Master Data Maintain
PA30 is the transaction that is used to maintain the payroll master data for an
employee. By either typing or selecting the personnel number you can either
maintain an existing data record or add new data if required. The transaction
provides access to the various infotypes that are used to record payroll master data.
Infotype
text
Displays the various infotypes that contain the master data
for the employee. Those displayed with a green tick ( )
have data already recorded.
Period Select a default period. This will limit data selections to valid
records within the selected period.
Direct
selection
Rather than select the infotype from the Infotype text of
the associated tab, you can directly enter the identification
number of the infotype.
Basic Data Tab Maintains employee personal, organisational, & contract data.
Additional
Data Tab
Maintai ns additional personal data such as task monitoring,
appraisals, and communications.
Time Data Tab Maintains planned work times (work schedule).
Pay Data Tab Maintains remuneration data for employee including Basic
pay structure, bank details, allowances and deductions,
superannuation.
Tax Data Tab Maintains Tax scale and TFN information.
Transaction: PA30
Maintain HR Master Data
4. Payroll Master Data Maintenance
Transaction: PA30 InfoType:
0001 Organisational Assignment
An employee’s organizational assignment is updated by team HR and contains
information on the position occupied by the employee within CCA. Payroll tasks
in this area are limited to allocating the employee to a specific payroll area and
nominating the type of contract under which the person is employed.
Payroll Area The timing of the payroll for the employee. Can choose from:
F1 – general fortnightly payroll•
F2 – SA fortnightly payroll•
M1 – monthly payroll•
Contract The basic pay structure for the employee. Can choose from:
Base + Benefits•
Total Remuneration•
Not Relevant•
NOTE: Salaried employees must be either Base + Benefits
or Total Remuneration.
Time The time recording authority. You can choose between:
Kronos
autopay
Employee is paid according to work
schedule. This is adjusted by leave recorded
through Kronos.
Kronos
non-autopay
Employee is paid according to time recorded
on Kronos.
Other Pay is calculated from time recorded external
to Kronos.
5. Payroll Master Data Maintenance
The employee payroll status keeps a record of payroll actions related to the
employee.
Field Description
Chng The date upon which the latest change to the master data
occurred and the ID of the user who made the change.
Accounted to The last date that a payroll was run for the employee.
Earliest MD
Change
The earliest date that a master data change occurred.
Retroactive payroll uses this date to determine if retroactive
payroll is required. Upon successfully paid this date is cleared.
Transaction: PA30 InfoType:
0007 Planned Work Time
Outlines the planned work time (roster) for an employee including how time
is evaluated for payroll.
Schedule Rule The type of work schedule (roster) that the employee
is planning to use. This is called a rule because it is the
basis from which an employee’s individual schedule is
created. Click the button to display the
employee’s work schedule.
Time
Management
Status
How an employee’s schedule is to be evaluated in terms
of establishing the correct base remuneration for the
employee. Basically it is a choice between evaluating
planned time (roster) and actual time worked.
Transaction: PA30 InfoType:
0003 - Employee Payroll Status
6. Payroll Master Data Maintenance
The basic pay outlines an employee’s pay structure that forms the starting
point of the remuneration calculation. .The type of structure is determined
by the type of contract recorded as part of the employee’s Organisational
Assignment.
Field Description
Reason When conducting any maintenance a code must be
recorded to indicate the reason behind the change.
Pay scale type The agreed conditions under which the employee is to
be paid. This should reflect the work schedule rule in
infotype 007 (see note below).
Pay scale area The frequency of pay for the employee.
Pay scale group A specific job criterion within the pay scale for which there
can be several pay levels. For CCA it would be Grade.
Level The agreed pay structure within a pay scale group.
Wage Type Record the data for the types of payments (notional for
salary and non-award) within the structure. What you enter
in this list is dependent upon what structure is displayed.
Transaction: PA30
InfoType: 0008 Basic Pay
Example of basic pay for employee on award contract.
Example of basic pay structure for salaried employee on a
Base + Benefits contract
The basic pay structure varies depending
upon the contract type recorded in the
employee’s org. structure.
NOTE: If the Pay scale area is changed to reflect more hours than the
work schedule rule describes then SAP will assume that the employee
is a part time worker and thus adjust work hours per period and the
capacity utilization level accordingly.
7. Payroll Master Data Maintenance
Previous Record Next Record List all Records
The data on this infotype details both continuous payments to the
employee (e.g. allowances) and any ongoing pay deductions from an
employee’s pay (e.g. union dues).
Each payment or deduction is contained within a separate copy of infotype
0014, one for each payment or deduction. To see a list of all payments and
deductions click the button.
Field Description
Wage Type The type of payment or deduction to be included in the
employee’s wage.
Amount The fixed dollar amount to be paid to the employee or
deducted from the employee.
Number/unit The value and value unit (e.g. percentage) to be paid or
deducted.
Assignment
Number
A text field that can be used to assign an identification to
the payment or deduction for reporting purposes.
1st
Payment
Period
The payroll period in which SAP will start including the
payment or deduction in the employee’s remuneration
calculation.
Interval in
Periods
The period interval, expressed in payroll periods, between
when a deduction or payment is performed (e.g. entering
02 will cause the payment or deduction to be performed
every 2nd
period from the 1st payment period).
1st
Payment Date The date upon which the payment or deduction will start.
Interval/unit The interval, expressed in units, between deductions or
payments.
Transaction: PA30 InfoType: 0014
Recurring payments (Allowances
& Deductions
An example list showing recurring
payments and deductions. Deductions are
denoted by the A in the operator column.
8. Payroll Master Data Maintenance
Previous Payment Next Payment List all Payments
Additional payments differ from recurring in that they are one-off payments
associated with a single payroll run (e.g. overtime payments, bonus
payments).
NOTE: As with recurring payments, each additional payment has a
separate infotype 0015 record. Use the buttons and to display the
details of each payment.
Field Description
Wage Type The type of payment to be included in the employee’s
wage.
Amount The dollar value of the payment to be made to the
employee.
Number/unit Rather than a dollar value you can enter another value
type (e.g. percentage of wage) to be paid .
Date of Origin The date when the payment is to take effect. The
payment will occur in the payroll period in which this date
occurs. If the date occurs in a payroll period that has
already been run then retroactive payroll will be activated
for the employee.
Assignment
Number
A text field that can be used to assign an identification
to the payment or deduction for reporting purposes.
Transaction: PA30 InfoType:
0015 Additional Payments
Example of a list of additional payments.
9. Payroll Master Data Maintenance
The superannuation data outlines the combination of company & employee
contribution that makes up the superannuation component of an employee’s
remuneration.
Field Description
Reason Code A code that denotes the employee’s contribution category.
Super Fund The rule to be used in calculating the employee’s
superannuation amount.
Company
Contribution
The percentage of the employee’s pre tax wage, or
the fixed dollar value that represents the company’s
contribution to the employee’s superannuation
Employee
Contribution
The percentage of the employee’s pre or post tax wage
or fixed value that represents the employee’s contribution
to their own superannuation.
Superchoice
Fund
The name of the fund into which the employee’s
superannuation will be paid.
Transaction: PA30
InfoType: 0220 Superannuation
Employee pre and post tax contributions are dependent upon
the fund rule. This table illustrates which rule allows post tax
contribution by employee. It also shows each wage type
assigned the superannuation values for each rule so that they
can be traced in reporting.
Super
Fund
Code Description
Wage
Type
Sub wage
type – CO
Contib.
Sub wage
type – EE
Contrib.
9AU1 Company contr & EE after tax contr /172 7001 7101
9AU2 Employee before tax contribution /184 NA 7301
9AU3 Company legislative (NOT above trgt) /180 7004 NA
9AU4 On target: Company & EE after tax /181 7005 7103
9AU5 Marginal: EE before tax contribution /185 NA 7302
9AU6 Aove target: Company contribution /182 7006 NA
9AUG Company contribution: Different fund/percentage /172 7002 NA
9AUH NO age limit: Company contr. & EE aft tax /172 7003 7102
9AUI Define benefit: Comp and EE basic /183 7000 7100
9AUJ Cash out (Managerial) Company contr. /183 4002 NA
10. Running the Payroll
SAP menu Human Resources Payroll Asia/Pacific Australia
Payroll Start Payroll or Simulation
The payroll driver conducts the various payroll calculations. The driver is used
to conduct multiple passes of a single payroll run. The first pass relates to the
parameters for the initial run of a payroll period. Subsequent use of the payroll
driver once an initial run has taken place is to reprocess employees that were
not successfully paid on the initial run.
Payrol Period
Payroll Area
Defines the payroll period to be run. Enter the code
representing the payroll area you want to run. The period will
default from the nominated period’s control record.
Selection
Payroll Area
Defines the employees that are to be included on the payroll
run. Enter the code representing the payroll area you want to
run. The personnel allocated to the nominated payroll area
will be included in the payroll.
Schema The schema directs the payroll driver on performing the
various calculations required to complete the payroll. This
automatically defaults to the CCA derivative and should not
be changed without consultation.
Payroll Driver (Australia)
Transaction: PC00_M13-CALC
& PC00_M13_CALC_SIMU
Payroll Simulation
A payroll simulation is a test run of a payroll run without
physically updating any records. The calculation undertaken
is the same as when the “real” payroll is run as is the results.
It is recommended that a simulation be run after master
data changes to check if the effect will be as planned when
the “real” payroll is run.
Payroll Correction Runs
When you want to rerun the payroll for those employees that were
not successfully paid on the initial run, first ensure that you select
the correct type of payroll to run.
Click the• button
Select• W Payroll correction run from the list
11. Running the Payroll
SAP menu Human Resources Payroll Asia/Pacific Australia
Tools
The Payroll control record governs the status of the payroll run as well as
providing summary information on the successful processing of employees. It
is updated each time a status (e.g. released) is set via SAP transactions. It can
also be used to directly set the status if required.
Display all employees that were not successfully paid during
the payroll.
Display all employees on a payroll.
Payroll Period Payroll period currently being run.
Run Number of times the current payroll has been run
The changing of the payroll status has an immediate
effect on both master data and the payroll run. Below
is a description of this effect for each payroll status.
Status
Effect on
Payroll
Effect on Master Data
Released for
Payroll
Payroll can be
run/Rerun
No change possible if related to a past or
current payroll. Change related to future
payroll OK
Check Payroll
Results No further
processing of
current payroll
Released for
Corrections
All changes to master data are possile.
Changes related to past or current payroll are
captured for rerun
Exit Payroll
Next payroll for
type can be run
All changes possible
Transaction: PA03
InfoType: Payroll Control Record
12. Payroll Reporting
SAP menu Human Resources Payroll Asia/Pacific Australia
Info System Employee
The pay details report produces remuneration information for specific
employees on a payroll. Use this report as part of a detailed analysis of an
employee’s wage
Information on the report includes:
Earnings and allowances paid•
Deductions made•
Any retroactive calculations made•
A breakdown of gross and net pay displayed at the end of the report•
Month to date and year to date totals for each category•
Field Description
Payroll Period
Payroll Area
Defines the payroll period to be reported. Enter the code
representing the current payroll run. The period will default
from the nominated period’s control record.
Personnel
Number
Enter the code of the employee you want to report upon.
Selection
Payroll Area
If you want to report on all employees on a payroll run then
enter the code for the current payroll being run.
Employee Details Report
Transaction: PC00_M13_LDET
13. Payroll Reporting
SAP menu Human Resources Payroll Asia/Pacific Australia
Info System Organisational Entity
The employee summary report produces totalised remuneration information
for each CCA company responsible for paying those employees involved in a
payroll run.
Much the same information as on the Employee Detail report is available on the
summary report except that the reporting is done at the company level rather
than the employee level. Consequently this report is useful for checking payroll
data prior to accounting the payroll.
Information on the report includes:
Earnings and allowances paid•
Deductions made•
Any retroactive calculations made•
Month to date and year to date totals for each category
Field Description
Payroll Period
Payroll Area
Defines the payroll period to be reported. Enter the code
representing the current payroll run. The period will default
from the nominated period’s control record.
Selection
Payroll Area
Enter the same payroll code as for the above field. This will
select all employees in the payroll run.
Employee Summary Report
Transaction: PC00_M13_LSUM
14. Payroll Reporting
SAP menu Human Resources Payroll Asia/Pacific Australia
Info System Wage Type
The wage type reporter provides the functionality to breakdown a selected
payroll run into its constituent wage types. This allows you to examine the
values contributing to both gross and net calculations. The report is useful for a
deep analysis of a payroll
Field Description
Selection
Personnel
Number
Enter the code representing the specific employee(s) you
want to report upon.
Selection
Payroll Area
Enter the code that represents the payroll you want to report
upon. This will cause the report to totalise the data for all the
employees on the nominated payroll area.
Payroll Period
Payroll Area
Enter the code for payroll to be reported upon.
Payroll Period
Payroll Selection
Select the period to be reported upon. If you elect to report
on the current period then the report will use the current
payroll period from the payroll control record.
Output You can elect to have the report displayed as a standard
SAP list or as an MS Excel document.
Wage Type Reporter
Transaction: PC00_M13_CWTR
15. Payroll Glossary and Concepts
Employee Group
Represents the type of employment associated with an employee
(e.g. full time employment, part-time, casual etc).
Employee Sub Group
Denote the particular set of agreed conditions underpinning the type
of employment covered by a group. Such conditions include Salaried,
Award and Enterprise Agreements
Payroll area
The Payroll Area is a collection of employees that, for whatever reason,
need to be included in the same, single payroll run
Personnel Area
Denotes the business unit that is responsible for the administration of
employee
Personnel Subarea
Denotes the geographical location of the CCA business unit responsible for
administration of employee. The employee inherits the location’s working
calendar.
Wage Types
Wage types cumulate the values of the major monetary and time categories
used in the calculation of the payroll including such areas as basic pay,
deductions, and allowances.
Primary Wage Type•
The base time and wage data for the payroll.
Secondary Wage Type•
Also referred as technical wage types are automatically created
by SAP during its calculation
Work Contracts
Determine the remuneration structure for the employee.
CCA (Total Remuneration, Base and Benefits)
Work schedule
Establishes fixed work time pattern for an employee
Useful Infotypes
Below are listed some useful infotypes related to payroll that can
be accessed from transaction PA30.
Glossary and Concepts
Infotype Description
0001 Organisational
assignment
0003 Payroll status
0007 Planned work time
0008 Basic pay
0009 Bank details
0014 Recurring payments and
Deductions
0015 Additional payments
0016 Contract elements
0027 Cost distribution
0041 Date specifications
Infotype Description
0045 Loans
0105 Communications
0188 Taxation
0220 Superannuation
0227 Tax File Number
0817 Income tax withholding
variation
0849 Payment summary
0650 Eligible termination
payment
2001 Absences
2002 Attendances