DD03L
Campos de las tablas del diccionario.
TablaD
- Módulo
BC- Texto SAP
- Table Fields
- Actualizado
- 21 de octubre de 2026
Para qué sirve
DD03L guarda los campos de cada tabla y estructura del diccionario: posición, si es clave, elemento de datos, tipo y longitud, tabla de verificación.
Campos
Los campos clave y los más usados. La lista completa está en la SE11.
| Campo | Elemento de datos | Descripción |
|---|---|---|
TABNAMEClave | — | Tabla. |
FIELDNAMEClave | — | Campo. |
AS4LOCALClave | — | Estado de activación. |
AS4VERSClave | — | Versión. |
POSITIONClave | — | Posición del campo. |
KEYFLAG | — | X si el campo es clave. |
ROLLNAME | — | Elemento de datos. |
CHECKTABLE | — | Tabla de verificación. |
DATATYPE | — | Tipo de datos del diccionario. |
LENG | — | Longitud. |
DECIMALS | — | Decimales. |
DOMNAME | — | Dominio. |
Cómo se une con otras tablas
Ejemplo
" Campos clave de una tabla, en orden
SELECT fieldname, rollname, datatype, leng
FROM dd03l
WHERE tabname = @lv_tabname
AND as4local = 'A'
AND keyflag = 'X'
ORDER BY position
INTO TABLE @DATA(lt_claves).Transacciones y consulta
Transacciones que la usan
Cómo consultarla
Rendimiento: errores típicos
- Mejor con RTTI o una función: DDIF_FIELDINFO_GET o CL_ABAP_STRUCTDESCR devuelven los campos ya resueltos (incluidos los de includes), cosa que DD03L no hace.
Relacionadas
Tablas relacionadas
Más en D
Funciones
¿Dudas con esta tabla?
Pregunta en el foro de abap.es: la comunidad lleva años resolviendo dudas de ABAP en español.
Actualizado: 21 de octubre de 2026