CLMV_CLASS_EXIST============== is a standard ABAP INCLUDE 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 CLMV_CLASS_EXIST============== 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.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
CLMV_CLASS_EXIST CALL FUNCTION 'CLMV_CLASS_EXIST' EXPORTING CLASS = %_ICLASS CLASSIFY_ACTIVITY = %_ICLASSIFY_ACTIVITY CLASSNUMBER = %_ICLASSNUMBER CLASSTYPE = %_ICLASSTYPE DATE = %_IDATE DESCRIPTION_ONLY = %_IDESCRIPTION_ONLY LANGUAGE = %_ILANGUAGE MODE = %_IMODE NO_DESCRIPTION = %_INO_DESCRIPTION CLASS_ACTIVITY = %_ICLASS_ACTIVITY IMPORTING CLASS_DESCRIPTION = %_OCLASS_DESCRIPTION CLASS_LANGUAGE = %_OCLASS_LANGUAGE NOT_VALID = %_ONOT_VALID NO_ACTIVE_STATUS = %_ONO_ACTIVE_STATUS NO_AUTHORITY_CLASSIFY = %_ONO_AUTHORITY_CLASSIFY NO_AUTHORITY_MAINTAIN = %_ONO_AUTHORITY_MAINTAIN NO_AUTHORITY_SELECT = %_ONO_AUTHORITY_SELECT RET_CODE = %_ORET_CODE XKLAH = %_OXKLAH EXCEPTIONS NO_VALID_SIGN = 001.
CLMV_CLASS_EXIST CALL FUNCTION 'CLMV_CLASS_EXIST' DESTINATION DESTI EXPORTING CLASS = %_ICLASS CLASSIFY_ACTIVITY = %_ICLASSIFY_ACTIVITY CLASSNUMBER = %_ICLASSNUMBER CLASSTYPE = %_ICLASSTYPE DATE = %_IDATE DESCRIPTION_ONLY = %_IDESCRIPTION_ONLY LANGUAGE = %_ILANGUAGE MODE = %_IMODE NO_DESCRIPTION = %_INO_DESCRIPTION CLASS_ACTIVITY = %_ICLASS_ACTIVITY IMPORTING CLASS_DESCRIPTION = %_OCLASS_DESCRIPTION CLASS_LANGUAGE = %_OCLASS_LANGUAGE NOT_VALID = %_ONOT_VALID NO_ACTIVE_STATUS = %_ONO_ACTIVE_STATUS NO_AUTHORITY_CLASSIFY = %_ONO_AUTHORITY_CLASSIFY NO_AUTHORITY_MAINTAIN = %_ONO_AUTHORITY_MAINTAIN NO_AUTHORITY_SELECT = %_ONO_AUTHORITY_SELECT RET_CODE = %_ORET_CODE XKLAH = %_OXKLAH EXCEPTIONS NO_VALID_SIGN = 001.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'CLASS' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_ICLASS.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'CLASSIFY_ACTIVITY' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_ICLASSIFY_ACTIVITY.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'CLASSNUMBER' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_ICLASSNUMBER.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'CLASSTYPE' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_ICLASSTYPE.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'DATE' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_IDATE.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'DESCRIPTION_ONLY' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_IDESCRIPTION_ONLY.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'LANGUAGE' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_ILANGUAGE.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'MODE' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_IMODE.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'NO_DESCRIPTION' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_INO_DESCRIPTION.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'CLASS_ACTIVITY' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_ICLASS_ACTIVITY.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'CLASS_DESCRIPTION' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_OCLASS_DESCRIPTION.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'CLASS_DESCRIPTION' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_VCLASS_DESCRIPTION.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'CLASS_LANGUAGE' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_OCLASS_LANGUAGE.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'CLASS_LANGUAGE' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_VCLASS_LANGUAGE.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'NOT_VALID' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_ONOT_VALID.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'NOT_VALID' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_VNOT_VALID.
CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'NO_ACTIVE_STATUS' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_ONO_ACTIVE_STATUS.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'NO_ACTIVE_STATUS' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_VNO_ACTIVE_STATUS.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'NO_AUTHORITY_CLASSIFY' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_ONO_AUTHORITY_CLASSIFY.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'NO_AUTHORITY_CLASSIFY' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_VNO_AUTHORITY_CLASSIFY.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'NO_AUTHORITY_MAINTAIN' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_ONO_AUTHORITY_MAINTAIN.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'NO_AUTHORITY_MAINTAIN' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_VNO_AUTHORITY_MAINTAIN.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'NO_AUTHORITY_SELECT' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_ONO_AUTHORITY_SELECT.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'NO_AUTHORITY_SELECT' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_VNO_AUTHORITY_SELECT.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'RET_CODE' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_ORET_CODE.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'RET_CODE' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_VRET_CODE.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'XKLAH' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_OXKLAH.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'XKLAH' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_VXKLAH.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_ICLASS TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_ICLASS TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_ICLASSIFY_ACTIVITY TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_ICLASSIFY_ACTIVITY TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_ICLASSNUMBER TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_ICLASSNUMBER TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_ICLASSTYPE TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_ICLASSTYPE TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_IDATE TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_IDATE TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_IDESCRIPTION_ONLY TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_IDESCRIPTION_ONLY TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_ILANGUAGE TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_ILANGUAGE TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_IMODE TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_IMODE TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_INO_DESCRIPTION TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_INO_DESCRIPTION TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_ICLASS_ACTIVITY TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_ICLASS_ACTIVITY TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_OCLASS_DESCRIPTION TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_OCLASS_DESCRIPTION TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_OCLASS_LANGUAGE TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_OCLASS_LANGUAGE TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_ONOT_VALID TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_ONOT_VALID TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_ONO_ACTIVE_STATUS TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_ONO_ACTIVE_STATUS TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_ONO_AUTHORITY_CLASSIFY TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_ONO_AUTHORITY_CLASSIFY TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_ONO_AUTHORITY_MAINTAIN TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_ONO_AUTHORITY_MAINTAIN TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_ONO_AUTHORITY_SELECT TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_ONO_AUTHORITY_SELECT TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_ORET_CODE TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_ORET_CODE TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_OXKLAH TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_OXKLAH TABLES CONTAINER = LCONT.
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 CLMV_CLASS_EXIST============== or its description.