✒️ABAP / Las rutinas de conversión de datos Por Gabriel Luces González
ABAP Las rutinas de conversión de datos

El resumen de "Las rutinas de conversión de datos" se centra en cómo SAP gestiona la diferencia entre la información que ve el usuario en pantalla y cómo esa misma información se almacena internamente en la base de datos.
Concepto y PropósitoLas rutinas de conversión de datos son mecanismos que permiten convertir el contenido de un campo del formato de visualización (el formato que se ve en las pantallas de SAP) al formato interno de SAP, y viceversa.
El uso de estas rutinas se requiere cuando existe una diferencia entre el formato de visualización de un campo y el formato interno con el que se guarda en las tablas de la base de datos,. Si esta diferencia existe, se deduce que el dominio del campo posee una rutina de conversión definida.
Funcionamiento y EstructuraLas rutinas de conversión se ejecutan automáticamente cada vez que se ingresa un valor en un campo de la pantalla o cuando se visualizan sus valores.
Una rutina de conversión se identifica mediante un nombre de cinco posiciones (XXXXX) y se guarda como un grupo de dos módulos de funciones. La convención de nombres para estos módulos es específica:
- CONVERSION_EXIT_XXXXX_INPUT: Este módulo ejecuta la conversión del formato de visualización al formato interno.
- CONVERSION_EXIT_XXXXX_OUTPUT: Este módulo ejecuta la conversión del formato interno al formato de visualización,.
Ejemplo Práctico (Idioma): Un ejemplo común es el campo de idioma (LANGU) en la tabla estándar ADRC.
- Si el campo se visualiza en una lista, el formato de visualización puede ser una sola letra, como "S" para Español,.
- Si se visualiza el registro detallado, el formato interno guardado en la tabla es de dos letras, como "ES",.
- La rutina de conversión definida para el dominio SPRAS (asociado al campo LANGU) es ISOLA,. El módulo CONVERSION_EXIT_ISOLA_INPUT convierte el idioma de dos dígitos (interno) al formato de visualización de un dígito, mientras que el módulo CONVERSION_EXIT_ISOLA_OUTPUT realiza la conversión inversa.
Se pueden utilizar tanto las rutinas de conversión de datos estándar de SAP, o crear nuevas rutinas de conversión personalizadas (Z).
Piensa en las rutinas de conversión de datos como la traducción automática en tiempo real que ocurre entre un código de la base de datos y su representación visual simplificada. Si en la base de datos se guarda "EUR" (el código estandarizado, formato interno), la rutina se asegura de que tú solo veas el símbolo "€" (el formato de visualización) en la pantalla, y viceversa, haciendo que el sistema trabaje con la forma precisa mientras el usuario interactúa con la forma familiar.
 
 
 
Sobre el autor
Publicación académica de Gabriel José Luces González, en su ámbito de estudios para la Carrera Consultor ABAP Nivel Inicial.
Gabriel José Luces González
Profesión: Consultor Sap Pm - Chile - Legajo: LA36W
✒️Autor de: 214 Publicaciones Académicas
🎓Cursando Actualmente: Carrera Consultor ABAP Nivel Avanzado
🎓Egresado de los módulos:
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor SAP FI Nivel Inicial
- Carrera Consultor SAP MM Nivel Inicial
Presentación:
Objetivo principal, adquirir todos los conococimiento relacionado al modulo de mm que me permita complementar mis conocimientos en el mundo sap
Certificación Académica de Gabriel Luces






Disponibilidad Laboral: FullTime


















