Purpose
Authorization checks and field selection is performed in material master according to the maintenance status. This page has been created to explain the role of maintenance status briefly.
Maintenance Status
Besides the organisational level, also another aspect is important for storing material master datas. This is the question: for whom are the respective datas relevant? Someone from the sales department will not be interested in work scheduling datas, and an MRP controller should not be able to change quality management datas. To manage such requirements, the ERP system uses so-called 'maintenance status'. Every maintenance status is represented by one letter, which is referring to one user department. The predefined maintenance status are:
Status | User Department |
---|---|
K | Basic data |
C | Classification |
V | Sales |
E | Purchasing |
D | Material Requirements Planning (MRP) |
P | Forecasting |
A | Work scheduling |
F | Production resources/tools |
L | Storage |
S | Warehouse management |
Q | Quality management |
B | Accounting |
G | Costing |
X | Plant stocks |
Z | Storage location stocks |
On the one hand, these status are used in the material master database tables to mark whether datas from the respective user department are maintained.
This is done in database tables:
Table |
|
---|---|
MARA | General Material Data |
MARC | Plant Data for Material |
MARD | Storage Location Data for Material |
MBEW | Material Valuation |
MDMA | MRP Area for Material |
On the other hand, these status are also used in customizing.
Table | Transaction |
| Use |
---|---|---|---|
T134 | OMS2 | Material Types | Decides which views are allowed for material type |
T130F | OMSR | Field attributes | Field is relevant for which user departments |
T130W | OMSA | Plant parameters | Possible maintenantence status in plants |
T133A | OMT3B | View data | View belongs to which user departments |
T130D |
| Screen data | Subscreen belongs to which user department |
T130C |
| Required tables | Maintenance status to material master DB tables |
T130M |
| Transaction control parameters | Possible status per transaction |
Maintenance status are predefined by SAP. It is not possible to create own maintenance status or user departments.
2 Comments
Andrei Tsybulski
Thanks!
José Helfensteller
Great explanation. Really simple and at the same time explained so much! Thanks