SAP Reports / Programs | Payroll | Australia(PY-AU) SAP PY

RPCG00Q0 SAP ABAP Report - Payment Summary Print and Tape Create Australia







RPCG00Q0 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Payment Summary Program (RPCG00Q0) This document outlines the changes in payment summary processing brought about by the creation of a new Payment Summary infotype (0626)...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.

If you would like to execute this report or see the full code listing simply enter RPCG00Q0 into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

PC00_M13_CG00 - 2000/2001 Payment summary


ABAP code to call this SAP report using the submit statement

This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.






SUBMIT RPCG00Q0. "Basic submit
SUBMIT RPCG00Q0 AND RETURN. "Return to original report after report execution complete
SUBMIT RPCG00Q0 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Selection Text: VIEWCERT = View payment summary first?
Selection Text: UNIXFILE = Create tax file on Unix ?
Selection Text: TESTCERT = Number of test summaries
Selection Text: RUN = Test or production run
Selection Text: PRNCERT = ?...(PRNCERT)
Selection Text: PRINTER = Print summaries on printer
Selection Text: PCFILE = Create tax file on PC ?
Selection Text: FINYR = Financial year
Selection Text: FILE = Name of Unix file
Selection Text: ALOW_PTR = Print emp allowance report on?
Title: Payment Summary Print and Tape Create Australia
Text Symbol: 110 = Payment summary selection
Text Symbol: 111 = File selection
Text Symbol: 112 = Printing payment summary selection
Text Symbol: 113 = Copyright notification
Text Symbol: 114 = Text ATO PAYMENT SUMMARY COPYRIGHT is not avaliable
Text Symbol: 115 = Person authorised to sign payment summary
Text Symbol: 116 = Plain paper printing is not available before the 1996 financial year
Text Symbol: 117 = No pay results retrieved for memory id
Text Symbol: 120 = A file was not created because no
Text Symbol: 121 = payment summary information was generated
Text Symbol: 122 = Invalid UNIX file
Text Symbol: 134 = Payment summary error report
Text Symbol: 135 = Error reading feature 13GC1
Text Symbol: 136 = Error reading feature 13TRM
Text Symbol: 137 = Error reading feature 13ETP
Text Symbol: 105 = Allowance report printer
Text Symbol: 097 = Service before 1 July 1983 should be > zero
Text Symbol: 096 = Total tax must be less than Gross payment
Text Symbol: 095 = Postcode should be 9999 for overseas address
Text Symbol: 094 = Service before 1 July 1983 cannot be negative
Text Symbol: 093 = (Pos 313-320)-Total tax cannot be negative
Text Symbol: 092 = (Pos 240-247)-Gross payments cannot be negative
Text Symbol: 091 = (Pos 232-239)-Total tax cannot be negative
Text Symbol: 090 = (Pos 26-29) - Financial year (CCYY)
Text Symbol: 089 = (Pos 329-329) - Death benefit
Text Symbol: 088 = (Pos 321-328) - Assessable amount (dollars)
Text Symbol: 087 = (Pos 354-363) - Tax installment deductions





Text Symbol: 086 = (Pos 305-312) - Gross amount of payment
Text Symbol: 085 = (Pos 236-240)-Number of days after 30 June 1983
Text Symbol: 084 = (Pos 223-230) - Date started
Text Symbol: RAF = Reconciliation for ATO file
Text Symbol: PR4 = ETP Payment Summary
Text Symbol: PR3 = PAYG Payment Summary - Individual Non Business
Text Symbol: PR2 = ETP Payment Summary - (Test Print)
Text Symbol: PR1 = PAYG Payment Summary - Individual Non Business - (Test Print)
Text Symbol: GCH = Only the first 15 allowances will be inserted into the infotype 626 record
Text Symbol: GCG = Cluster results not read for period
Text Symbol: GCF = Part year payment summary already exists from
Text Symbol: GCE = ETP payment summary successfully generated from
Text Symbol: GCA = Payment summary successfully generated from
Text Symbol: GC9 = Manual payment summary issued
Text Symbol: GC8 = No data on CRT for payment summary.
Text Symbol: GC7 = Payment summary not yet issued. No record created.
Text Symbol: GC6 = Payment summary already issued.
Text Symbol: GC5 = Payment summaries Australia
Text Symbol: GC4 = Negative amount(s) on CRT for Payment summary.
Text Symbol: GC3 = Payment summary batch input session created for user
Text Symbol: GC2 = Allowance report spool request created :
Text Symbol: GC1 = Payment summary spool request created :
Text Symbol: ATO = ATO record successfully generated from
Text Symbol: AT1 = Paym. sum. not yet issued.No ATO rec.created
Text Symbol: 150 = Produce part year payment summary
Text Symbol: 145 = Reconciliation for ATO file format
Text Symbol: 144 = Payroll summary information was not processed
Text Symbol: 143 = Error calling function HRPY_AU_UPD_PYSUM_INFOTYPE
Text Symbol: 142 = Max date check
Text Symbol: 141 = Sort and subtotal report by company code
Text Symbol: 140 = Sort and subtotal report by ABN
Text Symbol: 139 = Display ATO file reconciliation report?
Text Symbol: 138 = Error reading feature 13RDN
Text Symbol: 083 = (Pos 215-222) - Date of payment
Text Symbol: 043 = Supp. rec #3,
Text Symbol: 042 = Supp. rec #2,
Text Symbol: 041 = Supp. rec #1,
Text Symbol: 040 = ATO-Req. fld,
Text Symbol: 036 = to





Text Symbol: 035 = Expected payment summary record from
Text Symbol: 034 = Existing payment summary record from
Text Symbol: 033 = Error calling function HRPY_AU_CHK_PYSUM_ISSUED
Text Symbol: 032 = - Overlapping payroll summary infotype records exist.
Text Symbol: 031 = not match financial year dates
Text Symbol: 030 = - Payroll summary infotype dates do
Text Symbol: 026 = Payment summary summary rpt
Text Symbol: 025 = Non-taxable
Text Symbol: 024 = Job session is unable to be processed
Text Symbol: 022 = No authorization to release payment summary batch session.
Text Symbol: 020 = The ATO file can not be created in background mode
Text Symbol: 019 = ATO file creation cancelled.
Text Symbol: 018 = ETP summary printer
Text Symbol: 017 = Plain paper printing for ETP summary
Text Symbol: 016 = Produce multiple payment summaries by ABN
Text Symbol: 015 = Available before the 1996 financial year
Text Symbol: 014 = Plain paper printing is not
Text Symbol: 013 = Plain paper printing
Text Symbol: 012 = Page No:
Text Symbol: 011 = Must enter a "T" or "P" for run type
Text Symbol: 010 = Financial year
Text Symbol: 009 = Taxable
Text Symbol: 008 = Various
Text Symbol: 007 = Employee allowance listing
Text Symbol: 006 = Summary printer
Text Symbol: 005 = Emp allowance report printer
Text Symbol: 004 = Print summary regardless of being issued
Text Symbol: 003 = View payment summary
Text Symbol: 002 = Pc file
Text Symbol: 001 = Unix file
Text Symbol: 044 = Payer rec,
Text Symbol: 082 = (Pos 207-214) - Payee Date of birth
Text Symbol: 081 = (Pos 183-186) - Postcode
Text Symbol: 080 = (Pos 180-182) - State or territory
Text Symbol: 079 = (Pos 153-179) - Suburb, town or city
Text Symbol: 078 = (Pos 77-114) - Payee address - line 1
Text Symbol: 077 = (Pos 47-61) - Payee First given name
Text Symbol: 076 = (Pos 17-46) - Payee Surname
Text Symbol: 075 = (Pos 8-16) - Payee Tax file number



Text Symbol: 074 = (Pos 224-231) - Period of payment end date
Text Symbol: 073 = (Pos 216-223) - Period of payment start date
Text Symbol: 072 = (Pos 240-249) - Gross income
Text Symbol: 071 = (Pos 230-239) - Tax installment deductions
Text Symbol: 070 = (Pos 192-195) - Postcode
Text Symbol: 069 = (Pos 189-191) - State or territory
Text Symbol: 068 = (Pos 162-188) - Suburb, town or city
Text Symbol: 067 = (Pos 86-123) - Payee address line - 1
Text Symbol: 066 = (Pos 56-70) - Payee first given name
Text Symbol: 065 = (Pos 26-55) - Payee surname
Text Symbol: 064 = (Pos 9-17) - Payee tax file number
Text Symbol: 063 = (Pos 536-539) - Payer's postcode
Text Symbol: 062 = (Pos 533-535) - Payer's state/territory
Text Symbol: 061 = (Pos 506-532) - Payer's suburb, town or city
Text Symbol: 060 = (Pos 430-467) - Payer address - line 1
Text Symbol: 059 = (Pos 30-229) - Payer name
Text Symbol: 058 = (Pos 12-22) - Payer Australian Business number
Text Symbol: 057 = (Pos 124-127) - Supplier postcode
Text Symbol: 056 = (Pos 121-123) - Supplier state/territory
Text Symbol: 055 = (Pos 94-120) - Supplier suburb, town or city
Text Symbol: 054 = (Pos 18-55) - Supplier street address, Line 1
Text Symbol: 053 = (Pos 256-270)-Supplier contact telephone number
Text Symbol: 052 = (Pos 218-255) - Supplier contact name
Text Symbol: 051 = (Pos 18-217) - Supplier name
Text Symbol: 050 = (Pos 18-28)-Supplier Australian Business number
Text Symbol: 046 = ETP record,
Text Symbol: 045 = P. Summ record,


INCLUDES used within this REPORT RPCG00Q0

INCLUDE RPCG00Q2.
INCLUDE RPCG00QD.


TABLES used within REPORT and the associated SELECT statement:

No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

JOB_OPEN CALL FUNCTION 'JOB_OPEN' EXPORTING JOBNAME = 'GCERTS' IMPORTING JOBCOUNT = JOBCOUNT EXCEPTIONS CANT_CREATE_JOB = 1 INVALID_JOB_DATA = 2 JOBNAME_MISSING = 3 OTHERS = 4.

JOB_CLOSE CALL FUNCTION 'JOB_CLOSE' EXPORTING JOBCOUNT = JOBCOUNT JOBNAME = 'GCERTS' STRTIMMED = 'X' IMPORTING JOB_WAS_RELEASED = JOB_RELEASED EXCEPTIONS CANT_START_IMMEDIATE = 1 INVALID_STARTDATE = 2 JOBNAME_MISSING = 3 JOB_CLOSE_FAILED = 4 JOB_NOSTEPS = 5 JOB_NOTEX = 6 LOCK_FAILED = 7 OTHERS = 8.



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.

The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name RPCG00Q0 or its description.