✒️ABAP La declaración de datos
ABAP La declaración de datos
TIPOS DE DATOS:
C texto (se requiere la longuitud de la cadena, de lo contrario solo tomará 1)
F flotante
I entero (se puede colocar un numero y este equivale no a los dígitos sino a la cantidad de bytes que puede ocupar esa variable).
N texto numérico
P número empaquetado
X Hexadecimal
D fecha AAAAMMDD
T Hora
tipo string y xstring (cadenas muy grandes).
Para declarar una variable se usa DATA: y TYPE.
Para cargar un valor se usa VALUE
DATA: v_texto(4) TYPE c VALUE 'HOLA'
se puede declarar variables del mismo tipo usando la palabra reservada LIKE (v_carrid LIKE flight_carrid.)
LIKE sirve para crear una variable o estructura igual a otra. (es una copia de una variable).
ESTRUCTURA DE DATOS:
es un conjunto de campos relacionados cuyos componentes pueden ser simples campos o estructuras o inclusive tablas.
DATA: BEGIN OF nombre,
......
.....
END OF nombre.
CONSTANTE: (el valor se mantendrá constante durante el programa).
CONSTANT: c_ca(3) TYPE c VALUE 'CAM'.
INCLUDE DE DATOS: (Objeto ABAP que se utiliza para modularizar los programas de manera que estos resulten más legibles y mantenibles) y es considerada una buena practica de programación.
include de datos: agrupar declaraciones de datos.
include de subrutinas: agrupa declaracions de sbrutinas.
VARIABLES DE SISTEMA: se encuentran en la tabla SYST y contienen información como hora del sistema, actualizaciones, ejecución correcta de una sentwencia ABAP, etc).
la tabla SYST almacena variables del sistema de un programa abap.
SY-SUBRC es una varialbe que se genera después de una sentencia ABAP, si la ejecución es exitosa regresa 0,
SY-DATUM contiene la fecha del sistema.
SY-UZEIT contiene la hora del sistema
SY-TABIX contiene el indice de una tabla interna.
GETTIME actualiza la variable de la hora actual del sistema.
 
 
 
Sobre el autor
Publicación académica de Gerardo De La Rosa Rivera, en su ámbito de estudios para la Carrera Consultor ABAP.
Gerardo De La Rosa Rivera
Profesión: Ingeniero en Sistemas Computacionales - Mexico - Legajo: OO30U
✒️Autor de: 39 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Inicial
Certificación Académica de Gerardo De