SAP Reports / Programs

SAPMS38L SAP ABAP dialog Program - Function Builder







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


Text pool values


Title: Function Builder
Text Symbol: 252 = Editor
Text Symbol: 251 = Find Function Modules
Text Symbol: 250 = Hit list
Text Symbol: 220 = Function Group
Text Symbol: 211 = Transaction
Text Symbol: 210 = Function Builder
Text Symbol: 202 = @0V@ Rename
Text Symbol: 201 = @0V@ Copy
Text Symbol: 200 = New
Text Symbol: 183 = Optional
Text Symbol: 182 = is optional
Text Symbol: 181 = is optional with default value
Text Symbol: 173 = Default Value
Text Symbol: 172 = Reference Type
Text Symbol: 171 = Reference Structure
Text Symbol: 170 = Reference Structure/Field
Text Symbol: 161 = W/o structure
Text Symbol: 155 = Test
Text Symbol: 154 = Modify
Text Symbol: 153 = Create
Text Symbol: 152 = Change
Text Symbol: 151 = Display
Text Symbol: 150 = Inactive
Text Symbol: 149 = Active
Text Symbol: 132 = Find
Text Symbol: 127 = Initial Screen
Text Symbol: 126 = Documentation
Text Symbol: 125 = Administration
Text Symbol: 124 = Notes
Text Symbol: 123 = Exceptions
Text Symbol: 122 = Interface
Text Symbol: 121 = Function Mod.
Text Symbol: 110 = Not yet documented
Text Symbol: 109 = Rename
Text Symbol: 108 = Copy
Text Symbol: 101 = Display
Text Symbol: 100 = Change





Text Symbol: 078 = Reassign Function Module
Text Symbol: A02 = Is documentation necessary?
Text Symbol: A01 = Not all parameters are documented yet.
Text Symbol: 558 = Function Module(s) Selected
Text Symbol: 401 = From
Text Symbol: 400 = Import parameter page
Text Symbol: 382 = Warning
Text Symbol: 381 = Please remove it manually
Text Symbol: 380 = The interface contains a syntax error
Text Symbol: 364 = Function obsolete
Text Symbol: 363 = Not released
Text Symbol: 362 = Release on
Text Symbol: 361 = Internal release on
Text Symbol: 360 = Customer release on
Text Symbol: 354 = Parameter Short Text
Text Symbol: 353 = Short text
Text Symbol: 352 = Function Module Name
Text Symbol: 351 = Parameter Name
Text Symbol: 350 = Type
Text Symbol: 325 = include and there is no entry in TFDIR
Text Symbol: 316 = The following modules contain an include
Text Symbol: 315 = During repair, one of the entries is deleted
Text Symbol: 314 = There is a duplicate entry in the Function Builder
Text Symbol: 313 = but no TFDIR entry
Text Symbol: 312 = The following modules contain an include
Text Symbol: 311 = When deleting, the entry is also deleted from TFDIR
Text Symbol: 310 = this action is correct
Text Symbol: 309 = Please ascertain in a different mode that
Text Symbol: 307 = refer to an incorrect include
Text Symbol: 306 = but no entry in the Function Builder
Text Symbol: 305 = and an entry in TFDIR,
Text Symbol: 304 = These are generated during repair
Text Symbol: 303 = and no TFDIR entry
Text Symbol: 302 = but no entry in the Function Builder
Text Symbol: 271 = Back
Text Symbol: 270 = SAP Function Module Check List
Text Symbol: 257 = Short text
Text Symbol: 256 = Person Responsible
Text Symbol: 255 = Group





Text Symbol: 038 = Warehouse Management
Text Symbol: 037 = Cost Accounting
Text Symbol: 036 = Plant Maintenance
Text Symbol: 035 = General Ledger
Text Symbol: 034 = Financial Accounting
Text Symbol: 033 = RIVA
Text Symbol: 032 = Control Station
Text Symbol: 031 = Asset Accounting
Text Symbol: 030 = Cross-Application
Text Symbol: 029 = and no function library entry
Text Symbol: 028 = No include for the following function modules
Text Symbol: 027 = On deletion, the include is deleted
Text Symbol: 026 = No entry esists in the function library for the following includes
Text Symbol: 025 = and an entry in the function library
Text Symbol: 024 = The following function modules refer to an incorrect
Text Symbol: 023 = On deletion, the entry is removed from the Function Builder
Text Symbol: 022 = Objects to be deleted without or with incorrect includes
Text Symbol: 021 = but no Function Builder entry
Text Symbol: 020 = but no Function Builder entry
Text Symbol: 019 = no entry in TFDIR
Text Symbol: 018 = and an entry in TFDIR,
Text Symbol: 017 = ABAP Function Group
Text Symbol: 016 = This is generated during repair
Text Symbol: 015 = Create Function Group
Text Symbol: 014 = No
Text Symbol: 013 = Yes
Text Symbol: 012 = Do you want to create it?
Text Symbol: 011 = Does Not Exist
Text Symbol: 010 = *"Local Interface:
Text Symbol: 009 = *"Global Interface:
Text Symbol: 008 = *"Update Function Module:
Text Symbol: 007 = *"Local Interface:
Text Symbol: 006 = *"Global Interface:
Text Symbol: 005 = *"Update Function Module:
Text Symbol: 004 = Function Module
Text Symbol: 003 = The following objects can be repaired automatically
Text Symbol: 002 = Edit Function Module
Text Symbol: 001 = Save Function Module
Text Symbol: 039 = Materials Management



Text Symbol: 077 = Are you sure you want to delete?
Text Symbol: 076 = The source you chose is empty
Text Symbol: 075 = Active/inactive exists
Text Symbol: 074 = New
Text Symbol: 073 = Revised/Active
Text Symbol: 072 = Revised/Inactive
Text Symbol: 071 = Delete Function Module
Text Symbol: 070 = Delete Function Module
Text Symbol: 069 = Table Parameters Interface
Text Symbol: 068 = Changing Parameters Interface
Text Symbol: 067 = Export Parameters Interface
Text Symbol: 066 = Import Parameters Interface
Text Symbol: 065 = Remotely-Callable Module
Text Symbol: 064 = Documentation:
Text Symbol: 063 = or function statements.
Text Symbol: 062 = The following includes have no function module name
Text Symbol: 061 = Table
Text Symbol: 060 = Cont.
Text Symbol: 059 = Export
Text Symbol: 058 = Changing
Text Symbol: 057 = The following entries exist more than once in the Function Builder
Text Symbol: 056 = and no TFDIR entry
Text Symbol: 055 = Entries in function library without entry in TFDIR
Text Symbol: 054 = Import
Text Symbol: 053 = include and there is no entry in the function library
Text Symbol: 052 = Customer Head Office
Text Symbol: 051 = MMS (Material Merchandising System)
Text Symbol: 050 = Notes
Text Symbol: 049 = EDM (Enterprise Data Model)
Text Symbol: 048 = Publishing
Text Symbol: 047 = Human Resources Planning
Text Symbol: 046 = PPC
Text Symbol: 045 = Customer
Text Symbol: 044 = Sales
Text Symbol: 043 = Basis
Text Symbol: 042 = QSS
Text Symbol: 041 = Human Resources
Text Symbol: 040 = Hospital


INCLUDES used within this REPORT SAPMS38L

INCLUDE MS38LTOP.
INCLUDE MS38LE01.
INCLUDE MS38LMNG.


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