BSP_EXPORT_CLASSES 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 BSP_EXPORT_CLASSES 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: Program BSP_EXPORT_CLASSES
Text Symbol: 001 = List of Packages:
Text Symbol: 002 = SBSP
Text Symbol: 003 = SWDP
Text Symbol: 004 = SBSP_RUNTIME
Text Symbol: 005 = SBSP_EXTENSIONS
Text Symbol: 006 = SAFL
Text Symbol: 007 = Enter Path for Output:
Text Symbol: 008 = Enter New Package:
Text Symbol: 009 = Controlling
Text Symbol: 010 = Check MIME Objects
Text Symbol: 011 = Check BSP Applications
Text Symbol: 012 = DON'T Check the SBSP_SAPICONS
Text Symbol: 030 = Enter BSP Application Name:
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
SEO_INTERFACE_GET_SOURCE * CALL FUNCTION 'SEO_INTERFACE_GET_SOURCE' * EXPORTING * cifkey = clskey * state = 'A' * IMPORTING * SOURCE = seop_s.
SEO_INTERFACE_TYPEINFO_GET CALL FUNCTION 'SEO_INTERFACE_TYPEINFO_GET' EXPORTING intkey = clskey version = seoc_version_active IMPORTING interface = typeinfo-interface attributes = typeinfo-attributes methods = typeinfo-methods events = typeinfo-events PARAMETERS = typeinfo-parameters exceps = typeinfo-exceptions typepusages = typeinfo-typepusages clsdeferrds = typeinfo-clsdeferrds intdeferrds = typeinfo-intdeferrds aliases = typeinfo-aliases.
SEO_INTERFACE_GENERATE_SECTION CALL FUNCTION 'SEO_INTERFACE_GENERATE_SECTION' EXPORTING intkey = clskey return_generated_sections_only = seox_true "<-- NEVER change!!! typeinfo = typeinfo IMPORTING interface_source = seop_s.
SEO_CLASS_TYPEINFO_BY_VIS CALL FUNCTION 'SEO_CLASS_TYPEINFO_BY_VIS' EXPORTING clskey = clskey version = seoc_version_active * STATE = '1' * RESOLVE_EVENTHANDLER_TYPEINFO = SEOX_FALSE IMPORTING class = typeinfo-class public = typeinfo-public protected = typeinfo-protected private = typeinfo-private inheritance = typeinfo-inheritance redefinitions = typeinfo-redefinitions impl_details = impl friendships = typeinfo-friendships * EXPLORE_INHERITANCE = * EXPLORE_IMPLEMENTINGS = EXCEPTIONS not_existing = 1 is_interface = 2 model_only = 3 OTHERS = 4 .
SEO_CLASS_GENERATE_SECTIONS CALL FUNCTION 'SEO_CLASS_GENERATE_SECTIONS' EXPORTING clskey = clskey public = seox_true protected = seox_true private = seox_true * SUPPRESS_CORR = SEOX_FALSE return_generated_sections_only = seox_true "<-- NEVER change!!! typeinfo = typeinfo IMPORTING pubsec_source = pub_source prosec_source = prot_source prisec_source = priv_source EXCEPTIONS not_existing = 1 model_only = 2 public_sec_not_generated = 3 protected_sec_not_generated = 4 private_sec_not_generated = 5 public_sec_not_initialised = 6 protected_sec_not_initialised = 7 private_sec_not_initialised = 8 _internal_class_not_existing = 9 OTHERS = 10 .
PRETTY_PRINTER CALL FUNCTION 'PRETTY_PRINTER' EXPORTING inctoo = space TABLES otext = source ntext = source EXCEPTIONS OTHERS = 1.
CREATE_PRETTY_PRINT_FORMAT CALL FUNCTION 'CREATE_PRETTY_PRINT_FORMAT' EXPORTING mode = 'HIKEY' TABLES SOURCE = SOURCE exceptions OTHERS = 1.
SKWF_NMSPC_IO_ADDRESS_GET CALL FUNCTION 'SKWF_NMSPC_IO_ADDRESS_GET' EXPORTING io = io IMPORTING url = my_url.
O2_GET_WAPD_OBJECT CALL FUNCTION 'O2_GET_WAPD_OBJECT' EXPORTING applname = app_name version = 'A' TABLES appl = appl applt = applt navmap = navmap navgraph = navgraph EXCEPTIONS version_not_found = 1 OTHERS = 2.
O2_GET_ALL_PAGES CALL FUNCTION 'O2_GET_ALL_PAGES' EXPORTING p_applname = app_name p_version = 'A' IMPORTING p_pages = page_list.
DOCU_EXP CALL FUNCTION 'DOCU_EXP' EXPORTING id = 'IS' langu = sy-langu object = l_obj TABLES line = l_t_line EXCEPTIONS ret_code = 1 OTHERS = 2.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
BSP_EXPORT_CLASSES - Program BSP_EXPORT_CLASSES BSP_EXPORT_CLASSES - Program BSP_EXPORT_CLASSES BSP_DYN_DESIGN_VC_SDESIG_GENL - SAP Ref. Design Obj.(Obj. Type,mass) BSP_DYN_DESIGN_VC_SDESIG_GENL - SAP Ref. Design Obj.(Obj. Type,mass) BSP_DYN_DESIGN_VC_SDESIG_DL - SAP Design Obj. (per Obj. Type,mass) BSP_DYN_DESIGN_VC_SDESIG_DL - SAP Design Obj. (per Obj. Type,mass)