✒️ABAP Los Keyword Exits
ABAP Los Keyword Exits
1 | ¿ Qué son los Keyword Exits ?
Son ampliaciones de SAP, a través de las cuales podemos modificar la documentación estándar.
Permiten modificar la descripción breve de un elemento de datos y sus etiquetas o denominaciones.
Además permiten modificar la documentación que presenta SAP al presionar F1 sobre el elemento de datos.
Las principales ventajas que presentan son:
Permiten personalizar una denominación de un elemento de datos con un texto que se adapte más a la empresa.
Guardan la información estándar de la denominación de los elementos de datos modificados, pudiendo recuperarlos.
2 | Pasos para realizar un Keyword Exit de modificación de denominación
Vamos a analizar los pasos necesarios para modificar la denominación y la descripción de un elemento de datos.
Para ello, vamos a ir a la transacción CMOD y una vez allí accedemos
al menú Pasar a / Ampliaciones glob. / Palabras claves y elegimos la opción Modificar.
Imagen 2.1 - Desplegamos la opción modificar del menú de la transacción estándar CMOD
Allí aparecerá una ventana preguntando por el elemento de datos que se desea modificar junto con el idioma.
En este ejemplo ingresamos MATNR y el idioma ES.
Imagen 2.2 - Introducimos el idioma y el elemento de datos
En la pantalla siguiente se muestran los denominadores y la descripción breve del elemento de datos.
Estos pueden modificarse si se quisiera, para adaptarlos a una traducción diferente,
por ejemplo reemplazar Material por Código de material en la denominación breve.
Imagen 2.3 - Visualizamos los denominadores de campo
Al grabarlo queda activo para todos los programas que utilicen este elemento de datos. Por ejemplo, la transacción MM03, solapa Datos base 2.
Imagen 2.4 - Visualizamos la modificación en la transacción estándar MM03
Transacción MM03
Utilizaremos la transacción estándar MM03 para visualizar materiales existentes en el sistema SAP.
Esta transacción pertenece al módulo de Gestión de Materiales MM.
Para desactivar los cambios realizados se puede ir desde la transacción CMOD,
al menú Pasar a / Ampliaciones glob. / Palabras claves y elegir la opción Visualizar.
Imagen 2.5 - Desplegamos la opción visualizar del menú de la transacción estándar CMOD
Allí podremos ver como eran los campos originalmente, seleccionado un elemento de datos y presionando el botón Seleccionar,
para modificarlos y dejarlos como eran antes de la modificación.
Imagen 2.6 - Visualizamos los campos antes y después de de las modificaciones
También se pueden volver para atrás todos los cambios en todos los elementos de datos, a través del menú Pasar a / Ampliaciones glob
. / Palabras claves y elegir la opción Restablecer SAP.
Imagen 2.7 - Podemos restablecer todos los cambios con la opción Restablecer SAP
Allí introducimos la versión de SAP actual, por ejemplo 700.
Imagen 2.8 - Introducimos en pantalla la versión de SAP
Esto creará un proceso de fondo en el que restablece todos los cambios realizados a todos los elementos de datos.
3 | Pasos para realizar un Keyword Exit de modificación de documentación
Vamos a analizar los pasos necesarios para modificar la documentación de un elemento de datos.
Desde la transacción CMOD debemos ir al menú Pasar a / Ampliaciones glob. / Elementos datos y seleccionar Docu cliente ED nva.
Imagen 3.1 - Desplegamos la opción Docu cliente Ed. nueva del menú de la transacción estándar CMOD
Luego aparecerá una pantalla preguntando por el elemento de datos al cual se le quiere modificar la documentación.
En este ejemplo trabajaremos con el elemento de datos Z_DNI perteneciente al programa de diálogo que desarrollamos en la unidad anterior.
Imagen 3.2 - Introducimos el elemento de datos y continuamos
Aquí introducimos una descripción que es la que se mostrará para el elemento de datos al presionar F1.
Imagen 3.3 - Ingresamos una descripción para el elemento de datos
Una vez activado se puede ver al presionar F1 sobre un campo de cualquier dynpro que tenga el elemento de datos modificado.
Imagen 3.4 - Al presionar F1 sobre el campo visualizamos la nueva denominación
 
 
 
Sobre el autor
Publicación académica de Alex Francisco Lemos Collazos, en su ámbito de estudios para la Carrera Consultor ABAP.
Alex Francisco Lemos Collazos
Profesión: Ingeniero en Sistemas - Colombia - Legajo: QS36A
✒️Autor de: 174 Publicaciones Académicas
🎓Cursando Actualmente: Master S/4HANA Material Management
🎓Egresado de los módulos:
- Máster Material Management en SAP S/4HANA LOGISTIC
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor en SAP SD Nivel Inicial