PDA

Ver la Versión Completa : Agregar transacción a menú de usuario


mayodel81
14/02/07, 19:22:42
Buenas tardes,

Alguien me puede informar como se hace para agregar una transacción al menú de un usuario?.

Mil gracias.


Juan.

raladro
15/02/07, 07:48:29
si te refieres al menu de favoritos, es muy facil.

Boton derecho, insertar transaccion.....

Si es al menu de usuarios, creo que se hace desde IS, con los roles asignados al usuario.

salu2

davidsap
15/02/07, 08:39:50
La modificación de menús de ámbito se hace en la transacción se43, creo que es eso a lo que te refieres.

Un saludo

ABPdelCerro
20/03/09, 12:28:07
Hola.
Alguien podría decirme si existe algún módulo de función que devuelva la relación entre menús y transacciones o en que tabla están relacionadas. Es decir, ¿como puedo saber desde un programa en que menús de ámbito está incluida una determinada transacción?

Gracias.

ABPdelCerro
20/03/09, 12:29:57
Hola.
Alguien podría decirme si existe algún módulo de función que devuelva la relación entre menús y transacciones o en que tabla están relacionadas. Es decir, ¿como puedo saber desde un programa en que menús de ámbito está incluida una determinada transacción?

Gracias.

paraujo
23/03/09, 13:47:40
A ver si lo que estas necesitando es saber en que lugar del menú de SAP se encuentra una transacción, o sea el camino hasta esa transacción, hay una transacción que es SEARCH_SAP_MENU, que si le ponés la descripción o el código de transacción, hace una búsqueda y te indica los distintos caminos a ella.
Por ej. MIGO
Nodos MIGO Entrada de mercancías
Nodo predecesor Funciones siguientes
Nodo predecesor Pedido
Nodo predecesor Compras
Nodo predecesor Gestión de materiales
Nodo predecesor Logística

Espero te ayude. :o

ABPdelCerro
23/03/09, 16:19:37
Gracias Paraujo, pero no es eso. No se trata de localizar la transacción "on-line", se trata de que necesitamos darle a un programa "batch" la información de en que menú o menús se encuentra una transacción. La idea es que estamos desarrollando un proceso automatizado para hacer algunos cambios en el desarrollo propio entre los que está la sustitución de una transacción por otra en los menús de ámbito y*/z*. Por eso necesitamos localizar esas relaciones bien a través de las tablas del sistema en las que se encuentren, bien con un módulo de función que nos de la información.

Gracias de nuevo.

ABPdelCerro
30/03/09, 14:35:42
Hola.
He encontrado una función que recupera la información que tengo a partir de la que busco (o sea, la complementaria a la que necesito :( ). Es la STREE_HIERARCHY_READ. Con esta función, indicando como entrada el nombre de un menú de ámbito se obtiene, entre otras cosas, las transacciones que tiene. Lo que busco es justo lo contrario, una función que, dándole un código de transacción, devuelva los menús en los que está, pero siempre de forma utilizable por un programa, en forma de tabla interna.
Gracias.