CCMSBI_TESTENV_ONLINE_EXTR is a standard Module pool for a dialog screen ABAP Program 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 CCMSBI_TESTENV_ONLINE_EXTR into the relevant SAP transactions such as SE38 or SE80
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.
Title: CPH/BW: Module Pool for Test Environment 'CPH Online Extractor'
Text Symbol: 037 = Choose Value for Selection Option
Text Symbol: 036 = Source
Text Symbol: 035 = Hour Slot
Text Symbol: 034 = 30 Minute Slot
Text Symbol: 033 = 15 Minute Slot
Text Symbol: 032 = 5 Minute Slot
Text Symbol: 031 = Minute Slot
Text Symbol: 030 = Quality Flag
Text Symbol: 029 = No. Meas.Values
Text Symbol: 028 = Tot.Meas.Val.
Text Symbol: 027 = Time stamp
Text Symbol: 026 = TimeZone
Text Symbol: 025 = Time
Text Symbol: 024 = Date
Text Symbol: 023 = CPH System
Text Symbol: 022 = Explosion
Text Symbol: 021 = AggregateTyp
Text Symbol: 020 = MTE class
Text Symbol: 019 = Attrib.
Text Symbol: 018 = Object
Text Symbol: 017 = Path(3)
Text Symbol: 016 = Path(2)
Text Symbol: 015 = Path(1)
Text Symbol: 014 = Context
Text Symbol: 013 = System
Text Symbol: 012 = Landscape
Text Symbol: 011 = (All)
Text Symbol: 010 = HIGH Value
Text Symbol: 009 = LOW Value
Text Symbol: 008 = Option
Text Symbol: 007 = SIGN
Text Symbol: 006 = Parameter name
Text Symbol: 005 = Choose Demand Interval
Text Symbol: 004 = Choose Aggregate Type
Text Symbol: 003 = Choose Value for OPTION
Text Symbol: 002 = Choose Value for SIGN
Text Symbol: 001 = Choose Parameter Name
INCLUDE RSALEXTI. " CPH CONSTANTS
INCLUDE RSCCMSBI_EXTR_EXTI. " CONSTANTS USED FOR EXTRACTING CCMS DATA
No SAP DATABASE tables are accessed within this REPORT code!
F4IF_INT_TABLE_VALUE_REQUEST CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING RETFIELD = F4_FIELD_NAME WINDOW_TITLE = TEXT-001 VALUE_ORG = 'S' TABLES VALUE_TAB = F4_RSSELECT_TBL FIELD_TAB = F4_FIELD_TAB RETURN_TAB = F4_RETURN_TAB
EXCEPTIONS OTHERS = 99.
F4IF_INT_TABLE_VALUE_REQUEST CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING RETFIELD = F4_FIELD_NAME WINDOW_TITLE = TEXT-002 VALUE_ORG = 'S' TABLES VALUE_TAB = F4_RSSELECT_TBL FIELD_TAB = F4_FIELD_TAB RETURN_TAB = F4_RETURN_TAB
EXCEPTIONS OTHERS = 99.
F4IF_INT_TABLE_VALUE_REQUEST CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING RETFIELD = F4_FIELD_NAME WINDOW_TITLE = TEXT-003 VALUE_ORG = 'S' TABLES VALUE_TAB = F4_RSSELECT_TBL FIELD_TAB = F4_FIELD_TAB RETURN_TAB = F4_RETURN_TAB
EXCEPTIONS OTHERS = 99.
HELP_START CALL FUNCTION 'HELP_START' EXPORTING HELP_INFOS = HELP_INFO IMPORTING SELECTION = A_VALUE_WAS_SELECTED SELECT_VALUE = SELECTED_VALUE TABLES DYNPSELECT = DYNPSELECT DYNPVALUETAB = DYNPVALUETAB EXCEPTIONS OTHERS = 99.
HELP_START CALL FUNCTION 'HELP_START' EXPORTING HELP_INFOS = HELP_INFO IMPORTING SELECTION = A_VALUE_WAS_SELECTED SELECT_VALUE = SELECTED_VALUE TABLES DYNPSELECT = DYNPSELECT DYNPVALUETAB = DYNPVALUETAB EXCEPTIONS OTHERS = 99.
SALP_UI_F4_TIMEZONE CALL FUNCTION 'SALP_UI_F4_TIMEZONE' EXPORTING DEFAULT_VALUE = '' IMPORTING TIME_ZONE = F4_TIMEZONE EXCEPTIONS OTHERS = 99.
F4IF_INT_TABLE_VALUE_REQUEST CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING RETFIELD = F4_FIELD_NAME WINDOW_TITLE = TEXT-037 VALUE_ORG = 'S' TABLES VALUE_TAB = F4_RSSELECT_TBL FIELD_TAB = F4_FIELD_TAB RETURN_TAB = F4_RETURN_TAB
EXCEPTIONS OTHERS = 99.
CCMSBI_GET_AGGRTYPE_SELOPTIONS CALL FUNCTION 'CCMSBI_GET_AGGRTYPE_SELOPTIONS' EXPORTING I_T_SELECT = SEL_OPTS_INPUT_DISPLAY_TBL IMPORTING SEL_OPTIONS = AGTRANGE EXCEPTIONS OTHERS = 99.
CCMSBI_GET_TIMERES_SELOPTIONS CALL FUNCTION 'CCMSBI_GET_TIMERES_SELOPTIONS' EXPORTING I_T_SELECT = SEL_OPTS_INPUT_DISPLAY_TBL IMPORTING SEL_OPTIONS = RESRANGE EXCEPTIONS OTHERS = 99.
CCMSBI_GET_TIMERES_SELOPTIONS CALL FUNCTION 'CCMSBI_GET_TIMERES_SELOPTIONS' EXPORTING I_T_SELECT = SEL_OPTS_INPUT_DISPLAY_TBL IMPORTING SEL_OPTIONS = RESRANGE EXCEPTIONS OTHERS = 99.
CCMSBI_GET_AGGRTYPE_SELOPTIONS CALL FUNCTION 'CCMSBI_GET_AGGRTYPE_SELOPTIONS' EXPORTING I_T_SELECT = SEL_OPTS_INPUT_DISPLAY_TBL IMPORTING SEL_OPTIONS = AGTRANGE EXCEPTIONS OTHERS = 99.
F4IF_INT_TABLE_VALUE_REQUEST CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING RETFIELD = E_FIELDNAME WINDOW_TITLE = TEXT-037 VALUE_ORG = 'S' TABLES VALUE_TAB = F4_RSSELECT_TBL FIELD_TAB = F4_FIELD_TAB RETURN_TAB = F4_RETURN_TAB EXCEPTIONS OTHERS = 99.
LVC_FIELDCATALOG_MERGE CALL FUNCTION 'LVC_FIELDCATALOG_MERGE' EXPORTING I_STRUCTURE_NAME = 'CCMSBI_RSSELECT' CHANGING CT_FIELDCAT = SEL_OPTS_INPUT_ALV_FIELDCAT EXCEPTIONS OTHERS = 99.
LVC_FIELDCATALOG_MERGE CALL FUNCTION 'LVC_FIELDCATALOG_MERGE' EXPORTING I_STRUCTURE_NAME = 'CCMSBI_CPH_ONLINE_EXTRSTR' CHANGING CT_FIELDCAT = EXTRACTOR_OUTPUT_ALV_FIELDCAT EXCEPTIONS OTHERS = 99.
CCMSBI_CPH_ONLINE_DATA_EXTR CALL FUNCTION 'CCMSBI_CPH_ONLINE_DATA_EXTR' EXPORTING I_REQUNR = SAPI_REQUEST_NR I_MAXSIZE = CCMSBI_TESTENV_ONLEXTR_7002-MAXSIZE I_INITFLAG = 'X' TABLES I_T_SELECT = SEL_OPTS_INPUT_DISPLAY_TBL EXCEPTIONS NO_MORE_DATA = 1 ERROR_PASSED_TO_MESS_HANDLER = 2 OTHERS = 99.
CCMSBI_CPH_ONLINE_DATA_EXTR CALL FUNCTION 'CCMSBI_CPH_ONLINE_DATA_EXTR' EXPORTING I_REQUNR = SAPI_REQUEST_NR TABLES E_T_DATA = EXTRACTOR_OUTPUT_DISPLAY_TBL EXCEPTIONS NO_MORE_DATA = 1 ERROR_PASSED_TO_MESS_HANDLER = 2 OTHERS = 99.
CCMSBI_GET_NAME_OF_TESTCASE CALL FUNCTION 'CCMSBI_GET_NAME_OF_TESTCASE' EXPORTING TEST_TYPE = CCMSBI_TEST_TYPE_CPH_ONL_EXTR IMPORTING TESTDESCR = NAME_OF_TESTCASE EXCEPTIONS OTHERS = 99.
CCMSBI_SAVE_ONLINEXTR_TESTCASE
CALL FUNCTION 'CCMSBI_SAVE_ONLINEXTR_TESTCASE' EXPORTING SEL_OPT_INPUT = SEL_OPTS_INPUT_DISPLAY_TBL MAXSIZE = CCMSBI_TESTENV_ONLEXTR_7002-MAXSIZE TEST_DESCR = NAME_OF_TESTCASE TABLES EXPECTED_OUTPUT = EXTRACTOR_OUTPUT_DISPLAY_TBL EXCEPTIONS CANT_SAVE_TESTCASE = 1 TEST_DESCR_MISSING = 2 OTHERS = 99 .
CCMSBI_GET_NAME_OF_TESTCASE CALL FUNCTION 'CCMSBI_GET_NAME_OF_TESTCASE' EXPORTING TEST_TYPE = CCMSBI_TEST_TYPE_CPH_ONL_EXTR IMPORTING TESTDESCR = NAME_OF_TESTCASE EXCEPTIONS OTHERS = 99.
CCMSBI_READ_ONLINEXTR_TESTCASE CALL FUNCTION 'CCMSBI_READ_ONLINEXTR_TESTCASE' EXPORTING TEST_DESCR = NAME_OF_TESTCASE IMPORTING SEL_OPT_INPUT = SEL_OPTS_INPUT_DISPLAY_TBL MAXSIZE = CCMSBI_TESTENV_ONLEXTR_7002-MAXSIZE TABLES EXPECTED_OUTPUT = EXTRACTOR_OUTPUT_DISPLAY_TBL EXCEPTIONS TEST_CASE_DOES_NOT_EXIST = 1 TEST_DESCR_MISSING = 2 OTHERS = 99 .
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 CCMSBI_TESTENV_ONLINE_EXTR or its description.
CCMSBI_TESTENV_ONLINE_EXTR - CPH/BW: Module Pool for Test Environment 'CPH Online Extractor' CCMSBI_TESTENV_ONLINE_EXTR - CPH/BW: Module Pool for Test Environment 'CPH Online Extractor' CCMSBI_TESTENV_MASTERDATA - Report CCMSBI_TESTINV_MASTERDATA CCMSBI_TESTENV_MASTERDATA - Report CCMSBI_TESTINV_MASTERDATA CCMSBI_TESTENV_EXTR_SEL_OPTS - CPH/BW: Module Pool for Test Environment 'Extractor Selection Options' CCMSBI_TESTENV_EXTR_SEL_OPTS - CPH/BW: Module Pool for Test Environment 'Extractor Selection Options'