Problema con las user exits
Hola a todos!
Necesito saber como funcionan las user exits, no encuentro ningo manual claro ni nada parecido. Se que son trozos de codigo libre, pero como se que user exit es donde tengo que meter mi codigo? Se que hay un programa que a partir de la transacción te dice que user exits son, pero cuando se ejecutan? Que user exits pertenecen a un programa? Como funcionan? Tengo tantas dudas... cualquier ayuda me seria muy util. Muchas gracias a todos. |
Las user-exit son puntos estrategicos en la logica de un programa donde podemos añadir codigo propio, por ejemplo para la grabacion de un pedido de ventas, hay una user-exit antes de grabar el documento, otra justo despues de haber grabado el documento, en el momento de calcular los precios, etc..
La manera mas rapida de saber que user-exit es la adecuada es poner un break-point y ejecutar la transaccion, cuando se pare observa los datos que tienes y si te sirven para realizar lo que tu quieres Si tienes alguna otra duda exponla aqui y te respoderemos |
Muchas gracias!!!
Otra dudilla: como se relacionan las user exits con la transaccion? porque pongo breakpoint y la ejecucion no pasa por ahi... |
mira , aqui te dejo un programa que te ayuda a encontrar las user exits que existen para una transaccion
lo corres y te manda una lista de cuales hay (si es que hay) , simplemente de das click a una y te manda directo a la tx SMOD donde checas las ampliaciones , le das en verificar y te manda una lista de las funciones exits que hay en esa ampliacion , lo unico que debes hacer darle click a alguna para que te lleve a donde esta el include donde pondrias tu validacion y ponerle un break ,activar el include y la funcion exit y de esa forma puedes ver a cual user exit entra cuando haces alguna accion como por ejemplo SAVE espero te haya ayudado con eso saludos |
Como ver una user exit
Hola adicional al programa que enviaron, muy bueno por cierto, quisiera saber como puedo ver una user exit, ver el programa, no soy ABAP asi que disculpen la ignorancia...
|
necesitas entrar a la cmod, o smod, para poder ver la ampliacion del objeto
|
Gracias
Gracias por la pronta respuesta......
|
Husos Horarios son GMT. La hora en este momento es 11:49:34. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web