SAP Reports / Programs | Personnel Management | Personnel Management | Company Pension Scheme Germany(PA-PF-DE) SAP PA

RPCWUBD0 SAP ABAP Report - Transfer Income/CPS Contributions







RPCWUBD0 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for The report determines the wage types with the accompanying amounts that are used as the basis for the pension calculation...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 RPCWUBD0 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 RPCWUBD0. "Basic submit
SUBMIT RPCWUBD0 AND RETURN. "Return to original report after report execution complete
SUBMIT RPCWUBD0 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Log for Transfer of Base Pension Wage Types
Selection Text: PCHKRS = Check Infotype 0203
Selection Text: PKOMPR = Cumulate Amounts
Selection Text: PKORRL = Correction Run
Selection Text: PPRDIF = Log of Differences
Selection Text: PPRDTL = Detail Log
Selection Text: PPROTO = Single Log
Selection Text: PPRPNR = Compressed Log
Selection Text: PPRSUM = Totals Log
Selection Text: PUPDAT = Update CPS Tables
Selection Text: PVZKOR = D Sign Correction
Title: Transfer Income/CPS Contributions
Text Symbol: UPE = Log DB Changes for Income
Text Symbol: UPB = Log DB Changes for Contributions
Text Symbol: UEK = Transfer Income
Text Symbol: UEE = Log: Calculated Income
Text Symbol: UEB = Log: Calculated Contributions
Text Symbol: UE1 = No Transfer of Basic Data on Date
Text Symbol: UDE = Log of Income Differences
Text Symbol: UDB = Log of Contribution Difference
Text Symbol: UBE = Transfer Contribs
Text Symbol: TX1 = No Transfer of Basic Data on Date
Text Symbol: TIE = Inc____From________To______WType______Amount__Curr__Ret___PT-%____OWT__Org.Assign_Origin_of_Amount
Text Symbol: ANS = Entitlemt:
Text Symbol: BIS = To
Text Symbol: DBE = Ent. From To WType Amount Curr. Rel. Vol.EE ER Tax
Text Symbol: DEE = Income From To WType Amount Curr. SinPy
Text Symbol: DEL = (Rev)
Text Symbol: EIN = Income :
Text Symbol: ERR = Error/info. when transferring basic pension data
Text Symbol: INS = (Insert)
Text Symbol: KDF = (No differences)
Text Symbol: KUE = No transfer of contributions or income
Text Symbol: NDB = No differences for existing contributions
Text Symbol: NDE = No differences for existing income
Text Symbol: OPT = Run Options
Text Symbol: PBE = Ent. From To WType Amount Curr. Rel. Vol.EE ER Tax DB
Text Symbol: PEE = Income From To WType Amount Curr. SinPy DB Action





Text Symbol: PNR = Personnel No.
Text Symbol: PRT = Log Options
Text Symbol: SBW = Contrb.Currency
Text Symbol: SEW = Income Currency
Text Symbol: SUB = Statement for Transf. Contributions
Text Symbol: SUE = Statement for Transferred Income
Text Symbol: TIB = Ent____From________To______WType______Amount__Curr__RelRA_Vol_EE_ER_OWty_Org.Assig__Origin_of_Amount


INCLUDES used within this REPORT RPCWUBD0

INCLUDE RPPPXD10.


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:

HR_DISPLAY_ERROR_LONGTEXT CALL FUNCTION 'HR_DISPLAY_ERROR_LONGTEXT'.

RP_01C_GET_TRANS_DABE_UPDATE CALL FUNCTION 'RP_01C_GET_TRANS_DABE_UPDATE' EXPORTING I66_PERNR = $PERNR TABLES T66_ORG_DABE = DABE T66_TRANS_DABE = TRANS_DABE T66_DEL_DABE = DEL_DABE T66_DIFF_DABE = DIFF_DABE T66_DABE_PER = DABE_PERIODS EXCEPTIONS "WDPL9CK007671 REPAYMENT_EXISTING = 1 "WDPL4DK051445 OTHERS = 0. "WDPL9CK007671

RP_01C_GET_TRANS_DAEE_UPDATE CALL FUNCTION 'RP_01C_GET_TRANS_DAEE_UPDATE' EXPORTING I55_PERNR = $PERNR TABLES T55_ORG_DAEE = DAEE T55_TRANS_DAEE = TRANS_DAEE T55_DEL_DAEE = DEL_DAEE T55_DIFF_DAEE = DIFF_DAEE T55_DAEE_PER = DAEE_PERIODS EXCEPTIONS OTHERS = 1.

RP_FILL_WAGE_TYPE_TABLE_EXT CALL FUNCTION 'RP_FILL_WAGE_TYPE_TABLE_EXT' EXPORTING BEGDA = $BEGDA ENDDA = $ENDDA INFTY = $INFTY PERNR = $PERNR SUBTY = $SUBTY TABLES PP0001 = $P0001 PP0007 = $P0007 PP0008 = $P0008 PPBWLA = $PBWLA EXCEPTIONS ERROR_AT_INDIRECT_EVALUATION = 1 OTHERS = 2.

RP_01C_GENERATE_PERIODS CALL FUNCTION 'RP_01C_GENERATE_PERIODS' EXPORTING I52_BEGDA = $BEGDA I52_ENDDA = $ENDDA I52_PERMO = MONTH_PERIOD * importing * e52_anzpe = period_number TABLES T52_BVPER = TMP_PERIODS EXCEPTIONS NO_BEGINDATE = 1 NO_ENDDATE = 2 ENDDATE_AFTER_BEGINDATE = 3 INVALID_PERIOD_MODIFIER = 4 NO_PERIOD = 5 OTHERS = 6.

RP_01C_GET_TRANSFER_PERIOD CALL FUNCTION 'RP_01C_GET_TRANSFER_PERIOD' EXPORTING I66_PERNR = $PERNR I66_TREND = $ENDDA I66_KORRL = SW_CORRECTION TABLES T66_P0203 = $P0203 T66_P0202 = $P0202 T66_RGDIR = RGDIR_ACT T66_RGDIR_REL = RGDIR_REL T66_T5DCA = I5DCA T66_BEITR = $BEITR T66_EINKO = $EINKO T66_ERROR = ANALYZE_ERROR CHANGING C66_TRBEG = $BEGDA C66_TRMIN = $UBSTP C66_PAYBG = $PAYBG EXCEPTIONS P0203_NOT_EXISTING = 1 TRANSFER_NOT_ALLOWED = 2 TRANSFER_ALREADY_DONE = 3 NO_RELEVANT_ENTITLEMENT = 4 CORRECTION_NOT_NECESSARY = 5 ERROR_CUSTOMER_EXIT = 6 OTHERS = 7.



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