Hoy nos vamos a un truco un poco más técnico que podemos utilizar para averiguar cual es la transacción asociada a una parametrización dentro de la SPRO. A todos nos pica la curiosidad de saber cual es la transacción que usa para un determinado paso del customizing (muchas veces para tenerla localizada y acceder de forma mucho más rapida a ella, sin la tediosa navegacion en el arbol del custo, en la que no siempre recordamos la opción para llegar a un punto concreto).
Esta tarea de averiguar la transacción no es siempre sencilla ni inmediata. Los siguientes pasos nos pueden ayudar:
1) Visualizar la transacción en la barra de estado del sapgui: en la mayoría de ocasiones nos mostrará la transacción SPRO (nuestro gozo en un pozo).
2) Utilizando la opción de menu Sistema –> Status: nos devuelve información similar al punto 1. Tambien podemos ver el programa que se utiliza para este punto de parametrización, que nos podrá servir para encontrar la transacción como explicaremos a continuación.
3) Dentro del árbol de parametrización de la SPRO, seleccionando la opción de menú Información adicional –> Info adicional –> Visualizar clave –> Actividad IMG.
A nivel de cada uno de los pasos de parametrización nos aparecerá un texto con información adicional. En algunas ocasiones, los 4 últimos dígitos de ese valor nos indicarán la transacción con la que se accede a dicha parametrización (por desgracia, no siempre, y no hay una regla clara).
4) Localizando la transacción a través del programa asociado: nos iremos a la transacción SE16N, indicando la tabla TSTC, que es donde se registran los datos de las transacciones en el sistema SAP.
En el campo Programa indicaremos el nombre del programa que habremos localizado siguiendo las instrucciones del punto 1 o 2. Si tenemos suerte en los resultados de la búsqueda nos aparecerá el código de la transacción.
Pero, por desgracia, esto no siempre funciona.
5) Otra alternativa sería, desde el arbol de parametrización, seleccionar la opción que queremos investigar y pulsando el botón derecho del ratón, elegir la opción «Visualizar información técnica»:
Nos aparecerá una ventana con información adicional. En la pestaña «Obj.actualiz» podremos ver la transacción asociada (muchas veces la transacción es la SM30, que utiliza una vista de actualización sobre una tabla).
En mi ejemplo, la creación de las estrategias de liberación de pedidos, la podemos llamar desde la transacción SM30, con la vista VV_T16FS_2. En otras ocasiones nos aparecerá directamente la transacción que llama a la parametrización.
6) Si no hemos sido capaces de localizar todavía la transacción, nos queda una última alternativa que casi siempre dará resultado. Con el ID del objeto de parametrización que podemos obtener siguiendo las instrucciones del punto 5.
A continuación, con la transacción SE16N y la tabla CUS_IMGACH, buscaremos con el código de Actividad IMG que hemos localizado.
Si todo esta bien, obtendremos como resultado un registro que nos indicará cual es la transacción que utiliza Sap para llamar a ese punto de parametrización.
Nos costo, pero al final lo conseguimos. Espero os parezca interesante.
Referencias: http://scn.sap.com/docs/DOC-44645
Muy buen Truco Roberto!!!
EXCELENTE !!!!!!!!!!!! MUCHAS GRACIAS !!!!!!!!!!!!
Buenisimo !! muchas gracias
Un artículo realmente interesante. Enhorabuena por tus posts en esta bitácora. Es de gran ayuda. Saludos cordiales.
Sos un genio!
Muchas Gracias!