SAP Reports / Programs | Logistics - General | Logistics Basic Data | Customer Master(LO-MD-BP-CM) SAP LO

MF02DFT0 SAP ABAP INCLUDE - Customer Master: FORM Routines T*







MF02DFT0 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 MF02DFT0 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 MF02DFT0. "Basic submit
SUBMIT MF02DFT0 AND RETURN. "Return to original report after report execution complete
SUBMIT MF02DFT0 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Customer Master: FORM Routines T*


INCLUDES used within this REPORT MF02DFT0

No INCLUDES are used within this REPORT code!


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:

KNA1_TEXT_HEADER_SELECT CALL FUNCTION 'KNA1_TEXT_HEADER_SELECT' EXPORTING kunnr = kna1-kunnr TABLES xthead = gt_text_a.

KNB1_TEXT_HEADER_SELECT CALL FUNCTION 'KNB1_TEXT_HEADER_SELECT' EXPORTING kunnr = kna1-kunnr bukrs = knb1-bukrs TABLES xthead = gt_text_f.

KNVK_TEXT_HEADER_SELECT CALL FUNCTION 'KNVK_TEXT_HEADER_SELECT' EXPORTING parnr = knvk-parnr TABLES xthead = lt_p.

KNVV_TEXT_HEADER_SELECT CALL FUNCTION 'KNVV_TEXT_HEADER_SELECT' EXPORTING kunnr = kna1-kunnr vkorg = knvv-vkorg vtweg = knvv-vtweg spart = knvv-spart TABLES xthead = gt_text_v.

KNA1_TEXT_HEADER_SELECT CALL FUNCTION 'KNA1_TEXT_HEADER_SELECT' EXPORTING kunnr = customer_texts-kunnr TABLES xthead = lt_text_a.

KNB1_TEXT_HEADER_SELECT CALL FUNCTION 'KNB1_TEXT_HEADER_SELECT' EXPORTING kunnr = customer_texts-kunnr bukrs = rf02d-bukrs TABLES xthead = lt_text_f.

KNVV_TEXT_HEADER_SELECT CALL FUNCTION 'KNVV_TEXT_HEADER_SELECT' EXPORTING kunnr = customer_texts-kunnr vkorg = rf02d-vkorg vtweg = rf02d-vtweg spart = rf02d-spart TABLES xthead = lt_text_v.

KNVK_TEXT_HEADER_SELECT CALL FUNCTION 'KNVK_TEXT_HEADER_SELECT' EXPORTING parnr = xparnum-parnr TABLES xthead = lt_p.

CUSTOMER_TEXTS_CP_CREATE CALL FUNCTION 'CUSTOMER_TEXTS_CP_CREATE' IN UPDATE TASK TABLES t_customer_texts = customer_texts.

TABSTRIP_INIT CALL FUNCTION 'TABSTRIP_INIT' EXPORTING i_appl = tabstrip-appl i_layout = tabstrip-layout TABLES t_exclude = tabstrip_exclude * T_REQUIRED = EXCEPTIONS not_found = 1 inconsistent_parameter_values = 2 group_box_missing = 3 OTHERS = 4.

TABSTRIP_LAYOUT_READ CALL FUNCTION 'TABSTRIP_LAYOUT_READ' EXPORTING i_appl = tabstrip-appl i_layout = tabstrip-layout TABLES t_exclude = tabstrip_exclude * T_REQUIRED = t_tabs = tabstrip_tabs t_tabscreens = tabstrip_screens EXCEPTIONS not_found = 1 inconsistent_parameter_values = 2 group_box_missing = 3 OTHERS = 4.

TABSTRIP_OKCODE_TRANSMIT CALL FUNCTION 'TABSTRIP_OKCODE_TRANSMIT' EXPORTING i_okcode = tabstrip-actualtab * IMPORTING * E_FIRST_TAB_REACHED = * E_LAST_TAB_REACHED = .

TABSTRIP_PROCESS_UNPROCESSED CALL FUNCTION 'TABSTRIP_PROCESS_UNPROCESSED' * EXPORTING * I_ONLY_UNPROCESSED_REQUIRED = ' ' IMPORTING e_finished = lf_finished.

TABSTRIP_OKCODE_TRANSMIT CALL FUNCTION 'TABSTRIP_OKCODE_TRANSMIT' EXPORTING i_okcode = tabstrip-actualtab * IMPORTING * E_FIRST_TAB_REACHED = * E_LAST_TAB_REACHED = .

FI_APAR_MANDATE_ACTIVE_CHECK call function 'FI_APAR_MANDATE_ACTIVE_CHECK' " \TP 1121996 exceptions " \TP 1121996 FI_SEPA_NOT_ACTIVE = 1 " \TP 1121996 others = 2. " \TP 1121996

BDC_RUNNING CALL FUNCTION 'BDC_RUNNING' IMPORTING bi_info = bi EXCEPTIONS OTHERS = 1.

DETERMINE_TXJCD_EXTERNALLY CALL FUNCTION 'DETERMINE_TXJCD_EXTERNALLY' EXPORTING country = kna1-land1 region = kna1-regio city = kna1-ort01 county = kna1-ort02 zipcode = kna1-pstlz procedure = ttxd-kalsm id_tax_ext = ttxd-xextn no_dialog = no_dialog IMPORTING txjcd = *kna1-txjcd city = *kna1-ort01 county = *kna1-ort02 EXCEPTIONS txjcd_not_found = 1 txjcd_not_unique_in_no_dialog = 2.

CUSTOMIZED_MESSAGE CALL FUNCTION 'CUSTOMIZED_MESSAGE' EXPORTING i_arbgb = 'F2' i_dtype = 'S' i_msgnr = '217'.

V_KNA1_SINGLE_READ





CALL FUNCTION 'V_KNA1_SINGLE_READ' EXPORTING pi_kunnr = kna1_kunnr pi_read_cam = 'X' pi_access_to_addr_version = 'X' IMPORTING pe_kna1 = ls_kna1_int EXCEPTIONS no_records_found = 1 internal_error = 2 others = 3.

V_KNA1_SINGLE_READ CALL FUNCTION 'V_KNA1_SINGLE_READ' EXPORTING pi_kunnr = kna1_kunnr pi_read_cam = 'X' pi_access_to_addr_version = 'X' IMPORTING pe_kna1 = ls_kna1_int EXCEPTIONS no_records_found = 1 internal_error = 2 others = 3.

TABSTRIP_LAYOUT_READ CALL FUNCTION 'TABSTRIP_LAYOUT_READ' EXPORTING i_appl = tabstrip-appl i_layout = tabstrip-layout TABLES t_exclude = tabstrip_exclude * T_REQUIRED = t_tabs = tabstrip_tabs t_tabscreens = tabstrip_screens EXCEPTIONS not_found = 1 inconsistent_parameter_values = 2 group_box_missing = 3 OTHERS = 4.

TABSTRIP_LAYOUT_READ CALL FUNCTION 'TABSTRIP_LAYOUT_READ' EXPORTING i_appl = tabstrip-appl i_layout = tabstrip-layout TABLES t_exclude = tabstrip_exclude * T_REQUIRED = t_tabs = tabstrip_tabs t_tabscreens = tabstrip_screens EXCEPTIONS not_found = 1 inconsistent_parameter_values = 2 group_box_missing = 3 OTHERS = 4.

TABSTRIP_OKCODE_TRANSMIT CALL FUNCTION 'TABSTRIP_OKCODE_TRANSMIT' EXPORTING i_okcode = ok-code.

GET_TEXT_MEMORY CALL FUNCTION 'GET_TEXT_MEMORY' TABLES text_memory = lt_catalog.

DELETE_TEXT_FROM_CATALOG CALL FUNCTION 'DELETE_TEXT_FROM_CATALOG' EXPORTING object = ls_catalog-tdobject name = ls_catalog-tdname id = ls_catalog-tdid language = ls_catalog-tdspras.

TAXNUMBER_CHECK_DUPL_CUSTOMER CALL FUNCTION 'TAXNUMBER_CHECK_DUPL_CUSTOMER' EXPORTING customer = p_kna1 iv_no_dialog = sy-binpt IMPORTING et_duplicate_customers = lt_duplicate .

CUSTOMIZED_MESSAGE CALL FUNCTION 'CUSTOMIZED_MESSAGE' EXPORTING i_arbgb = '8B' i_dtype = 'I' i_msgnr = '013'.



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