You are on page 1of 12

SAP – Customizing Guide

Assign Secondary Screens

In this IMG activity, you do the following for each screen sequence:

Define whether a secondary screen appears as an additional screen or is accessed by


pushbutton from another main screen or additional screen

o Defining a secondary screen as an additional screen

Choose Add to additional screens. The system assigns the next free number to the
additional screen automatically.

o Defining that a secondary screen is accessed by pushbutton

Choose Create pushbutton function code or enter a four-character pushbutton function


code yourself with the prefix PB followed by 2 numbers. The pushbutton function code
must not already exist for this screen sequence. Also assign the pushbutton function code
to the pushbutton in the Screen Painter.

If a secondary screen appears as an additional screen, and you decide you want to access it by
pushbutton instead, or vice versa, delete the number of the additional screen or pushbutton
function code, and redefine the secondary screen as described above. It is also possible to define a
secondary screen as an additional screen, and to define that it is also accessed by pushbutton,
though this is seldom necessary.

Assign a processing routine to the secondary screen (if required)

This processing routine is executed when the secondary screen is accessed.

Note on transport

After assigning secondary screens within a screen sequence, transport the screen sequence.

printed by Ahmad Rizki 85 of 341


SAP – Customizing Guide

Maintain Order of Main and Additional Screens

In this IMG activity, you maintain the order in which main screens appear in the Select View(s) dialog box
when maintaining material master records, and the order in which main screens and additional screens
appear as tab pages. You do this for each screen sequence.

The order is indicated by a consecutive number next to the screen. You can change the screen order by
changing the consecutive number and saving your data.

To view the screens in the new screen order, choose Sort main screens or Sort additional screens
respectively.

Example

Your screen sequence contains the screens Basic Data, MRP, and Purchasing with the consecutive
numbers 10, 20, and 30 respectively. You want the Purchasing screen to appear before the MRP screen in
the screen order. As a result, you change the consecutive number of the Purchasing screen to a number
between 11 and 19.

Note on Transport

After maintaining the order of screens in a screen sequence, transport the screen sequence.

printed by Ahmad Rizki 86 of 341


SAP – Customizing Guide

Maintain User Settings

In this IMG activity, you can define the following defaults for each user:

Industry sector

Here, you can define that a particular industry sector is proposed whenever the user creates a
material master record. This setting cannot be made for the material master for retail since retail is
itself the industry sector.

Organizational levels

Here, you can define for a combination of user and screen sequence the organizational levels that
are proposed whenever the user creates, changes, or displays a material master record, and the
organizational levels and profiles that are proposed whenever the user creates a material master
record.

Views that are preselected in the Select View(s) dialog box

Here, you can define for a combination of user and screen sequence that certain views appear as
preselected in the Select View(s) dialog box.

Field Selection

In this section, you carry out the following activities:

Define whether a field is hidden or displayed, or whether an entry is mandatory or optional in


material master maintenance by assigning the field to a field selection group

Create and maintain field references

Define industry sectors and industry-sector-specific field selection

Define plant-specific field selection and screen selection

printed by Ahmad Rizki 87 of 341


SAP – Customizing Guide

Assign Fields to Field Selection Groups

To define whether a field is hidden or displayed, or whether an entry is mandatory or optional in material
master maintenance, you must assign the field to a field selection group. You may assign a field to one
field selection group only.

Before including customer-defined fields in a field selection group together with standard fields, or assigning
standard fields to a different field selection group, familiarize yourself with the assignment of fields to field
selection groups in the standard R/3 System.

Standard Settings

The values of the field selection groups have been preassigned as follows:

001-110 Material master for industry

111-120 Reserved for customers (except where the values are already in use)

121-150 Material master for industry

151-210 Material master for retail

211-240 Reserved for customers

Recommendation

If possible, use the setting in the standard R/3 System. No further action is then required. If you want to
make individual fields inaccessible, the easiest way is to group them together in a single field selection
group and to set it to Display or Hide.

Activities

1. Check the setting in the standard R/3 System.


For this, you need to know the data screen on which the relevant field appears in the material
master, and the name of the screen field, for example, MARA-MEINS in the case of the base unit of
measure.
2. If necessary, change the assignment of fields to field selection groups as required.

Further Notes

In the case of long texts, you define whether the entire screen is hidden or displayed, or whether entries are
mandatory or optional. For this reason, each screen has been assigned to one of the following dummy
fields:

LTEXT_BEST Purchase order text

LTEXT_GRUN Basic data text

LTEXT_IVER Internal comment

LTEXT_PRUE Inspection text

LTEXT_VERT Sales text

printed by Ahmad Rizki 88 of 341


SAP – Customizing Guide

Basic Settings
In this section, you carry out the activities listed below. However, be sure to read the documentation for each
activity beforehand.

printed by Ahmad Rizki 89 of 341


SAP – Customizing Guide

Define Output Format of Material Numbers

In this IMG activity, you define the following:

Input and output length of material numbers

A material number can have a maximum of 18 characters.

Template for displaying or printing material numbers

You indicate with an underscore any position in the material number that you do not want to contain
a template character.

Form in which material numbers are stored

Output with or without leading zeros

You can make these definitions for each client.

Activities

1. Define the length of your material numbers.


2. If required, define a material number template.
3. Specify the form in which you wish to store your material numbers.
For information on how to use the Lexicographical indicator, be sure to read the corresponding
documentation.
4. Specify whether your material numbers are to contain leading zeros.
Note
If the Lexicographical indicator is set, the system ignores the setting of the Leading zeros indicator.

printed by Ahmad Rizki 90 of 341


SAP – Customizing Guide

Template for material number conversion

Controls the format of material numbers, in particular, it defines the positions at which the system is to insert
additional characters (editing characters).

The material number is output in the length defined in table TMCNV; where appropriate, it is filled with
leading zeros by the system. The template is made up of editing characters and selection characters; an
underscore (_) denotes a selection character that is replaced by a significant character in the material
number.

Length of material number 10


Material number 12345678 (significant characters)
Template __-_____-_
Presentation 12-34567-8

The editing characters are included in the length of the material number.

Maintain Company Codes for Materials Management

In this IMG activity, you maintain your company codes. There are two situations in which you do this:

When setting up company codes for materials management

When changing the Allow backposting or Disallow backposting indicators

To create a material master record, the control record must exist for the company code for which you want
to create your master record.

To set up a company code, enter the current period here. Alternatively, you can do this with the period
closing program.

Note

To initialize company codes during productive operation, you have to use the period closing
program.

printed by Ahmad Rizki 91 of 341


SAP – Customizing Guide

Material Types
In this section, you carry out the activities listed below. However, be sure to read the documentation for each
activity beforehand

Define Attributes of Material Types

Whenever you create a material master record, you must assign it to a material type. This requires you to
first define the attributes of each material type. You do this in this IMG activity.

Material types are used in the following neighboring areas, where they are also configured in Customizing:

Profit Center Accounting

Product Cost Planning

Sales and Distribution ( availability check)

Valuation and Account Assignment ( valuation classes)

Production:

o Bills of material

o Routings

Consult with these areas if necessary.

printed by Ahmad Rizki 92 of 341


SAP – Customizing Guide

Activities

You have the following options:

Customizing the existing material types in the R/3 System if necessary

You do this by selecting the material type and choosing Details.

Creating new material types

You do this by copying an existing material type.

In each case, define the attributes of each material type as required.

Note

You can also maintain the price control for the material type in Customizing for Valuation and Account
Assignment in the activity Define Price Control for Material Types.

For each material type, you can allow movements in quantity to be updated in all valuation areas, in some
valuation areas, or in none. Likewise, you can allow value flows to be updated in all valuation areas, in
some valuation areas, or in none.

Once you have maintained the material types, define the number ranges for each material type.

printed by Ahmad Rizki 93 of 341


SAP – Customizing Guide

Define Number Ranges for Each Material Type

In this step, you define the type of number assignment and the number range intervals for material master
records. When creating a material master record, you must assign it a unique number. There are two ways
of doing this:

internal number assignment

In this case, a number within the number range interval allowed is assigned by the SAP R/3
System.

external number assignment

Here, the user assigns a number within the number range interval allowed. You can define the
intervals for external number assignment numerically and alphanumerically.

You define the number range intervals for so-called groups. You assign one or more material types to each
group.

If you assign just one material type to a group, you can define both an internal and an external
number range interval for the material type.

If you group together more than one material type, you can define an internal and an external
number range interval here too. This allows several material types to have the same number range
intervals.

In the step Define attributes of material types, you have defined as an attribute of the material type
whether, with external number assignment, a check is to be made against the number range.

Recommendation

SAP recommends using internal number assignment. Since you can use matchcodes to select materials
according to any desired criteria, it is not normally necessary to use a mnemonic external number.

However, external number assignment can be advantageous if you want to use your materials not only in
the SAP R/3 System. Here too, for example, the field Old material number and a relevant matchcode is
available in the standard SAP R/3 System.

Actions

1. Assign each material type to a group. Remember that you can also group together more than
one material type.
2. Define the number range intervals for each group.

Note

If you have not assigned a particular material type to a group, you can only use it if, in the material type, you
allow external number assignment without a check against the number range.

Notes on Transport

Number range objects can be transported as follows:

On the initial screen, choose Interval -> Transport.

printed by Ahmad Rizki 94 of 341


SAP – Customizing Guide

Make sure that all intervals of the number range object chosen are first deleted in the target system so that,
after the import, only the intervals exported exist. The current number levels are imported with the value that
they have at the time of export.

Dependent tables are not transported or converted.

Define Attributes of System Messages

When processing material master records, the system issues a number of system messages containing
important user information. In this activity, you define how the R/3 System handles these messages. You
have the following options:

The message can be suppressed.

The message can be displayed as a warning.

The message can be displayed as an error message.

In this case, you can only continue after correcting your entry.

Activities

Assign a message category to each message.

Note

Only message version 00 is used for these configurable messages. As a result, it is not possible to assign
different message categories for different users to these messages.

printed by Ahmad Rizki 95 of 341


SAP – Customizing Guide

Settings for Key Fields


In this section, you carry out the activities listed below. However, be sure to read the documentation for each
activity beforehand.

Define Material Groups

In this IMG activity, you define material groups to group together materials with the same attributes or
purpose.

You can use material groups to:

printed by Ahmad Rizki 96 of 341

You might also like