SAP Reports / Programs

RPCALCQ0_CE SAP ABAP Report - Payroll Driver Australia







RPCALCQ0_CE 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 RPCALCQ0_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 RPCALCQ0_CE. "Basic submit
SUBMIT RPCALCQ0_CE AND RETURN. "Return to original report after report execution complete
SUBMIT RPCALCQ0_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: EDT_VARI =
Selection Text: OCRSN =
Selection Text: PAYID = Payroll indicator
Selection Text: PAYTY = Payroll Type
Selection Text: PRT_PROT = Display log
Selection Text: P_VANAM = Log display variant
Selection Text: BONDT = Day of bonus accounting run
Selection Text: RUECK-AB = Forced retro.accounting as of
Selection Text: TST_ON = Test run (no update)
Selection Text: SCHEMA = Schema acc.to PE01
Selection Text: SW_INTIM = Integration time management
Title: Payroll Driver Australia
Text Symbol: QO7 = -
Text Symbol: QO8 = Import wage types for reversal of adv
Text Symbol: QO9 = payment for this period
Text Symbol: QP1 = Import Advanced Payments was not successful
Text Symbol: QP2 = No entry in table Superannuation
Text Symbol: QP3 = Fund Code Designation Australia
Text Symbol: QP4 = Wage Type Valuation
Text Symbol: QP5 = Payroll Accounting Areas
Text Symbol: QP6 = Payroll Periods
Text Symbol: QP8 = Error exporting to Advance Payment Cluster
Text Symbol: QP9 = Results exported to memory for
Text Symbol: QO6 = from period
Text Symbol: QO5 = Import wage types for advance payment
Text Symbol: QO4 = Australian Advance Payments.
Text Symbol: QO2 = not found in table Period Parameters
Text Symbol: QO1 = pay period modifier
Text Symbol: QN1 = Invalid or blank Leave Adjustment Action
Text Symbol: QM9 = but no accrual rule exists for it
Text Symbol: QM8 = has leave type
Text Symbol: QM7 = Person
Text Symbol: QI2 = ITWV will not be processed for employee
Text Symbol: Q03 = VOID_RESULT under construction
Text Symbol: Q02 = Bonus date will be ignored!
Text Symbol: QQ1 = advance payment
Text Symbol: X99 = Off-cycle payroll
Text Symbol: X98 = Reason for payroll





Text Symbol: X11 = No remuneration statement
Text Symbol: X09 = HR form name
Text Symbol: X08 = Display log for time management additionally
Text Symbol: X07 = Display variant for log
Text Symbol: X06 = Display variant Rem. statement
Text Symbol: X05 = Remuneration statement parameters
Text Symbol: X04 = Test options
Text Symbol: X03 = Log
Text Symbol: X01 = General program control
Text Symbol: TS0 =
Text Symbol: TC1 =
Text Symbol: S13 = Do not change or create Transitional payments retrospectively after June 30,2012
Text Symbol: S12 = Split Transitional Payments will not be processed from 01.07.2012
Text Symbol: S11 = Transitional Payments will not be processed from 01.07.2012
Text Symbol: S06 = QDISN not processed, as PYAAU switch is not set to any date
Text Symbol: S05 = QDISN not processed: Period &1 is before PYAAU switch date &2
Text Symbol: S04 = Retro before PYAAU switch date &1 is not allowed
Text Symbol: S03 = Switch PYAAU is not maintained correctly
Text Symbol: S02 = Feature 13NTC is not maintained correctly
Text Symbol: S01 = Error in distributing &1 under grouping value &2
Text Symbol: R62 =
Text Symbol: R48 =
Text Symbol: R04 = Invalid print request
Text Symbol: QR1 = not supported
Text Symbol: QQ9 = pay period:
Text Symbol: QQ5 = in period
Text Symbol: QQ4 = for period
Text Symbol: QQ2 = Advanced Payments cluster exported
Text Symbol: LOG = Edit log variant
Text Symbol: 211 = to assignment
Text Symbol: 210 = Trying adjustment with assignment:
Text Symbol: 209 = Delete Negative Payments for :
Text Symbol: 208 = Cannot modify transfered wage type content.
Text Symbol: 207 = Try adjustment with next assignment
Text Symbol: 206 = Transfer already complete for :
Text Symbol: 205 = Negative amt to be distributed among other assgnmnts :
Text Symbol: 204 = Processing adjustment for Assignment :
Text Symbol: 203 = Begin Adjustments
Text Symbol: 009 =





Text Symbol: 006 = TAX INFOTYPE 0188 MISSING FOR EMPLOYEE. PROCESSING ABORTED.
Text Symbol: 005 = No adjustment and rollover read in.
Text Symbol: 001 = T5F2B (Process seniority date)
Text Symbol: $17 = ***************************************************************************
Text Symbol: $16 = * *
Text Symbol: $15 = * selected report with the new text elements *
Text Symbol: $14 = * Then start report RPUTXT00 to update the text pool of the *
Text Symbol: $13 = * Please update the text elements in table T52CT instead of here *
Text Symbol: $12 = * *
Text Symbol: $11 = ***************************************************************************
Text Symbol: $10 = * ATTENTION! ATTENTION! ATTENTION! ATTENTION! ATTENTION! ATTENTION! *
Text Symbol: $09 = ***************************************************************************
Text Symbol: $08 = * *
Text Symbol: $07 = * in the text pool of the selected report. *
Text Symbol: $06 = * Then start report RPUTXT00 to maintain the new text elements *
Text Symbol: $05 = * Please maintain text elements in table T52CT instead of here *
Text Symbol: $04 = * *
Text Symbol: $03 = ***************************************************************************
Text Symbol: $02 = * ATTENTION! ATTENTION! ATTENTION! ATTENTION! ATTENTION! ATTENTION! *
Text Symbol: $01 = ***************************************************************************
Text Symbol: $00 = Last update on : 29.05.1998 08:06:39
Text Symbol: 213 = Employer :
Text Symbol: D47 =
Text Symbol: D32 =
Text Symbol: D26 =
Text Symbol: D25 =
Text Symbol: D24 =
Text Symbol: D23 =
Text Symbol: D12 =
Text Symbol: D11 =
Text Symbol: D10 =
Text Symbol: D09 =
Text Symbol: D08 =
Text Symbol: D07 =
Text Symbol: D05 =
Text Symbol: D04 =
Text Symbol: D03 =
Text Symbol: D02 =
Text Symbol: AAA =



Text Symbol: 250 = Reconciling Employer level Totals
Text Symbol: 240 = Total at Employer Level ( &1 in RT_PERSON)
Text Symbol: 236 = -
Text Symbol: 235 = /560 =
Text Symbol: 234 = : Payments into Bank Account :
Text Symbol: 231 = Bank Transfer Details
Text Symbol: 230 = Accordingly adjusting assignment:
Text Symbol: 225 = Amount left after deduction
Text Symbol: 224 = Total amount to be deducted
Text Symbol: 223 = Modifying /401 (Total Tax)
Text Symbol: 222 = Payment to be Added
Text Symbol: 220 = Payment to be deducted
Text Symbol: 215 = Person ID:
Text Symbol: 214 = Assgn


INCLUDES used within this REPORT RPCALCQ0_CE

INCLUDE RPCPLOG0. "XDOALRK055056
INCLUDE RPCFDP09_CE. "GAJXZ1K026136
INCLUDE RPCFDP09. "FDSAHRK000132
INCLUDE RPCTSP00. "VUUP30K068742
INCLUDE RPCTSP01. "VUUP30K068742
INCLUDE RPCFTB00. " ATAB-TABLES GENERAL
INCLUDE RPCFTBQ0. " ATAB-TABLES AUSTRALIA
INCLUDE RPC2PS00. " CLUSTER OF GENERATED SCHEMAS
INCLUDE RPC2PT00. " CLUSTER OF GEN. SCHEMAS TEXTS
INCLUDE RPC2RX19. " PCL2-DATA CLUSTER RG GENERAL
INCLUDE RPC2RQQ0. " PCL2-DATA CLUSTER RQ AUSTR
INCLUDE RPCFVPQ0.
INCLUDE RPCALCQ0_PBS_DATA . "BADI EXIT 1 FOR PUBLIC SECTOR
INCLUDE UP50QDAT. "COMMON PART PSOPER FOR UPDATE TASK
INCLUDE RPCFDC19.
INCLUDE RPC2CD09.
INCLUDE RPC2CDQ4_CE.
INCLUDE RPCFOP00.
INCLUDE RPC2B201. "
INCLUDE RPTDAT00. " COMMON PART OTABLES, ADDITIONAL FIELDS
INCLUDE RPTDAT00. " COMMON PART OTABLES, ADDITIONAL FIELDS

INCLUDE RPC4F_0C. " CONSTANTS "FDSAHRK000132
INCLUDE RPC4F100. "FDSAHRK000132
INCLUDE RPCFDC09. " DATA GENERAL
INCLUDE RPCFDC19_CE. " CE GENERAL DATA
INCLUDE RPCFDC19_CE_ADD. " CE:DATA INTERNATIONAL
INCLUDE RPCFDC19_CE_AU. " CE:DATA AU
INCLUDE RPCMF000. "JJD20121995
INCLUDE RPCFPABS. "QAFK75100
INCLUDE RPCTSDQ9. "FDSAHRK000132
INCLUDE RPCTSP02. " AT SELECTION SCREEN "VUUP30K068742
INCLUDE RPCHRTQ9_CE.
INCLUDE RPCRP0Q0. "FKG1648671996
INCLUDE RPCRR0Q0. "FKG1648671996
INCLUDE RPCARR09. " PRIORITIES ACTIVE
INCLUDE RPCARR09_CE. " FOR CE
INCLUDE RPCARRQ0. " COUNTRY SPECIFICS FOR ARREARS
INCLUDE RPCPR500. "FDSAHRK000132
INCLUDE RPCLG000. "XDOALRK00084
INCLUDE RPCALCQ0_PBS_FORMS. " BADI EXIT 2 FOR PUBLIC SECTOR
INCLUDE RPCALCQ0_PBS_FORMS_CE. " BADI EXIT 2 FOR CE PS
INCLUDE RPCMASQ0_PBS_CE. " PUBLIC SECTOR CE FUNCTIONS
INCLUDE H99C_CE_ALL. " INTERNATIONAL INCLUDES FOR CE
INCLUDE HAUC_CE. " NATIONAL INCLUDES FOR CE


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