Model / CROSS / DD01L

CROSS — Cross-Application Foundation

DD01L

23 fields · 1 key · 1 foreign keys · sourced from leanx.eu

Domains — the ABAP Dictionary's atomic value-type registry: for every domain, its base datatype, length, decimals, case sensitivity, sign, conversion exit, and (via VALEXI/ENTITYTAB) whether it is bound to fixed values or a value table. DD01L is where a field's technical contract — what characters, what length, what range — is actually defined before any data element or table field inherits it. This is the metadata backbone layer: it is what lets the sovereign mirror validate itself. A crosswalk claim about a field's permissible values or format is not something the mirror has to trust from documentation — it can look up the domain in the customer's own DD01L and check the claim against the customer's own dictionary. SAP's real DD01L carries roughly 40 fields (activation/versioning housekeeping, proxy/append/BIDI flags); this definition carries the full functional field set — identity, datatype/length/decimals, case and sign handling, conversion exit, and fixed-value/value-table linkage — that a crosswalk or validation engine actually consumes.

Hover a canonical name to see the legacy SAP field name

Canonical nameConceptDescriptionData elementTypeCheck table
DMI_NOM keydominium nomenDomain nameDOMNAMECHAR 30
STA_OBIstatus obiectumActivation Status of a Repository ObjectAS4LOCALCHAR 1
VRSversioVersion of the entry (not used)AS4VERSNUMC 4
GENgenusData Type in ABAP DictionaryDATATYPE_DCHAR 4
LENGLength (No. of Characters)DDLENGNUMC 6
OUTPUTLENOutput LengthOUTPUTLENNUMC 6
NUMnumerusNumber of Decimal PlacesDECIMALSNUMC 6
LOWERCASELowercase letters allowed/not allowedLOWERCASECHAR 1
SGNsignumFlag for sign in numerical fieldsSIGNFLAGCHAR 1
SGN_LNGsignum linguaFlag for language-dependent values (not used)LANGFLAGCHAR 1
DMIdominiumExistence of fixed values — set when the domain has entries in DD07LVALEXICHAR 1
VAL_TBL_TPBvalor tabula tabula probationisValue table — the check table proposed for fields built on this domainENTITYTABCHAR 30DD02L
CONVEXITConversion Routine — the function-module suffix applied on input/outputCONVEXITCHAR 5
MASKTemplate (not used)AS4MASKCHAR 20
MASKLENTemplate length (not used)MASKLENNUMC 4
SGN2signumActivation flagACTFLAGCHAR 1
CLSclassisApplication class for DD objects (not used)APPLCLASSCHAR 4
GEN2genusActivation typeAUTHCLASS_NUMC 2
ULT_MUTultimus mutatusLast Changed byAS4USERCHAR 12
DIE_ULTdies ultimusDate of Last ChangeAS4DATEDATS 8
ULT_MUT2ultimus mutatusLast changed atAS4TIMETIMS 6
LNGlinguaOriginal Language in Repository objectsMASTERLANGLANG 1
SGN3signumFlag for private DD objects (not used)GLOBALFLAGCHAR 1

Foreign keys

FieldCheck tableCheck field
ENTITYTABDD02LTABNAME

View DD01L.yaml in the repository