
MODIFICAR el MENÚ ESTANDAR de SAP
Deseamos modificar el menú estándar de SAP para añadir alguna transacción propia (Z*).
Desde la Tr. SE41 (Menú Painter), introducimos el programa MENUSYST y seleccionamos e Status MEN (Dynpro). Pulsamos el botón Modificar. Dentro de la Barra de Menús, vemos las opciones de System, aquí pulsamos Botón dcho-> Insertar entradas. El sistema advierte que los cambios afectarán a todos los objetos que utilicen el menú.
Introducimos el nombre de una transacción Z (ej. ZABAP_TRX) y un Texto. Hacemos doble clic sobre la entrada creada e insertamos el Tipo como T (Transacción).
Para desactivar la transacción Z, teniendo seleccionado el pto. de menú correspondiente pulsamos el botón Código de función. Para volver a activarla, volvemos a pulsar "Código de función" y pulsamos el icono de activación.
Para probar el menú, desde la tr. SE38, p.ej, veremos nuestra transacción Z en el menú Sistema. Al elegir esta opción, la transacción se ejecuta.
S000: Menú estándar del sistema. Es el primero que vemos. Si deseamos ver otro menú al entrar a SAP, lo podemos cambiar desde Datos Propios. Deseamos incorporar la tr. ZREP_COMPRAS al menú:
- Desde la tr. SE43 copiar el menú estándar S000 a un menú Z (p.ej. ZREC)
- Modificamos el menú ZREC para incorporar una nueva entrada dentro de alguna carpeta existente en el menú (p.ej. en Herramientas)
- Deberemos introducir la nueva transacción y una descripción de la misma (Texto)
- Activamos el nuevo menú Z
- En los datos propios de nuestro usuario insertamos como menú el menú Z creado (ZREC)