SAP Reports / Programs

RKEBPR01 SAP ABAP Report - CO-PA Mass Processing







RKEBPR01 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 RKEBPR01 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

KE1Y - Transfer of CO-PA Plan Data to FI-SL
KE1E - Transfer Plan Data to SOP
KE1D - Forecast Plan Data
KE27 - Periodic valuation
KE1C - Delete Plan Data
KE1V - Transfer to EC-PCA
KE1G - Top-Down Complete Plan
KE1W - Transfer of CO-PA Plan Data to FI-GL
KE28 - Create top-down distribution
KE1B - Process complete plan
KE1Z - Transfer CO-PA Plan Data to GL (New)
KE1A - Copy complete plan
KE1K - Transfer to LIS


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 RKEBPR01. "Basic submit
SUBMIT RKEBPR01 AND RETURN. "Return to original report after report execution complete
SUBMIT RKEBPR01 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: ERKRS = Operating concern
Selection Text: FKTAE = Change plan data
Selection Text: FKTDE = Delete plan data
Selection Text: FKTIP = Periodic valuation
Selection Text: FKTIT = Top-down distribution
Selection Text: FKTKO = Copy plan data
Selection Text: FKTPR = Forecast plan data
Selection Text: FKTTD = Top-down planning
Selection Text: FKTUS = Transfer to SOP
Selection Text: PA_TYPE = Type of Profitability Analysis
Title: CO-PA Mass Processing


INCLUDES used within this REPORT RKEBPR01

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:

COPA_GET_ERK CALL FUNCTION 'COPA_GET_ERK' EXPORTING MODE = 'F' IMPORTING ERKRS = G_ERKRS OK_CODE = OK_CODE PA_TYPE = G_PA_TYPE.

K_KOKRS_SET CALL FUNCTION 'K_KOKRS_SET' IMPORTING E_KOKRS = G_KOKRS E_ACTION = ACTION EXCEPTIONS NOT_FOUND = 1.

RKE_BP_ADMINISTRATION_CONVERT CALL FUNCTION 'RKE_BP_ADMINISTRATION_CONVERT' EXPORTING I_ERKRS = G_ERKRS I_PA_TYPE = G_PA_TYPE.

RKE_BP_SET_DEFAULT CALL FUNCTION 'RKE_BP_SET_DEFAULT' EXPORTING I_DNUM = KEPP_C_DYNNR-PLEB CHANGING XS_BPSEL = GS_BPSEL.

RKE_BP_SET_DEFAULT CALL FUNCTION 'RKE_BP_SET_DEFAULT' EXPORTING I_DNUM = KEPP_C_DYNNR-MERV CHANGING XS_BPSEL = GS_BPSEL.

RKE_BP_SET_DEFAULT CALL FUNCTION 'RKE_BP_SET_DEFAULT' EXPORTING I_DNUM = KEPP_C_DYNNR-WERT CHANGING XS_BPSEL = GS_BPSEL.

RKE_BP_SELECT_OPTIONS_GET CALL FUNCTION 'RKE_BP_SELECT_OPTIONS_GET' EXPORTING I_DNUM = G_DNUM I_POPLOSS = POPLOSS IMPORTING E_FCODE = FCODE TABLES IT_FCODE = T_FCODE CHANGING X_DATAR = DATAR XS_BPSEL = GS_BPSEL.

RKE_BPL_SET CALL FUNCTION 'RKE_BPL_SET' EXPORTING I_REPID = 'RKEVRK2T'.

RKE_READ_ERKRS_MESSAGE CALL FUNCTION 'RKE_READ_ERKRS_MESSAGE' EXPORTING I_ERKRS = G_ERKRS IMPORTING E_V_TKEB = GS_TKEB.

RKE_BP_READ_TEXT CALL FUNCTION 'RKE_BP_READ_TEXT' CHANGING XS_BPSEL = GS_BPSEL EXCEPTIONS OTHERS = 1.

RKE_FILL_PLANMERK CALL FUNCTION 'RKE_FILL_PLANMERK' EXPORTING ERKRS = G_ERKRS PA_TYPE = G_PA_TYPE TABLES PLANMERK = PLANMERK.

RKE_BP_READ_TEXT CALL FUNCTION 'RKE_BP_READ_TEXT' CHANGING XS_BPSEL = S_BPSEL EXCEPTIONS OTHERS = 1.

RKE_FILL_PLANWERTGP CALL FUNCTION 'RKE_FILL_PLANWERTGP' EXPORTING ERKRS = G_ERKRS PA_TYPE = G_PA_TYPE TABLES PLANWERTGP = PLANWERTGP.

RKE_EXIT CALL FUNCTION 'RKE_EXIT' EXPORTING i_exit_id = 'RKEBPR01' I_COUNT_PARAMS = 8 CHANGING X_PARAM_1 = PLANMERK[] X_PARAM_2 = PLANWERTGP[] X_PARAM_3 = L_DO_STANDARD X_PARAM_4 = G_ERKRS X_PARAM_5 = G_PA_TYPE X_PARAM_6 = CEPL4 X_PARAM_7 = G_TCODE X_PARAM_8 = GS_BPSEL EXCEPTIONS ERROR = 1 OTHERS = 2.

RKD_AUTHORITY_CHECK CALL FUNCTION 'RKD_AUTHORITY_CHECK' EXPORTING APPLCLASS = KEPP_C_APPLCLASS I_RKB1X = I_RKB1X TABNAME = TABNAME E_MESSAGE = 'X' SUBCLASS = KEPP_C_SUBCLASS TABLES PRINT_TABLE = LT_PRINT SEIG_TABLE = LT_SEIG SELECTION_TABLE = SELTAB.

RKD_AUTHORITY_CHECK CALL FUNCTION 'RKD_AUTHORITY_CHECK' EXPORTING APPLCLASS = KEPP_C_APPLCLASS I_RKB1X = I_RKB1X TABNAME = TABNAME E_MESSAGE = 'X' SUBCLASS = KEPP_C_SUBCLASS TABLES PRINT_TABLE = LT_PRINT SEIG_TABLE = LT_SEIG SELECTION_TABLE = SELTAB.

RKE_GET_NEXT_PERIOD CALL FUNCTION 'RKE_GET_NEXT_PERIOD' EXPORTING PERFLAG = L_PERFLAG PERIV = L_PERIV PERIO = L_ZWPERIO IMPORTING NEXTPERIO = L_ZWPERIO.

K_BATCH_REQUEST CALL FUNCTION 'K_BATCH_REQUEST' EXPORTING PAR_DIALG = 'X' PAR_JNAME = ' ' PAR_PNAME = 'RKEGP000' PAR_PRINT = 'X' PAR_RNAME = 'RKEGESPL' PAR_SDMSG = 'X' PAR_ADDPA = 'X' TABLES TAB_SELPA = SELPA.

RKE_BP_INIT_GLOBAL



CALL FUNCTION 'RKE_BP_INIT_GLOBAL' EXPORTING I_ERKRS = G_ERKRS I_PA_TYPE = G_PA_TYPE.

RKE_BP_INIT_KOKRS CALL FUNCTION 'RKE_BP_INIT_KOKRS' EXPORTING I_KOKRS = G_KOKRS.

RKE_BP_INIT_SPECIAL CALL FUNCTION 'RKE_BP_INIT_SPECIAL' EXPORTING I_FUNC = G_FUNC.

RKE_BP_SET_DEFAULT CALL FUNCTION 'RKE_BP_SET_DEFAULT' EXPORTING I_DNUM = KEPP_C_DYNNR-GRND CHANGING XS_BPSEL = GS_BPSEL.



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