✒️ABAP La declaración de datos
ABAP La declaración de datos
Principales tipos de datos están definidas por las siguientes palabras claves:
C=Texto / F=Punto Flotante / I=Entero / N=Texto Numérico / P=Numero Empaquetado / X=Hexadecimal / D=Fecha yyymmdd / T=Horas hhmmss
String: Palabra clave del sistema que se utiliza para la declaración de variables, Un string es una secuencia de caracteres de longitud variable.
Xstring: Es una secuencia hexadecimal de caracteres de longitud variable que se utiliza para cadenas de gran longitud.
Para declarar una variable debemos utilizar las palabras claves DATA y TYPE
Sentencia LIKE= son variables ya creadas en el sistema que pueden ser de igual tipo
La principal diferencia de LIKE y TYPE es que si se llega a actualizar la definición del tipo y no se actualiza la definición del campo de la base de datos entonces la definición de nuestra variable quedara desactualizada.
Estructura: Es un conjunto de campos relacionados, cuyos componentes pueden ser simples campos, otras estructuras o inclusive tablas.
TYPES: son formatos de estructuras que pueden ser utilizados por cualquier otra estructura sin necesidad de reescribir el codigo.
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; para su declaración se utiliza la palabra reservada CONSTANTS.
Include: Es un objeto ABAP que se utiliza para modularizar los programas de manera que estos resulten mas legibles y mantenibles.
Tipos de Includes:
Include de datos: Utilizado para agrupar declaraciones de datos.
Include de Subrutinas: Utilizado para agrupar declaraciones de subrutinas.
Tabla SYST: almacena a las variables del sistema de un programa ABAP
Las variables mas comunmente utilizadas son;
SY-SUBRC(si la ejecucion es exitoso es 0), SY-DATUM (Contiene la Fecha), SY-TABIX(indice de una tabla interna), SY-UZEIT(contiene la Hora de inicio de sistema) muestra el tiempo de ejecucion de un programa y al momento de necesitar la hora al finalizar el programa debemos actualizar el contenido de la variable del sistema SY-UZEIT utilizando la sentencia GET-TIME
 
 
 
Sobre el autor
Publicación académica de Jeferson Jos? Pe?a Curvelo, en su ámbito de estudios para la Carrera Consultor ABAP.
Jeferson Jos? Pe?a Curvelo
Venezuela - Legajo: PD49W
✒️Autor de: 128 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Jeferson Pe?a