
RUTINAS DE CONVERSIÓN DE DATOS
-------------------------------------------------------
Una rutina de conversión de datos permite convertir el contenido de un campo de la pantalla del formato de visualización al formato interno de SAP y visceversa.
En SAP se manejan dos tipos de formatos: por un lado tenemos el formato de visualización que es el formato con el que se visualizan los campos en la pantalla, por ejemplo si hablamos de un campo de tipo fecha, en pantalla lo visualizaremos con el formato DD.MM.AAAA o de la manera en que lo tengamos configurado en nuestros datos propios de SAP.
Por otro lado tenemos el formato interno que es el formato con el cual los datos se guardan en las tablas de la base de datos, por ejemplo para campos de tipo fecha, el formato que se utiliza para almacenar los datos es AAAAMMDD.
Para pasar de un formato a otro utilizaremos las rutinas de conversión.
Hay 2 tipos de formatos Interno y el de Visualización.
LANGU: Formato Interno E (SE11 formato de dato que se guarda en Tablas internas o SE16 Visualizado a nivel tabla).
LANGU: Formato de Visualización EN ( Visualizado para el Cliente - ejemplo: SE16N).
Con las rutinas de Conversión de datos se puede cambiar el formato en que el usuario visualizará los datos.
Tip
Para poder crear una rutina de conversión de datos.
1. Debemos crear los métodos CONVERSION_EXIT_XXXXX_INPUT y CONVERSION_EXIT_XXXXX_OUTPUT
Siendo XXXXX el nombre de la rutina de conversión, siendo importante respetar el formato de nombres y por último debemos asignar la rutina de conversión XXXXX a un dominio de un campo de una tabla base de datos, es muy común utilizar rutinas de conversión para los campos de fechas y Idioma.