✒️ABAP La declaración de datos
ABAP La declaración de datos
Declaración de datos
Los principales tipos de datos que se utilizan en ABAP son:
- C: de texto
- F: punto flotante
- I: enteros
- N: texto númerico
- P: número empaquetado
- X: hexadecimal
- D: fecha AAAAMMDD
- T: hora HHMMSS
También existen los tipos STRING que se utilizan para cadenas de longitud variables y XSTRING que se utilizan como un string hexadecimal para cadenas de caracteres muy grandes. Para declarar una variable utilizaremos la palabras claves DATA y TYPE. También podemos declarar variables que sean de igual tipo que otras ya creadas en el sistema. Para esto utilizaremos la sentencia LIKE. Esta sentencia se utiliza para declarar variables que sean iguales a otros tipos de datos ya existentes en el sistema.
Existen tres formas de definir una estructura:
- Utilizando la palabra clave DATA con los mismos campos de una tabla ya existente.
- Usando la palabra clave DATA pero creando una estructura con ciertos campos.
- Utilizando TYPE que es un formato de estructuras que pueden ser utilizadas por cualquier otra estructura sin necesidad de reescribir el código.
Constantes
Una constante es una variable que se declara dentro de un programa cuyo valor permanecerá constante a lo largo del programa. Para su declaración se usa la palabra reservada CONSTANTS.
Include de datos
INCLUDE es un objeto que se utiliza para modularizar los programas de manera que estos resulten más legibles y mantenibles.
Existen tres 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
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 variables se encuentran en la tabla de base de datos SYST.
Las más comunmente utilizadas son:
- SY-SUBRC
- SY-DATUM
- SY-UZEIT
- SY-TABIX
 
 
 
Sobre el autor
Publicación académica de Abraham Arredondo Caceda, en su ámbito de estudios para la Carrera Consultor ABAP.
Abraham Arredondo Caceda
Profesión: Marketing - Peru - Legajo: GS49U
✒️Autor de: 18 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Soy un profesional del marketing que busca darle un giro de 360? a su profesi?n. con esta carrera busco introducirme al mundo de la programaci?n y poder desempe?arme como consultor abap.
Certificación Académica de Abraham Arredondo