Show TOC

Background documentationVerify UI Modeling (Optional)

 

UI configuration activities are only relevant if you want to change the UI or if the MM data model has been enhanced.

In this Customizing activity, you can specify if and where the system hides the entity types for the data model MM. Verify the pre-delivered field properties for the data model MM in Customizing under Start of the navigation path General Settings Next navigation step UI Modeling Next navigation step Define Field Properties for UI End of the navigation path. For data model MM only specific fields are disabled for some of the processes:

  • Example: Material Type (MTART) and Material ID (MATERIAL) are not available as fields in mass change processes.

The Web Dynpro application and the application configuration in the PFCG role combine with settings made in Customizing to determine the UI displayed.

You need to verify the UI modeling for the following Web Dynpro application configurations:

Web Dynpro Application

Application Configuration

UI

MDG_BS_MAT

BS_MAT_INIT_06

Initial Screen

MDG_BS_MAT_OVP

BS_MAT_OVP_06

Process-oriented UI

MDG_BS_MAT_OVP

BS_MAT_OVP_06H

Hierarchical UI

MDG_BS_MAT_SEARCH

MDG_BS_MAT_SEARCH_06

Search UI

MDG_BS_MAT_SEARCH

MDG_BS_MAT_SEARCH_04H

Search UI with org-level details

Note Note

Context based adaptations (CBA) are available for the following application configurations: BS_MAT_INIT_06, BS_MAT_OVP_06, and BS_MAT_OVP_06H.

End of the note.

You can use context based adaptations (CBA) to influence the UI dynamically based on field values. CBAs are part of the component configurations. Context-based adaptations contain predefined values for dimensions. The predefined dimensions are: Logical Action, Type of Change Request, Material Type, and Change Request Step. These dimensions are defined in the schema BS_MAT. The predefined schema can be found in the view cluster FPM_VC_ADAPT_SCHEMA accessed through transaction SE54.

There are pre-delivered CBAs for the application configurations BS_MAT_INIT_06, BS_MAT_OVP_06, and BS_MAT_OVP_06H.

An adaptation is delivered for the action Delete. Some UIBBs are hidden and the Mark for Deletion flag is shown.

An adaptation is delivered for the change request type MAT0A (Load). In this case the UIBB containing the basic data contains the Mark for Deletion indicator to enable the user to check and adapt it. If you use another change request type for the same purpose you have to create your own adaptation.

CBA schema can be reused and enhanced with custom-defined dimensions. You can create your own schemas and UI configurations without modification. See the UI extensibility guides for more information.

Note Note

You can view the Web Dynpro applications using transaction SE80. The package name is MDG_BS_MAT_UI.

End of the note.

If you want to restrict viewing and editing of the material description to the current logon language, see SAP Note 2130057Information published on SAP site. If you want to use PDF print forms you can activate the BC set MDGM_MDG_MATERIAL_VC_USMD140_06. This assigns the print form MDG_BS_MAT_PDF_06 to the relevant UI configurations.