✒️ABAP La declaración de datos
ABAP La declaración de datos
LECCION 3 - UNIDAD 2.
Los principales tipos de datos que se utilizan en ABAP son: C-TEXTO, F-PUNTO FLOTANTE, I-ENTERO, N-TEXTO NUMERICO, P-NUMERO EMPAQUETADO, X-HEXADECIMAL, D-FECHA AAAAMMDD y T-HORA HHMMSS.
También existen los Tipos STRING que se utilizan para cadenas de longitud variable y XSTRING que se utilizan como un string hexadecimal para cadenas de caracteres muy grandes.
Para declarar una variable utilizaremos la palabra clave DATA y TYPE.
Con el agregado de VALUE, inicializamos con un valor determinado a una variable.
También podemos declarar variables que sean de igual tipo que otras ya creadas en el sistema. Para esto utilizamos la sentencia LIKE.
ESTRUCTURA DE DATOS.
Existen tres formas de definir una estructura: La primera es utilizando la palabra clave DATA con una estructura única definida en una tabla, En la segunda forma también utilizamos la palabra clave DATA pero vamos a crear una estructura solo con ciertos campos y la tercera forma es utilizando TIPOS, que son formatos de estructuras que pueden ser utilizados por cualquier otra estructura sin necesidad de reescribir el código. Para esto se utiliza la palabra reservada 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.
Para su declaración se utiliza la palabra reservada CONSTANTS.
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 y INCLUDE de subrutinas: se utiliza para agrupar declaraciones de subrutinas.
Para su creación se utiliza la palabra clave INCLUDE seguida del nombre del include.
VARIABLES DEL SISTEMA.
A parte de las variables que define el programador, existen otras que han sido definidas por el sistema y que son de gran utilidad dentro de los programas ABAP. Estas se encuentran en la tabla base de datos SYST y contienen información que va desde la hora del sistema, a saber si se ejecuto correctamente una sentencia ABAP o una actualización a una base de datos. Su contenido no puede ser modificado en los programas sino que cambia simplemente con la ejecución de los mismos.
Las variables más comúnmente utilizadas son:
SY-SUBRC: 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.
SY-TABIX: contiene el índice de una tabla interna.
 
 
 
Sobre el autor
Publicación académica de Jose Dario Angel Vanegas, en su ámbito de estudios para la Carrera Consultor ABAP.
Jose Dario Angel Vanegas
Profesión: Administrador de Empresas. - Colombia - Legajo: RZ21T
✒️Autor de: 70 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor en SAP SD Nivel Avanzado
Presentación:
Profesional con 21 años de experiencia en áreas de producción, logística, auditoria e inventarios, administración y manejo de inventarios, procesos comerciales en general configurados en sd sap.
Certificación Académica de Jose Angel