SAP Reports / Programs | Production Planning and Control | Production Planning for Process Industries | Master Recipe(PP-PI-MD-MRC) SAP PP

RCPAENNR SAP ABAP Report - All Task List Changes for a Change Number







RCPAENNR 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 RCPAENNR 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 RCPAENNR. "Basic submit
SUBMIT RCPAENNR AND RETURN. "Return to original report after report execution complete
SUBMIT RCPAENNR 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: PM_AENNR = Change Number
Title: All Task List Changes for a Change Number
Text Symbol: PO3 = changed fields as well? ;;
Text Symbol: PO2 = Do you want to display the ;;
Text Symbol: PO1 = TL Changes for Change Number ;;
Text Symbol: 033 = (has been deleted) ;;
Text Symbol: 032 = Valid From ;;
Text Symbol: 031 = Func. Loc.;;
Text Symbol: 030 = Equipment ;;
Text Symbol: 029 = SubOp Char. ;;
Text Symbol: 028 = Proc ;;
Text Symbol: 027 = Meth ;;
Text Symbol: 026 = MaintPkge.;;
Text Symbol: 025 = SubOp;;
Text Symbol: 024 = MatComp ;;
Text Symbol: 023 = ==>;;
Text Symbol: 022 = Phase ;;
Text Symbol: 021 = Op ;;
Text Symbol: 020 = Rec ;;
Text Symbol: 019 = RecGr ;;
Text Symbol: 018 = Rel. ;;
Text Symbol: 017 = PRT ;;
Text Symbol: 016 = Insp.Char.Value;;
Text Symbol: 015 = Insp. Char. ;;
Text Symbol: 014 = PI Char. ;;
Text Symbol: 013 = Proc.Inst.;;
Text Symbol: 012 = Plant ;;
Text Symbol: 011 = Material ;;
Text Symbol: 010 = Sec.Res. ;;
Text Symbol: 009 = Phase ;;
Text Symbol: 008 = SubOp ;;
Text Symbol: 007 = Operation ;;
Text Symbol: 006 = Sequence ;;
Text Symbol: 005 = Recipe ;;
Text Symbol: 004 = GrpCtr ;;
Text Symbol: 003 = Recipe Group ;;
Text Symbol: 002 = TL Group ;;
Text Symbol: 001 = TL Type ;;





Text Symbol: 000 = Change Number ;;


INCLUDES used within this REPORT RCPAENNR

INCLUDE FC270T04.


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:

POPUP_TO_CONFIRM_STEP call function 'POPUP_TO_CONFIRM_STEP' exporting defaultoption = 'Y' textline1 = pop_line1 textline2 = pop_line2 titel = pop_title importing answer = popup_answer.

CP_07_PLAN_COLLECT call function 'CP_07_PLAN_COLLECT' exporting plan_imp = group_act tables plan_tab = group_tab.

C5_XS_GET_BADI CALL FUNCTION 'C5_XS_GET_BADI' EXPORTING NULL_INST_ACCEPT = lc_true IV_ROUTING_TYPE = lc_plnty_mrc IMPORTING REF = xs_exit.

CP_07_PLAN_COLLECT call function 'CP_07_PLAN_COLLECT' exporting plan_imp = group_act tables plan_tab = group_tab.

CP_07_PLAN_COLLECT call function 'CP_07_PLAN_COLLECT' exporting plan_imp = group_act tables plan_tab = group_tab.

CP_07_PLAN_COLLECT call function 'CP_07_PLAN_COLLECT' exporting plan_imp = group_act tables plan_tab = group_tab.

CP_07_PLAN_COLLECT call function 'CP_07_PLAN_COLLECT' exporting plan_imp = group_act tables plan_tab = group_tab.

CP_07_PLAN_COLLECT call function 'CP_07_PLAN_COLLECT' exporting plan_imp = group_act tables plan_tab = group_tab.

CP_07_PLAN_COLLECT call function 'CP_07_PLAN_COLLECT' exporting plan_imp = group_act tables plan_tab = group_tab.

CP_07_PLAN_COLLECT call function 'CP_07_PLAN_COLLECT' exporting plan_imp = group_act tables plan_tab = group_tab.

CP_07_PLAN_COLLECT call function 'CP_07_PLAN_COLLECT' exporting plan_imp = group_act tables plan_tab = group_tab.

CP_07_PLAN_COLLECT call function 'CP_07_PLAN_COLLECT' exporting plan_imp = group_act tables plan_tab = group_tab.

CP_07_PLAN_COLLECT call function 'CP_07_PLAN_COLLECT' exporting plan_imp = group_act tables plan_tab = group_tab.

CP_07_PLAN_COLLECT call function 'CP_07_PLAN_COLLECT' exporting plan_imp = group_act tables plan_tab = group_tab.

CP_07_PLAN_COLLECT call function 'CP_07_PLAN_COLLECT' exporting plan_imp = group_act tables plan_tab = group_tab.

CP_07_PLAN_COLLECT call function 'CP_07_PLAN_COLLECT' exporting plan_imp = group_act tables plan_tab = group_tab.

CP_07_PLAN_COLLECT call function 'CP_07_PLAN_COLLECT' exporting plan_imp = group_act tables plan_tab = group_tab.

CP_07_PLAN_COLLECT





call function 'CP_07_PLAN_COLLECT' exporting plan_imp = group_act tables plan_tab = group_tab.

CP_07_PLAN_COLLECT call function 'CP_07_PLAN_COLLECT' exporting plan_imp = group_act tables plan_tab = group_tab.

CC_CHANGE_NUMBER_CHECK call function 'CC_CHANGE_NUMBER_CHECK' exporting eccin = ccin_hlp flg_display = 'X' * flg_revlv = ' ' flg_no_update = 'X' importing adatuv = sttag exceptions others = 01.

TCA01_READ call function 'TCA01_READ' exporting plnty = group_tab-plnty spras = sy-langu importing struct = tca01 text = tca02-txt.

CP_B0_TCA01_TCA11_TRANSFORM call function 'CP_B0_TCA01_TCA11_TRANSFORM' exporting tca01_imp = tca01 importing tca11_exp = tca11.

CP_B0_PLAN_REFRESH call function 'CP_B0_PLAN_REFRESH' exporting tca11_imp = tca11.

CP_B0_PLAN_READ_FROM_DB call function 'CP_B0_PLAN_READ_FROM_DB' exporting flg_adm_imp = 'X' flg_ref_imp = 'X' plnnr_imp = group_tab-plnnr plnty_imp = group_tab-plnty tca11_imp = tca11 flg_chk_loekz = 'X' importing flg_not_found_exp = flg_not_found.

CP_B0_DETERMINE_VALID_RECORDS call function 'CP_B0_DETERMINE_VALID_RECORDS' exporting sttag_imp = sttag tca11_imp = tca11 ignore_loekz = 'X'.

CZ_BT_EAPL_DET_VAL_REC call function 'CZ_BT_EAPL_DET_VAL_REC' exporting sttag = sttag.

CZ_BT_TAPL_DET_VAL_REC call function 'CZ_BT_TAPL_DET_VAL_REC' exporting sttag = sttag.

CP_BT_PLKO_READ_WITH_KEY call function 'CP_BT_PLKO_READ_WITH_KEY' exporting plnal = plko_key-plnal plnnr = plko_key-plnnr plnty = plko_key-plnty importing plkod_exp = plko_tab-plkod exceptions not_found = 01.

MAKT_SINGLE_READ call function 'MAKT_SINGLE_READ' exporting matnr = mapl_key-matnr spras = sy-langu importing wmakt = makt_hlp exceptions wrong_call = 1 not_found = 2 others = 3.

CZ_BT_EAPL_READ_WITH_KEY call function 'CZ_BT_EAPL_READ_WITH_KEY' exporting equnr = eapl_key-equnr plnal = eapl_key-plnal plnnr = eapl_key-plnnr plnty = eapl_key-plnty * iwerk = EAPL_KEY-iwerk importing eapl_exp = eapl_tab-eapl exceptions not_found = 01.

CZ_BT_TAPL_READ_WITH_KEY call function 'CZ_BT_TAPL_READ_WITH_KEY' exporting tplnr = tapl_key-tplnr plnal = tapl_key-plnal plnnr = tapl_key-plnnr plnty = tapl_key-plnty * iwerk = EAPL_KEY-iwerk importing tapl_exp = tapl_tab-tapl exceptions not_found = 01.

CN_BT_PLAB_READ_WITH_KEY call function 'CN_BT_PLAB_READ_WITH_KEY' exporting alnrn = plab_key-alnrn aobar = plab_key-aobar knnrn = plab_key-knnrn mimax = plab_key-mimax plnal = plab_key-plnal plnkn = plab_key-plnkn plnnr = plab_key-plnnr plnrn = plab_key-plnrn plnty = plab_key-plnty importing plabd_exp = plab_tab-plabd exceptions not_found = 01.

CP_BT_PLFL_READ_WITH_KEY call function 'CP_BT_PLFL_READ_WITH_KEY' exporting plnal = plfl_key-plnal plnfl = plfl_key-plnfl plnnr = plfl_key-plnnr plnty = plfl_key-plnty importing plfld_exp = plfl_tab-plfld exceptions not_found = 01.

CP_BT_PLAS_READ_WITH_KEY call function 'CP_BT_PLAS_READ_WITH_KEY' exporting plnal = plas_key-plnal plnfl = plas_key-plnfl plnkn = plas_key-plnkn plnnr = plas_key-plnnr plnty = plas_key-plnty importing plas_exp = plas_tab-plas exceptions not_found = 01.

CP_BT_PLPO_READ_WITH_KEY call function 'CP_BT_PLPO_READ_WITH_KEY' exporting flg_clas = ' ' "Klassif.daten nicht lesen

CP_BT_PLPO_READ_WITH_KEY call function 'CP_BT_PLPO_READ_WITH_KEY' exporting flg_clas = ' ' "Klassif.daten nicht lesen

CM_BT_PLMZ_READ_WITH_KEY call function 'CM_BT_PLMZ_READ_WITH_KEY' exporting flg_sel = 'X' zuonr = plmz_key-zuonr plnnr = plmz_key-plnnr plnty = plmz_key-plnty importing plmzb_exp = plmzb exceptions not_found = 01.




C2_BT_PLPH_READ_WITH_KEY call function 'C2_BT_PLPH_READ_WITH_KEY' exporting flg_sel = 'X' plnkn = plph_key-plnkn plnnr = plph_key-plnnr plnty = plph_key-plnty plnph = plph_key-plnph importing plphd_exp = plph_tab-plphd exceptions not_found = 01.

C2_BT_PLFT_READ_WITH_KEY call function 'C2_BT_PLFT_READ_WITH_KEY' exporting flg_sel = 'X' plnkn = plft_key-plnkn plnnr = plft_key-plnnr plnty = plft_key-plnty plnph = plft_key-plnph plnft = plft_key-plnft importing plftd_exp = plft_tab-plftd exceptions not_found = 01.

C2_BT_PLFV_READ_WITH_KEY call function 'C2_BT_PLFV_READ_WITH_KEY' exporting flg_sel = 'X' flg_cap_imp = flg_cap message_type_imp = ' ' " Fehler abfangen plnkn = plfv_key-plnkn plnnr = plfv_key-plnnr plnty = plfv_key-plnty plnph = plfv_key-plnph plnft = plfv_key-plnft mkmzl = plfv_key-mkmzl importing plfvd_exp = plfv_tab-plfvd exceptions not_found = 01.

CQ_BT_PLMK_READ_WITH_KEY call function 'CQ_BT_PLMK_READ_WITH_KEY' exporting flg_sel = 'X' plnkn = plmk_key-plnkn plnnr = plmk_key-plnnr plnty = plmk_key-plnty kzeinstell = plmk_key-kzeinstell merknr = plmk_key-merknr importing plmk_exp = plmk_tab-plmk exceptions not_found = 01.

CQ_BT_PLMW_READ_WITH_KEY call function 'CQ_BT_PLMW_READ_WITH_KEY' exporting flg_sel = 'X' plnkn = plmw_key-plnkn plnnr = plmw_key-plnnr plnty = plmw_key-plnty kzeinstell = plmw_key-kzeinstell merknr = plmw_key-merknr zuordnr = plmw_key-zuordnr importing plmw_exp = plmw_tab-plmw exceptions not_found = 01.

CF_BT_ROUT_FHM_READ_WITH_KEY call function 'CF_BT_ROUT_FHM_READ_WITH_KEY' exporting plnnr = plfh_key-plnnr plnty = plfh_key-plnty pzlfh = plfh_key-pzlfh importing plfhd_out = plfh_tab-plfhd exceptions fhm_master_not_found = 01 not_found_planfh = 02.

CI_BT_PLWP_READ_WITH_KEY call function 'CI_BT_PLWP_READ_WITH_KEY' exporting plnal = plwp_key-plnal plnfl = plwp_key-plnfl plnkn = plwp_key-plnkn plnnr = plwp_key-plnnr plnty = plwp_key-plnty paket = plwp_key-paket importing plwpd_exp = plwp_tab-plwpd exceptions not_found = 01.

C5_XS_GET_BADI CALL FUNCTION 'C5_XS_GET_BADI' EXPORTING NULL_INST_ACCEPT = 'X' IV_ROUTING_TYPE = plkod-plnty IMPORTING REF = xs_exit.

CP_BT_PLPO_READ_WITH_KEY call function 'CP_BT_PLPO_READ_WITH_KEY' exporting flg_clas = ' ' "Klassif.daten nicht lesen

CP_BT_PLAS_READ_WITH_KEY_PLNKN call function 'CP_BT_PLAS_READ_WITH_KEY_PLNKN' exporting flg_sel = 'X' plnkn = plnkn_in plnnr = plnnr_in plnty = plnty_in importing plasb_exp = plasb exceptions not_found = 01.

C2_BT_PLFT_READ_WITH_KEY call function 'C2_BT_PLFT_READ_WITH_KEY' exporting flg_sel = 'X' plnkn = plnkn_in plnnr = plnnr_in plnty = plnty_in plnph = plnph_in plnft = plnft_in importing plftd_exp = plftd exceptions not_found = 01.

C2_BT_PLPH_READ_WITH_KEY call function 'C2_BT_PLPH_READ_WITH_KEY' exporting flg_sel = 'X' plnkn = plnkn_in plnnr = plnnr_in plnty = plnty_in plnph = plnph_in importing plphd_exp = plphd exceptions not_found = 01.

CP_BT_PLKO_READ_WITH_KEY call function 'CP_BT_PLKO_READ_WITH_KEY' exporting plnal = plwp_tab-plwpd-plnal plnnr = plwp_tab-plwpd-plnnr plnty = plwp_tab-plwpd-plnty importing plkod_exp = plkod exceptions not_found = 01.

T351X_READ call function 'T351X_READ' exporting paket_imp = plwp_tab-plwpd-paket strategie_imp = plkod-strat sprache_imp = sy-langu importing riewp_exp = riewp exceptions no_match = 01.



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