SAP Reports / Programs | Logistics - General | Logistics Basic Data | Material Master(LO-MD-MM) SAP LO

MM03GF00 SAP ABAP INCLUDE - Batch-Specific Conversion of Units of Measurement (Classification)







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


INCLUDES used within this REPORT MM03GF00

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:

MAT_CD_NO_CHANGE_POINTERS_INT CALL FUNCTION 'MAT_CD_NO_CHANGE_POINTERS_INT' " EXPORTING " MARA_MSTAE = MARA-MSTAE " OMARA_MSTAE = MARA-MSTAE " NEUFLAG = SPACE " AKTYP = AKTYPV " MARA_MATNR = MARA-MATNR " not 928570 IMPORTING " CDOC_NO_CHANGE_POINTERS = CDOC_NO_CHANGE_POINTERS" EXCEPTIONS " INTERNAL_ERROR = 1 " OTHERS = 2. "

CHANGEDOCUMENT_IS_GENERATED CALL FUNCTION 'CHANGEDOCUMENT_IS_GENERATED' IN UPDATE TASK.

CHANGEDOCUMENT_INSERT_NUMBER CALL FUNCTION 'CHANGEDOCUMENT_INSERT_NUMBER' IN UPDATE TASK EXPORTING OBJECTCLASS = 'MATERIAL_N ' OBJECTID = OBJECTID TABLES PLANNED_CHANGES_NUMBERS = CD_NUMBERS.

OPEN_FI_PERFORM_00001250_E CALL FUNCTION 'OPEN_FI_PERFORM_00001250_E' EXPORTING I_MARA_NEW = MARA I_MARA_OLD = *MARA UPD_MARA = UPD_MARA I_MARC_NEW = MARC I_MARC_OLD = *MARC UPD_MARC = UPD_MARC I_MARD_NEW = MARD I_MARD_OLD = *MARD UPD_MARD = UPD_MARD I_MBEW_NEW = MBEW I_MBEW_OLD = *MBEW UPD_MBEW = UPD_MBEW I_MLGN_NEW = MLGN I_MLGN_OLD = *MLGN UPD_MLGN = UPD_MLGN I_MLGT_NEW = MLGT I_MLGT_OLD = *MLGT UPD_MLGT = UPD_MLGT I_MVKE_NEW = MVKE I_MVKE_OLD = *MVKE UPD_MVKE = UPD_MVKE FL_UPD_TASK = FLAG_VB_TASK_ACTIVE.

MAW1_SINGLE_READ CALL FUNCTION 'MAW1_SINGLE_READ' EXPORTING * KZRFB = ' ' * MAXTZ = 0 MATNR = MARA-MATNR * IMPORTING * WMAW1 = EXCEPTIONS WRONG_CALL = 1 NOT_FOUND = 2 OTHERS = 3.

UPDATE_MATERIAL_LVORM CALL FUNCTION 'UPDATE_MATERIAL_LVORM' IN UPDATE TASK EXPORTING IMARA = MARA IMARC = MARC IMARD = MARD IMBEW = MBEW IMLGN = MLGN IMLGT = MLGT IMVKE = MVKE IT130S = T130S RM03G = RM03G YMBEW = YMBEW CHARGEN_EBENE = CHARGEN_EBENE.

MATERIAL_READ_ALL_SINGLE CALL FUNCTION 'MATERIAL_READ_ALL_SINGLE' EXPORTING AKTVSTATUS = AKTVSTATUS SCHLUESSEL = MTCOM IMARA = MARA HERKUNFT = HERKUNFT_LVORM IMPORTING AKTVSTATUS_NEW = AKTVSTATUS TMARA = MARA TMAKT = MAKT TMARC = MARC TMARD = MARD TMBEW = MBEW TMLGN = MLGN TMLGT = MLGT TMVKE = MVKE TABLES MTAB = PTAB RMMME_ITAB = DUMMY.

POPUP_TO_CONFIRM_WITH_MESSAGE CALL FUNCTION 'POPUP_TO_CONFIRM_WITH_MESSAGE' EXPORTING DIAGNOSETEXT1 = TEXT-009 TEXTLINE1 = TEXT-010 TEXTLINE2 = TEXT-011 TITEL = TEXT-008 IMPORTING ANSWER = RM03G-SANTW.

POPUP_TO_CONFIRM_WITH_MESSAGE CALL FUNCTION 'POPUP_TO_CONFIRM_WITH_MESSAGE' EXPORTING DIAGNOSETEXT1 = TEXT-004 TEXTLINE1 = TEXT-005 TEXTLINE2 = TEXT-006 TITEL = TEXT-008 IMPORTING ANSWER = RM03G-SANTW.

RS_HDSYS_GET_TCODE CALL FUNCTION 'RS_HDSYS_GET_TCODE' IMPORTING variant = tvariant flag_client_independent = l_flag_client_independent rc = l_rc.

RS_HDSYS_CALL_TC_VARIANT call function 'RS_HDSYS_CALL_TC_VARIANT' exporting tcode = sy-tcode variant = tvariant i_flag_client_independent = l_flag_client_independent call_mode = ' ' authority_check = ' ' variant_check = ' ' exceptions others = 0.

DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'.

POPUP_TO_CONFIRM_WITH_MESSAGE CALL FUNCTION 'POPUP_TO_CONFIRM_WITH_MESSAGE' EXPORTING DIAGNOSETEXT1 = TEXT-004 TEXTLINE1 = TEXT-005 TEXTLINE2 = TEXT-006 TITEL = TITELTEXT IMPORTING ANSWER = RM03G-SANTW.

DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'.

CC_CHANGE_NUMBER_CHECK CALL FUNCTION 'CC_CHANGE_NUMBER_CHECK' EXPORTING ECCIN = A_CCIN flg_enqueue = 'X' "<<<<<<<

CC_ECM_HISTORY_REQ_CHECK * CALL FUNCTION 'CC_ECM_HISTORY_REQ_CHECK' * EXPORTING * I_TRTYPE = E_ECM_HIST_REQ_TRTYPE * I_CCIN = LV_ECM_HIST_REQ_CCIN * I_MTART = I_MTART * I_AEDAT_MAT = I_AEDAT * IMPORTING * E_ECM_HIST_REQ = E_ECM_HIST_REQ_FLAG * EXCEPTIONS * ERROR_INPUT = 1 * OTHERS = 2.

MATERIAL_CHANGE_DOCUMENTATION CALL FUNCTION 'MATERIAL_CHANGE_DOCUMENTATION' EXPORTING DATE_FROM = D_FROM DATE_TO = D_TO EXPLOSION = SPACE INDICATOR = FLAG1 ACTIVATION = SPACE MARA_EXCL = MARA_EXCL MAKT_EXCL = MAKT_EXCL MARM_EXCL = MARM_EXCL MARC_EXCL = MARC_EXCL MARD_EXCL = MARD_EXCL MBEW_EXCL = MBEW_EXCL MVKE_EXCL = MVKE_EXCL MEAN_EXCL = MEAN_EXCL MLGN_EXCL = MLGN_EXCL MLGT_EXCL = MLGT_EXCL MFHM_EXCL = MFHM_EXCL MPOP_EXCL = MPOP_EXCL QMAT_EXCL = QMAT_EXCL MKAL_EXCL = MKAL_EXCL MYMS_EXCL = MYMS_EXCL MPGD_EXCL = MPGD_EXCL TABLES JMBEW = MBEW_R JMLGT = MLGT_R JMLGN = MLGN_R JMARD = MARD_R JMARC = MARC_R JMARA = MARA_R JMVKE = MVKE_R EXCEPTIONS NO_RECORD_FOUND_MARA = 01 WRONG_DATE_RELATION = 02.

MATERIAL_CHANGE_DOCUMENTATION CALL FUNCTION 'MATERIAL_CHANGE_DOCUMENTATION' EXPORTING DATE_FROM = D_FROM DATE_TO = D_TO EXPLOSION = SPACE INDICATOR = FLAG1 ACTIVATION = SPACE MARA_EXCL = MARA_EXCL MAKT_EXCL = MAKT_EXCL MARM_EXCL = MARM_EXCL MARC_EXCL = MARC_EXCL MARD_EXCL = MARD_EXCL MBEW_EXCL = MBEW_EXCL MVKE_EXCL = MVKE_EXCL MEAN_EXCL = MEAN_EXCL MLGN_EXCL = MLGN_EXCL MLGT_EXCL = MLGT_EXCL MFHM_EXCL = MFHM_EXCL MPOP_EXCL = MPOP_EXCL QMAT_EXCL = QMAT_EXCL MKAL_EXCL = MKAL_EXCL MYMS_EXCL = MYMS_EXCL MPGD_EXCL = MPGD_EXCL TABLES JMARA = MARA_R JMBEW = MBEW_R EXCEPTIONS NO_RECORD_FOUND_MARA = 01 WRONG_DATE_RELATION = 02.

CHANGE_POINTERS_CREATE_DIRECT





CALL FUNCTION 'CHANGE_POINTERS_CREATE_DIRECT' EXPORTING MESSAGE_TYPE = l_roosgen-MSGTYP TABLES T_CP_DATA = T_CP_DATA EXCEPTIONS NUMBER_RANGE_PROBLEMS = 1 OTHERS = 2.



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