✒️ABAP / La declaración de datos Por Victor Rodríguez Azcárate
ABAP La declaración de datos

TIPOS DE DATOS ABAP
C - TEXTO
F - PUNTO FLOTANTE
I - ENTERO
N - TEXTO NUMERICO
P - NUMERO EMPAQUETADO
X - HEXADECIMAL
D - FECHA
T - HORA
STRING - CADENAS DE LONGITUD VARIABLE
XSTRING - CADENA DE CARACTERES MUY GRANDES
ESTRUCTURA DE DATOS
Para declarar una variable usamos las palabras claves: DATA Y TYPE
VALUE - Permite asignar un valor a una variable cuando la declaramos.
LIKE - Permite declarar variables de igual tipo que otras variables ya creadas en el sistema, ejemplo: data: v_carrid like aflight-carrid. (sflight es el nombre de la tabla)., SPELI tambien es una tabla del sistemas usada para pruebas.
Diferencia entre LIKE y TYPE
Si usamos type cuando se actualice el tipo de dato de la tabla , nuestra variable quedara desactualizada , mientras que con like nuestra variable podrá seguir teniendo la misma característica que el campo de la tabla.
TYPES - Formato de estructura que puede ser usado por cualquier otra estructura sin necesidad de reescribir el codigo.
CONSTANTES
ES UNA VARIABLE CUYO VALOR PERMANECERÁ A LO LARGO DEL PROGRAMA., PARA DECLARARLO SE USA LA PALABRA CLAVE CONSTANTS, SU USO HACE QUE LOS MANTENIMIENTOS DE LAS APLICACIONES ABAP SEA SENCILLO.
INCLUDES DE DATOS
INCLUDE: Usado para modularizar los programas para que estos sean mas legibles. sU USO ES UNA BUENA PRACTICA
INCLUDE DE SUBRUTINA: agrupa declaraciones de subrutinas.
INCLUDE DE DATOS: PARA AGRUPAR DECLARACIONES DE DATOS
ejemplo - IMPORT Z_PRUEBA_ABAP
INCLUDE Z_PRUEBA_ABAP_DATOS
VARIABLES DEL SISTEMA
SYST - ES UNA TABLA - ACA SE ENCUENTRAN LAS VARIABLES DEL SISTEMA, Aqui guarda información como la hora de la ejecución de un programa , y este cambia con cada ejecucion de un programa.
SY-SUBRC - cODIGO DE RETORNO POSTERIOR A LA EJECUCIÓN DE UNA SENTENCIA , SI ES EXITOSA ES 0 Y SINO ES DIFERENTE QUE CERO
SY-DATUM - Devuelve la 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 Victor Rodríguez Azcárate, en su ámbito de estudios para la Carrera Consultor ABAP Nivel Inicial.
Victor Rodríguez Azcárate
Profesión: Ingeniero de Sistemas - Peru - Legajo: AK14S
✒️Autor de: 63 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Victor Rodríguez






Disponibilidad Laboral: FullTime


















