✒️ABAP La declaración de datos
ABAP La declaración de datos
Tipos de datos ABAP
C para texto
F para punto flotante
I para entero
N para texto numerico
P para numero empaquetado
X para hexadecimal
D para fecha
T para hora
STRING para cadenas de longitud variable
XSTRING para un string hexadecimal para cadenas de caracteres grandes
Nota: Al declarar una variable con, por ejemplo, longitud 4, este numero se refiere a la cantidad de bytes que ocupa, no a la cantidad de digitos o caracteres maximo.
Las variables se declaran en las palabras clave DATA y TYPE.
Cuando se declarar variables de tipo caracter, se debe especificar la longitud de la cadena, si no se hace esto, el sistema le pondra longitud 1.
Hay variables ya creadas en el sistema. Se pueden declarar directamente con la sentencia LIKE.
ESTRUCTURA DE DATOS
Tres formas de definir una estructura:
Usando la palabra DATA, en la cual se crea una estructura con los datos de una tabla especifica.
La segunda forma tambien se usa la palabra DATA, pero con datos especificos de la tabla.
La tercera forma es usanto TYPES, que son formatos de estructura usados sin necesidad de reescribir el codigo.
INCLUDE: Se utiliza para modularizas los programas, teniendo un orden y resulten mas mantenibles
INCLUDE de datos: se utiliza para agrupar declaracion de datos.
INCLUDE de subrutinas: se utiliza para agrupar subrutinas.
VARIABLES DEL SISTEMA
Variables definidas por el mismo sistema. Se encuentra en la tabla base de datos SYST. No puede ser modificado.
Las mas comunes son:
SY-SYBRC: si la sentencia ABAP es correcta entonces es 0, si no es diferente de cero.
SY-DATUM: contiene fecha del sistema.
SY-UZEIT: contiene la hora del sistema.
SY-TABIX: contiene el indice de una tabla interna.
 
 
 
Sobre el autor
Publicación académica de Jhonatan Parra, en su ámbito de estudios para la Carrera Consultor ABAP.
Jhonatan Parra
Profesión: Informática - Peru - Legajo: BE21G
✒️Autor de: 15 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Jhonatan Parra