SAP Reports / Programs | Payroll | Canada | Reporting(PY-CA-RP) SAP PY

RPCCSBK0_CE SAP ABAP Report - Canada Savings Bonds







RPCCSBK0_CE is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for The Canada Savings Bonds Report allows your enterprise to submit employee savings bond deduction data to the Bank of Canada via magnetic tape files, properly formatted for processing by the New Canada Payroll Savings automated payroll system...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 RPCCSBK0_CE into the relevant SAP transactions such as SE38 or SE80


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 RPCCSBK0_CE. "Basic submit
SUBMIT RPCCSBK0_CE AND RETURN. "Return to original report after report execution complete
SUBMIT RPCCSBK0_CE 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: APPS_FN = Output to application server
Selection Text: FRNT_FN = Output to frontend
Selection Text: NO_CON = No confirmation
Selection Text: P_APPS = Output to application server
Selection Text: P_BUKRS = Group company code
Selection Text: P_EADDR = E-mail confirmation at address
Selection Text: P_EMAIL = E-mail confirmation at address
Selection Text: P_FADDR = Fax confirmation at address
Selection Text: P_FAX = Fax confirmation at address
Selection Text: P_FRNT = Output to frontend
Selection Text: P_N_RRSP = Savings Bonds non-RRSP wage ty
Selection Text: P_ORGST = Organization site
Selection Text: P_PTIND = Payment type indicator
Selection Text: P_REFID = Transmitter's reference ID
Selection Text: P_REMIT = Check Third-party Remittance
Selection Text: P_RRSP = Saving Bonds RRSP wage type
Selection Text: P_TEMSE = Read data from TemSe file:
Selection Text: P_TEST = Test run
Selection Text: P_TRORG = Transmitter's organization ID
Selection Text: RD_TEMSE = Read data from TemSe file:
Selection Text: VARN = Layout
Title: Canada Savings Bonds
Text Symbol: T04 = Non-RRSP Amount
Text Symbol: W01 = Missing control record for PArea &1
Text Symbol: W02 = PArea &1 is ignored, incorrect period modifier
Text Symbol: W03 = PArea &1 is ignored - not for payroll
Text Symbol: W04 = run according to T549A
Text Symbol: W05 = No entry found in &1 for &2 &3
Text Symbol: W06 = &4 &5
Text Symbol: W07 = No amounts remitted for &1, HR payee type
Text Symbol: W08 = &2 and business area &3 in &4
Text Symbol: W09 = HR Creditor not defined in Table T51RA for work area %1 HR payee type 1.
Text Symbol: W10 = &4 &5
Text Symbol: W11 = No entry found in &1 for &2 &3
Text Symbol: W12 = &4 &5
Text Symbol: W15 = Payroll results for &1 &2 do not
Text Symbol: W16 = match remittance results &3 &4 &5
Text Symbol: T03 = RRSP Amount





Text Symbol: 000 = Transmission file details
Text Symbol: 001 = Organization site
Text Symbol: 002 = Fax confirmation at address
Text Symbol: 003 = E-mail confirmation at address
Text Symbol: 004 = No confirmation
Text Symbol: 005 = Transmitter's organization ID
Text Symbol: 006 = Transmitter's reference ID
Text Symbol: 007 = Payment type indicator
Text Symbol: 008 = Confirmation method
Text Symbol: 009 = Pleas enter payment type indicator "T" or "B"
Text Symbol: 011 = Check Third-Party Remittance
Text Symbol: 012 = Saving Bonds RRSP wage type
Text Symbol: 013 = Saving Bonds non-RRSP wage type
Text Symbol: 020 = Display variant (optional)
Text Symbol: 022 = Enter at least one savings bonds wage type
Text Symbol: 023 = Test run
Text Symbol: 024 = View history
Text Symbol: 025 = Read data from TemSe file:
Text Symbol: 034 = You must enter a TemSe file to read from
Text Symbol: 035 = You must enter a fax number for confirmation
Text Symbol: 036 = You must enter an e-mail address for confirmation
Text Symbol: 037 = Group company code
Text Symbol: 038 = Output to application server
Text Symbol: 039 = Output to frontend
Text Symbol: 040 = Magnetic media file download
Text Symbol: 050 = Payroll area
Text Symbol: 051 = Payroll period
Text Symbol: 052 = Employee
Text Symbol: 053 = Work area
Text Symbol: 054 = HR payee type
Text Symbol: E01 = Cannot determine Person ID for Personnel Assignment
Text Symbol: H01 = Canada Savings Bonds Report for
Text Symbol: H02 = to
Text Symbol: S01 = TemSe Filename:
Text Symbol: S02 = Disk File Path:
Text Symbol: T01 = Person ID
Text Symbol: T02 = Employee Name


INCLUDES used within this REPORT RPCCSBK0_CE

No INCLUDES are used within this REPORT code!


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