Menu

SAP: Cómo buscar salidas de usuario para transacciones

DevWorkbench    16 de febrero de 2017   

Como desarrolladores de ABAP, trabajamos mucho con las salidas de los usuarios. Su gran ventaja es la posibilidad de modificar el comportamiento de los programas SAP ERP estándar sin realizar una modificación. En consecuencia, es muy importante saber qué salidas de usuario están disponibles para determinadas transacciones. En esta publicación, le mostraré algunas formas de encontrar salidas de usuario para transacciones en SAP ERP.

Paso 1: Encuentre el paquete de la transacción

Nuestro primer paso es averiguar a qué paquete pertenece nuestra transacción. Hay varias maneras de lograrlo. Aquí en dev-workbench.com, tenemos un directorio de todas las transacciones de SAP, en el que también puede encontrar el paquete de la transacción respectiva. Tome la transacción IW31 como un ejemplo. Si visita su página, descubrirá que pertenece al paquete IWO1 de SAP.

Otro método es ejecutar la transacción, luego ir a Sistema -> Estado en el menú. Recibirá la pantalla de estado. Haga doble clic en el nombre de la transacción para ver su paquete.

Paso 2: Buscar salidas de usuario para el paquete SAP

Una vez que conozca el paquete, necesitará la transacción SMOD. Ejecútelo y, a continuación, presione F4 en el campo de entrada único. En la ventana emergente de entrada de valor, ingrese el nombre del paquete que encontró anteriormente.

SAP Transaction SMOD

Press F4 here to bring up the search help popup for customer exits.

Introduzca el nombre del paquete y se le recompensará con una lista de todas las salidas de clientes SAP relevantes para esa transacción o paquete.

Cómo encontrar todas las salidas de clientes implementadas en SAP

A veces, no necesitamos una lista de todas las salidas de usuario. En su lugar, queremos averiguar qué salidas de clientes ya tienen una implementación en SAP ERP. La transacción CMOD ha sido diseñada para hacer exactamente eso. Ejecutarlo para navegar por los llamados proyectos de modificación. Dentro de éstos, encontrará todas las salidas de usuarios que ya tienen una implementación. Si su salida de usuario no está en un proyecto de modificación, todavía no se ha implementado.

Búsqueda de elementos de datos con salidas de campo

Una tarea aún más especializada es encontrar todos los elementos de datos que tienen una salida de campo determinada en SAP ERP. El informe RSMODPRF ha sido diseñado para lograr esa tarea.

SAP Find Data Elements with Field Exits

The report RSMODPRF can be used to find or define field exits for data elements.

Introduzca el elemento de datos que desea comprobar y obtendrá las salidas de campo registradas para ello. Si desea buscar una salida de campo, utilice la ayuda F4 aquí. Le mostrará todos los elementos de datos que tienen el campo de salida registrado en ellos.