✒️ABAP La declaración de datos
ABAP La declaración de datos
TIPOS DE DATOS ABAP
C 1-32000 Texto
F 8 Punto Flotante
I 4 Entero
N 1-32000 Texto numérico
P 1-16 Numero empaquetado
X 1-29870 Hexadecimal
D 8 Fecha
T 6 Hora
Tipos String utiliza para cadenas de longitud variable
Xstring como un string hexadecimal para cadenas de caracteres muy grandes.
Declarar una varible se utiliza DATA y TYPE.
Con el agregado value, se inicializa con un valor determinado a una variable.
Cuando se inicializa con TYPE c, se debe especificar la longitud.
Se utiliza también para declarar varibles LIKE cuando ya se encuentra en el sistema.
TABLAS SFLIGTH: Tabla estándar que contiene información sobre vuelos que se utilizan como prueba o demo.
ESTRUCTURAS DE DATOS: Es un conjunto de campos relacionados, cuyos componentes pueden ser simples campos, otras estructuras o inclusive tablas.
Tres formas de definir una estructura
La palabra DATA
La palabra DATA pero con ciertos campos
Utilizando TIPOS, utilizados por cualquier otra estructura sin necesidad de reescribir el código, se utiliza la palabra TYPES
CONSTANTES: se declara dentro de un programa cuyo valor permanecerá tal como lo indica su nombre. Al utilizarlas hace que las aplicaciones ABAP sea más sencillo.
INCLUDE: Es un objeto ABAP que se utiliza para modularizar los programas de manera que resulten más legibles y mantenibles. Pueden ser:
Include de datos: para agrupar declaraciones de datos
Include de subrutinas: para agrupar declaración de subrutinas.
VARIABLES: Las cuales se encuentran almacenadas en la tabla base de datos SYST, las más comunes son:
SY-SUBRC: Código de retorno posterior a la ejecución de una sentencia ABAP, 0 siendo exitoso.
SY-DATUM: Contiene la fecha del sistema.
SY-UZEIT: Contiene la hora del sistema.
SY-TABIX: Contiene el índice de una tabla interna
 
 
 
Sobre el autor
Publicación académica de David De Jesùs Restrepo Cañas, en su ámbito de estudios para la Carrera Consultor ABAP.
David De Jesùs Restrepo Cañas
Profesión: Ingenieria de Sistemas - Colombia - Legajo: JC61B
✒️Autor de: 146 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial