#1
|
|||
|
|||
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. |
#2
|
|||
|
|||
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 |
#3
|
|||
|
|||
Muchas gracias!!!
Otra dudilla: como se relacionan las user exits con la transaccion? porque pongo breakpoint y la ejecucion no pasa por ahi... |
#4
|
||||
|
||||
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 |
#5
|
|||
|
|||
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...
__________________
AYANES |
#6
|
||||
|
||||
necesitas entrar a la cmod, o smod, para poder ver la ampliacion del objeto
__________________
Un Huevon No Inútil Solo di lo que piensas, a la mejor tienes la mejor respuesta.... Si alguien ya lo hizo, copialo y cambiale las variables total es un codigo nuevo..... Si SAP lo hace se puede hacer, no me pidas hacer algo que SAP no ha hecho..... Consultor FI jr/ABAP Sr. |
#7
|
|||
|
|||
Gracias
Gracias por la pronta respuesta......
__________________
AYANES |
Herramientas | Buscar en Tema |
Desplegado | |
|
|