Académique Documents
Professionnel Documents
Culture Documents
So
Solution #
Functional Area
Transactions
Short Description
Date Created
MM-0004
Version #
UI Platform
MATERIAL-MANAGEMENT
MM01
CREATE MATERIAL
04/13/2009
Created by
1.0.0.2
DS
Synactive, Inc
Page 1 of 10
TABLE OF CONTENTS
GuiXT Development Business Rules ................................................................... 3
General Script Naming Convention ..................................................................... 4
GuiXT Scripts ...................................................................................................................... 4
Input Scripts ......................................................................................................................... 4
Page 2 of 10
Page 3 of 10
Page 4 of 10
Z_GUIXT
Page 5 of 10
SAPLCLFM.E1101.TXT
Purpose: The screen contains the GuiXT long text layout for the standard SAP long text in the Sales Text
tab.
Input Scripts
MM01_ENTER.TXT
Purpose: Contains the validations that make some fields mandatory such as the Material Description field.
It selects the defaulted views and defaults certain values such as the plant. This inputscript also passes the
values from the GuiXT fields to the SAP fields such as the Material group.
Invoked From: SAPLMGMM.E0060.TXT
MM01_SAVE.TXT
Purpose: Defaults certain SAP fields such as Purchasing Group and it passes some values from GuiXT
fields to SAP fields such as Mfr part number. This inputscript also copies the text entered in the GuiXT
long text section to SAPs long text section in the Sales Text tab.
Invoked From: SAPLCLFM.E1101.TXT
MM01_DISABLE.TXT
Purpose: Disables the exit, cancel and back buttons on the MM01 final modified screen using the Return
command.
Invoked From: SAPLCLFM.E1101.TXT
MM01_TOGGLE.TXT
Purpose: Toggles back and fourth between Standard SAP and GuiXT Screens by utilizing variable
(V[_GUIXT]).
Invoked From: SAPLMGMM.E0060.TXT
Page 6 of 10
MM01_POTEXTNAV.TXT
Purpose: Scrolls the GuiXT long text fields on the final modified screen.
Invoked From: SAPLCLFM.E1101.TXT
Page 7 of 10
Input Scripts
MM01_ENTER.TXT
Invoked From:
SAPlMGMM.E0060.TXT
Transaction Code:
MM01 Create Material
When Executed:
Clicking the Create Material button on the initial screen of MM01
Script Logic:
It checks all of the required fields one by one if they have values. Then it takes the user to the second
modified screen of MM01 after it selects all of the views . (There are only two screens)
Step 1
Read all of the required fields one by one. If a required field does not have a value, the user will be
prompted to enter a value for that field.
Step 2
Select all of the required views. The views are always the same, they are defaulted.
Step 3
Default certain SAP fields, such as the Plant and Storage location. Then pass the values from the GuiXT
fields on the initial screens to their corresponding SAP fields Such as the Base Unit of measure. Then, it
will stop on the second modified screen where the user will enter the long text and update the classification
table.
Page 8 of 10
Input Scripts
MM01_SAVE.TXT
Invoked From:
SAPLCLFM.E1101.TXT
Transaction Code:
MM01 Create Material
When Executed:
Clicking the Create Material button on the initial screen of MM01
Page 9 of 10
Page 10 of 10