Está en la página 1de 5

Como hago para buscar el USER EXIT ??

Un USER EXIT puede ser de varios tipos uno de ellos es un "FUNCTION MODULE-
EXIT", que es una funcin que se declara en el programa estndar de SAP y a esta
funcin tu le puedes de aadir cdigo. La forma de buscarlo es la siguiente;

Si no sabes el nombre del programa en el que vas a buscar el USER EXIT entonces
ejecutas la transaccin en la cual quieres buscar el USER EXIT, despus en el men
de sistema vas a status, ah te aparece una pantalla en la cual encontraras el
nombre del programa asociada a esa transaccin.

Copias el nombre del programa y ejecutas la transaccin se38, pegas el nombre del
programa y presionas visualizar para acceder al cdigo fuente.
Dentro del cdigo presionas el botn de buscar que esta en la barra de
herramientas, en el espacio de busqueda pones la cadena "CALL CUSTOMER-
FUNCTION", eliges la opcin C.string, eliges global en programa, y considerar slo
versiones inactivas propias de, click en buscar y listo.
Si el programa tiene "FUNCTION MODULE EXIT" entonces encontrara las funciones
y te las presentara en un reporte como resultado, adelante de la cadena "CALL
CUSTOMER-FUNCTION" aparecer un nmero entre comillas simples si das doble
clic sobre ella te llevara exactamente a lo posicin de donde es llamada esta
"FUNCTION MODULE EXIT" dentro del programa.
Ya dentro del programa de nuevo doble clic en el nmero del "FUNCTION EXIT"y
esta vez te llevara hasta la transaccin se37, donde te muestra la declaracin
completa del"FUNCTION EXIT", dentro de esta en el tab de cdigo fuente, veras un
include, el nombre de este include empieza con "Z", por lo tanto es un include que
podrs editar dndole doble clic y aadir el cdigo que tu necesites.

Obviamente tienes que verificar si este "FUNCTION EXIT" te sirve, para esto puedes
poner un break point en el programa justo donde se manda a llamar al "FUNCTION
EXIT" que estas analizando, corres tu programa y si se detiene en el break point que
especificaste puedes checar los datos que el "FUNCTION MODULE EXIT" te enva
como parmetros (si es que los hay).

Para Activar el USER EXIT utilizamos la transaccin CMOD, y en el men superior


seleccionas "UTILIDADES / AMPLIACIONES SAP"
En esta pantalla presionamos el boton y se ingresa el nombre del USER EXIT
dentro del campo "Nombre de componente"

Y te mostrara los cdigos de las ampliaciones que tenga nuestro USER EXIT.

También podría gustarte