Sei sulla pagina 1di 21

Master Data in Materials Management: Contents

Settings for material types


Field selection control for material types
User-specific material master
Vendor master

SAP AG

SAP AG

TAMM30 4.0B

23-1

Master Data in Materials Management: Unit


Objectives
After working through this unit, you will be able to:
Carry out the configuration and controls for the material

types
Define the material number assignment
Determine and configure the field selection control

using the influencing factors


Configure a simple user-specific material master
Define the necessary settings for the vendor master

SAP AG

SAP AG

TAMM30 4.0B

23-2

Material Master Configuration Sequence


Global settings:
- Continual updating of administrative data on material
Material
- Criteria for termination of period closing program
- Standard document type
- Asynchronous updating of administrative data on material?
Maintain company codes for Materials Management

Set up material types

123
936

Material

Make settings for material numbers

1364987

Define entries in check tables


2

Make settings for field selection and screen sequence


R

Technical settings

SAP AG

About global settings:


Administrative data on a material is updated when material master records are created or changed.
You can select whether:
the update should only take place at table level (for example, client level, plant level)
or also when individual material statuses are created or changed (for example, purchasing data,

MRP data, and so on).

The period closing program terminates if the permitted number of incorrect material records is
exceeded.
The standard document type for engineering/design drawings is used if the document administration
is active.
The updating of administrative data on a material at the time of data transfer can be carried out
asynchronously. It can be compiled retrospectively; you will find the function under Tools.
You can activate special individual processes for reference materials using an indicator.
About maintaining company codes for Materials Management:
You can also initialize a company code with the period closing program. You define the current
posting period and the fiscal year for the material master records (accounting data) during
initialization.

SAP AG

TAMM30 4.0B

23-3

Control via Material Type


A

Procurement type (internal/external)

Material

Material

Views for material maintenance


External alphanumeric number assignment without check
Type of inventory management (quantity/value)

Assignment of account category references

Material type

Material type

Field selection and screen sequence


General indicators for price control, special processes
and for Retail
Costing control
Item category group SD
R

Authorization group

SAP AG

A material type is specified for each material. The material type is part of the general data on a
material.
The user departments defined for a material type decide which views can be maintained for a material
belonging to this material type, thus determining which applications are able to use the material.
The type of inventory management (quantity-based and/or value-based) can be determined for a
material type on a valuation area-specific basis.
The material type controls essential processes in individual applications. For example, in Customizing
for PP, you define the specific material types that are included in or excluded from the creation of
BOMs and routings in your company, depending on the usage.
The type of price control can be defined as an optional or mandatory default value.
Valuation classes are used to assign stock and consumption accounts. The account category reference is
used to assign the permitted valuation classes for each material type.
You can identify inconsistencies in the valuation areas in the Customizing facility for the material type.
You can specify which material types are maintained using special creation transactions.
Individual flags such as material type ID and time until deletion are only used in SAP-Retail.

SAP AG

TAMM30 4.0B

23-4

Material Master Maintenance: Views


Purchasing
Basic data

B
B BC
A

XX

XX

MRP
Stocks at plant/
storage location
Accounting
Storage

Material
master record
Definition
The material master is
the central data object
in the R/3 System. It is
used to represent raw
materials, auxiliary
materials, operating
supplies, semi-finished
products, finished
products, PRTs
...

Sales/distr.
Costing
Work
scheduling
Forecasting
Classification
Warehouse
management
R

SAP AG

Each user department has its own view of a material master record.
For the management of BOMs and routings you must create at least one view at plant level.

SAP AG

TAMM30 4.0B

23-5

Number Assignment for Materials

Material

Check externally assigned number


Material type

Group 01

Internal interval NA
External interval NA

Group nn

...

Internal interval NA
External interval NA

SAP AG

The groups of material numbers are defined independently of the company code or fiscal year.
First you must maintain the groups. Then the material types are assigned to the groups.
You can assign an interval to one group only.
You can change the number level of a interval manually.

SAP AG

TAMM30 4.0B

23-6

How the Material Number is Displayed

Material

Database
Material
Material number:
number:
18
18 characters
characters
Conversion
Input/output length
Leading zeros
Template
Form of storage

SAP AG

The specifications regarding material number conversion apply only to online activities and printouts.

SAP AG

TAMM30 4.0B

23-7

Field Selection for Material: Influencing Factors


Transaction

..................

Material type

Procurement
indicator
?

..................
..................

Field selection
Plant

Industry sector

SAP/user

SAP AG

There is a separate control string for each of these influencing factors.


Each item in a control string of this type relates to a group of material master fields.

SAP AG

TAMM30 4.0B

23-8

Field Selection for Material: Control String for


Influencing Factors
Material type

Field reference

Control string

Plant

Field reference

Control string

Industry sector

Field reference

Control string

Transaction

Field reference

Control string

In-house/extern.

Control string

Field reference

Control string

Procurement indicator
SAP/user

SAP AG

As a rule, you use a reference key to specify which control string is valid for the relevant influencing
factor.
You can maintain the reference key for the material type, the plant and the industry sector in the
configuration menu.
Each item in a control string of this type determines the field selection for a group of material master
record fields. Using the configuration menu, you can establish the group to which the individual fields
have been assigned.

SAP AG

TAMM30 4.0B

23-9

Field Selection: Procedure

Link rules

1 Determine the field selection group, to

E.g. mat. type ROH

12

Determine the influencing factor for


changing the field selection

1
3

Determine the relevant control string

1
4

Change the field selection for this


group in the relevant string

1
5

E.g. Transaction code


MM01

which the field to be changed belongs

Check the link


R

SAP AG

As a rule, the field selection in a material master record transaction is determined by several control
strings.
The entries in all the control strings that are valid for the relevant operation are linked together on a
position basis.
Each of the link rules shown above determines the result of the field selection for a group of material
master fields.
The symbols have the following meanings:
hide
*
display
+
mandatory entry
.
optional entry

SAP AG

TAMM30 4.0B

23-10

User-Specific Material Master Dialog


Logical Screens
Sequence
Tabstrips

Create Material - General: Basic Data 1 M ROH


System Help
Material Edit Environment
Extras
Basic data 1

Material

OrganizationalLevels
Basic data 2

Classification

Purch.

Foreign trade export

Purchase or

Demo LO550

XYZ

Rev
General Data
Base unit of measure
Old material number
Division
Product allocation
X-plant matl status

pc

Dimensions/EAN
Net weight
Gross weight
Volume
Size/dimensions
EAN/UPC
Packaging material data
Matl grp ship. matls

Material group
Technical Information
Ext. matl group
Screen data
Lab./office
Valid from

Program name

SAPLMGD1

Screen number

2001

GUI data
Program name
Status

SAPLMGMM
DATE00

Field data
Transparent table

Weight unit
Field name
Volume unit

MARA

Data element

MEINS

MEINS

DE supplement

EAN category
Field description for batch input
Scrn field

MARA-MEINS

Program name
Screen no.

SAPLMGMM
4000

Screen module
Program
Screen number
R

Navigate

SAP AG

Logical screens
A logical screen is a screen that you can select in the view selection dialog box. Each logical screen is
assigned to a screen container. A logical screen is made up of several screen modules (subscreens).
Screen modules (Subscreens)
As a rule, screen modules correspond to the individual frames of a logical screen. They represent the
program screens processed in the material master dialog.

SAP AG

TAMM30 4.0B

23-11

User-Specific Material Master: Screen Sequence


Screen sequence 01
Logical screen 01
Initial

:
:
Logical screen 08
Purchasing
Logical screen 24
Purchase order
text

:
:
Logical screen 12
MRP 1

:
:

Screen sequence 02
Logical screen 01
Initial

:
:
Logical screen 12
MRP 1
Logical screen 13
MRP 2
Logical screen 16
Work
scheduling

:
:

Control
Screen type: main screen
secondary scrn
initial screen
closing screen
Program

(Screenpainter)

Screen

(Screenpainter)

Screen modules
Maint. status (K,E,D,.....)
Sequence control

Logical screen 07
Construction

:
:

Addit. function assignment


Influencing factors

SAP AG

The logical screen is the visible data screen.


It consists of a container screen with empty subscreen areas as a placeholder for screen modules
(field groups) containing the actual fields.
You differentiate between:
Main screens (max. 29) that can be reached via the Goto menu
Extras screens (max. 15) that can be reached via the Extras menu and
Others (cannot be configured, such as initial screens)
Standard screen menus (SAPLMGD1) have exactly one frame with a size of max. 10 lines and exactly
83 columns
The maintenance status of the logical screens affected must match the maintenance status of the fields
contained in the logical screen (Example: 'ED' means only MRP and purchasing data are allowed).
The additional screens are assigned to the main screen using function codes PBxx (corresponds to the
name of the pushbutton in Screen-Painter)

SAP AG

TAMM30 4.0B

23-12

User-Specific Material Master: Influencing


Factors
Transaction
screen reference

User
screen reference
Screen sequence
Material type
screen reference

Industry sector
screen reference
R

SAP AG

Transaction screen reference


When maintaining the material master, you use this screen reference to put transactions into groups by
assigning the same freely selectable names to the various transactions. You use these groups as
influencing factors for establishing the screen sequence.
User screen reference
When maintaining the material master, you use this screen reference to put users into groups by
assigning the same freely selectable names to them. In this way, you can assign the same screen
sequence to all users in a group.
Material type screen reference
When maintaining the material master, you use this screen reference to put material types into groups
by assigning the same freely selectable names to them. In this way, you can assign the screen sequence
depending on the material type.
Industry sector screen reference
When maintaining the material master, you use this screen reference to put industry sectors into groups
by assigning the same freely selectable names to them. In this way, you control the assignment of the
screen sequence depending on the industry sector.

SAP AG

TAMM30 4.0B

23-13

Screen Sequence: Influencing Factors


Transaction

User

Grouping of
transactions

Grouping of
users

Transaction
screen ref.

User
screen ref.

Material type

Industry sector

Grouping of
material types

Material type
screen ref.

Grouping of
industry sectors

Industry sector
screen ref.

Screen
sequence

01

MODEL

ROH

01

01

MODEL

ROH

02

02

XY

ZZ
R

SAP AG

SAP AG

TAMM30 4.0B

23-14

Configuring a User-Specific Material Master


Copy the standard screen sequence "01"
Use your own name range for the screen sequence => Y*, Z*
Delete, add to, change the logical screens in the new sequence
a) Use the standard screen modules (recommended)
b) Use the field selection control to include or hide fields

Logical
screen

c) Program and integrate user-specific screen modules


d) Define the sequence of the screen modules on the logical screen

Define the sequence of the logical screens in the screen sequence


Link the new screen sequence to the required influencing variables

SAP AG

When structuring your own logical screens, you should use the existing standard screen modules.
You need to use your own screen modules if you require different field groups or new fields.
To create your own screen modules, copy standard program SAPLMGD1 to a function group of your
own (you will find instructions for this in the IMG). Then create the required screen modules in the new
function group.
Append structures are provided in DDIC for integrating your own fields.
You can only integrate fields in program SAPLMGMM from user-specific tables and user-specific
container screens using a modification.
You must use the IMG to structure your own material master dialogs.

SAP AG

TAMM30 4.0B

23-15

Material Status
A
Material

Material status field


Application
Application
Purchasing
BOM header
BOM item
Routing
Independent requirements
Forecast
Materials planning
Production order header
Production order item
Quality inspection
Production resources/tools
Plant maintenance
Inventory management

Control
No dialog

Warning

Error
x

x
x
x
x
x
x
x
x
x
x
x
x

SAP AG

The material status enables you to control the usability of a material for business applications.
The material status is defined in the material master record and depends on the material and plant in
question.

SAP AG

TAMM30 4.0B

23-16

Vendor Account Groups


Number interval

Number range

One-time vendor indicator

Account group
Field selection

SAP AG

The account groups for creditors or vendors control:


The field selection
The number range
Internal/external number assignment
Account groups for one-time vendors contain a special indicator.

SAP AG

TAMM30 4.0B

23-17

Vendor Field Selection and Influencing Factors


Account group

Transaction

Field selection for


Basic data
Company code data
Purchasing data

Purchasing data:

Accounting data:

Purchasing organization

Company code
R

SAP AG

The link rules for the individual field status definitions correspond to those that apply to materials.
You can maintain the field status definitions for vendor master record maintenance in the following
ways:
Centrally
For Purchasing
For Accounting

SAP AG

TAMM30 4.0B

23-18

Partner Roles

Goods recipient

Supplier of goods

Vendor
Kreditor
Ordering
address

Invoicing
party

Customs agent

?
=

SAP AG

In the standard system, the following partner roles are defined as examples:

Vendor

Ordering address

Supplier of goods

Invoicing party

Different payee
You define in Customizing which partner roles are optional and which are mandatory. In the standard
configuration, all partner roles are optional, except that of vendor. If no other roles are maintained, the
data for the vendor role applies.
You can define your own partner role assignments using the partner schema.

SAP AG

TAMM30 4.0B

23-19

Partner Roles - Partner Schema

Partner roles
VD
OA
PI
GS
AZ

Partner schema

Vendor
Ordering address
Invoice presented by
Goods supplier
Other pymt recipient

0001 Vendor
Mandatory
VD
x
OA
AZ
0002 Purchase orders
VD
x
OA
PI

Partner role
allowed for
account group?

Partner schema
allowed for
account group?

Partner schema
allowed for
document?
R

SAP AG

You can define partner roles in any way you want.


Depending on the account group, you define which partner roles are allowed for vendor master records.
You can define various partner schemas for vendor master records, purchasing documents and
arrangements. You define for each schema whether a partner role is mandatory (required) and whether it
can be changed.

SAP AG

TAMM30 4.0B

23-20

Master Data in Materials Management:


Summary
The material type influences not only the maintenance of material
master records, but also the applications in which the material is
used.
You can change the settings for the standard material types and
also define new material types.
The material number assignment is defined at material type level.
In addition, you can also influence the way the material number is
displayed.
The material type is one of the factors that affects the field
selection.
You can individually define the screen sequence for user-specific
material master maintenance and define your own screen
modules.
You control the field selection in the vendor master analog to that
of the material master.
You can define and assign your own partner roles in the vendor
master.
R

SAP AG

SAP AG

TAMM30 4.0B

23-21