✒️ABAP Las rutinas de conversión de datos
ABAP Las rutinas de conversión de datos
LAS RUTINAS DE CONVERSION DE DATOS - LECCION 6-3
LAS Rutas de conversión de datos.
Permiten convertir el contenido de un campo de la pantalla del formato de visualización al formato interno de SAP y viceversa. En SAP se maneja dos tipos de formatos: formato de visualización, con el que se visualiza los campos en la pantalla, y el formato interno, que es el formato con el cual los datos se guardan en las tablas de la base de datos. Para pasar de un formato a otro utilizaremos las rutinas de conversión.
Se identifica mediante un nombre de cinco posiciones y se guarda como un grupo de dos módulos de funciones. Los módulos de funciones tienen una convención para definición de nombres especifica.
Funciones: la rutina de conversión XXXXX tiene asignado los siguientes módulos de funciones:
CONVERSION _EXIT_XXXXX_INPUT
CONVERSION_EXIT_XXXXX_OUTPUT
El módulo INPUT ejecuta la conversión del formato de visualización al formato interno y el módulo OUTPUT la conversión del formato interno al formato de visualización. Si un campo de pantalla remite a un dominio con rutina de conversión, ésta se ejecutará automáticamente cada vez que se cree una entrada en dicho campo de pantalla o al visualizar valores mediante el mismo.
Nota: es importante saber que para crear una rutina de conversión son: primero creamos los módulos de funciones CONVERSION _EXIT_XXXXX_INPUT, CONVERSION_EXIT_XXXXX_OUTPUT, siendo XXXXX el nombre de la rutina de conversión es importante respetar el formato de nombre y por ultimo debemos asignar la rutina de conversión XXXXX a un dumio de un campo de una tabla de base de datos, es muy común usar rutinas de conversión para los campos de fecha de las tablas bases de datos, siendo el formato internos de los campos de fechas igual a AAAAMMDD y el formato de presentación de pantalla DD.MM.AA.
 
 
 
Sobre el autor
Publicación académica de Cristian Darwin Arteaga Diaz, en su ámbito de estudios para la Carrera Consultor ABAP.
Cristian Darwin Arteaga Diaz
Profesión: Abap Developer - Argentina - Legajo: GP81Q
✒️Autor de: 165 Publicaciones Académicas
🎓Cursando Actualmente: Master Funcional para Consultores ABAP
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Presentación:
Me considero una persona responsable, siempre estoy investigando y capacitandome para adquirir nuevos conocimientos, tengo el gusto de iniciarme en el mundo de abap como desarrollador, es genial.
Certificación Académica de Cristian Arteaga