SAP Reports / Programs | Financial Accounting | Special Purpose Ledger | Basic Functions(FI-SL-SL) SAP FI

SAPMGLRV SAP ABAP Report - FI-SL Rollup







SAPMGLRV is a standard Executable ABAP Report 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 SAPMGLRV into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

FAGL25 - Execute General Ledger Rollup
GL25 - Execute rollup
GL26 - Reverse rollup
FAGLSL25 - Execute General Ledger Rollup


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


Text pool values


Title: FI-SL Rollup
Text Symbol: 109 = Nametab entries written into dataset $
Text Symbol: 108 = Records written into dataset $
Text Symbol: 107 = Records written into extract dataset
Text Symbol: 106 = Records written into internal table
Text Symbol: 105 = Summarized summary records created
Text Symbol: 104 = Records are not contained in selection set
Text Symbol: 103 = Records do not fulfill the selection formula
Text Symbol: 102 = Records not posted on account of the posting indicator
Text Symbol: 101 = Records processed
Text Symbol: 100 = Evaluation
Text Symbol: 099 = Records read from the line item table $
Text Symbol: 098 = Reversal action:
Text Symbol: 097 = Records selected
Text Symbol: 096 = Records read from the data set $
Text Symbol: 095 = Records not processed in any sequence
Text Symbol: 094 = Records without assignment global company/ledger
Text Symbol: 093 = Records without assignment company code/ledger
Text Symbol: 092 = Records read from the summary table $
Text Symbol: 091 = Rollup action:
Text Symbol: 090 = Delete action:
Text Symbol: 084 = and has already been fully reversed.
Text Symbol: 110 = Records not processed further on account of a user exit
Text Symbol: 111 = Records created in summary table $
Text Symbol: 112 = Records changed in summary table $
Text Symbol: 113 = Records due to missing display authorization
Text Symbol: 114 = Records not updated due to missing change authorization
Text Symbol: 115 = Records due to missing change authorization
Text Symbol: 116 = not processed
Text Symbol: 117 = Records created in line item table $ (document no. $)
Text Symbol: 150 = Assignment of internal tables
Text Symbol: 151 = Table Number Assign.
Text Symbol: 152 = ------- ------ ------
Text Symbol: 160 = Display document types
Text Symbol: 161 = DT Text
Text Symbol: 162 = -- -----------------------------
Text Symbol: 170 = Execute rollup
Text Symbol: CHK = Error messages





Text Symbol: GLO = Replace set variables
Text Symbol: MEN = Initial Screen
Text Symbol: MES = Error messages
Text Symbol: PAR = Parameter Screen
Text Symbol: STA = Statistics
Text Symbol: 000 = FI-SL: Generated selection routine for rollup $
Text Symbol: 001 = FI-SL: Rollup background request report $
Text Symbol: 006 = Different structures in dataset and database
Text Symbol: 007 = Table structure in dataset......... Table structure in Repository.......
Text Symbol: 008 = Name Key Type Length Name Key Type Length
Text Symbol: 009 = not defined
Text Symbol: 010 = Standard
Text Symbol: 011 = Hierarchy
Text Symbol: 012 = Export
Text Symbol: 019 = Transfer different fiscal year variants without date
Text Symbol: 020 = No period found at start date
Text Symbol: 021 = No period found at end date
Text Symbol: 022 = The rollup cannot be executed because the following sender periods
Text Symbol: 023 = overlap at least two receiver periods.
Text Symbol: 024 = Error analysis of the periods to be accumulated
Text Symbol: 025 = .......Sender........ .............Receiver..............
Text Symbol: 026 = Version Period Year Version Period Year Period Year
Text Symbol: 027 = ------- ------- ---- ------- ------- ---- ------- ----
Text Symbol: 028 = System error when trying to lock the rollup processor
Text Symbol: 030 = Analysis of previous rollup executions
Text Symbol: 031 = ----------------------------------------------
Text Symbol: 038 = not necessary
Text Symbol: 039 = no authorization
Text Symbol: 040 = possible
Text Symbol: 041 = not possible
Text Symbol: 042 = executed
Text Symbol: 043 = Rollup...
Text Symbol: 044 = Ld R CC Year Per Date Time Doc Revers.dt Reversal
Text Symbol: 045 = --------------------------------------------------------------------------------
Text Symbol: 046 = Ld R CoID Year Per Date Time Doc Revers.dt Reversal
Text Symbol: 047 = (The actual rollup statistics follow below)
Text Symbol: 070 = Error messages for rollup $
Text Symbol: 071 = Title:
Text Symbol: 072 = Reset seq. $: $





Text Symbol: 073 = Rollup seq. $: $
Text Symbol: 074 = Set ID $
Text Symbol: 075 = Rollup ledger $, table $
Text Symbol: 076 = Selection formula $
Text Symbol: 077 = Field grouping code $
Text Symbol: 080 = Rollup has already been executed for the following periods
Text Symbol: 081 = and can be fully reversed.
Text Symbol: 082 = and cannot be reversed.
Text Symbol: 083 = and can only be reversed partially.


INCLUDES used within this REPORT SAPMGLRV

INCLUDE MGLRVTOP .
INCLUDE MGLRVO00.
INCLUDE MGLRVI00.
INCLUDE MGLRVO20.
INCLUDE MGLRVI20 .
INCLUDE MGLRVO30.
INCLUDE MGLRVI30 .
INCLUDE MGLRVF30 .
INCLUDE MGLRVO01.
INCLUDE MGLRVI01.
INCLUDE MGLRVF01 .
INCLUDE MGLRVE00 .
INCLUDE MGLRVE01 .
INCLUDE MGLRVE02 .
INCLUDE MGLRVE03 .
INCLUDE MGLRVF00 .
INCLUDE MGLRVF10 .
INCLUDE MGLRVF40 .
INCLUDE MGLRVF50 .
INCLUDE MGLRVF60 .
INCLUDE MGLRVF71 .
INCLUDE MGLRVF81 .
INCLUDE MGLRVF90 .
INCLUDE MGLRVF95 .


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:

No SAP FUNCTION MODULES are executed within this report code!



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