✒️ABAP La declaración de datos
ABAP La declaración de datos
1.- Tipos de Datos
c - Texto
F - Flotante
I - Entero
N - Texto numerico
P - Numero empaquetado
X - Hexadecimal
D - Fecha
T - Hora
Para declarar una variable utilizaremos la palabra clave DATA y TYPE. Con el agregado VALUE, inicializamos con un valor determinado una variable.
"Cuando declaramos variables de tipo caracter TYPE c debemos especificar la longitud de la cadena. De lo contrario el sistema asumirá que su longitud es 1 caracter".
Sentencia LIKE se utiliza para declarar variables que sean de igual tipo que otras ya creadas en el sistema.
2.-Estructura de Datos
Es un conjunto de campos relacionados, cuyos componentes pueden ser simples campos, otras estructuras o inclusive tablas.
Existen 3 formas de definir una estructura:
- Utilizando la palabra DATA.
- En la segunda tambien se utliza DATA pero solo se crean con algunos campos.
- Utilizando la palabra TYPES.
3.-Constantes
Para su declaracion se utiliza la palabra reservada CONSTANTS.
4.-Include de datos
Es un objeto ABAP que se utiliza para modular los programas de manera que estos resulten mas legibles y mantenibles.
Existen 2 tipos de INCLUDES:
- INCLUDE de datos: para agrupar declaraciones de datos.
- INCLUDE de subrutinas: para agrupar declaraciones de subrutinas.
5.-Variables del sistema
Estas variables se encuentran en la tabla base de datos SYST. Su contenido no puede ser modificado en los programas.
Las mas utilizadas:
- SY-SUBRC: Codigo de retorno posterior a la ejecucion de una sentencia ABAP.
- SY-DATUM: Contiene la fecha del sistema.
- SY-UZEIT: Contiene la hora del sistema.
- SY-TABIX: Contiene el indice de una tabla interna.
 
 
 
Sobre el autor
Publicación académica de Abel Arnaldo Vergaray Barrena, en su ámbito de estudios para la Carrera Consultor ABAP.
Abel Arnaldo Vergaray Barrena
Profesión: Ingeniero de Computación y Sistemas - Peru - Legajo: BS18T
✒️Autor de: 10 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Consultor abap junior
Certificación Académica de Abel Vergaray