Alle Technologien in einem Band! Ob Sie zukunftssichere Erweiterungen programmieren oder mit den Modifikationen in Ihren SAP-Systemen aufräumen möchten – hier erhalten Sie das erforderliche Wissen. Jede Methode wird ausführlich und mit Codebeispielen erläutert: User-Exits, klassische und neue BAdIs, Business Transaction Events, implizite und explizite Erweiterungspunkte u. v. m.
Bei amazon.de ansehen →The Function Module BDL_GENERATE_INCLUDES (RFC download: Creates Includes to declare and fill Global Variables) is a standard Function Module in SAP ERP and is part of the function group BDL5 within the package BDL3.
Function Module | BDL_GENERATE_INCLUDES |
Short Text | RFC download: Creates Includes to declare and fill Global Variables |
Function Group | BDL5 |
Package | BDL3 |
Module Type | Remote-Enabled |
These are the IMPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
CLUST_ID | LIKE | BDLFUVERS-CLUST_ID | SPACE | Clust_id to create include with interface data |
COMMON_NAME | LIKE | RS38M-PROGRAMM | SPACE | Name of common part |
COMMON_PART | LIKE | BDLFUVERS-STATUS | SPACE | Data declaration as common part |
COPY_FORM_NAME | LIKE | RS38M-PROGRAMM | 'BDLSACFO' | Include with forms to copy Global Variables |
COPY_VAR_NAME | LIKE | RS38M-PROGRAMM | 'BDLSACPY' | Include which copies Global Variables |
DATCOL_TAB | LIKE | DD02D-TABNAME | 'BDLDATCOL' | Name of DB table for download data |
DEVCLASS | LIKE | TADIR-DEVCLASS | 'BDL3' | Development Class of generated includes |
DTOC_FIELD | LIKE | DD03D-FIELDNAME | 'FUNCMOD' | Field for selection |
DTOC_TAB | LIKE | DD02D-TABNAME | 'BDLDTOC' | Name of DB table which contains download data |
EXCEPT | LIKE | DD02D-TABNAME | '%EXCEPTION' | Variable name for exceptions |
FILL_FORM_NAME | LIKE | RS38M-PROGRAMM | 'BDLSAIFO' | Include with forms to fill Global Variables |
FILL_VAR_NAME | LIKE | RS38M-PROGRAMM | 'BDLSAIMP' | Include which fills Global Variables |
IF_REL3_NAME | LIKE | BDLFUVERS-FUNCNAME | 'IF' | Name of interface includes in 3.* releases |
IF_REL4_NAME | LIKE | BDLFUVERS-FUNCNAME | '/1CAGTF/IF' | Name of interface includes in releases >- 4.* |
KEY_TAB | LIKE | DD02D-TABNAME | 'BDL_DATKEY' | Key table for import from database |
OPTION | LIKE | BDLFUVERS-FUNCNAME | SPACE | To create different parts of declaration include |
POOL_NAME | LIKE | RS38M-PROGRAMM | 'BDLSAIF' | Include pool with data declaration of Global Var |
RELID | LIKE | BDLDATCOL-RELID | 'DL' | RELID in BDLDATCOL |
REPORT_NAME | LIKE | RS38M-PROGRAMM | 'BDLMTEST' | Name of test report |
RUNTIME | LIKE | DD02D-TABNAME | '%RUNTIME' | Variable name for runtime |
SESSION | LIKE | BDLDATKEY | Session description | |
SYNTAX_CHECK | LIKE | BDLFUVERS-STATUS | SPACE | Status of object |
WHENS_PER_CASE | LIKE | SY-TABIX | '4' | Internal table, current line index |
This function module does not define any EXPORTING parameters.
This function module does not define any CHANGING parameters.
This function module does not define any TABLE parameters.
These are the Exceptions of this function module.
Exception Name | Short Text |
---|---|
GENERATION_ERROR | Error occured during generation. |
IF_DATA_MISSING | No interface data found. |
LOCK_FAILED | Lock failed for service maintenance tables. |
NO_AUTHORITY | No authorisation to run function. |
SYNTAX_ERROR | Syntax error detected. |
WRONG_ABAP_TYPE | Wrong ABAP type found in table BDLSADATA. |
WRONG_CLUST_ID | Clust_id unknown. |
WRONG_OPTION | Unkown or wrong option. |
WRONG_RELEASE | Wrong R/3 release. |