When you decide to set to a new material type, the easiest way is the copy of an existing one. When you executed the copy, you have to take care of the follwing steps.

The abbreviations in the graphic have the following meanings:
M = Required activity (required)
O = Optional activity (optional)
D = Default available for activity (default)
Customizing the Material: Field Selection
Follow these steps to set field selection:
- Determine the field selection option (hide, and so on).
- Determine the control string (material type, and so on).
- Determine the field selection group.
- Change the control indicator for the field selection group in the corresponding control string.
- Test the change.
Field Selection Procedure
You are able to decide, which field inside material master becomes a required field, is displayed one or hidden.
Please perform the following steps:

You can find out the table name of a field by using the technical information in the F1 help.
In Customizing, you can use the table name to help you find the appropriate field selection group.
A separate control string exists for each of these influencing factors.
Each position in a control string of this kind applies to a specific field selection group. The field option applies to the entire field selection group and all the master data contained in it.

Field selection in a material master transaction is generally determined by several control strings. The entries of all the control strings for the relevant transaction are linked to one another.
The link rules shown above determine which fields are selected for each group of material master fields. In order of priority, the signs mean:
- - Hide
- * Display
- + Required entry
- . Optional entry
Customizing the Material: Screen Sequence
You can structure the material master according to your company's requirements:
You can remove screens, which are not required, from the screen sequence.
You can create your own screens, by adding or deleting screen modules.
You can influence individual fields in the screen modules.
In Customizing for the material master, you can:
Create and maintain screen sequences
Maintain logical screens
Maintain the order of logical screens in a screen sequence
Determine which subscreens appear on which logical screens
Assign influencing factors for field selection to a screen sequence
Assign a user or user group to a screen sequence
Preset the default organization level, default industry sector, and logical screens for a user or group of users
Customizing the Material: Views
The views of the material master record correspond to the logical screens in Customizing. The logical screen is the visible data screen.
There are main screens (maximum of 29), additional screens (maximum of 15) and other screens (non-configurable, for example, initial screens).
The additional screens are assigned to the main screen using the PB## function codes (this corresponds to the name of the pushbutton in the Screen Painter).
The secondary screens can be added to the additional data screens with automatic numbering (maximum of 15 additional screens including secondary screens).
Screen Sequence

A screen sequence consists of logical screens (views) and secondary screens.
The sequence of the screens can be specified for each screen sequence.
You can define a screen sequence to suit your requirements.
Subscreens

A logical screen (view) consists of several screen modules. It consists of a subscreen container where you can enter several subscreens (maximum of 6).
Standard screen modules (SAPLMGDI) have exactly one frame that can contain up to 10 lines and they have exactly 83 columns.
You are free to choose the sequence of the screen modules.
You can vary the number of subscreens for each logical screen.
Subscreens from different logical screens can be grouped together on one screen. The maintenance status of the screen module fields must be the same as the maintenance status of the logical screen. You may have to extend the status of the logical screen in Customizing.
Changes to a logical screen are saved in the screen sequence that is changed. This means that if you change the structure of MRP 1 in sequence 99, this change is only effective in sequence 99.
Topic Summary: Customized Material Master

When creating your own logical screens, we recommend that you use the standard subscreens that are already available.
You will need your own subscreens if different field groups or new fields are required.
To create your own subscreens, copy standard program SAPLMGD1 to its own function group (for instructions, see the IMG). Then create the required subscreen in the new function group.
Append structures have been defined in DDIC for including your own fields.
You can only include fields from user-specific tables and user-specific subscreen containers in program SAPLMGMM by using modifications.
Before you configure your own material master record dialogs, be sure to read the IMG.
General Check Tables for the Material Master Record

The material master contains a series of fields that are checked against other tables. These tables must be set up before you create material master records.
Hint
In addition to the check tables listed above, there are also check tables for which no hard check is performed. In other words, you need not necessarily make an entry in Customizing. Here you can make entries that were not made available previously. However, these entries do not update the Customizing table: For example basic material in basic data 2.