SAP TABLES | Logistics - General | Logistics Basic Data | Material Master(LO-MD-MM) SAP LO

MASS_S_CHARVAL_MAINTAIN SAP structure for mass maintenance of characteristic values Structure

MASS_S_CHARVAL_MAINTAIN is an SAP Structure so does not store data like a database table does but can be used to process "structure for mass maintenance of characteristic values" INFORMATION WITHIN SAP ABAP PROGRAMS. THIS IS DONE BY DECLARING ABAP INTERNAL TABLES, WORK AREAS OR DATABASE TABLES based on this Structure. These can then be used to store and process the required data appropriately.


Below is the documentation avaialable and full details of the fields which make up this Structure. You can view further information via relevant transactions such as SE11 or SE80. Also check out the Comments section below to view or add related contributions and example screen shots.

Display/Maintenance via SM30: Yes but with Restrictions

Enhancement category i: Cannot Be Enhanced
See here for more information about this and other SAP enhancement categories

Dictionary fields for SAP Structure MASS_S_CHARVAL_MAINTAIN

Component Type
Data Typelength (Decimals)Check tableDescriptionConversion Routine
Material NumberMATN1
Cross-Plant Configurable MaterialMATN1
CUOBJCUOBJNUMC18 Configuration (internal object number)
Material Type
Material Group
ATTYPATTYPCHAR2 Material Category
MAKTXMAKTXCHAR40 Material Description (Short Text)
ATNAMATNAMCHAR30 Characteristic Name
ATBEZATBEZCHAR30 Characteristic description
Internal characteristicATINN
ATWRT_NEWATWRTCHAR30 Characteristic Value
ATWTB_NEWATWTBCHAR30 Characteristic value description
ATWRTATWRTCHAR30 Characteristic Value
ATWTBATWTBCHAR30 Characteristic value description
ATFLVATFLVFLTP16(16) Internal floating point from
ATFLV_NEWATFLVFLTP16(16) Internal floating point from
Unit of MeasurementCUNIT
MATERIAL_CHECKS_OKBOOLEANCHAR1 Boolean Variable (X=True, -=False, Space=Unknown)
CHAR_CHECKS_OKBOOLEANCHAR1 Boolean Variable (X=True, -=False, Space=Unknown)
CHAR_VALUE_CHECKS_OKBOOLEANCHAR1 Boolean Variable (X=True, -=False, Space=Unknown)
NEW_MAINTENANCEBOOLEANCHAR1 Boolean Variable (X=True, -=False, Space=Unknown)
.INCLUDEMASS_MAINTAIN_MSG_STY Mass Maintenance Message Structure
STATUSMASS_RECORD_STATUSCHAR3 Status of the Data Record in Mass Maintenance
CHECK_STATUSMASS_RECORD_STATUSCHAR3 Status of the Data Record in Mass Maintenance
Message identification
System Message Number
ERR_MSG_VAR1MSGV1CHAR50 Message variable 01
ERR_MSG_VAR2MSGV2CHAR50 Message variable 02
ERR_MSG_VAR3MSGV3CHAR50 Message variable 03
ERR_MSG_VAR4MSGV4CHAR50 Message variable 04

Key field
Non-key field