
TIPOS DE DATOS
Se declaran con DATA y TYPE (DATA: v_texto(4) TYPE c VALUE 'Hola'.) si son de tipo carácter, lleva la longitud (). Se puedes declarar como LIKE, tomando una ya creada.
C - Texto.
F - Punto flotante.
I - Entero.
N - Numerico.
P - Empaquetado.
X - Hexadecimal.
D - Fecha yyyymmdd.
T - Hora hhmmss.
STRING - cadenas de longitud variable.
XSTRING - string hexadecimal para cadenas muy grandes.
ESTRUCTURA
Se definen con DATA (DATA: nueva_estructura TYPE estructura_existente.) (DATA: BEGIN OF nueva_estructura, campo1, campo2 ... END OF nueva_estructura.) (TYPES: BEGIN OF nueva_estructura, campo1, campo2 ... END OF nueva_estructura. DATA: nombre TYPE nueva_estructura.)
CONSTANTES
CONSTANTS: nombre TYPE tipo VALUE 'valor'
INCLUDE
de datos
de subrutinas
VARIABLES DEL SISTEMA
Tabla b.d. SYST: almacena las variables del sistema de un programa ABAP:
SY-SUBRC. Retorno posterior a un a sentencia ABAP. (0 - ok)
SY-DATUM. Fecha sistema.
SY-UZEIT. Hora sistema.
SY-TABIX. Indice de tabla interna.
......