SAP Reports / Programs

SAPMGCU0 SAP ABAP dialog Program - Module Pool for FI-SL Customizing







SAPMGCU0 is a standard Module pool for a dialog screen ABAP Program 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 SAPMGCU0 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

GCV4 - FI-SL Customizing: Delete Activity
GLL3 - Display ledger
GCVO - Preparation for FI-SL Customizing
GLL2 - Change ledger
GLL1 - Create ledger
GCB4 - FI-SL: Delete Company Code
GCV3 - Display FI-SL Customizing Activity
GCV2 - Change FI-SL Customizing Activity
OCCE - Change GL customizing company code
OBS2 - C FI Change Ledger
GLR4 - Flex. G/L: Delete rollup ledger
GCB3 - Copy FI-SL Customizing Company Code
OBS3 - C FI Display Ledger
GLR3 - Display flex. G/L rollup ledger
GLL4 - Delete ledger
GJL3 - C JVA Display Ledger
GCF1 - Create FI-SL Customizng Fld Assign.
GCF2 - Change FI-SL Customizng Fld Assign.
OBS1 - C FI Create Ledger
GCL1 - Create FI-SL Customizing Ledger
GCF3 - Display FI-SL Customizng Fd Assign.
GCF4 - FI-SL: Delete Field Assignment
GCG5 - FI-SL Customizing: Delete Companies
GLR2 - Flex. G/L: Change rollup ledger
GCG1 - Create FI-SL Customizing Glob.Comp.
GCG2 - Change FI-SL Customizing Glob.Comp.
GCG3 - Display FI-SL Customizing Glob.Comp
GCG4 - Copy FI-SL Customizing Global Comp.
GLR1 - Flex. G/L: Create rollup ledger
GJL2 - C JVA Change Ledger
8KE1 - PCA: Rollup: Create Field Assignment
GCV1 - FI-SL: Create Activity
OCL1 - FI-LC: Create Ledger
OCL2 - FI-LC: Change Ledger
OCL3 - FI-LC: Display Ledger
OCL4 - FI-LC: Delete Ledger
OBS4 - C FI Delete Ledger
OCZ1 - FI-SS: Create add. ledger
OCZ2 - FI-SS: Change Cons Staging Ledger
OCZ3 - FI-SS: Display Add. Ledger
OCZ4 - FI-SS: Delete Add. Ledger
8KE2 - PCA: Rollup: Change Field Assignment
8KE3 - PCA: Rollup: Display Field Assignmnt
8KE6 - PCA: Delete Rollup Field Assignment
OCCF - Create GL Customizing Company code
GCR8 - Rollup: Direct Access
FML1 - Create FI-SL Customizing Ledger
FML2 - Change FI-SL Customizing Ledger
FML3 - Display FI-SL Customizing Ledger
GCR7 - Rollup: Direct Access
GCB2 - Display FI-SL Customizing Comp.Code
GCB1 - Change FI-SL Customizing Comp. Code
CXL4 - Delete Ledger
CXL3 - Display Ledger
CXL2 - Change Ledger
CXL1 - Create Ledger
GCL2 - Change FI-SL Customizing Ledger
GCL3 - Display FI-SL Customizing Ledger
FML4 - Delete FI-SL Customizing Ledger
GCL4 - Delete FI-SL Customizing Ledger
GCL6 - FI-SL: Copy Ledger
GCR1 - Rollup: Create Field Assignment
GCR2 - Rollup: Change Field Assignment
GCR6 - FI-SL Customizing:Del.Rollup Fld.A.
GCR3 - Rollup: Display Field Assignment


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


Text pool values


Actions performed at save
Title: Module Pool for FI-SL Customizing
Text Symbol: 265 = Execute check, if transaction
Text Symbol: 264 = company &&&&&&!
Text Symbol: 263 = if data alreay exists for
Text Symbol: 262 = Caution when making changes
Text Symbol: 261 = Chart of accounts
Text Symbol: 260 = assignments for company &&&&&&?
Text Symbol: 259 = Do you want to transport the
Text Symbol: 258 = Transport
Text Symbol: 257 = assignments for company code &&&&?
Text Symbol: 256 = Do you want to transport the
Text Symbol: 255 = Usage
Text Symbol: 254 = Table
Text Symbol: 253 = Direct posting/bal.carry fwd in FI-SL
Text Symbol: 252 = Stat. key figures from CO
Text Symbol: 251 = Direct posting from CO
Text Symbol: 250 = Direct posting from FI, AM, MM, SD
Text Symbol: 249 = being generated! Continue?
Text Symbol: 248 = Caution! Customizing entries are
Text Symbol: 247 = continue processing?
Text Symbol: 246 = Do you still want to ;;
Text Symbol: 245 = Create field grouping code
Text Symbol: 244 = Field grouping code
Text Symbol: 243 = found. Create field grouping code?
Text Symbol: 242 = No valid field grouping code
Text Symbol: 241 = Copy reference...
Text Symbol: 240 = Third currency not defined
Text Symbol: 230 = Second currency not defined
Text Symbol: 220 = Third currency (type, name)
Text Symbol: 210 = Second currency (type, name)
Text Symbol: 200 = Possible combinations for second and third currency
Text Symbol: 198 = Explanation of scenario
Text Symbol: 190 = Long texts
Text Symbol: 189 = Result of analysis of the configuration entries for the general ledger
Text Symbol: 188 = G/L balance carried forward: Remove field movement for balance sheet accounts
Text Symbol: 187 = G/L balance carried forward: Assign field grouping code '0001' for P+L accounts
Text Symbol: 186 = Field grouping codes





Text Symbol: 185 = Code
Text Symbol: 184 = Substitution activity
Text Symbol: 183 = activity $$$$?
Text Symbol: 403 = 4. Change Currency
Text Symbol: 402 = 3. Change Currency
Text Symbol: 401 = 2. Change Currency
Text Symbol: 400 = Name of Average Balance Ledger
Text Symbol: 303 = Write Line Items
Text Symbol: 302 = Manage fourth currency
Text Symbol: 301 = Store third currency
Text Symbol: 300 = Store second currency
Text Symbol: 296 = Planning data from CO-PA
Text Symbol: 295 = Inactive
Text Symbol: 294 = Active
Text Symbol: 293 = offsetting account inactive
Text Symbol: 292 = offsetting account active
Text Symbol: 291 = offsetting acct.princ.
Text Symbol: 290 = Profit center inactive
Text Symbol: 289 = Profit center active
Text Symbol: 288 = Prep. for consolidation inactv
Text Symbol: 287 = Prep. for consolidation active
Text Symbol: 286 = Cost of sales accounting inact
Text Symbol: 285 = Cost of sales accounting actv.
Text Symbol: 284 = Profit center
Text Symbol: 283 = Prep. for consolidatn.
Text Symbol: 282 = Cost of sales accting
Text Symbol: 281 = Cur. type
Text Symbol: 280 = Currency not yet defined
Text Symbol: 279 = Curr.
Text Symbol: 278 = Description
Text Symbol: 277 = Key
Text Symbol: 276 = Position
Text Symbol: 275 = Sender field
Text Symbol: 274 = Send.table
Text Symbol: 273 = Proposal for field movements
Text Symbol: 272 = Balance carry forward
Text Symbol: 271 = Direct FI-SL posting
Text Symbol: 270 = Check global company &&&&&&
Text Symbol: 269 = Do not check





Text Symbol: 268 = Check
Text Symbol: 267 = a long time!)?
Text Symbol: 266 = data is present (check may take
Text Symbol: 141 = Change field grouping code 0000 for the general ledger (header data)
Text Symbol: 140 = Create field grouping code 0000 for the general ledger (header data)
Text Symbol: 138 = Actions to be performed when saving:
Text Symbol: 137 = The entries for the general ledger are correct.
Text Symbol: 136 = Create version 001 for the general ledger
Text Symbol: 135 = Delete general ledger-activity XXXX-global company YYYY assignment
Text Symbol: 134 = Delete general ledger-activity XXXX-company code YYYY assignment
Text Symbol: 133 = Delete general ledger - activity XXXX assignment
Text Symbol: 132 = Change general ledger - activity XXXX assignment
Text Symbol: 131 = Create general ledger - activity XXXX assignment
Text Symbol: 130 = Delete general ledger - company code XXXX assignment
Text Symbol: 129 = Change general ledger - company code XXXX assignment
Text Symbol: 128 = Create general ledger - company code XXXX assignment
Text Symbol: 127 = Rule
Text Symbol: 126 = Name
Text Symbol: 125 = Field movement
Text Symbol: 124 = CCode;;
Text Symbol: 123 = Company code text
Text Symbol: 122 = Company codes for global company XXXXXX
Text Symbol: 121 = another object?
Text Symbol: 120 = Do you still want to process
Text Symbol: 118 = Do you still want to cancel?
Text Symbol: 117 = Change customizing entries
Text Symbol: 116 = customizing entries for the G/L?
Text Symbol: 115 = Are you sure you want to change the
Text Symbol: 114 = with all assignments?
Text Symbol: 113 = Do you want to delete ledger xx
Text Symbol: 112 = assignments for company code xxxx?
Text Symbol: 111 = Do you want to delete all
Text Symbol: 110 = with all assignments?
Text Symbol: 109 = Do you want to delete company xxxxxx
Text Symbol: 108 = Are you sure you want to delete?
Text Symbol: 107 = Data will be lost at deletion!
Text Symbol: 106 = be completely deleted! Delete?
Text Symbol: 105 = The ledger activity assignment will
Text Symbol: 104 = if not saved! Save?



Text Symbol: 103 = Data was changed and will be lost
Text Symbol: 102 = Assignment is marked for deletion!
Text Symbol: 101 = The current company code ledger
Text Symbol: 100 = Confirmation prompt
Text Symbol: 182 = Are you sure you want to delete
Text Symbol: 181 = Create ledger definition for the general ledger
Text Symbol: 180 = Change ledger definition for the general ledger
Text Symbol: 178 = Additional quantity
Text Symbol: 177 = Quantity
Text Symbol: 176 = Group currency
Text Symbol: 175 = Local currency
Text Symbol: 174 = Transaction currency
Text Symbol: 173 = Transferred fields for ledger $$
Text Symbol: 172 = Coding block for ledger $$
Text Symbol: 171 = Name
Text Symbol: 170 = Code
Text Symbol: 169 = Field grouping codes
Text Symbol: 168 = Field ;;
Text Symbol: 167 = Rollup substitution
Text Symbol: 166 = Rollup sender tables
Text Symbol: 165 = Rollup receiver tables
Text Symbol: 164 = Field
Text Symbol: 163 = Sender fields
Text Symbol: 162 = Receiver fields
Text Symbol: 161 = Special Purpose Ledger sender tables
Text Symbol: 160 = Special Purpose Ledger receiver tables
Text Symbol: 159 = Ld
Text Symbol: 158 = The ledgers assigned to table &&&&&&&&&&
Text Symbol: 157 = Name
Text Symbol: 156 = Table
Text Symbol: 155 = Special Purpose Ledger tables
Text Symbol: 154 = Currncy
Text Symbol: 153 = Create field grouping code 0000 for G/L
Text Symbol: 152 = Delete field grouping code 0000 for G/L
Text Symbol: 151 = Change field grouping code 0000 for the general ledger
Text Symbol: 150 = Create text field movement balance c/f general ledger
Text Symbol: 149 = Delete field grouping code 0001 for G/L
Text Symbol: 148 = Create field grouping code 0001 for G/L
Text Symbol: 147 = Change field grouping code 0001 for G/L
Text Symbol: 146 = Create field movement text for G/L
Text Symbol: 145 = Field movement balance c/f general ledger
Text Symbol: 144 = Field movement - general ledger
Text Symbol: 143 = Change field grouping code 0001 for the general ledger (header data)
Text Symbol: 142 = Create field grouping code 0001 for the general ledger (header data)


INCLUDES used within this REPORT SAPMGCU0

INCLUDE MGCU0TOP. "DATEN
INCLUDE MGCU0I00. "DEFINE
INCLUDE MGCU0O01. "DYNPRO 101 OUTPUT
INCLUDE MGCU0I01. "DYNPRO 101 INPUT
INCLUDE MGCU0O05. "DYNPRO 105 OUTPUT
INCLUDE MGCU0I05. "DYNPRO 105 INPUT
INCLUDE MGCU0O08. "DYNPRO 108 OUTPUT
INCLUDE MGCU0I08. "DYNPRO 108 INPUT
INCLUDE MGCU0O09. "DYNPRO 108 OUTPUT
INCLUDE MGCU0I09. "DYNPRO 108 INPUT
INCLUDE MGCU0O10. "DYNPRO 110 OUTPUT
INCLUDE MGCU0I10. "DYNPRO 110 INPUT
INCLUDE MGCU0O15. "DYNPRO 115 OUTPUT
INCLUDE MGCU0I15. "DYNPRO 115 INPUT
INCLUDE MGCU0O16. "DYNPRO 116 OUTPUT
INCLUDE MGCU0I16. "DYNPRO 116 INPUT
INCLUDE MGCU0O19. "DYNPRO 119 OUTPUT
INCLUDE MGCU0I19. "DYNPRO 119 INPUT
INCLUDE MGCU0O20. "DYNPRO 120 OUTPUT
INCLUDE MGCU0I20. "DYNPRO 120 INPUT
INCLUDE MGCU0O21. "POPUP 121 OUTPUT
INCLUDE MGCU0I21. "POPUP 121 INPUT
INCLUDE MGCU0O22. "DYNPRO 122 OUTPUT
INCLUDE MGCU0I22. "DYNPRO 122 INPUT
INCLUDE MGCU0O23. "POPUP 123 OUTPUT
INCLUDE MGCU0I23. "POPUP 123 INPUT
INCLUDE MGCU0O24. "POPUP 124 OUTPUT
INCLUDE MGCU0I24. "POPUP 124 INPUT
INCLUDE MGCU0O25. "POPUP 125 OUTPUT
INCLUDE MGCU0I25. "POPUP 125 INPUT
INCLUDE MGCU0O26. "DYNPRO 126 OUTPUT
INCLUDE MGCU0I26. "DYNPRO 126 INPUT
INCLUDE MGCU0O06. "DYNPRO 106 OUTPUT
INCLUDE MGCU0I06. "DYNPRO 106 INPUT
INCLUDE MGCU0O30. "DYNPRO 130 OUTPUT
INCLUDE MGCU0I30. "DYNPRO 130 INPUT
INCLUDE MGCU0O31. "DYNPRO 131 OUTPUT
INCLUDE MGCU0I31. "DYNPRO 131 INPUT
INCLUDE MGCU0O39. "DYNPRO 139 OUTPUT
INCLUDE MGCU0I39. "DYNPRO 139 INPUT
INCLUDE MGCU0O40. "DYNPRO 140 OUTPUT
INCLUDE MGCU0I40. "DYNPRO 140 INPUT
INCLUDE MGCU0O41. "DYNPRO 141 OUTPUT
INCLUDE MGCU0I41. "DYNPRO 141 INPUT
INCLUDE MGCU0O42. "DYNPRO 142 OUTPUT
INCLUDE MGCU0I42. "DYNPRO 142 INPUT
INCLUDE MGCU0O43. "DYNPRO 143 OUTPUT
INCLUDE MGCU0I43. "DYNPRO 143 INPUT
INCLUDE MGCU0O45. "POPUP 145 OUTPUT
INCLUDE MGCU0I45. "POPUPO 145 INPUT
INCLUDE MGCU0O46. "GESELLSCHAFT LÖSCHEN
INCLUDE MGCU0I46.
INCLUDE MGCU0O07. "DYNPRO 107 OUTPUT
INCLUDE MGCU0I07. "DYNPRO 107 INPUT
INCLUDE MGCU0O50. "DYNPRO 150 OUTPUT
INCLUDE MGCU0I50. "DYNPRO 150 INPUT
INCLUDE MGCU0O51. "DYNPRO 151 OUTPUT
INCLUDE MGCU0I51. "DYNPRO 151 INPUT
INCLUDE MGCU0O52.
INCLUDE MGCU0I52.
INCLUDE MGCU0O54.
INCLUDE MGCU0I54.
INCLUDE MGCU0O56. "POPUP 156 OUTPUT
INCLUDE MGCU0I56. "POPUP 156 INPUT
INCLUDE MGCU0O57. "POPUP 157 OUTPUT
INCLUDE MGCU0I57. "POPUP 157 INPUT
INCLUDE MGCU0O58. "POPUP 158 OUTPUT
INCLUDE MGCU0I58. "POPUP 158 INPUT
INCLUDE MGCU0O59. "DYNPRO 159 OUTPUT
INCLUDE MGCU0I59. "DYNPRO 159 INPUT
INCLUDE MGCU0O63. "ZWISCHENABLAGE 163
INCLUDE MGCU0I63. "ZWISCHENABLAGE 163
INCLUDE MGCU0O64. "ZWISCHENABLAGE 164
INCLUDE MGCU0I64. "ZWISCHENABLAGE 164
INCLUDE MGCU0O67. "POPUP SALDOVORTRAG
INCLUDE MGCU0I67. "POPUP SALDOVORTRAG
INCLUDE MGCU0O68. "POPUP VERSIONSTABELLE
INCLUDE MGCU0I68. "POPUP VERSIONSTABELLE
INCLUDE MGCU0O69. "LÖSCHEN LEDGER
INCLUDE MGCU0I69. "LÖSCHEN LEDGER
INCLUDE MGCU0O70. "DYNPRO 170 OUTPUT
INCLUDE MGCU0I70. "DYNPRO 170 INPUT
INCLUDE MGCU0O71. "DYNPRO 171 OUTPUT
INCLUDE MGCU0I71. "DYNPRO 171 INPUT
INCLUDE MGCU0O73. "VORGANG ANLEGEN
INCLUDE MGCU0I73. "VORGANG ANLEGEN
INCLUDE MGCU0O74. "VORGANG LÖSCHEN
INCLUDE MGCU0I74.
INCLUDE MGCU0O80. "POPUP 180 OUTPUT
INCLUDE MGCU0I80. "POPUP 180 INPUT
INCLUDE MGCU0O90. "DYNPRO 190 OUTPUT
INCLUDE MGCU0I90. "DYNPRO 190 INPUT
INCLUDE MGCU0O92. "POPUP 192 OUTPUT
INCLUDE MGCU0I92. "POPUP 192 INPUT
INCLUDE MGCU0O93. "DELETE FIELD MOVEMENT
INCLUDE MGCU0I93.
INCLUDE MGCU0O95. "ROLLUP FELDÜBERTRAGUNG
INCLUDE MGCU0I95. "ROLLUP FELDÜBERTRAGUNG
INCLUDE MGCU0O96. "ROLLUP FELDÜBERTRAGUNG
INCLUDE MGCU0I96. "ROLLUP FELDÜBERTRAGUNG
INCLUDE MGCU0O97. "ROLLUP FELDÜBERTRAGUNG
INCLUDE MGCU0I97. "ROLLUP FELDÜBERTRAGUNG
INCLUDE MGCU0O98. "ROLLUP FELDÜBERTRAGUNG LÖSCH
INCLUDE MGCU0I98. "ROLLUP FELDÜBERTRAGUNG LÖSCH
INCLUDE MGCU0O99. "DYNPRO 199 OUTPUT
INCLUDE MGCU0I99. "DYNPRO 199 INPUT
INCLUDE MGCU0F01. "SUBROUTINEN
INCLUDE MGCU0F02. "SUBROUTINEN
INCLUDE MGCU0F03. "SUBROUTINEN
INCLUDE MGCU0F04. "SUBROUTINEN
INCLUDE MGCU0F05. "SUBROUTINEN
INCLUDE MGCU0F06. "SUBROUTINEN
INCLUDE MGCU0F07. "SUBROUTINEN BOOLEAN LOGIC
INCLUDE MGCU0V00. "SUBROUTINEN
INCLUDE MGCU0O55.
INCLUDE MGCU0I55.
INCLUDE MGCU0O62.
INCLUDE MGCU0I62.
INCLUDE MGCU0I97_D197_SUBACT_EXIT.


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