DMC_FIELD SAP (DMC: Data Field of a Structure) Table details

Dictionary Type: Table
Description: DMC: Data Field of a Structure




ABAP Code to SELECT data from DMC_FIELD
Related tables to DMC_FIELD
Access table DMC_FIELD




Table field list including key, data, relationships and ABAP select examples

DMC_FIELD is a standard SAP Table which is used to store DMC: Data Field of a Structure data and is available within R/3 SAP systems depending on the version and release level.

The DMC_FIELD table consists of various fields, each holding specific information or linking keys about DMC: Data Field of a Structure data available in SAP. These include DSTRUCTURE (GUID in 'CHAR' format with upper-/lowercase (!)), FORKEYFELD (MWB: GUID of a Foreign Key), FIELDNAME (Field Name), IDENT (DMC: Name for Texts).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .

Delivery Class: S - System table, maint. only by SAP, change = modification
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Cannot Be Enhanced


SAP DMC_FIELD table fields - Full list of fields found in SAP data dictionary

Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
GUIDGUID in 'CHAR' format with upper-/lowercase (!) GUID_22CHAR22SYSUUID_22
DSTRUCTUREGUID in 'CHAR' format with upper-/lowercase (!) GUID_22CHAR22DMC_STRUCTSYSUUID_22
FORKEYFELDMWB: GUID of a Foreign Key DMC_FORKEY_GUIDCHAR22SYSUUID_22
FIELDNAMEField Name FIELDNAMECHAR30Assigned to domainFDNAMEDFD
IDENTDMC: Name for Texts DMC_FIDENTCHAR20DMC_IDENT
KEYFLAGIdentifies a key field of a table KEYFLAGCHAR1KEYFLAG
SCRTEXT_LLong Field Label SCRTEXT_LCHAR40SCRTEXT_L
SUPPLY_STATUSMWB: Supply status of field DMC_FIELD_SUPPLYNUMC2DMC_FIELD_SUPPLY
RULECALLGUID in 'CHAR' format with upper-/lowercase (!) GUID_22CHAR22SYSUUID_22
SPLITDMC: Feature if field is relevant for split or not DMC_SPLITCHAR1BOOLEAN
VERSIOVersion Number of Objects DMC_VERSIONUMC4DMC_VERSIO
CHNAMUser Name SYUNAMECHAR12SYCHAR12
CHANGEDATESystem Date SYDATUMDATS8SYDATS
AUTHORUser Name SYUNAMECHAR12SYCHAR12
CREATEDATESystem Date SYDATUMDATS8SYDATS
DESCRDescription DMC_DESCRCHAR60DMC_DSTR
LENDMC: Field Lengths (of Types) DMC_LENNUMC6
OUTPUTLENOutput Length OUTPUTLENNUMC6DDLENG
DECSNumber of Decimal Places DECIMALSNUMC6DDLENG
POSPosition of the field in the table TABFDPOSNUMC4AS4POS
INTTYPEABAP data type (C,D,N,...) INTTYPECHAR1INTTYPE
DATATYPEDMC: Field Type DMC_FLDTYPCHAR32DMC_FLDTYPDMC_DDTYP_SH
IDFIELDFlag: Identifying Field Content DMC_IDFCHAR1BOOLEAN
IDCHARIdentifying Field Value DMC_IDCHRCHAR128DMC_IDCHR
GCHANGEFlag: Marks this Field as a Group Exchange DMC_GCHGCHAR1BOOLEAN
GCHGKINDFlag: Closer Description of Group Exchange DMC_GCHKCHAR1DMC_GCHK
TYP_PROPDMC: Key DMC_IDNUMC5DMC_TYPPNUMC
CHECKTABLECheck table of the component KOMP_CHECKCHAR30Assigned to domainAS4TAB
GCCHARDMC: Field Value for Group Exchange DMC_GCCHRCHAR128CHAR128
SELPARDMC: Selection Parameters for Importing/Converting Data DMC_SELPARCHAR1BOOLEAN
AGGREGDMC: Indicates if the field is relevant for aggregation DMC_AGGREGNUMC4
TECHNICALDMC: Flag if structure or field is technical or not DMC_TECHNCHAR1BOOLEAN
DOMNAMEDomain name DOMNAMECHAR30Assigned to domainDOMNAMEDD_DOMA
ROLLNAMEData element (semantic domain) ROLLNAMECHAR30Assigned to domainROLLNAMEROLDD_DTEL
SEQNRMWB: Sequence Number DMC_SEQNRNUMC4NUMC4
NOT_INITIALMWB: Field value might not be initial DMC_FLD_NOT_INITIALCHAR1DMC_BOOLEAN
UPDATE_LOCKBoolean Variable (X=True, -=False, Space=Unknown) BOOLEANCHAR1BOOLEAN

Key field Non-key field



How do I retrieve data from SAP table DMC_FIELD using ABAP code

The following ABAP code Example will allow you to do a basic selection on DMC_FIELD to SELECT all data from the table
DATA: WA_DMC_FIELD TYPE DMC_FIELD.

SELECT SINGLE *
FROM DMC_FIELD
INTO CORRESPONDING FIELDS OF WA_DMC_FIELD
WHERE...

How to access SAP table DMC_FIELD

Within an ECC or HANA version of SAP you can also view further information about DMC_FIELD and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!