SAP Reports / Programs | Payroll | Singapore(PY-SG) SAP PY

RPCT8SR0 SAP ABAP Report - Singapore Income Tax IR8S







RPCT8SR0 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

If you would like to execute this report or see the full code listing simply enter RPCT8SR0 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_M25_CT8S - Run Income Tax Report for IR8S


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 RPCT8SR0. "Basic submit
SUBMIT RPCT8SR0 AND RETURN. "Return to original report after report execution complete
SUBMIT RPCT8SR0 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: ALL_EE = All employees
Selection Text: AUNAME = Name of Authorised Person ....
Selection Text: COMPLANT = Print PArea / Company code
Selection Text: DESIGN = Designation ..................
Selection Text: DIV_BRCH = Name of Division/Branch ....
Selection Text: EE_NUM = Print employee number
Selection Text: EMAIL = Email of Authorised person ...
Selection Text: IDATE = Declaration Date .............
Selection Text: TELENR = Telephone No. ................
Title: Singapore Income Tax IR8S
Text Symbol: 207 = Maintain nationality in infotype 0002.
Text Symbol: 206 = Maintain infotype 0185
Text Symbol: 205 = Maintain the name for Employer tax reference
Text Symbol: 204 = Maintain the field 'Employer Tax reference no.'
Text Symbol: 208 = Check the feature '25INA'.
Text Symbol: 209 = Maintain tax reference number in infotype 0179
Text Symbol: 210 = Maintain name in infotype 0002
Text Symbol: 211 = Maintain address and pin code in infotype 0006
Text Symbol: 215 = Basis year (reporting year) can be only between
Text Symbol: 216 = &1 and &2 (both inclusive)
Text Symbol: 217 = Overseas posting dates should be within the
Text Symbol: 218 = reporting year
Text Symbol: 219 = Re-assigned between
Text Symbol: 220 = Mid-month transfer not Supported.
Text Symbol: 221 = In Section C, "Interest" is not Populated .
Text Symbol: 222 = 'Date of refund' is set to current date.
Text Symbol: 223 = Employee tax reference number is not valid
Text Symbol: 224 = e-Submission
Text Symbol: 225 = The e-Submission file for Employer ID -
Text Symbol: 226 = Organization ID Type C, M & G are no longer in use for
Text Symbol: 227 = file specifications for IR8S
Text Symbol: P01 = Output Options
Text Symbol: P02 = IRAS Line Options
Text Symbol: P03 = File Download Options
Text Symbol: P04 = Generate report for all the selected employees
Text Symbol: 203 = in table T5R0P
Text Symbol: 001 = Refund / Claims on CPF.
Text Symbol: 002 = Yes





Text Symbol: 003 = No
Text Symbol: 004 = Tax no.
Text Symbol: 005 = The Period Selection range is more than 2 years
Text Symbol: 006 = Employee no. :
Text Symbol: 007 = ER Contri.:
Text Symbol: 008 = EE Contri.:
Text Symbol: 009 = Pers.no.
Text Symbol: 010 = SAPscript
Text Symbol: 011 = PATLine
Text Symbol: 012 = Remarks :
Text Symbol: 013 = Re-assigned on
Text Symbol: 014 = Period From
Text Symbol: 015 = Period To
Text Symbol: 016 = Text
Text Symbol: 017 = Error List
Text Symbol: 018 = Press Error List Button,to get the list of Errors
Text Symbol: 020 = No. of personnel numbers selected
Text Symbol: 021 = No. of personnel numbers printed
Text Symbol: 023 = No. of pages printed
Text Symbol: 024 = Download Filetype - 'BIN'
Text Symbol: 025 = Download Filetype - 'VSS'
Text Symbol: 031 = has no payroll result.
Text Symbol: 032 = has no employment.
Text Symbol: 033 = Cann't find employee's name.
Text Symbol: 050 = Declaration
Text Symbol: 060 = In T596f can not find__
Text Symbol: 100 = Output error:
Text Symbol: 101 = Driv.(PC)/Subdir./File name
Text Symbol: 102 = The IRASLine file for Employer ID -
Text Symbol: 104 = has been downloaded to -
Text Symbol: 201 = Maintain the field 'Type of company'
Text Symbol: 202 = Maintain the field 'Type of Registration'


INCLUDES used within this REPORT RPCT8SR0

INCLUDE: RPC2CD09.
INCLUDE: RPC2RX09.
INCLUDE: RPPPXD00.
INCLUDE: RPPPXD10.
INCLUDE: RPC2RRR0.
INCLUDE: RPPPXM00.
INCLUDE: RPCT8SRM_ALV. "MAINROUTINE IR8S





INCLUDE: RPCT8SRI_ALV. "SUBROUTINES IR8S
INCLUDE RPCT8SRN.
INCLUDE RPCT8SRJ.
INCLUDE RPCT8SRT.
INCLUDE RPCT8SRP.


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:

No SAP FUNCTION MODULES are executed within this report code!



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 RPCT8SR0 or its description.