✒️ABAP / Las modificaciones al menú estándar de SAP Por Juan Romero
Las modificaciones al menú estándar de SAP

Las modificaciones al menú estándar de SAP
Pasos para modificar el menú estándar de SAP
- Se explica cómo modificar el menú estándar de SAP visible en cada pantalla del sistema.
- Para agregar una transacción al menú, se utiliza la transacción estándar SE41 e introduciendo el programa estándar Menú 6.
- En el campo Estatus, se presiona F4 y se selecciona el estatus "Menú".
- Completados programa y estatus, se pulsa el botón "Modificar".
- El sistema advierte que Menú 6 es una interfaz de sistema y se debe tener cuidado al modificarlo.
- Se indica que solo se deben realizar reparaciones sutiles en áreas de nombre externas.
- Al detectar que el idioma de trabajo difiere del maestro, se elige la opción de trabajar en el idioma de trabajo.
Inserción de nueva transacción en el menú
- Se abre la barra de menú del estatus mail y se accede al menú Sistema.
- En la primera línea de opciones (00), se inserta una nueva entrada usando el botón derecho y "Insertar entrada".
- El sistema informa que los cambios afectan a todos los lugares donde se use este menú.
- En la nueva entrada, se agrega el nombre de la transacción Zrepo (previamente creada) y el texto "test".
- Se configura el tipo de función como "T" (transacciones).
- La modificación se activa usando el botón Código Función y el ícono de activación de los programas y objetos.
Prueba y comprobación de la modificación
- Se ejecuta la transacción SE38 y se verifica el menú Sistema.
- Se confirma que la transacción "test" aparece en el menú y puede ejecutarse correctamente.
Creación y personalización de menús SAP
Uso de la herramienta Menú Painter (SE 41)
- La herramienta estándar SE 41, conocida como Menú Painter, permite la creación de menús en programas ABAP.
- Es necesario ingresar el nombre del programa ABAP y el status key que se desea modificar.
- Para crear un nuevo status key, se presiona el botón "Crear".
- Se debe proporcionar una breve descripción y definir el tipo de status key: normal screen, dialog box o context menu.
Personalización del menú estándar en SAP
- Al iniciar sesión en SAP, se muestra el menú estándar del sistema, identificado como S000.
- Este menú puede ser reemplazado por otro existente mediante la configuración de los datos propios del usuario.
- Para mantener funcionalidades del menú estándar y agregar nuevas, se puede copiar el menú S000 a uno nuevo (por ejemplo, ZREC) usando la transacción SE43.
- El menú nuevo puede modificarse para agregar entradas adicionales, como una nueva transacción en la carpeta "Herramientas".
- Al insertar una nueva entrada, se debe ingresar la transacción y su descripción.
- Tras activar el nuevo menú y asociarlo en los datos propios del usuario, el cambio se reflejará la próxima vez que se inicie sesión, mostrando las nuevas transacciones en el menú personalizado.
Modificación de menús SAP
Uso de MenuPainter (SE41)
- Se repasó el uso de la transacción SE41, MenuPainter, para modificar menús estándar en SAP.
- Se destacó la importancia de tener precaución al modificar interfaces de sistema y que sólo debe hacerse para reparaciones urgentes.
- El ejemplo se centró en el programa estándar MenúSys y su status gui MEN.
Modificación de barras de menú
- Se explicó cómo modificar la barra de menú, agregando objetos y transacciones personalizadas en los menús visibles del sistema.
- Se mostró cómo agregar nuevas entradas en el menú Ayuda, igual que en el menú Sistema.
- Se enfatizó que los cambios pueden impactar todas las pantallas de SAP que utilicen dichos menús.
- Se describió el proceso de añadir una transacción (por ejemplo, ZREPO) y asignarle un texto visible en el menú.
- Se puntualizó la diferencia entre activar objetos de menú respecto a otros objetos en SAP.
Prueba y activación de cambios
- Se indicó cómo probar los cambios accediendo a la transacción SE38 para verificar la aparición de los menús modificados.
- Se observó un error común donde la entrada al menú queda inactiva, y se mostró cómo reactivarla correctamente.
- Finalmente, se confirmó la correcta incorporación del nuevo texto en el menú Ayuda tras la activación.
- Se resaltó que el procedimiento explicado es aplicable para cualquier menú estándar de SAP.
 
 
 
Sobre el autor
Publicación académica de Juan Ignacio Romero, en su ámbito de estudios para la Carrera Consultor ABAP Nivel Avanzado.
Juan Ignacio Romero
Profesión: Ing. Sistemas Computacionales - Mexico - Legajo: LJ26F
✒️Autor de: 138 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Juan Romero






Disponibilidad Laboral: FullTime


















