MGJAMF04 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 MGJAMF04 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.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
JV_AM_ITEMS_CLEAR CALL FUNCTION 'JV_AM_ITEMS_CLEAR'.
AMFI_PARALLEL_AREAS CALL FUNCTION 'AMFI_PARALLEL_AREAS' EXPORTING I_T093C = T093C IMPORTING E_X001 = X001 TABLES T_PAREA = XPAREA.
JV_AM_DOCUMENT_CREATE CALL FUNCTION 'JV_AM_DOCUMENT_CREATE' EXPORTING IS_JVRAM01 = JVRAM01 I_FCODE = gd_fcode I_AWTYP = ANBZ-AWTYP i_knumv = crp_knumv IMPORTING * EF_XPROCESSED = LF_XPROCESSED E_FCODE = LD_FCODE TABLES T_ANEA = XANEA T_ANEP = XANEP T_ANLB = YANLB T_ANLC = ZANLC T_ANTS = YANTS T_ANBZ = XANBZ T_DLINE = DLINE EXCEPTIONS OTHERS = 4.
AM_US_CONTROL_FM CALL FUNCTION 'AM_US_CONTROL_FM' EXPORTING I_ANBZ = XANBZ I_EVENT = 'READ' TABLES T_ANLB = ZANLB.
AM_US_CONTROL_FM CALL FUNCTION 'AM_US_CONTROL_FM' EXPORTING I_ANBZ = XANBZ I_EVENT = 'CHECK' TABLES T_ANEA = XANEA T_ANEP = XANEP T_ANLB = ZANLB T_ABUZ = XABUZ EXCEPTIONS OTHERS = 1.
AM_DOCUMENT_CREATION_PREPARE CALL FUNCTION 'AM_DOCUMENT_CREATION_PREPARE' TABLES T_ANEA = LT_ANEA T_ANEP = LT_ANEP T_ANLZ = XANLZ T_ANLB = YANLB T_ANLCM = YANLC T_ANLCO = ZANLC T_ANTS = YANTS T_ANBZ = LT_ANBZ T_ANBZ_SLIM = LT_ANBZ T_ABUZ = YABUZ EXCEPTIONS OTHERS = 1.
AM_ANLC_FORTSCHREIBEN * CALL FUNCTION 'AM_ANLC_FORTSCHREIBEN' "note 354233 * TABLES "note 354233 * T_ANEA = LT_ANEA "note 354233 * T_ANEP = LT_ANEP "note 354233 * T_ANLZ = YANLZ "note 354233 * T_ANLB = YANLB "note 354233 * T_ANLCM = YANLC "note 354233 * T_ANLCO = DB_ANLC "note 354233 * T_ANTS = YANTS "note 354233 * T_ANBZ = LT_ANBZ "note 354233 * EXCEPTIONS "note 354233 * OTHERS = 1. "note 354233
JV_AM_ITEMS_SAVE CALL FUNCTION 'JV_AM_ITEMS_SAVE' .
T093C_READ CALL FUNCTION 'T093C_READ' "note 182897 EXPORTING "note 182897 F_T093C = T093C "note 182897 IMPORTING "note 182897 F_T093C = T093C. "note 182897
AM_DOCUMENT_CREATION_PREPARE CALL FUNCTION 'AM_DOCUMENT_CREATION_PREPARE' TABLES T_ANEA = YANEA T_ANEP = YANEP T_ANLZ = YANLZ T_ANLB = YANLB T_ANLCM = YANLC T_ANLCO = ZANLC T_ANTS = YANTS T_ANBZ = YANBZ T_ANBZ_SLIM = YANBZ T_ABUZ = XABUZ.
AM_RWIN_CALL CALL FUNCTION 'AM_RWIN_CALL' EXPORTING I_AWTYP = CON_AWTYP_AMBU I_GLVOR = 'RFBU' I_BUKRS = XANBZ-BUKRS I_GJAHR = XANBZ-GJAHR I_AWSYS = SPACE IMPORTING E_AWREF = HLP_AWREF E_AWORG = HLP_AWORG E_AWSYS = HLP_AWSYS TABLES T_ABUZ = XABUZ.
FIAA_ITEMS_POST CALL FUNCTION 'FIAA_ITEMS_POST' EXPORTING I_AWREF = HLP_AWREF I_AWORG = HLP_AWORG I_AWTYP = CON_AWTYP_AMBU I_AWSYS = HLP_AWSYS TABLES T_ANTS = YANTS T_ANLB = YANLB T_ANLC = YANLC T_ANEP = YANEP T_ANEA = YANEA T_ANLZ = YANLZ T_ANEK = XANEK T_ANBZ = YANBZ.
AM_US_ASSET_ITEMS_POST CALL FUNCTION 'AM_US_ASSET_ITEMS_POST' EXPORTING I_AWREF = HLP_AWREF I_AWORG = HLP_AWORG I_AWSYS = HLP_AWSYS I_AWTYP = CON_AWTYP_AMBU.
AM_ASSET_READ_FOR_POSTING CALL FUNCTION 'AM_ASSET_READ_FOR_POSTING' EXPORTING I_BUKRS = JVRAM01-BUKRS I_ANLN1 = DLINE-ANLN1 I_ANLN2 = DLINE-ANLN2 I_GJAHR = JVRAM01-BUJHR IMPORTING E_ANTS = YANTS TABLES T_ANLB = XANLB T_ANLC = XANLC T_ANLZ = XANLZ.
AM_ADITIONAL_ACCOUTING_GET CALL FUNCTION 'AM_ADITIONAL_ACCOUTING_GET' EXPORTING I_BUDAT = JVRAM01-BUDAT F_ANTS = YANTS IMPORTING F_ANTS = YANTS TABLES T_ANLZ = XANLZ.
AM_GSBER_CHECK CALL FUNCTION 'AM_GSBER_CHECK' EXPORTING I_ANTS = YANTS.
TABW_READ CALL FUNCTION 'TABW_READ' "so3k-77396 EXPORTING F_TABW = LD_TABW "so3k-77396 IMPORTING E_TABWG = LD_TABWG. "so3k-77396
AM_US_CONTROL_FM CALL FUNCTION 'AM_US_CONTROL_FM' EXPORTING I_ANBZ = YANBZ I_EVENT = 'READ' TABLES T_ANEA = XANEA T_ANEP = XANEP T_ANLB = ZANLB T_ABUZ = XABUZ EXCEPTIONS OTHERS = 1.
CALL FUNCTION 'AM_US_CONTROL_FM' EXPORTING I_ANBZ = YANBZ I_EVENT = 'CHECK' TABLES T_ANEA = XANEA T_ANEP = XANEP T_ANLB = ZANLB T_ABUZ = XABUZ EXCEPTIONS OTHERS = 1.
TABW_READ CALL FUNCTION 'TABW_READ' EXPORTING F_TABW = LD_TABW IMPORTING E_TABWG = LD_TABWG.
AM_US_CONTROL_FM CALL FUNCTION 'AM_US_CONTROL_FM' EXPORTING I_ANBZ = YANBZ I_EVENT = 'READ' TABLES T_ANEA = XANEA T_ANEP = XANEP T_ANLB = ZANLB T_ABUZ = XABUZ EXCEPTIONS OTHERS = 1.
AM_US_CONTROL_FM CALL FUNCTION 'AM_US_CONTROL_FM' EXPORTING I_ANBZ = YANBZ I_EVENT = 'CHECK' TABLES T_ANEA = XANEA T_ANEP = XANEP T_ANLB = ZANLB T_ABUZ = XABUZ EXCEPTIONS OTHERS = 1.
AM_ANEP_ANEA_TAKE_OVER CALL FUNCTION 'AM_ANEP_ANEA_TAKE_OVER' EXPORTING I_ANBZ = I_ANBZ TABLES T_ANLB = ZANLB F_ANEP = XXANEP F_ANEA = XXANEA T_ANEP = ZANEP T_ANEA = ZANEA.
AM_DOCUMENT_REVERSAL CALL FUNCTION 'AM_DOCUMENT_REVERSAL' EXPORTING I_STORNO = ' ' TABLES T_ANEP = ZANEP T_ANEA = ZANEA.
BETRAG_UEBERNEHMEN CALL FUNCTION 'BETRAG_UEBERNEHMEN' EXPORTING I_AFAPL = T093C-AFAPL I_BUKRS = JVRAM01-BUKRS I_DMBTR = DLINE-AMOUNT I_LNRAN = ZANEP-LNRAN I_WAERS = JVRAM01-WAERS I_BLDAT = I_ANBZ-BLDAT I_BUDAT = I_ANBZ-BUDAT I_WWERT = I_ANBZ-WWERT I_XEWRT = SPACE TABLES T_ANEA = XANEA T_ANEP = XANEP T_ANEZ = XANEZ.
FI_CURRENCIES_CONVERT CALL FUNCTION 'FI_CURRENCIES_CONVERT' EXPORTING I_ICURR = LD_ICURR IMPORTING E_ICURR = LD_ICURR.
T030B_READ CALL FUNCTION 'T030B_READ' IMPORTING E_SAKOH = LD_BSLSH E_SAKOS = LD_BSLSS E_ANLAH = LD_BSLAH E_ANLAS = LD_BSLAS.
ANLB_READ_MULTIPLE_AFABE CALL FUNCTION 'ANLB_READ_MULTIPLE_AFABE' "note 154630 EXPORTING "note 154630 I_ANLN1 = LT_ANLTAB-ANLN1 "note 154630 I_ANLN2 = LT_ANLTAB-ANLN2 "note 154630 I_BUKRS = LT_ANLTAB-BUKRS "note 154630 TABLES "note 154630 T_ANLB = LT_ANLB. "note 154630
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 MGJAMF04 or its description.
MGJAMF04 - Structures and working fields for Invoice Receipt before Goods Receipt MGJAMF03 - Structures and working fields for Invoice Receipt before Goods Receipt MGJAMF02 - Allocation Exit Module Line Item Check MGJAMF01 - Structures and working fields for Invoice Receipt before Goods Receipt MGIR_SSTN_REPORTTOP - Include MGIR_SSTN_REPORTTOP MGIR_SSTN_REPORT - Sustainability Info Records