SAP Reports / Programs | Cross-Application Components | General Application Functions | Print Workbench(CA-GTF-PWB) SAP CA

MEFGFF01 SAP ABAP INCLUDE - Include MEFGFF01







MEFGFF01 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 MEFGFF01 into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

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.






SUBMIT MEFGFF01. "Basic submit
SUBMIT MEFGFF01 AND RETURN. "Return to original report after report execution complete
SUBMIT MEFGFF01 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Include MEFGFF01


INCLUDES used within this REPORT MEFGFF01

FORM HANDLE_INCLUDE_PICK USING X_TYPE LIKE G_TYPE.


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

EFG_CHECK_INCLUDE_EXISTENCE CALL FUNCTION 'EFG_CHECK_INCLUDE_EXISTENCE' EXPORTING X_NAME = X_FCL-EFCL-LIB_PROG EXCEPTIONS NOT_FOUND = 1 NOT_QUALIFIED = 2 OTHERS = 3.

EFG_CHECK_ROUTINE_EXISTENCE CALL FUNCTION 'EFG_CHECK_ROUTINE_EXISTENCE' EXPORTING X_PROG = X_FCL-EFCL-LIB_PROG X_ROUTINE = G_ROUTINE IMPORTING Y_POSITION = L_POSITION EXCEPTIONS ROUTINE_NOT_FOUND = 1 PROG_NOT_FOUND = 2 FAILED = 3 NOT_QUALIFIED = 4 OTHERS = 99.

EFG_EDITOR_PROGRAM CALL FUNCTION 'EFG_EDITOR_PROGRAM' EXPORTING X_NAME = X_FCL-EFCL-LIB_PROG X_VARIED = SPACE X_POSITION = L_POSITION X_DISPLAY = CO_TRUE EXCEPTIONS NOT_QUALIFIED = 1 CANCELLED = 2 NOT_FOUND = 3 OTHERS = 99.

EFG_CHECK_ROUTINE_EXISTENCE CALL FUNCTION 'EFG_CHECK_ROUTINE_EXISTENCE' EXPORTING X_PROG = X_INCLUDE X_ROUTINE = L_ROUTINE EXCEPTIONS ROUTINE_NOT_FOUND = 1 PROG_NOT_FOUND = 2 FAILED = 3 NOT_QUALIFIED = 4 OTHERS = 99.

EFG_CHECK_INCLUDE_EXISTENCE CALL FUNCTION 'EFG_CHECK_INCLUDE_EXISTENCE' EXPORTING X_NAME = X_FORM-EFRM-EXIT_BIBL EXCEPTIONS NOT_FOUND = 1 NOT_QUALIFIED = 2 OTHERS = 3.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING TEXTLINE1 = L_TEXT TEXTLINE2 = TEXT-802 TITEL = TEXT-T50 START_COLUMN = 20 START_ROW = 13 CANCEL_DISPLAY = ' ' IMPORTING ANSWER = L_ANSWER EXCEPTIONS OTHERS = 1.

EFG_CREATE_INCLUDE CALL FUNCTION 'EFG_CREATE_INCLUDE' EXPORTING X_NAME = X_FORM-EFRM-EXIT_BIBL X_TEMPLATE = CO_USER_EXIT_TEMPLATE X_SYMBOLS = SYMBOLS EXCEPTIONS FAILED = 1 FOREIGN_LOCK = 2 NOT_FOUND = 3 EXISTING = 4 NOT_QUALIFIED = 5 PERMISSION_FAILED = 6 CANCELLED = 7 CORRNO_FAILED = 8 CHECK_FAILED = 9 OTHERS = 99.

EFG_CHECK_ROUTINE_EXISTENCE CALL FUNCTION 'EFG_CHECK_ROUTINE_EXISTENCE' EXPORTING X_PROG = X_FORM-EFRM-EXIT_BIBL X_ROUTINE = X_ROUTINE IMPORTING Y_POSITION = L_POSITION TABLES YT_SOURCE = LT_OLD_SOURCE EXCEPTIONS PROG_NOT_FOUND = 1 ROUTINE_NOT_FOUND = 2 FAILED = 3 NOT_QUALIFIED = 4 OTHERS = 99.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING TEXTLINE1 = L_TEXT TEXTLINE2 = TEXT-402 TITEL = TEXT-404 START_COLUMN = 25 START_ROW = 12 CANCEL_DISPLAY = ' ' IMPORTING ANSWER = L_ANSWER EXCEPTIONS OTHERS = 1.

EFG_SET_SYMBOL_IF CALL FUNCTION 'EFG_SET_SYMBOL_IF' EXPORTING X_TEMPLATE = CO_EXITS_TEMPLATE X_BLOCK = X_TYPE CHANGING SYMBOLS = SYMBOLS EXCEPTIONS TEMPLATE_NOT_FOUND = 1 BLOCK_NOT_FOUND = 2 FAILED = 3 OTHERS = 4.

EFG_CREATE_ROUTINE CALL FUNCTION 'EFG_CREATE_ROUTINE' EXPORTING X_NAME = X_FORM-EFRM-EXIT_BIBL X_TEMPLATE = CO_EXITS_TEMPLATE X_SYMBOLS = SYMBOLS X_ROUTINE = X_ROUTINE IMPORTING Y_INSERT_POSITION = L_POSITION TABLES YT_OLD_SOURCE = LT_OLD_SOURCE EXCEPTIONS NOT_FOUND = 1 FOREIGN_LOCK = 2 NOT_QUALIFIED = 3 FAILED = 4 EXISTING = 5 OTHERS = 6.

EFG_EDITOR_PROGRAM CALL FUNCTION 'EFG_EDITOR_PROGRAM' EXPORTING X_NAME = X_FORM-EFRM-EXIT_BIBL X_VARIED = L_VARIED X_POSITION = L_POSITION X_DISPLAY = G_DISPLAY TABLES XT_OLD_SOURCE = LT_OLD_SOURCE EXCEPTIONS NOT_QUALIFIED = 1 CANCELLED = 2 NOT_FOUND = 3 OTHERS = 4.

EFG_S_FORM_PART_OBJ CALL FUNCTION 'EFG_S_FORM_PART_OBJ' EXPORTING X_FORMKEY = X_FORM-EFRM-FORMKEY X_PART_OBJ = CO_USEX X_WMODE = X_CONTR-WMODE EXCEPTIONS NOT_QUALIFIED = 1 NOT_FOUND = 2 PART_OBJ_NOT_FOUND = 3 FAILED = 4 CANCELLED = 5 NOT_AUTHORIZED = 6 FOREIGN_LOCK = 7 OTHERS = 99.

EFG_S_FORM_PART_OBJ CALL FUNCTION 'EFG_S_FORM_PART_OBJ' EXPORTING X_FORMKEY = X_FORM-EFRM-FORMKEY X_PART_OBJ = CO_USTO X_WMODE = X_CONTR-WMODE EXCEPTIONS NOT_QUALIFIED = 1 NOT_FOUND = 2 PART_OBJ_NOT_FOUND = 3 FAILED = 4 CANCELLED = 5 NOT_AUTHORIZED = 6 FOREIGN_LOCK = 7 OTHERS = 99.



Contribute (Add Comments)

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 MEFGFF01 or its description.