SAP table DDMTF (Nametab Field Structure for Delayed Writing)
SAP table DDMTF has 3 primary key fields being TABNAME,MODEFLAG,POSITION.
Field | Description | Data Type | Length | Decimals | Checktable | Data Element | |||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TABNAME | TABNAME (Name Extension) - Version 4.0 | CHAR | 30 | 0 | V4TABNAME | ||||||||||||||||||||||||||||||||||||||||||||||||||||
MODEFLAG | Activation flag | CHAR | 1 | 0 | ACTFLAG |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
POSITION | Position of the field in the table | NUMC | 4 | 0 | TABFDPOS | ||||||||||||||||||||||||||||||||||||||||||||||||||||
FLAG1 | Flag 1 length 1 byte for field attributes | RAW | 1 | 0 | FDFLAG1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
FLAG2 | Flag 2 length 1 byte for field attributes | RAW | 1 | 0 | FDFLAG2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
FLAG3 | Flag 1 length 1 byte for field attributes | RAW | 1 | 0 | FDFLAG1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
FLAG4 | Flag 2 length 1 byte for field attributes | RAW | 1 | 0 | FDFLAG2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
DBTABPOS | Position number of table field in database | RAW | 2 | 0 | FLPOS | ||||||||||||||||||||||||||||||||||||||||||||||||||||
FIELDTYPE | ABAP data type (coded) | RAW | 1 | 0 | FLDTYPE | ||||||||||||||||||||||||||||||||||||||||||||||||||||
OFFSET | Table field offset | RAW | 4 | 0 | ROFFSET | ||||||||||||||||||||||||||||||||||||||||||||||||||||
DBLENGTH | Length of field in ABAP | RAW | 2 | 0 | DBLENGTH | ||||||||||||||||||||||||||||||||||||||||||||||||||||
DBLENGTH2 | ABAP Dictionary: Length on Database | RAW | 4 | 0 | DBLENGTH2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
EXLENGTH | Field output length | RAW | 2 | 0 | OUTLENGTH | ||||||||||||||||||||||||||||||||||||||||||||||||||||
DECIMALS | Number of decimal places in the field | RAW | 1 | 0 | INTDECIM | ||||||||||||||||||||||||||||||||||||||||||||||||||||
DEPTH | Depth of nested structures | RAW | 1 | 0 | DDDEPTH | ||||||||||||||||||||||||||||||||||||||||||||||||||||
FLDALIGN | Alignment of types with different pointer lengths | RAW | 1 | 0 | FLDALIGN | ||||||||||||||||||||||||||||||||||||||||||||||||||||
FIELDNAME | Field Name | CHAR | 30 | 0 | * | FIELDNAME | |||||||||||||||||||||||||||||||||||||||||||||||||||
ROLLNAME | Data element (semantic domain) | CHAR | 30 | 0 | ROLLNAME | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ABTYPE | ABAP Data Type (Nametab Interface Encoded) | RAW | 1 | 0 | ABTYPE | ||||||||||||||||||||||||||||||||||||||||||||||||||||
DTYP | Data Type in ABAP Dictionary | CHAR | 4 | 0 | DATATYPE_D | ||||||||||||||||||||||||||||||||||||||||||||||||||||
EXID | ABAP data type (C,D,N,...) | CHAR | 1 | 0 | INTTYPE |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
REFTABLE | Reference Table for Field | CHAR | 30 | 0 | * | REFTABLE | |||||||||||||||||||||||||||||||||||||||||||||||||||
REFFIELD | Reference Field for Currency and Quantity Fields | CHAR | 30 | 0 | * | REFFIELD | |||||||||||||||||||||||||||||||||||||||||||||||||||
PRECFIELD | Internal precision | RAW | 2 | 0 | PRECINTERN | ||||||||||||||||||||||||||||||||||||||||||||||||||||
CONVEXIT | Conversion Routine | CHAR | 5 | 0 | CONVEXIT | ||||||||||||||||||||||||||||||||||||||||||||||||||||
MEMORYID | Set/Get parameter ID | CHAR | 20 | 0 | * | MEMORYID | |||||||||||||||||||||||||||||||||||||||||||||||||||
CHECKTABLE | Check table name of the foreign key | CHAR | 30 | 0 | * | CHECKTABLE | |||||||||||||||||||||||||||||||||||||||||||||||||||
DIGITS | Dictionary length for DEC, CURR, QUAN types | RAW | 2 | 0 | DDINTLENG |