🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️ABAP Las rutinas de conversión de datos

ABAP Las rutinas de conversión de datos

ABAP Las rutinas de conversión de datos

Unidad 6: Tratamiento d Archivos y Field Symbols

Lección 3: Vídeo - Las Rutinas 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 viceversa.

Ø CONVERSION_EXIT_XXXXX_INPUT: De visualización al formato interno

Ø CONVERSION_EXIT_XXXXX_OUTPUT: Del formato interno al de visualización.

VIDEO

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 viceversa.

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 específica.

La rutina de conversión xxxxx tiene asignados 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.

Veamos un ejemplo

Para ello accedemos a la tabla ADRC de direcciones y vemos su contenido (presionamos botón de cuadros negros y azules, después ejecutamos). Restringimos las columnas de la tabla que visualizamos por pantalla desde el Menú settings/Format list/ Choose Fields seleccionamos los campos: ADDRNUMBER, DATE_FROM, NATION, DATE_TO,TITLE. Y vamos a buscar particularmente el campo LANGU que es el idioma (Botón con los binoculares grise) lo seleccionamos y visualizamos el resultado. En la nueva pantalla seleccionamos LANGU y presionamos el botón copiar. Aquí podemos ver que el contenido que se visualiza en pantalla del campo LANGU es E y corresponde al idioma Inglés. Ahora si hacemos doble clic en el registro para ver todos sus campos y vemos en particular el campo langu, notamos que el contenido que se visualiza es EN osea distinto de E que vimos reciente, así deducimos que el dominio del campo langu tiene asociado una rutina de conversión.

Vemos el dominio del campo langu en la tabla de ADRC. Luego colocamos /NSE11 aquí buscamos el campo langu y vemos que utiliza el elemnto de datos SPRAS, si hacemos doble clic en este vemos que tambien utiliza un dominio con nombre SPRAS. Si hacemos doble clic en el dominio SPRAS vemos que tiene definida la rutina de conversión ISOLA. Si hacemos doble clic en la rutina de conversión vemos los módulos de función asociados a la misma.

En el caso de la función de INPUT el objetivo es convertir el lenguaje de dos dígitos en un dígito para lo cual accedemos a la tabla estándar T002 de idiomas.

En el caso de la función de OUTPUT el objetivo es el inverso osea convertir el lenguaje definido en un dígito en un lenguaje definido en dos dígitos. Para lo cual también accederemos a la tabla T002 de idiomas.

Audio tip:

Es importante que nos quede claro que los pasos para crear una rutina de conversión son:

  1. Primero creamos los módulos de funciones CONVERSION_EXIT_xxxxx_INPUT y CONVERSION_EXIT_xxxxx_OUTPUT, Siendo xxxxx el nombre de la rutina de conversión. Aquí es sumamente importante respetar el formato de nombres.
  2. Asignar la rutina 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 de las tablas bases de datos siendo el formato interno de los campos de fechas igual AAAAMMDD y el formato de presentación en pantalla DD.MM.AAAA


 

 

 


Sobre el autor

Publicación académica de Brenda Castillo Domínguez, en su ámbito de estudios para la Carrera Consultor ABAP.

SAP Expert


Brenda Castillo Domínguez

Profesión: Ingenieria en Sistemas Computacionales - Mexico - Legajo: HJ67S

✒️Autor de: 187 Publicaciones Académicas

🎓Egresado de los módulos:

Disponibilidad Laboral: FullTime

Certificación Académica de Brenda Castillo

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "Las rutinas de conversión de datos" de la mano de nuestros alumnos.

SAP Senior

RUTINAS DE CONVERSACIÓN DE DATOS: los datos se almacenan de diferente manera en las tablas de bases de datos y en las tablas internas esto se llama ( Rutina de conversión de datos) = permite convertir los formatos de visualización y el interno Podemos utilizar rutinas de conversación estandar o z Las rutinas de conversión de datos se identifican mediante un nombre de cinco posiciones y se guardan como un grupo compuesto de dos modulos de funcinoes INPUT: conversión al formato interno OUTPUT: conversión al formato externo

Acceder a esta publicación

Creado y Compartido por: Valentina Muñoz Medina / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Unidad 6: Tratamiento Archivos y Field Symbols. Lección 3: Rutinas de conversión de datos. Las rutinas de conversión de datos, sirven para convertir los formatos de campo en la pantalla, a un formato de campo interno y viceversa. Las rutinas de conversión se identifican mediante un nombre de cinco posiciones y se asocian a un grupo de dos módulos de función. Estos módulos de función, tienen por convenció unos nombres específicos: CONVERSION_EXIT_xxxxx_INPUT. CONVERSION_EXIT_xxxxx_OUTPUT. Donde xxxxx es el nombre de la rutina. El módulo INPUT realiza la conversión del formato de visualización al formato interno. El OUTPUT realiza la función...

Acceder a esta publicación

Creado y Compartido por: Francisco Compte Sanchez / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

RUTINAS DE CONVERSION DE DATOS Las rutinas de conversión son modulos de funciones cuyos nombres tienen el siguiente formato: CONVERSION_EXIT_XXXXX_INPUT --> rutina de conversión del formato de visualización al formato interno, por ejemplo de 30/12/2019 a 20191230 CONVERSION_EXIT_XXXXX_OUTPUT --> rutina de conversión del formato interno al formato de visualización, por ejemplo de 20191230 a 30/12/2019 El "nombre" de la rutina de conversión deberá ser de 5 caracteres, como por ejemplo la rutina ALPHA que permite completar o quitar ceros a la izquierda según corresponda: CONVERSION_EXIT_ALPHA_INPUT --> completa con ceros a la izquierda CONVERSION_EXIT_ALPHA_OUTPUT...

Acceder a esta publicación

Creado y Compartido por: Jonatan Richioni

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Video- Rutinas de conversión de datos. Una rutina de conversión de daros permite convertir el contenido de un campo de la pantalla del formato de visualización al formato interno SAP y viceversa. Se identifica mediante un nombre de cinco posiciones y se guarda como un grupo de dos modulos de funciones. Los modulos de funciones tienen una convención para definición de nombres específica. La rutina de conversión xxxxx tiene asignados los siguientes modulos de funciones: - CONVERSION_EXIT_xxxxx_INPUT -CONVERSION_EXIT_xxxxx_OUTPUT El método INPUT ejecuta la conversión del formato de visualización al formato interno y el mpetodo OUTPUT la conversión del formato interno al...

Acceder a esta publicación

Creado y Compartido por: Claudio Marcelo Dario Haikel

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master


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,...

Acceder a esta publicación

Creado y Compartido por: Jorge Iván Pérez Becerra / Disponibilidad Laboral: PartTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

RUTINAS DE CONVERSIÓN Permite convertir el contenido de un campo de la pantalla del formato de visualizacion al formato interno de SAP y vicerversa. Pasos: -Crear módulos de funciones, CONVERSION_EXIT_XXXX_INPUT-> Convierte del formato de visualizacion al formato interno, CONVERSION_EXIT_XXXX_OUTPUT -> Convierte del formato interno al formato de visualización. siendo xxxxx el nombre de la rutina de conversión. -Asignar la rutina xxxxx a un dominio de un campo de una tabla base de datos. Es muy común, usar rutinas de conversión para mostrar fechas.

Acceder a esta publicación

Creado y Compartido por: Walter Giovanny Montoya García

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Las Rutinas 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. 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 conversión para definición de nombres específica. Las rutinas de conversión tienen asignados los siguientes módulos de funciones: - CONVERSION_EXIT_XXXXX_INPUT.- Ejecuta la conversión del formato de visualización al formato interno. - CONVERSION_EXIT_XXXXX_OUTPUT- Ejecuta la conversión del formato interno al formato de visualización. Si un campo de...

Acceder a esta publicación

Creado y Compartido por: Carlos Rodriguez Escudero / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Qué son las rutinas de conversión de datos Existe diferencia entre formato de visualización y el formato interno, cómo se guardan en la base de datos Ejemplo ADRC para las direcciones. El idioma campo LANGU se puede ver como ES para ESpaña e internamente como S de Spain. Por tanto, debe existir una forma de traducir de un formato a otro. Formato de visualización. En las pantallas de SAP Formato interno. En las tablas base de datos de SAP Las rutina de conversión permiten convertir el contenido de una campo de la pantalla del formato de visualización al formato interno de SAP y viceversa Esto se ve en los dominios de los objetos Podemos crear rutinas de conversión...

Acceder a esta publicación

Creado y Compartido por: David Brito Melado

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Las Rutinas de conversión de datos Permite convertir el contenido de un campo de pantalla del formato de visualización al formato interno de SAP y viceversa. Es identificado mediante un nombre de cinco posiciones y se guarda como un grupo de dos módulos de funciones. Estos modulos de funciones tienen una convensión para definición de nombres especificos. Las rutinas de conversión xxxxx tienen asignados los siguientes modulos: - CONVERSION_EXIT_xxxxx_INPUT - CONVERSION_EXIT_xxxxx_OUTUT el INPUT convierte el formato de visualización al formato interno, y el OUTPUT de manera inversa.

Acceder a esta publicación

Creado y Compartido por: Daniel Arias Sarmiento

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Las rutinas de conversión de datos convierten el contenido de un campo de la pantalla del formato de visualización al formato interno de SAP y viceversa. Debe tener un nombre de 5 posiciones. Se le asignan 2 módulos de funciones CONVERSION_EXIT_XXXXX_INPUT (ejecuta la conversión del formato de visualización al formato interno) y el módulo CONVERSION_EXIT_XXXXX_OUTPUT (ejecuta la conversión del formato interno al formato de visualización), donde XXXXX es el nombre de la rutina de conversión.

Acceder a esta publicación

Creado y Compartido por: Mónica Robles

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!