SAP ABAP Data Element MD_MUSS_S (Check required fields not belonging to core maint. status)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-MD-MM (Application Component) Material Master
     MGAD (Package) Data Transfer R/3 Material Master as of 3.0
Basic Data
Data Element MD_MUSS_S
Short Description Check required fields not belonging to core maint. status  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type XFELD    
Data Type CHAR   Character String 
Length 1    
Decimal Places 0    
Output Length 1    
Value Table      
Further Characteristics
Search Help: Name    
Search Help: Parameters    
Parameter ID   
Default Component name    
Change document    
No Input History    
Basic direction is set to LTR    
No BIDI Filtering    
Field Label
  Length  Field Label  
Short  
Medium  
Long  
Heading  
Documentation

Definition

Indicator causing the system to check required fields not belonging to the core maintenance status when you create or extend a material master record. When you change a material, the system always checks all required fields.

Use

From the fields transferred, the system determines the maintenance statuses to be processed by the program. The set of maintenance statuses for a field is defined by the user departments able to maintain the field (see table T130F).

The determination type depends on the transaction used. For the determination type set in the standard SAP System, the core maintenance status is the combination of all maintenance statuses of the fields transferred with one maintenance status each.

Example

Description    Field name    Maintenance status

MRP type    MARC-DISMM    D

Order unit    MARA-BSTME    E

In this case, the core maintenance status is DE.

If fields are now transferred that do not have the core maintenance status, and can therefore not be maintained within the core maintenance status, there are the following options:

  • If the indicator is set, the maintenance statuses of the fields transferred are processed completely. This requires all required fields with these maintenance statuses to be transferred when creating a material.
  • If the indicator is not set, the maintenance statuses of the fields transferred are only processed completely if no required fields are missing. If required fields are missing for a maintenance status, the maintenance status is not processed further.

Note
If, for a material master table, one status has been transferred completely and another not, since it is incomplete, the incomplete data is stored in the table nevertheless, since the entry has already been considered.

Procedure

Examples

Example 1

Description    Field name    Maintenance status

Base unit of measure    MARA-MEINS    All maintenance statuses

Material description    MAKT-MAKTX    All maintenance statuses

MRP type    MARC-DISMM    D

Order unit    MARA-BSTME    E

Competitor    MARA-KUNNR    KV

The core maintenance status is DE.

  • If the indicator is set, statuses KV are processed in addition to core maintenance status DE. All required fields of these maintenance statuses must be transferred. If not, the system displays an error message in the corresponding transaction.
  • If the indicator is not set, the competitor is transferred, but status V (sales) not processed completely since not all required fields have been transferred (for example, transportation group is a required field and has not been transferred).

Example 2

Description    Field    Maintenance status

Base unit of measure    MARA-MEINS    All maintenance statuses

Material description    MAKT-MAKTX    All maintenance statuses

Material group    MARA-MATKL    All maintenance statuses

Purchasing group    MARC-EKGRP    ED

You want to create only purchasing data for a plant. You transfer only general fields such as the base unit of measure and material group. You also transfer the purchasing group.

The system does not determine a core maintenance status since each field has more than one maintenance status. Since the purchasing group is relevant to purchasing data and MRP data, the system tries to process maintenance statuses E and D.

  • If the indicator is not set, the required fields missing on the MRP screens are ignored.
  • If the indicator is set, the transaction is flagged as incorrect.

Dependencies

In the IMG activity Define required field check for ALE / data transfer, you can define how this indicator is to be set.

History
Last changed by/on SAP  19980706 
SAP Release Created in