Payroll Australia (PY-AU)
Payroll in the SAP System
Payroll Basics (PY-XX-BS)
Payroll Driver
Payroll Schema
Payroll Relevant Files
Internal Tables for Payroll
Payroll Control
Payroll Control Record
Payroll Status (Infotype 0003)
Editing the Payroll Status
Locked Personnel Numbers
Payroll area
Specific Payroll Dates
Period Parameters
Date Modifier
Payroll Period
Period Number
Retroactive Accounting
Status Indicator
Earliest Possible Retroactive Accounting Period
Change Earliest Possible Retroactive Accounting Period
Generation of Recalculation Differences
Example: The Retroactive Accounting Process
Example: Determining the Retroactive Accounting Limit
Transaction Codes for Payroll
Retroactive Accounting Australia
Retroactive Superannuation Calculations
Retroactive Tax Calculations
Retroactive Changes to Leave
The Payroll Process
Payroll Control Record
Locked Personnel Numbers
Simulating Payroll
Displaying the Payroll Log
Searching in the Payroll Log
Creating and Processing Display Variants for the Payroll Log
Releasing Payroll
Releasing Several Payroll Areas
Running Payroll
Displaying Personnel Numbers not Included in the Payroll Run
Correcting Payroll-Relevant Master and Time Data
Performing a Payroll Correction Run
Checking the Payroll Results
Simulating a Posting Run
Exiting Payroll
Display Payroll Results
Deleting the Last Payroll Result
Displaying Deleted Payroll Results
Advance Payments
Qualified Advance Payments
Making a Qualified Advance Payment
Unqualified Advance Payments
Creating a File for an Unqualified Advance Payment
Payroll in a Background Operation
Parallel Payroll for Personnel Numbers
Parallel Payroll for Personnel Numbers
Payroll Calendar
Changing and Displaying Payroll Jobs and Tasks
HR Process Workbench
Maintenance of Process Models
Process Model
Process Model Flow
Example: Process Model for Regular Payroll & Subs. Activities
Example: Process Model for Subs. Off-Cycle Payroll Activities
Program in Process Model
Example: Program in Process Model
Workflow Container
Selection Program
Breakpoint
Wait Point
E-Mail Connection
Copy or Create a Process Model
Edit Process Model
Insert Process Step
Change Sequence of Process Steps
Executing Processes
Process
Event
Creating a Process
Start or Repeat a Process or Process Step
Schedule a Process or Process Step
Closing a Process
Deleting a Process
Process Control
Status Display
Set Status of Personnel Number to Incorrect
Off-Cycle Payroll Activities
Off-Cycle Activities (PY-XX-OC)
Off-Cycle Workbench
Payroll History
Off-Cycle Payroll
Bonus Accounting
Correction Payroll
Regular Payroll On Demand
Advance Payment
Absence Payment
Payroll Results Adjustment
Running Off-Cycle Payroll
Reasons, Types and Categories for Off-Cycle Payroll
The One-Time Payments Off-Cycle Infotype (0267)
Replacing a Payment
Replacing a Payment
Assigning Check Numbers
Reversing Payroll Results
Reversing the Payroll Result
Out-of-Sequence Reversal: Changes in the RT and BT Tables
Off-Cycle Subsequent Processing
Example: Process Model for Subs. Off-Cycle Payroll Activities
Effects on Dependent Functions
Mass Off-Cycle Payroll Runs
Infotypes for Personnel Administration and Payroll
Personnel Administration and International Payroll
Personal Data (International)
Personal Data (Infotype 0002)
Addresses (Infotype 0006)
Bank Details (Infotype 0009)
Family/Related Person (Infotype 0021)
Challenge (infotype 0004)
Internal Medical Service (Infotype 0028)
Personnel Actions (International)
Actions (Infotype 0000)
Organizational Data (International)
Organizational Assignment (infotype 0001)
Cost Distribution (Infotype 0027)
Reference Personnel Number (Infotype 0031)
Reference Personnel Number Priority (Infotype 0121
Sales Data (Infotype 0900)
Contractual and Corporate Agreements (international)
Contract Elements (Infotype 0016)
Corporate Function (infotype 0034)
Internal Control (Infotype 0032)
Powers of Attorney (infotype 0030)
Company Instructions (infotype 0035)
Objects on Loan (Infotype 0040)
Works Councils (infotype 0054)
Payroll Data (International)
Payroll Status (Infotype 0003)
Basic Pay (Infotype 0008)
Recurring Payments/Deductions (Infotype 0014)
Additional Payments (Infotype 0015)
The One-Time Payments Off-Cycle Infotype (0267)
External Bank Transfers (infotype 0011)
External Wage Components (Infotype 0579)
Loans (Infotype 0045)
Limits on Deductions (Infotype 0165)
Insurance (Infotype 0037)
Membership Fees (Infotype 0057)
Time Quota Compensation Infotype (0416)
Appraisals (Infotype 0025)
Infotype: Export Status (0415)
Employee Remuneration Info Infotype (2010)
Notifications Infotype (0128)
Infotype Printing Remuneration Statement (0655)
Reporting Bases (International)
Date Specifications (infotype 0041)
Monitoring of Tasks (Infotype 0019)
Employee Qualification (International)
Education (Infotype 0022)
Qualifications (Infotype 0024)
Other/Previous Employers (Infotype 0023)
Communication (International)
Communication (Infotype 0105)
Authorization Management (International)
Test Procedures (Infotype 0130)
Infotypes Payroll Australia
Tax Australia (Infotype 0188)
TFN Australia (Infotype 0227)
Superannuation (Infotype 0220)
Leave Maintenance Australia (Infotype 0261)
Payment Summary Infotype (0626)
Gross Part of Payroll
Wage Types
Dialog Wage Type
Time Wage Type
Secondary Wage Type
Processing Class
Evaluation Class
Wage Type Copier
Wage Type Catalog
Creating the Customer-Specific Wage Type Catalog
Copy Model Wage Types of a Wage Type Group
Copy a Model Wage Type as a Prototype
Duplicating a Wage Type
List of Copied Wage Types
Copying Wage Types Manually
Time-Based Delimitation of a Wage Type
Deleting Wage Types
List of Deleted Wage Types
Deleting or Delimiting Wage Types Manually
Assigning Wage Types to Wage Type Groups
Displaying the Assignment of Wage Types to Wage Type Groups
Deleting Customer Wage Types from a Wage Type Group
Assigning Customer Wage Types to a Wage Type Group
Using Wage Types
Create a Wage Type Utilization List
Wage Type Split
Wage Type Split: Example 1
Wage Type Split: Example 2
Payments
Basic Pay (Infotype 0008)
Editing Basic Pay
Pay Scale Reclassification
Performing A Pay Scale Reclassification
Standard Pay Increase
Effecting a Standard Pay Increase
Recurring Payments/Deductions (Infotype 0014)
Processing Recurring Payments and Deductions
Additional Payments (Infotype 0015)
Processing Additional Payments
Standard Wage Maintenance
Standard Wage Maintenance (Infotype 0052)
Time Quota Compensation Infotype (0416)
Employee Remuneration Info Infotype (2010)
Time Management Aspects in Payroll
Integration with Time Management
Day Processing of Time Data in Payroll
Sequence of Day Processing/Wage Type Selection
Time Wage Type Selection
Integration Between Time Evaluation and Payroll
Importing Time Wage Types from the Previous Period
Shift Change Compensation
Activity with a Higher Rate of Pay
Entering a Different Payment for Time Infotype Records
Employee Remuneration Information
Employee Remuneration Info Infotype (2010)
Maintaining Employee Remuneration Information
Absences
Valuating Absences
Technical Procedure for Absence Valuation
Refinement of Absences
Wage Type Valuation
Dialog Wage Types Valuation
Time Wage Types Valuation
Valuating Wage Types Using Valuation Bases
Technical Procedure for Wage Type Valuation using Valuation Base
Wage Type-Dependent Constant Valuation Bases
Wage Type- Dependent Constant Valuation Bases Example
Personnel Calculation Rule XMOD
Constant Valuation Bases that Depend on the Collec
Constant Valuation Bases that Depend on the Collective Agreement
Employee-Related Valuation Basis
Person-Related Valuation Bases: Example
Percentage Advance Pay for Individual Valuation Ba
Valuating using the Principle of Averages
Frozen Averages
Determining the Average Value without a Basis
Old and New Processing of Averages
Technical Process of Average Processing (New)
Relevancy Test for Valuation According To the New Principle of A
Technical Process of Average Processing (Old)
Valuation of Primary Wage Types
Relevancy Test for Valuation Using the Principle of Averages (ol
Cumulating Average Bases
Determining Relevant Previous Periods
Final Processing of Averages
Adapting the Average Bases to Increased Payments
Leave Processing
Conversion to Leave Quotas
Australian Leave Conversion
Australian Leave Conversion
Accrual Conversion
Entitlement Conversion
Anniversary Conversion
Provisions Conversion
Executing Australian Leave Conversion
Leave Provisions and Payments (New Method)
Leave Provisions Based on Leave Quotas
The Leave Provision Process
Leave Provision Calculation Factors
Leave Provision Calculations
Posting Leave Provisions to Accounting
Leave Loading
Leave Loading with Quota Corrections
Leave Payments on Termination
Projecting Leave Balances
Quota Accrual Transfer to Entitlement
Leave Reporting
Executing Leave Reports
Printing Leave Reports
Partial Period Remuneration (Factoring)
Application Examples for Reductions
Application Examples for Period-Specific Remuneration Calculatio
Partial Period Factor
Factoring Parameter
Technical Sequence for Partial Period Remuneration
PWS Method
Payment Method
Deduction Method
Hybrid of Payment and Deduction Methods
All or Nothing Method
Reduction of Payments: Example
Calculating Period-Specific Remuneration: Example
Salary Packaging
Salary Packaging
Salary Package Customizing
Creating an Employee's Salary Package
Sample Employee Salary Package (South Africa)
Sample Employee Salary Package (Australia)
Salary Packaging
Salary Packaging / Employee Self Service (ESS) Scenario
Compare Salary Packages
Model Salary Packages
Advance Payments
Advance Payment Reporting
Creating Advance Payments
Changing Advance Payments
Deleting Advance Payments
Executing the Advance Payment Program
Example: Creating an Advance Payment
Advance Payment Posting to Accounting
Termination and Redundancy
Customize Terminations and Redundancies
Simulate a Termination
Update a Termination
Performing a Post Update Rollover
Reinstating Employees
Service Details Calculations
Tax on Termination
Flat Rate of Taxation
Marginal Tax on Termination
Reporting and Messaging from Terminations
ETP Pre-Payment Form
ETP Rollover Statement
Termination Payments Report
Payment Summary and ETP/PS Report
Messages and Warnings List
Action Log
Leave Payments on Termination
The ATO LSL Formula
Calculating LSL Payments with a Formula
Calculating LSL Payments without a formula
Recurring Payments
Severance Payments
Lieu of Notice
Additional Payments
Entering Additional Payments
ETP Payments
Distributing the ETP Rollover
The Termination Organiser infotype (0701)
Terminating in the past
Death Benefits on Termination
Processing Death Benefits
Making Payments after Termination
Change of Group Tax Employer
Net Part of Payroll
Taxation
Employee Tax Information
Tax Australia (Infotype 0188)
TFN Australia (Infotype 0227)
Creating Employee Tax Details
Tax on Bonuses and Commission
Creating a Bonus Payment with Marginal Tax
Tax Across Multiple Payroll Periods
Spreading Tax Across Multiple Payroll Periods
Tax on Termination
Leave Payments Tax on Termination
Marginal Tax on Termination
Overriding Tax
Creating a Temporary Tax Override Infotype
Fixed Tax on Payments
Tax Reporting
Superannuation
Superannuation (Infotype 0220)
Superannuation Contributions
Employer Contributions
Employee Contributions
Super Guarantee Contributions
Super Guarantee Contribution Rules
Superannuation Reporting
Executing Superannuation Reports
Executing ATO Notification Reports
Printing Superannuation Reports
Retroactive Superannuation Calculations
End-of-Year SGC Processing
Deductions
Arrears Processing for Deductions
Technical Procedure of Arrears Processing
Processing Reduced Gross Tax Amounts
Processing Arrears in Retroactive Accounting
Subsequent Activities
Wage and Salary Payments
Payment-Related Information in the Master Data
Payment-Related Information in the Payroll Results
Preliminary Program DME
Repeating a Payment Run
Wage and Salary Payments by Bank Transfer
Evaluating Payroll Results
Creating a DME File
Data Medium Administration
Cash Payment with Cash Breakdown List
Pay Slips/Remuneration Statements
Pay Slip Configuration
Creating Pay Slips
Remuneration Statement (Report RPCEDTx0; HxxCEDT0)
Creating Remuneration Statements
Notifications Infotype (0128)
Creating a General Notification
Assigning a Notification to a Remuneration Statement
Editing Personal Notifications
Infotype Printing Remuneration Statement (0655)
Parallel Execution of Evaluation Programs
Starting Evaluation Programs Simultaneously
Payroll Account (Report RPCKTOx0; HxxCKTO0)
In-Period / For-Period / In-Period View / For-Period View
Creating a Payroll Account
Payroll Journal (Report RPCLJNx0; HxxCLJN0)
Creating a Payroll Journal
Wage Type Statement
Creating a Wage Type Statement
Wage Type Distribution
Creating the Wage Type Distribution List
Wage Type Reporter (H99CWTR0)
SAP List Viewer
Displaying the Excel Table
Creating a List of Wage Types
Month-End Accruals Concept
Approach Using Estimates
Approach Using Actual Values
The SAP Solution
Posting to Accounting (PY-XX-DT)
Central Objects
Posting run
Posting Documents
Business Basics
Example: Posting a Salary
Complete Posting
Example for Germany: Complete Posting
Example for Switzerland: Complete Posting
Integration with the Posting of Payment Transactions
Germany: Integration with the Posting of Payment Transactions
USA: Integration with the Posting of Payment Transactions
Technical Aspects
Technical Sequence of Posting
Posting-Relevant Information from Master Data, Time Data and Org
Posting-Relevant Information in the Payroll Result
Example: Posting-Relevant Information in the Payroll Result
Account Determination
Document Split Account
Posting Retroactive Accounting Data
Example: Posting Retroactive Accounting Data
Generation of Recalculation Differences
Posting Recalculation Differences
Posting Period and Posting Date
Posting to Substitute Cost Centers
Substitution Logic for Closed CO Account Assignment Objects
Steps
Performing the Posting
Simulating a Posting Run
Creating a Posting Run
Checking a Posting Run
Checking the Posting Documents
Releasing Posting Documents
Posting Posting Documents
Checking Accounting Documents
Checking the Completeness of the Postings
Technical Document Trace
Subsequent Activities in Financial Accounting
Displaying an Overview of the Posting Runs
Changing or Creating a Text for a Posting Run
Displaying the Attributes of a Posting Run
Deleting a Posting Run
Displaying the Document Overview
Displaying Posting Documents
Displaying Revision Information
Reversal of Posting Documents
Reversing Posting Documents
Displaying the Status History
Displaying Detailed Information
Posting in Previous Releases
Posting from HR Systems < 4.0
Using Revision Information
Posting to AC Systems < 4.0
Special Business Requirements for Posting
Posting with Personnel Numbers
Example: Posting Using Personnel Numbers
Posting to Customer and Vendor Accounts
Example: Posting to Customer Accounts for Employees
Summarization in the Accounting Components
Posting to Fixed Cost Centers
Example: Posting With or Without a Fixed Cost Center
Posting to Special Periods
Example: Posting to Special Periods
Cross-Company Code Transactions
Summary Clearing
Proportional Assignment to Several Company Codes within a Payrol
Retroactive Accounting for Summary Clearing
Retroactive Accounting in Several Company Codes with Summary Cle
Clearing Using Company Code Clearing Accounts
Proportional Assignment to Several Company Codes within a Payrol
Retroactive Accounting in Several Company Codes - Clearing Using
Retroactive Accounting after a Retrospective Change of Company C
Postings Relevant to Value-Added Tax
Travel Expenses
Invoices to Employees
Amounts Paid by the Employees
Germany: Account Determination for Specific Service Types in Acc
EMU: Special Features of Posting to Accounting
Integration with Other Components
Posting to Funds Management
Posting to FM without Entering FM Account Assignments
Integration of Funds Management without using Position Managemen
Integration of Funds Management without using Position Managemen
Process Flow for Integrated Position Management
Payroll with Position Management
Posting with Position Management
Special Cases of Integration between Funds Management and Positi
Providing Data for Personnel Cost Planning
Troubleshooting
Posting Run Cancelled with Status "Selection Running"
Personnel Numbers not Selected or Rejected
Accounting Documents Were not Created
Posting Run is Missing in the Posting Run Overview
Resetting the Reversal after Termination
Reporting Australia
The Reporting Process
Payroll Reporting
Executing Payroll Reports
Printing Payroll Reports
Superannuation Reporting
Executing Superannuation Reports
Executing ATO Notification Reports
Printing Superannuation Reports
Leave Reporting
Executing Leave Reports
Printing Leave Reports
Advance Payment Reporting
Executing the Advance Payment Program
Terminations/Redundancies Reporting
Producing Payment Summaries on Termination
Printing Payment Summary and Reports
End-of-Year Processing
End-of-Year SGC Processing
Group Certificates
The Group Certificate Process
Group Certificates Setup
Group Certificates
Group Certificates 1997/1998
Group Certificates 1998/1999
Group Certificates 1999/2000
Displaying Group Certificates
Printing Group Certificates
Setting the Completion Indicator
Printing One-Off Group Certificates
Transferring Group Certificates
End-of-Year Adjustments
ETP Group Certificates
Printing ETP Group Certificates
Group Certificate Listings
Group Certificate Listing 1997/1998
Group Certificate Listing 1998/1999
Group Certificate Listing 1999/2000
Executing a Group Certificate Listing
Employee Allowances Report
Displaying and Printing Allowance Reports
Payment Summaries
Payment Summary Infotype (0626)
Payment Summary Process
Payment Summary Setup
Payment Summaries
Payment Summary 2001/2002
Displaying and Printing Payment Summary
Printing Payment Summary
Regenerating Payment Summary
Reprinting Payment Summary
Generating ATO Magnetic Media file & Reconciliation Report
Producing Payment Summary Manually
Withdrawing Payment Summaries
Payment Summary Override (RPCGCOQ0)
ETP Summary
Printing ETP Summary
Payment Summary Listing
Payment Summary Listing Report (RPCL01Q0)
Executing a Payment Summary List
Allowance Report
Displaying and Printing Allowance Report
Union Fee Report
Displaying and Printing Union Fee Report
Using Evaluation Schemas
Evaluating the Payroll Results Using ITs or the Logical Database
Infotypes for Evaluating Payroll Results
Payroll Results Infotypes: Period Values (0402 and 0403)
Monthly Cumulations (Infotype 0458)
Quarterly Cumulations (Infotype 0459)
Annual Cumulations (Infotype 0460)
Application of Logical Database for Payroll
Structure of Logical Database for Payroll
Conversion of Evaluation Reports
ABAP Coding: Read International Payroll Results
ABAP Coding: Read National Payroll Results
ABAP Coding: Report EXAMPLE_PNP_GET_PAYROLL for Evaluation of Pa
Utility Macros for Report Conversion
Example – Old Coding
Example: Variant A: New Coding
Example: Variant B: New Coding
Report Category
Creating a Report and Report Category
Evaluate Archived Payroll Results Using the Logical Database
Interface Toolbox for Human Resources (PX-XX-TL)
Technology for Interface Scenarios
Example 1: Export Master Data to an External System
Example 2: Export Master Data and Payroll Results to External Sy
Example 3: Gross Payroll in SAP System, Net Payroll in External
Setting Up the Interface for Export with the Toolbox
Data Export with the Toolbox
Interface Format
Create Objects
Database Object
Cluster Object
Table Object
Field Object
Creating an Interface Format
Inserting a Field Object
Delete Objects
Deleting Objects
Data Definition for Cluster Objects
Changing or Displaying the Data Definition for a Cluster Object
Table Entries
Selecting Table Entries
Conversion for Field Objects
Constant Conversion Type
Example: Replacing a Constant Generically
Table Value Conversion Type
Database Table
Example: Replacing a Table Value
User Exit Conversion Type
Example: User Exit with Form Routine
Selecting the Conversion for A Field Object
Restrictions for Field Objects
Creating Restrictions for a Field Object
Attributes in the Interface Format
Data Definition Include
Creating an Include Automatically or Using an Existing Include
Change Validation
Comparison Period for Change Validation
Setting the Comparison Period for Multiple Export
Setting the Comparison Period for Retroactive Accounting
Determination of Comparison Period Using First Method if New cha
Determination of Comparison Period Using First Method if New cha
Second Method for Setting the Comparison Period
Create Objects
Creating Objects
Delimit Objects
Example: Delimiting an Infotype
Delimiting Objects
Single Field Validation
Example: Single Field Validation
Validating Single Fields
Key Fields
Example: Key Fields
Defining Key Fields
Relations
Example: Relations Between Field Objects
Creating Relations
Wage types
User-Defined Change Validation
Naming Conventions for Export Data
Example: Customer Program for Change Validation
Activating User-Defined Change Validation
Wage Type Processing with the Toolbox
Wage Type Tables in the Interface Format
Wage Type Selection in the Interface Format
Structure of a Wage Type
Wage Type Options for Retroactive Accounting
Comparison Period for Wage Type Options in Retroactive Accountin
In-Period Information / For-Period Information
Example: Comparison Period for Wage Type Differences for Several
Activating Wage Type Options for Retroactive Accounting
Wage Types in Change Validation
Change Validation and Wage Type Tables
Change Validation and Wage Type Comparison
Wage Types and Split Indicators
Activating Wage Types for Change Validation
Activating Wage Types for Change Validation
Wage Type Delimitation for Change Validation
Delimiting Wage Types for Change Validation
Examples: Interaction of Wage Types and Wage Type Options for Re
Example 1: Third-Party Payroll System Runs Retroactive Accountin
Example 2: Third-Party Payroll System Runs Retroactive Accountin
Example 3: Third-Party Payroll System Runs Retroactive Accountin
Example 4: Third-Party Payroll System Runs Retroactive Accountin
Example 5: Third-Party Payroll System Without Retroactive Accoun
Example 6: Third-Party Payroll System Without Retroactive Accoun
Generation - Interface Format for the Export Program
Generating the Export Program
Export Program
Starting the Export Program
Infotype: Export Status (0415)
Export History for Interface Results
Displaying the Interface Format
Deleting Interface Results
Automatic Conversion of Interface Results
Manual Conversion of Interface Results
Displaying TemSe Files
Managing TemSe Files
Downloading an Export File
File Layout
Processing the File Layout
Editing and Attributes for the File Layout
User Exits and User-Defined Form Routines
Constant Values as Input Parameters
Interface Format Values as Input Parameters
Interface Variables as Input Parameters
Blocks in the File Layout
User Exit Before (Block)
User Exit After (Block)
Structures in the File Layout
User Exit Before (Structure)
User Exit After (Structure)
Field Functions in the File Layout
Calling Specific Interface Data
Interface Block Buffer
Interface Format Data
Access to Export Data in a User-Defined File Layout
Structure Definition
Creating a File Layout
Generating the File Layout
Generating the File Layout
Conversion with the File Layout
Converting a File Layout
File Format of Export File (SAP Standard)
Structure of an Export File
Display Export Files Using Operator Blocks
Operators for the Export File
Begin Preamble BPR (01) / End Preamble (02)
Begin Secondary Information BSC (17)/End Secondary Information E
Begin Personnel Number BOP (05) / End Personnel Number EOP (06)
Begin Payroll Period BPE (07) / End Payroll Period EPE (08)
Begin Table BOT (09) / End Table EOT (0A)
Begin Table Entry BOE (0B) / End Table Entry EOE (0C)
Begin Field String BOF (0D) / End Field String EOF (0E)
Begin Infotype BOI (0F) / End Infotype EOI (10)
Begin Wage Type BOW (11) / End Wage Type EOW (12)
Begin Postamble BPO (03) / End Postamble EPO (04)
Display of Export File - Formatted
Secondary Files
Structure of the Secondary File (Formatted)
Generation of Secondary File
Generating the Secondary File
Importing wage types
Starting the Import