✒️ABAP La declaración de datos
ABAP La declaración de datos
Los principales tipos de datos en ABAP son:
TIPOS |
DESCRIPCIÓN |
MÍNIMO |
MÁXIMO |
VALOR INICIAL |
C |
Texto |
1 |
32000 |
Espacios |
F |
Punto flotante |
8 |
8 |
0.0E00 |
I |
Entero |
4 |
4 |
0 |
N |
Texto numérico |
1 |
32000 |
‘0000’ |
P |
Número empaquetado |
8 |
16 |
0 |
X |
Hexadecimal |
1 |
29870 |
x’00’ |
D |
Fecha AAAAMMDD |
8 |
8 |
‘00000000’ |
T |
Hora HHMMDD |
6 |
6 |
‘000000’ |
ESTRUCTURA – Es un conjunto de datos relacionados, cuyos componentes pueden ser simples campos, otras estructuras o tablas.
Podemos definirlas de tres maneras:
1. DATA: wa_vuelos TYPE sflight (ESTRUCTURA COMPLETA).
2. DATA: BEGIN OF wa_vuelos, (SOLO CIERTOS CAMPOS)
carrid TYPE s_carrid_id,
connid TYPE s_conn_id,
END OF wa_vuelos.
3. TYPES: BEGIN OF wa_vuelos, (SOLO CIERTOS CAMPOS)
carrid TYPE s_carrid_id,
connid TYPE s_conn_id,
END OF wa_vuelos.
INCLUDE – Es un objeto ABAP que se utiliza para modularizar los programas y ser más legibles y mantenibles.
Existen dos tipos de Include:
1. INCLUDE de Datos.
2. INCLUDE de Subrutinas.
Nota: La utilización de INCLUDES es considerada una buena práctica de programación
VARIABLES DEL SISTEMA – Existentes en la tabla SYST y no pueden ser modificadas.
1. SY-SUBRC: Retorna cero (0) si la ejecución fue exitosa, de lo contrario distinto de 0.
2. SY-DATUM: Contiene la fecha del sistema.
3. SY-UZEIT: Contiene la hora del sistema.
5. SY-TABIX: Contiene el indice de una tabla interna.
td p { direction: ltr; color: #000000; orphans: 2; widows: 2; background: transparent } td p.western { font-family: "Liberation Serif", "Times New Roman", serif; so-language: es-ES } td p.cjk { font-family: "Noto Serif CJK SC"; so-language: zh-CN } td p.ctl { font-family: "Lohit Devanagari"; so-language: hi-IN } p { margin-bottom: 0.25cm; direction: ltr; color: #000000; line-height: 115%; orphans: 2; widows: 2; background: transparent } p.western { font-family: "Liberation Serif", "Times New Roman", serif; so-language: es-ES } p.cjk { font-family: "Noto Serif CJK SC"; so-language: zh-CN } p.ctl { font-family: "Lohit Devanagari"; so-language: hi-IN } a.sdfootnotesym-western { font-size: 10pt } a.sdfootnotesym-cjk { font-size: 10pt } a.sdendnotesym-western { font-size: 10pt } a.sdendnotesym-cjk { font-size: 10pt }
 
 
 
Sobre el autor
Publicación académica de Jos? Valent?n L?pez Montilla, en su ámbito de estudios para la Carrera Consultor ABAP.
Jos? Valent?n L?pez Montilla
Profesión: Ingeniero de Sistemas - Venezuela - Legajo: GT35M
✒️Autor de: 134 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Ingeniero de sistemas y magister scientiarum en ingenier?a de software, con m?s de 30 a?os de experiencia en el ?rea de tecnolog?a de informaci?n, objetivo principal consultor sap abap
Certificación Académica de Jos? L?pez