CNV_MBT_DEV_AUTH_MACROS 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 CNV_MBT_DEV_AUTH_MACROS 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: MBT PCL Macros for development authority / namspace checks
INCLUDE CNV_MBT_AUTH_MACROS .
INCLUDE CNV_MBT_REG_MACROS .
No SAP DATABASE tables are accessed within this REPORT code!
CNV_MBT_NAMSP_PACKAGE_CHECK CALL FUNCTION 'CNV_MBT_NAMSP_PACKAGE_CHECK' EXPORTING IM_PACKID = gd_chk_packid IM_AUTHORITY_CHECK = &3 EXCEPTIONS NAMSP_NOT_MODIFIABLE = 1 OTHERS = 2.
CNV_MBT_ADM_PACKAGE_INFO CALL FUNCTION 'CNV_MBT_ADM_PACKAGE_INFO' EXPORTING PACKID = gd_chk_packid IMPORTING SUBPROJECT = gd_chk_subproject * PROJECT = * ACTIVE = SCENARIO = gd_chk_scenario EXCEPTIONS PACKID_DOES_NOT_EXIST = 1 OTHERS = 2 .
CNV_MBT_DEV_AUTHORITY_CHECK CALL FUNCTION 'CNV_MBT_DEV_AUTHORITY_CHECK' EXPORTING IM_AREA = gd_chk_scenario * IM_NAMSP = IM_PACKID = gd_chk_packid IM_ACTIVITY = '02' * IM_MSGTY = * IM_MSGID = * IM_MSGNO = * IM_MSGV1 = * IM_MSGV2 = * IM_MSGV3 = * IM_MSGV4 = EXCEPTIONS NO_AUTHORITY = 1 OTHERS = 2 .
CNV_MBT_DEV_AUTHORITY_CHECK CALL FUNCTION 'CNV_MBT_DEV_AUTHORITY_CHECK' EXPORTING * IM_AREA = IM_NAMSP = &1 * IM_PACKID = IM_ACTIVITY = '01' * IM_MSGTY = * IM_MSGID = * IM_MSGNO = * IM_MSGV1 = * IM_MSGV2 = * IM_MSGV3 = * IM_MSGV4 = EXCEPTIONS NO_AUTHORITY = 1 OTHERS = 2
if sy-subrc ne 0 .
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
CNV_MBT_DEV_AUTH_MACROS - MBT PCL Macros for development authority / namspace checks CNV_MBT_DEVL_COPY_DATA - PCL MBT development tools: copy data from package to package CNV_MBT_DEVL_COPY_DATA - PCL MBT development tools: copy data from package to package CNV_MBT_DEMO_ULV_06 - ULV Demo: Writing and reading logs to database CNV_MBT_DEMO_ULV_06 - ULV Demo: Writing and reading logs to database CNV_MBT_DEMO_ULV_05 - ULV Demo: Container messages