SAP Reports / Programs

SAPMMCS3 SAP ABAP dialog Program - Maintain Field Catalogs and Info Structures







SAPMMCS3 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 SAPMMCS3 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

MCE2 - PURCHIS: Update Diagnosis Purch.Doc.
MCWRP - FK Simulation Invoice Document
MC19 - Change Field Catalog
EI18 - UIS: Create Field Catalog
MC18 - Create Field Catalog
EI19 - UIS: Change Field Catalog
MCWIS - FK Simulation Inventory Document
EI20 - UIS: Display Field Catalog
EI21 - UIS: Create Info Structure
EI22 - UIS: Change Info Structure
EI23 - UIS: Display Info Structure
MCST - Display Log: Gen. Updating
MCSS - Display Log: Gen. Info Structure
MCVR - SIS: update diagnosis - order
MCVS - TIS: Update Diagnosis: Transportatn
MCVT - SIS: update diagnosis - delivery
MCVV - SIS: update diagnosis - billing doc.
MCH7 - RIS: Update Diagnosis, SP Change Doc
MC22 - Change Info Structure
MCVVK - SIS: Updating - Sales Activities
MC21 - Create Info Structure
MC23 - Display Info Structure
MCVW - INVCO: Update Diagnosis MatDoc
MCVY - INVCO: Update Diagnosis AcctngDoc
MC20 - Display Field Catalog


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


Text pool values


Title: Maintain Field Catalogs and Info Structures
Text Symbol: 425 = Change info structure
Text Symbol: 430 = The info structure already
Text Symbol: 431 = contains data in at least one
Text Symbol: 432 = client.
Text Symbol: 433 = Dependent on the change, loss of data cannot be ruled out!
Text Symbol: 434 = Generated structure may have to be converted in the DDIC!
Text Symbol: 435 = A primary index conversion must be executed in the DDIC!
Text Symbol: 436 = Do you still want to continue processing?
Text Symbol: 437 = Loss of data possible
Text Symbol: 500 = Key figures exist for this info
Text Symbol: 501 = structure in the LIL. They will
Text Symbol: 502 = be deleted too.
Text Symbol: 503 = Do you still want to delete the
Text Symbol: 504 = info structure?
Text Symbol: 505 = Delete info structure
Text Symbol: 510 = Planning data for this info
Text Symbol: 511 = structure exists in one or more
Text Symbol: 512 = clients.
Text Symbol: 513 = Do you still want to carry out
Text Symbol: 514 = the function?
Text Symbol: 515 = Change info structure
Text Symbol: 550 = Information structure
Text Symbol: 551 = Update rule
Text Symbol: 560 = The specified reference table
Text Symbol: 561 = does not yet exist or is not
Text Symbol: 562 = yet active.
Text Symbol: 563 = Do you want to branch to the
Text Symbol: 564 = maintenance transaction?
Text Symbol: 565 = Create reference structure
Text Symbol: 570 = Specified field not in the
Text Symbol: 571 = reference structure. You can
Text Symbol: 572 = change the structure here.
Text Symbol: 573 = Do you want to branch to the
Text Symbol: 574 = maintenance transaction?
Text Symbol: 575 = Change reference structure
Text Symbol: 600 = Info structure: &, DB table: &
Text Symbol: 650 = Generate Log





Text Symbol: 700 = Log
Text Symbol: 001 = Display
Text Symbol: 002 = Change
Text Symbol: 003 = Create
Text Symbol: 004 = Characteristics catalog
Text Symbol: 005 = Key figures catalog
Text Symbol: 006 = Initial screen
Text Symbol: 007 = Fields
Text Symbol: 008 = Date catalog
Text Symbol: 009 = Characteristic
Text Symbol: 010 = Characteristics
Text Symbol: 011 = Characteristics
Text Symbol: 012 = Key figure
Text Symbol: 013 = Key Figures
Text Symbol: 014 = Key Figures
Text Symbol: 015 = Date field
Text Symbol: 016 = Date fields
Text Symbol: 017 = Date fields
Text Symbol: 100 = Do you want to save the ;
Text Symbol: 105 = field catalog first? ;
Text Symbol: 110 = Exit field catalog
Text Symbol: 200 = Are you sure you want to delete
Text Symbol: 205 = the field catalog?
Text Symbol: 210 = Delete field catalog
Text Symbol: 300 = Are you sure you want to delete
Text Symbol: 305 = the info structure?
Text Symbol: 306 = Update definitions exist for this
Text Symbol: 307 = info structure. They will be
Text Symbol: 308 = deleted too.
Text Symbol: 310 = Delete info structure
Text Symbol: 320 = Not saved
Text Symbol: 321 = Saved
Text Symbol: 400 = Do you want to save the info
Text Symbol: 405 = structure first?
Text Symbol: 410 = Exit Info Structure
Text Symbol: 420 = The info structure already
Text Symbol: 421 = contains data in the
Text Symbol: 422 = current client.
Text Symbol: 423 = Do you want to





Text Symbol: 424 = delete this data?


INCLUDES used within this REPORT SAPMMCS3

INCLUDE MMCS3TOP . " GLOBALE DATEN
INCLUDE MMCS3O00 . " OUTPUT-MODULE FELDKATALOGE
INCLUDE MMCS3O10 . " OUTPUT-MODULE INFO-STRUKTUREN
INCLUDE MMCS3I00 . " INPUT-MODULE FELDKATALOGE
INCLUDE MMCS3I10 . " INPUT-MODULE INFO-STRUKTUREN
INCLUDE MMCS3F00 . " FORMROUTINEN FELDKATALOGE
INCLUDE MMCS3F10 . " FORMROUTINEN INFO-STRUKTUREN


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