✒️ABAP / La declaración de datos Por Jhon Cano Pineda
ABAP La declaración de datos

Tipos de Datos Abap
- C texto 1
- F Punto Flotante 8
- I Entero 4
- N Texto Nemérico 1
- P Número Empaquetado 8
- X Hexadecimal 1
- D Fecha YYYYMMDD
- T Hora HHMMSS
Otros Tipos:
- STRING: Cadenas de longitud Variable.
- XSTRING: string hexadeximal para cadenas muy grandes.
Para declarar una variable se utiliza DATA y TYPE
VALUE: inicializamos con un valor determinado a una variable.
Nota: Cuando declaramos variables de tipo cararter TYPE c debemos especificar la longitud de la cadena, de lo contrario el sistema asumirá que es de longitud es 1 caracter.
LIKE: se utiliza para declarar variables iguales a las del sistema.
- Ejemplo: DATA: v_carrid LIKE sflight-carrid.
las tablas sflight y spfli son para realizar las practicas en SAP.
Estructura de Datos
Existen tres formas de definir
- DATA: DATA: wa_vuelos TYPE sflight
- Usando DATA pero en este caso se crea la estructura solo con ciertos campos
DATA: BEGIN OF wa_vuelos2,
carrid TYPE s_carr_id, "denominacion de la linea
connid TYPE s_conn_id, "codigo conexion vuelo
fldate TYPE s_date. "fecha de vuelo
END OF wa_vuelos2.
3. TYPES que son formatos de estructuras que puedes ser utilizados por cualquier otra estructura sin tener que reescribir el codigo.
TYPES: BEGIN OF st_vuelos,
carrid TYPE s_carr_id, "denominacion de la linea
connid TYPE s_conn_id, "codigo conexion vuelo
fldate TYPE s_date. "fecha de vuelo
END OF st_vuelos.
DATA: wa_vuelos3 TYPE st_vuelos.
Constantes
Es una variable que se declara dentro de un programa cuyo valor permanecerá tal como lo indica su nombre constante a lo largo del programa.
Palabra reservada CONSTANTS.
CONSTANTS: c_ca(2) TYPE c VALUE 'CA',
c_cb(2) TYPE c VALUE 'CB'.
Include de Datos
Es un objeto de ABAP que se utiliza para modularizar los programas de manera que estos resulten más legibles y mantenibles.
Existen dos tipos:
INCLUDE de datos: se utiliza para agrupar declaraciones de datos.
INCLUCE de subrutinas: se utiliza para agrupar declaraciones de subrutinas,
VARIABLES DEL SISTEMA: Se encuentran dentro de la tabla SYST.
- SY-SUBRC: Código de retorno posterior a la ejecución de una sentencia.
- SY-DATUM: Fecha del sistema.
- SY-UZEIT: Hora del sistema.
- SY-TABIX: Indice de una tabla interna.
 
 
 
Sobre el autor
Publicación académica de Jhon Deibys Cano Pineda, en su ámbito de estudios para la Carrera Consultor ABAP Nivel Inicial.
Jhon Deibys Cano Pineda
Profesión: Ingeniero de Sistemas - Colombia - Legajo: WZ11E
✒️Autor de: 118 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Jhon Cano Pineda






Disponibilidad Laboral: FullTime


















