✒️ABAP La declaración de datos
ABAP La declaración de datos
Datos
Los tipos de datos abap son:
Tipos |
Long por defecto |
Posible Longitud |
Valor Inicial |
Descripción |
C |
1 |
1-32000 |
ESPACIOS |
Texto |
F |
8 |
8 |
0.0E+00 |
Punto Flotante |
I |
4 |
4 |
0 |
Entero |
N |
1 |
1-32000 |
‘0000’ |
Texto Numérico |
P |
8 |
1-16 |
0 |
Numero Empaquetado |
X |
1 |
1-29870 |
X’00’ |
Hexadecimal |
D |
8 |
8 |
00000000 |
Fecha YYYYMMDD |
T |
6 |
6 |
000000 |
Hora HHMMSS |
Para declarar una variable siempre se debe utilizar DATA y TYPE
LIKE se utiliza para crear variables que tengan el mismo tipo de campo que otra ya existente
Estructuras
DATA / TYPE
DATA: BEGIN OF / TYPE/ END OF.
TYPES : BEGIN OF / TYPE/ END OF.
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: c_ca(2) TYPE c VALUE ’ca’.
INCLUDE Es un objeto ABAP que se utiliza para modularizar los programas de manera que resulte más fácil la lectura y manutención.
INCLUDE de datos: se utiliza para agrupar declaraciones de datos.
INCLUDE de subrutinas: se utiliza para agrupar declaraciones de subrutinas, concepto que veremos en detalle más adelante.
La utilización de includes es considerada una buena práctica de programación.
Variables que han sido definidas por el sistema 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. Las mas comunes son:
SY-SUBRC – código de retorno de éxito o no de la ejecución
SY-DATUM – Fecha del sistema
SY-USEIT – Contiene la hora del sistema
SY-TABIX – índice de tabla interna
 
 
 
Sobre el autor
Publicación académica de Stephanne Tavares Pimentel Silva, en su ámbito de estudios para la Carrera Consultor ABAP.
Stephanne Tavares Pimentel Silva
Profesión: Analista de Sistemas - Chile - Legajo: LT96Q
✒️Autor de: 7 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Certificación Académica de Stephanne Pimentel