MF02DFA0 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 MF02DFA0 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: Customer master: form routines A*
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
ADDRESS_MAINTAIN_TABKEY CALL FUNCTION 'ADDRESS_MAINTAIN_TABKEY' EXPORTING TAB_NAME = 'KNA1' TAB_FIELD = 'ADRNR' TAB_KEY = TABLE_KEY IMPORTING KEY_ADRNR = KNA1-ADRNR EXCEPTIONS TABKEY_NOT_FOUND = 1.
ADDRESS_MAINTAIN_SAVE CALL FUNCTION 'ADDRESS_MAINTAIN_SAVE'.
WORKLIST_CUSTOMER_MAINTAIN CALL FUNCTION 'WORKLIST_CUSTOMER_MAINTAIN' IN UPDATE TASK EXPORTING I_KUNNR = KNA1-KUNNR I_NEW_IWOLI = NEW_IWOLI I_OLD_IWOLI = OLD_IWOLI.
WORKLIST_CUSTOMER_MAINTAIN CALL FUNCTION 'WORKLIST_CUSTOMER_MAINTAIN' IN UPDATE TASK EXPORTING I_KUNNR = KNA1-KUNNR I_NEW_IWOLI = NEW_IWOLI I_OLD_IWOLI = OLD_IWOLI.
LOCATION_DEPARTMENT_DIALOG CALL FUNCTION 'LOCATION_DEPARTMENT_DIALOG' EXPORTING CALLBACK_PROGRAM = 'SAPMF02D' CALLBACK_USER_COMMAND = 'HANDLE_COMMAND' I_LOCNR = RF02D-KUNNR I_NAME1 = INT_KNA1-NAME1 I_XWRF1 = WRF1 I_T020 = T020_TMP I_TITLE0 = TITEL1 I_TITLE1 = TITEL2 I_ROLLNAME = 'KUNNR' I_KNA1 = KNA1 TABLES I_XWRF4 = XWRF4 I_XWRF6 = XWRF6 I_XWRF12 = XWRF12 CHANGING I_OKCODE = OKCODE_SORTIMENT.
LOCATION_RECEIPTION_DIALOG CALL FUNCTION 'LOCATION_RECEIPTION_DIALOG' EXPORTING CALLBACK_PROGRAM = 'SAPMF02D' CALLBACK_USER_COMMAND = 'HANDLE_COMMAND' I_LOCNR = RF02D-KUNNR I_NAME1 = INT_KNA1-NAME1 I_T020 = T020_TMP I_TITLE0 = TITEL1 I_TITLE1 = TITEL2 I_ROLLNAME = 'KUNNR' TABLES I_KNVA = XKNVA I_XWRF12 = XWRF12 I_XWRF4 = XWRF4 CHANGING I_OKCODE = OKCODE_SORTIMENT.
POPUP_TO_DECIDE_LIST CALL FUNCTION 'POPUP_TO_DECIDE_LIST' EXPORTING TITEL = TEXT-P55 TEXTLINE1 = TEXT-P56 TEXTLINE2 = TEXT-P57 TEXTLINE3 = TEXT-P58 * Mehrfachauswahl möglich MARK_FLAG = 'X' * Maximalzahl erlaubter Markierungen : Alle, nämlich 2 !! MARK_MAX = 2 IMPORTING ANSWER = ANTWORT TABLES T_SPOPLI = SPOPLIST EXCEPTIONS TOO_MUCH_ANSWERS = 1 TOO_MUCH_MARKS = 2 ERROR_MESSAGE = 57.
CHANGEDOCUMENT_READ_POSITIONS CALL FUNCTION 'CHANGEDOCUMENT_READ_POSITIONS' EXPORTING CHANGENUMBER = P_ICDHDR-CHANGENR IMPORTING HEADER = P_ICDHDR TABLES EDITPOS = ICDPOS EXCEPTIONS NO_POSITION_FOUND = 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.
MF02DFA0 - Customer master: form routines A* MF02DDYN - Customer Master: Data Definition (dynpro sequence) MF02DBET - Form routines interface site master MF02CTOP - Extended Table Maintenance: Lower Level MF02CO00 - documentation and ABAP source code MF02CI00 - Format and Send an FI Idoc for Message Type FIDCC1 (Whole Document)