SAP Reports / Programs

RMCP6TST SAP ABAP Report - Check Mass Processing







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

MC8I - Mass Processing: Check Planning


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 RMCP6TST. "Basic submit
SUBMIT RMCP6TST AND RETURN. "Return to original report after report execution complete
SUBMIT RMCP6TST 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: R2 = Descending
Selection Text: R1 = Ascending
Selection Text: MITSORT = With Sorting
Selection Text: JOBNR = Job
Title: Check Mass Processing
Text Symbol: 302 = Specify either when the historical periods should begin or the no. of historical periods
Text Symbol: 301 = or the number of forecast periods.
Text Symbol: 300 = Specify either the date on which the forecast should finish
Text Symbol: 205 = No. of objects in the hierarchy
Text Symbol: 204 = No. of objects in total:
Text Symbol: 203 = Sort: error deleting data
Text Symbol: 202 = Sort: error inserting data
Text Symbol: 201 = No sort could be carried out
Text Symbol: 200 = Sort has been carried out successfully
Text Symbol: 186 = Planning start for posting period is not specified
Text Symbol: 185 = Unknown
Text Symbol: 184 = Storage periodicity
Text Symbol: 183 = No storage periodicity has been specified
Text Symbol: 182 = No planning start could be determined
Text Symbol: 181 = based on posting period
Text Symbol: 180 = No fiscal year variant specified for forecast
Text Symbol: 171 = Range of historical values not in planning horizon
Text Symbol: 161 = Forecast horizon not in the planning horizon
Text Symbol: 158 = No forecasting horizon could be determined
Text Symbol: 157 = No forecast range could be determined
Text Symbol: 156 = Range of historical values could not be determined
Text Symbol: 500 = Forecast (historical)
Text Symbol: 501 = Forecast (future)
Text Symbol: 503 = Planning Horizon
Text Symbol: 510 = Time ranges:
Text Symbol: 511 = Time ranges used:
Text Symbol: 512 = Sorting
Text Symbol: 513 = Ascending
Text Symbol: 514 = Descending
Text Symbol: 515 = Total errors:
Text Symbol: 600 = No COPA profile
Text Symbol: 601 = No pland/actual indicator
Text Symbol: 603 = Combination





Text Symbol: 604 = does not exist
Text Symbol: 605 = Job and COPA profile have different info structures
Text Symbol: 606 = Activity and COPA profile have different planning versions
Text Symbol: 800 = Incorrect forecast start date
Text Symbol: 801 = Incorrect start date for historical values
Text Symbol: 802 = Forecast has incorrect finish date
Text Symbol: 803 = Incorrect finish date for historical values
Text Symbol: 804 = Incorrect forecasting horizon (start >= finish)
Text Symbol: 805 = Incorrect time range for historical values (start >= finish)
Text Symbol: 101 = (no entry in table VARID)
Text Symbol: 100 = Variant has been deleted
Text Symbol: 093 = Sorting defined for level-by-level planning only
Text Symbol: 092 = More than one aggregation/disaggregation found
Text Symbol: 090 = No sort was carried out
Text Symbol: 032 = None
Text Symbol: 031 = Activity is unknown
Text Symbol: 030 = Activities checked:
Text Symbol: 023 = Processed with errors
Text Symbol: 022 = Processed successfully
Text Symbol: 021 = Not yet processed (or reset)
Text Symbol: 020 = Status:
Text Symbol: 017 = Last changed:
Text Symbol: 016 = By:
Text Symbol: 015 = Created:
Text Symbol: 014 = Planning type:
Text Symbol: 013 = Version:
Text Symbol: 012 = Info structure:
Text Symbol: 011 = Variant:
Text Symbol: 010 = Job:
Text Symbol: 003 = Plng. type of activity:
Text Symbol: 002 = Planning type of job:
Text Symbol: 001 = Planning type in activity and job not identical
Text Symbol: 110 = Name missing
Text Symbol: 155 = No planning horizon could be determined
Text Symbol: 142 = Forecast profile not found
Text Symbol: 140 = Name missing
Text Symbol: 133 = Sort not executed
Text Symbol: 132 = Transfer profile not found
Text Symbol: 131 = Dual-level planning not permitted





Text Symbol: 130 = Name missing
Text Symbol: 127 = Target versions and copy profile are different
Text Symbol: 126 = Invalid copying type
Text Symbol: 125 = Target info structure = source info structure
Text Symbol: 124 = Target info structure is invalid
Text Symbol: 123 = No key figure assignment exists for the specified key
Text Symbol: 122 = No assignment key entered in copy profile
Text Symbol: 121 = Start/finish date was not entered in copy profile
Text Symbol: 120 = No copy profile entered
Text Symbol: 119 = No copy profile exists or is maintained in the activity
Text Symbol: 118 = Invalid planning type
Text Symbol: 117 = No planning type has been entered in the activity
Text Symbol: 116 = Data will be sorted in ascending order
Text Symbol: 115 = Data will be sorted in descending order
Text Symbol: 114 = Aggregation/disaggregation occurs more than once
Text Symbol: 113 = Submacro
Text Symbol: 112 = Planning type is not the planning type defined in the job


INCLUDES used within this REPORT RMCP6TST

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:

MC_PERIODE_ZUM_DATUM CALL FUNCTION 'MC_PERIODE_ZUM_DATUM' EXPORTING IDATE = IDATE IPERKZ = P_T445A-SPERI IPERIV = P_T445A-PERIV IMPORTING EPERID = PERID EXCEPTIONS OTHERS = 1.

DATE_CONVERT_TO_FACTORYDATE CALL FUNCTION 'DATE_CONVERT_TO_FACTORYDATE' EXPORTING CORRECT_OPTION = '+' DATE = IDATE FACTORY_CALENDAR_ID = P_FABKL IMPORTING DATE = IDATE * factorydate = * workingday_indicator = EXCEPTIONS CALENDAR_BUFFER_NOT_LOADABLE = 1 CORRECT_OPTION_INVALID = 2 DATE_AFTER_RANGE = 3 DATE_BEFORE_RANGE = 4 DATE_INVALID = 5 FACTORY_CALENDAR_NOT_FOUND = 6 OTHERS = 7.

MC_PERIODE_ZUM_DATUM CALL FUNCTION 'MC_PERIODE_ZUM_DATUM' EXPORTING IDATE = IDATE IPERKZ = P_PERKZ IPERIV = P_PERIV IMPORTING EPERID = PERID_VON EXCEPTIONS OTHERS = 1.

DATE_CONVERT_TO_FACTORYDATE CALL FUNCTION 'DATE_CONVERT_TO_FACTORYDATE' EXPORTING CORRECT_OPTION = '-' DATE = IDATE2 FACTORY_CALENDAR_ID = P_FABKL IMPORTING DATE = IDATE2 * factorydate = * workingday_indicator = EXCEPTIONS CALENDAR_BUFFER_NOT_LOADABLE = 1 CORRECT_OPTION_INVALID = 2 DATE_AFTER_RANGE = 3 DATE_BEFORE_RANGE = 4 DATE_INVALID = 5 FACTORY_CALENDAR_NOT_FOUND = 6 OTHERS = 7.

MC_PERIODE_ZUM_DATUM CALL FUNCTION 'MC_PERIODE_ZUM_DATUM' EXPORTING IDATE = IDATE2 IPERKZ = P_PERKZ IPERIV = P_PERIV IMPORTING EPERID = PERID_BIS EXCEPTIONS OTHERS = 1.

DATE_CONVERT_TO_FACTORYDATE CALL FUNCTION 'DATE_CONVERT_TO_FACTORYDATE' EXPORTING CORRECT_OPTION = '-' DATE = IDATE FACTORY_CALENDAR_ID = P_FABKL IMPORTING DATE = IDATE * factorydate = * workingday_indicator = EXCEPTIONS CALENDAR_BUFFER_NOT_LOADABLE = 1 CORRECT_OPTION_INVALID = 2 DATE_AFTER_RANGE = 3 DATE_BEFORE_RANGE = 4 DATE_INVALID = 5 FACTORY_CALENDAR_NOT_FOUND = 6 OTHERS = 7.

MC_PERIODE_ZUM_DATUM CALL FUNCTION 'MC_PERIODE_ZUM_DATUM' EXPORTING IDATE = IDATE IPERKZ = P_PERKZ IPERIV = P_PERIV IMPORTING EPERID = PERID_BIS EXCEPTIONS OTHERS = 1.

DATE_CONVERT_TO_FACTORYDATE CALL FUNCTION 'DATE_CONVERT_TO_FACTORYDATE' EXPORTING CORRECT_OPTION = '+' DATE = IDATE2 FACTORY_CALENDAR_ID = P_FABKL IMPORTING DATE = IDATE2 * factorydate = * workingday_indicator = EXCEPTIONS CALENDAR_BUFFER_NOT_LOADABLE = 1 CORRECT_OPTION_INVALID = 2 DATE_AFTER_RANGE = 3 DATE_BEFORE_RANGE = 4 DATE_INVALID = 5 FACTORY_CALENDAR_NOT_FOUND = 6 OTHERS = 7.

MC_PERIODE_ZUM_DATUM CALL FUNCTION 'MC_PERIODE_ZUM_DATUM' EXPORTING IDATE = IDATE2 IPERKZ = P_PERKZ IPERIV = P_PERIV IMPORTING EPERID = PERID_VON EXCEPTIONS OTHERS = 1.

MC_PERIO_GET_FIRST_AND_LASTDAY



CALL FUNCTION 'MC_PERIO_GET_FIRST_AND_LASTDAY' EXPORTING IFABKL = P_FABKL IWERKS = P_WERKS IPERKZ = P_PERKZ IPERIV = P_PERIV IPERID = P_PERID_VON IMPORTING EFIRSTDAY = P_ZR-VON * ELASTDAY = EXCEPTIONS PERID_INVALID = 1 OTHERS = 2.

MC_PERIO_GET_FIRST_AND_LASTDAY CALL FUNCTION 'MC_PERIO_GET_FIRST_AND_LASTDAY' EXPORTING IFABKL = P_FABKL IWERKS = P_WERKS IPERKZ = P_PERKZ IPERIV = P_PERIV IPERID = P_PERID_BIS IMPORTING * EFIRSTDAY = ELASTDAY = P_ZR-BIS EXCEPTIONS PERID_INVALID = 1 OTHERS = 2.



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