✒️ABAP / La declaración de datos Por Jorge Reyes Cisneros
ABAP La declaración de datos

1 Tipos de Datos.
Los principales tipos de datos son
C - tipo Texto, long default 1;
F - TIpo punto flotante, long default 8;
I - Tipo entero, long default 4;
N - Tipo texto numerico, long default 1;
P - Tipo numerico empacado, long default 8;
X - Tipo hexadecimal, long default 1;
D - Tipo Date, long default 10(YYYYMMDD);
T - Tipo Time, long default 6(HHMMSS).
Tipo de datos STRING - se usan para cadenas de long variable;
Tipo de datos XSTRING - cadena tipo hexadecimal;
Las variable son declaradas mediante DATA y TYPE:
Con VALUE es inicializada la variable a un determinado valo.
Tambien podemos declarar variable que sean de igual tipo que otras ya creadas en el sistema. mediante la sentencia LIKE.
2 Estructuras de Datos.
Estructura: Es un conjunto de campos relacionados, cuyos componentes pueden ser simple campos, otras estructuras o inclusive tablas.
Tres formas de definir una estructura:
() uso de la palabra clave DATA. ejem: DATA: wa_vuelos TYPE sflight.
() uso de la palabra clave DATA indicando uso de algunos campos
() uso de la palabra clave TYPEs.crea una estructura a partir de otra estructura
3 Constantes.
CONSTANTE: Es una variable que se declara dentro de un programa cuyo valor permanecerá tal como lo indica su nombre a lo largo del programa.
ejemplo: CONSTANTS: c_ca(2) TYPE c VALUE 'ca'.
4 INCLUDE de Datos
Es un objeto ABAP que se utiliza para modularizar los programas de manera que estos resulten más legibles y mantenibles.
Existen dos tipos:
() INCLUDE de datos. se utiliza para agrupar declaraciones de datos;
() INCLUDE de subrutinas: se utiliza para agrupar declaraciones de subrutinas.
5 variables del sistema.
variables que han sido definidas por el sistema.
Estas se encuentran en la tabla de base de datos SYST y contienen información que va desde la hora del sistema. su contenido no puede ser modificado por los programas.
La mas comun es SY-SUBRC: nos proporciona el código de retorno. si es valor 0 la ejecución fue exitosa.
SY-DATUM: contiene la fecha del sistema.
SY-UZEIT: contiene la hora del sistema.
duracion de un proceso:
SY-UZEIT - nos da la hora actual
GET TIME - actualiza la hora
SY-UZEIT - nos proprocionar la nueva hora del sistema.
SY-TABIX: contiene el indice de una tabla interna.
 
 
 
Sobre el autor
Publicación académica de Jorge Reyes Cisneros, en su ámbito de estudios para la Carrera Consultor ABAP Nivel Inicial.
Jorge Reyes Cisneros
Profesión: Analista Sistemas Mainframe Sr - Mexico - Legajo: TR24J
✒️Autor de: 14 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Interesado en laborar como desarrollador abap
Certificación Académica de Jorge Reyes
























