✒️ABAP La declaración de datos
ABAP La declaración de datos
Tipos de Datos ABAP: C (Texto); F (Punto Flotante); I (Entero); N (Texto Numérico); P (Número Empaquetado); X (Hexadecimal); D (Fecha); T (Hora); STRING (Cadenas de Longitud Variables); XSTRING (String Hexadecimal muy grande).
Declaración de Variables: DATA (Sección que engloba la definición de las Variables); TYPE (Tipo); VALUE (Valor Inicial); LIKE (Igual TYPE que otra ya definida).
NOTA: Las variables C deben estar acompañadas de la longitud entre paréntesis. Por defecto se asume 1 de longitud.
--------------------------------------------------------------------------------------------------------------------------------
Estructuras de Datos: Es un conjunto de campos relacionados (simples campos, estructuras o tablas.
DATA: wa_vuelos (Tabla a definir con campos igual a) TYPE sflight (Tabla previamente definida).
DATA: BEGIN OF wa_vuelos2, con TYPE de algunos campos y con END OF wa_vuelos2.
TYPES: BEGIN OF st_vuelos, con TYPE de algunos campos, con END OF st_vuelos
y con DATA: wa_vuelos3 TYPE st_vuelos.
--------------------------------------------------------------------------------------------------------------------------------
Constantes: Variable que se declara con un valor determinado y se mantiene constante a lo largo del programa.
CONSTANTS: c_ca (2) TYPE c Value 'CA'.
--------------------------------------------------------------------------------------------------------------------------------
Include de datos: Objeto para agrupar elementos (Datos o Subrutinas).
Ejemplo: INCLUDE z_prueba_abap_datos. Haciendo doble click sobre el nombre del INCLUDE se abrirá una ventana de diálogo para crearlo. Luego de aceptar se mostrará otra pantalla para crearlo (con GRABAR).
--------------------------------------------------------------------------------------------------------------------------------
Variables del Sistema: Se encuentran en la Tabla Base de Datos SYST y su contenido es actualizado con la ejecución del programa.
SY-SUBRC: Código de Retorno posterior a la ejecución de una sentencia ABAP. Si es 0 (cero) fue correcto.
SY-DATUM: Fecha del Sistema (YYYYMMDD). En la ejecución del programa de práctica la mostró como DDMMYYYY.
SY-UZEIT: Hora del Sistema (HHMMSS). Valor al inicio de la ejecución del programa. Para actualizar GET TIME.
SY-TABIX: Indice de una tabla interna. Contiene el número de vuelta del loop.
 
 
 
Sobre el autor
Publicación académica de Victor Norberto Levi, en su ámbito de estudios para la Carrera Consultor ABAP.
Victor Norberto Levi
Profesión: Analista Programador - Argentina - Legajo: VT17H
✒️Autor de: 111 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Victor Levi