RMPLAN00 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 RMPLAN00 into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
CA60 - Changes in Routings/Ref. Op. Sets
C260 - Recipe Development on Time Basis
QP60 - Time-related development of plans
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.
Selection Text: ZEITRAUM = Period of Examination
Selection Text: WERK = Plant
Selection Text: PLNTY = Task List Type
Selection Text: PLNNR = Task List/Recipe Group
Selection Text: MATERIAL = Material
Selection Text: FLG_SEQ = Sequence
Selection Text: FLG_QMW = Dependent Characteristic Specs
Selection Text: FLG_QMK = Inspection Characteristic
Selection Text: FLG_OPR = Operation
Selection Text: FLG_MAZ = Material Assignment
Selection Text: FLG_MAT = Material Component
Selection Text: FLG_FVL = Process Instr. Characteristic
Selection Text: FLG_FTR = Process Instruction
Selection Text: FLG_FHM = PRT
Selection Text: FLG_AOB = Relationship
Selection Text: FLG_ALT = Header
Selection Text: ALTERN = Group Counter/Recipe
Title: Task List Changes
Text Symbol: XSC = XStep Change
Text Symbol: R50 = PI Char. :
Text Symbol: R40 = Prcs Instr.:
Text Symbol: R09 = Recipe :
Text Symbol: R08 = Recipe Header
Text Symbol: R07 = Sec.Res. :
Text Symbol: R06 = Phase :
Text Symbol: R04 = Recipe Grp :
Text Symbol: R00 = Rxx: Texts for Master Recipe
Text Symbol: 225 = Item Short Text
Text Symbol: 224 = Item
Text Symbol: 223 = Action
Text Symbol: 222 = Object
Text Symbol: 221 = Changed Field
Text Symbol: 040 = Operat.
Text Symbol: 039 = Suboperation
Text Symbol: 038 = Process Instr. Char.
Text Symbol: 037 = Proc. Instr.
Text Symbol: 001 = Alt:
Text Symbol: 002 = New:
INCLUDE FC27DATE.
INCLUDE FC270T04. "K11K063151
INCLUDE FC270T10.
No SAP DATABASE tables are accessed within this REPORT code!
TCA01_READ CALL FUNCTION 'TCA01_READ' EXPORTING plnty = plnty spras = sy-langu IMPORTING struct = tca01 text = tca02-txt EXCEPTIONS no_entry = 01.
C5_XS_GET_BADI CALL FUNCTION 'C5_XS_GET_BADI' EXPORTING null_inst_accept = 'X' iv_routing_type = plnty IMPORTING ref = go_xs_exit.
CP_ALT_ALLOCATION_OBJ_DET CALL FUNCTION 'CP_ALT_ALLOCATION_OBJ_DET' EXPORTING tca01_imp = tca01 IMPORTING zobject_exp = object.
CSSF_STPOB_READ CALL FUNCTION 'CSSF_STPOB_READ' EXPORTING estlty = plmzd_hlp-stlty estlnr = plmzd_hlp-stlnr estlal = plmzd_hlp-stlal estlkn = plmzd_hlp-stlkn edatuv = plmzd_hlp-datuv IMPORTING astpob = stpob_tmp EXCEPTIONS no_record_found = 01.
CZ_MATERIAL_READ CALL FUNCTION 'CZ_MATERIAL_READ' EXPORTING matnr = plmzd_hlp-matnr werks = plmzd_hlp-werks no_message = 'X' IMPORTING rc27m_exp = rc27m_hlp.
CR_WORKSTATION_READ CALL FUNCTION 'CR_WORKSTATION_READ' EXPORTING id = arbid IMPORTING arbpl = arbpl EXCEPTIONS not_found = 01.
CP_CHK_AUTHORITY CALL FUNCTION 'CP_CHK_AUTHORITY' "Berechtigung prüfen EXPORTING plnaw_imp = tca01-plnaw plkod_imp = plkod_tmp message_type_imp = '' * tcode_imp = trtyp_imp = const-trtyp_anz IMPORTING no_authority = flg_no_authority EXCEPTIONS OTHERS = 0.
CF_BT_ROUT_FHM_FROM_PLFH_FILL CALL FUNCTION 'CF_BT_ROUT_FHM_FROM_PLFH_FILL' EXPORTING plfh_imp = plfh IMPORTING PLFHD_EXP = PLFHD_LOW EXCEPTIONS "n_979359 NOT_FOUND_FHM = 01. "n_979359
CF_BT_ROUT_FHM_FROM_PLFH_FILL CALL FUNCTION 'CF_BT_ROUT_FHM_FROM_PLFH_FILL' EXPORTING plfh_imp = plfh IMPORTING PLFHD_EXP = PLFHD_TMP EXCEPTIONS "n_979359 NOT_FOUND_FHM = 01. "n_979359
QPSD_FEATURE_VERSION_READ CALL FUNCTION 'QPSD_FEATURE_VERSION_READ' EXPORTING kz_aufloesung = space kz_nichtfrei = space merkmal = plmkd_tmp-verwmerkm version = plmkd_tmp-mkversion werk = plmkd_tmp-qpmk_zaehl IMPORTING qpmt_exp = qpmt EXCEPTIONS no_feature = 01 no_free_version = 02 no_version = 03.
C2_00_PLFT_PLFTD_TRANSFER CALL FUNCTION 'C2_00_PLFT_PLFTD_TRANSFER' EXPORTING plft_imp = plft IMPORTING plftd_exp = plftd_low-plftd.
C2_00_PLFT_PLFTD_TRANSFER CALL FUNCTION 'C2_00_PLFT_PLFTD_TRANSFER' EXPORTING plft_imp = plft IMPORTING plftd_exp = plftd_hlp.
C2_00_PLFV_PLFVD_TRANSFER CALL FUNCTION 'C2_00_PLFV_PLFVD_TRANSFER' EXPORTING plfv_imp = plfv * flg_cap_imp = ' ' * message_type_imp = 'E' IMPORTING plfvd_exp = plfvd_low-plfvd.
C2_00_PLFV_PLFVD_TRANSFER CALL FUNCTION 'C2_00_PLFV_PLFVD_TRANSFER' EXPORTING plfv_imp = plfv * flg_cap_imp = ' ' * message_type_imp = 'E' IMPORTING plfvd_exp = plfvd_hlp.
DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING * tabname = t488_int-strct tabname = l_tabname * fieldname = l_fieldname "NOTE_901750 langu = sy-langu lfieldname = l_lfieldname "NOTE_901750 * ALL_TYPES = ' ' * GROUP_NAMES = ' ' * UCLEN = IMPORTING * X030L_WA = * DDOBJTYPE = dfies_wa = dfies * LINES_DESCR = TABLES dfies_tab = dfies_tab[] * FIXED_VALUES = EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.
CR_WORKSTATION_READ_ROUTING CALL FUNCTION 'CR_WORKSTATION_READ_ROUTING' EXPORTING id = plpod_new-arbid werks = plpod_new-werks date = plpod_new-datuv vgwkz = const-flg_yes plnty = plpod_new-plnty IMPORTING works = rcr01_exp EXCEPTIONS not_found = 01 type_not_allowed = 02 wrong_parameters = 03.
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 RMPLAN00 or its description.