SAP ABAP Function Module BDL_GENERATE_INCLUDES (RFC download: Creates Includes to declare and fill Global Variables)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   SV-SMG-SDD (Application Component) Service Data Download
     BDL3 (Package) Service data download (as of R/3 Release 3.x)
Basic Data
Function Module BDL_GENERATE_INCLUDES RFC download: Creates Includes to declare and fill Global Variables  
Function Group BDL5   RFC-Download: Interface data functions  
Program Name SAPLBDL5    
INCLUDE Name LBDL5U08    
Parameters
Type Parameter Name Typing Associated Type Default value Optional Pass Value Short text
Importing OPTION TYPE BDLFUVERS-FUNCNAME SPACE To create different parts of declaration include
Importing CLUST_ID TYPE BDLFUVERS-CLUST_ID SPACE Clust_id to create include with interface data
Importing SESSION TYPE BDLDATKEY Session description
Importing RELID TYPE BDLDATCOL-RELID 'DL' RELID in BDLDATCOL
Importing DEVCLASS TYPE TADIR-DEVCLASS 'BDL3' Development Class of generated includes
Importing DATCOL_TAB TYPE DD02D-TABNAME 'BDLDATCOL' Name of DB table for download data
Importing DTOC_TAB TYPE DD02D-TABNAME 'BDLDTOC' Name of DB table which contains download data
Importing DTOC_FIELD TYPE DD03D-FIELDNAME 'FUNCMOD' Field for selection
Importing KEY_TAB TYPE DD02D-TABNAME 'BDL_DATKEY' Key table for import from database
Importing REPORT_NAME TYPE RS38M-PROGRAMM 'BDLMTEST' Name of test report
Importing POOL_NAME TYPE RS38M-PROGRAMM 'BDLSAIF' Include pool with data declaration of Global Var
Importing FILL_VAR_NAME TYPE RS38M-PROGRAMM 'BDLSAIMP' Include which fills Global Variables
Importing FILL_FORM_NAME TYPE RS38M-PROGRAMM 'BDLSAIFO' Include with forms to fill Global Variables
Importing COPY_VAR_NAME TYPE RS38M-PROGRAMM 'BDLSACPY' Include which copies Global Variables
Importing COPY_FORM_NAME TYPE RS38M-PROGRAMM 'BDLSACFO' Include with forms to copy Global Variables
Importing IF_REL3_NAME TYPE BDLFUVERS-FUNCNAME 'IF' Name of interface includes in 3.* releases
Importing IF_REL4_NAME TYPE BDLFUVERS-FUNCNAME '/1CAGTF/IF' Name of interface includes in releases >= 4.*
Importing COMMON_PART TYPE BDLFUVERS-STATUS SPACE Data declaration as common part
Importing COMMON_NAME TYPE RS38M-PROGRAMM SPACE Name of common part
Importing EXCEPT TYPE DD02D-TABNAME '%EXCEPTION' Variable name for exceptions
Importing RUNTIME TYPE DD02D-TABNAME '%RUNTIME' Variable name for runtime
Importing SYNTAX_CHECK TYPE BDLFUVERS-STATUS SPACE Status of object
Importing WHENS_PER_CASE TYPE SYST-TABIX '4' Internal table, current line index
Exception SYNTAX_ERROR TYPE Syntax error detected.
Exception GENERATION_ERROR TYPE Error occured during generation.
Exception LOCK_FAILED TYPE Lock failed for service maintenance tables.
Exception NO_AUTHORITY TYPE No authorisation to run function.
Exception WRONG_OPTION TYPE Unkown or wrong option.
Exception WRONG_CLUST_ID TYPE Clust_id unknown.
Exception WRONG_RELEASE TYPE Wrong R/3 release.
Exception WRONG_ABAP_TYPE TYPE Wrong ABAP type found in table BDLSADATA.
Exception IF_DATA_MISSING TYPE No interface data found.
               
Processing Type
Normal Function Module  
Remote-Enabled Module BaseXML supported
Update Module Start immediately
Immediate Start, No Restart
Start Delayed
Coll.run
JAVA Module Callable from ABAP  
Remote-Enabled JAVA Module  
Module Callable from JAVA  
History
Last changed by/on SAP  20000128 
SAP Release Created in