✒️ABAP La declaración de datos
ABAP La declaración de datos
Tipo Entero I. 4bytes.
Rango: -32'332.322 a 32'332.322
Tipo String C. 1 byte. Se utiliza para cadenas de longitud variable.
Tipo Xstring X. 1byte. Se utiliza como un string hexadecimal para cadenas de caracteres muy grandes.
DATA. Palabra clave para declaración de variables.
TYPE. Palabra clave para declaración de tipo de datos. Cuando se declara una variable tipo C sin especificar la longitud el sistema por defecto lo toma como 1 caracter.
LIKE. Palabra clave que permite asignar el mismo tipo de dato de otra variable ya existente en el sistema.
Estructuras de datos
Estructura. Es un conjunto de campos relacionados, cuyos componentes puede ser simples campos, otras estructuras o inclusive tablas.
DATA, TYPES.
Constantes
Constante. 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.
CONSTANTS.
Se recomienda el uso de constantes para fácil mantenimiento de un programa.
Include de datos
Include. Es un objeto ABAP que se utiliza para modularizar los programas de manera que estos resulten más legibles y mantenibles.
Existen dos tipos de includes:
INCLUDE de datos: se utiliza para agrupar declaraciones de datos.
INCLUDE de subrutinas: se utiliza para agrupar declaraciones de subrutinas.
Variables del sistema
Son variables definidas por el sistema. Se encuentran en la tabla de base datos SYST.
SYST. La tabla base de datos SYST almacena a las variables del sistema de un programa ABAP.
SY-SUBRC. Devuelve un código de retorno posterior a la ejecución de una sentencia ABAP. Si el resultado de la ejecución fue exitoso, entonces es 0, sino es distinto de cero.
SY-DATUM. Contiene la fecha del sistema.
SY-UZEIT. Contiene la hora del sistema. Se actualiza la hora del sistema con GET-TIME.
SY-TABIX. Contiene el índice de una tabla interna.
 
 
 
Sobre el autor
Publicación académica de John Arley Lopez Sanchez, en su ámbito de estudios para la Carrera Consultor ABAP.
John Arley Lopez Sanchez
Profesión: Ingeniero Electr?nico - Colombia - Legajo: WB54O
✒️Autor de: 24 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de John Lopez