Ver Mensaje Individual
  #4  
Viejo 29/05/14, 22:44:21
fnovoac fnovoac is offline
Senior Member
 
Fecha de Ingreso: ene 2008
Localización: Peru
Mensajes: 536
Quizá no sea la mejor explicación de lo que es un user exit pero ojalá se entienda. Imaginemos que estás en una tabla en excel y tienes una macro que va leyendo una columna fila por fila y actualizando algún valor según el valor que lee en cada celda que recorre. Un user exit es como si SAP te dejara una celda vácia para que tu coloques algún dato tuyo y se tome en cuenta.
En diferentes transacciones tenemos varios user exits como por ejemplo:
- al grabar una orden de trabajo
- al asignarle su NL
- etc.

Lo que te mencionaba en mi comentario anterior, es que existe una user exit justo al momento de lanzar la orden. Es en este momento en que tienes acceso (desde el user exit) a modificar los datos de la orden antes que se grabe. Así podrás modificar el dato que necesitas pero con la ayuda de un abaper.
Me parece que el user exit es el "EXIT_SAPLIWP3_004".
Saludos.
__________________
Fernando Novoa
Ilo - Moquegua, Perú
Responder Con Cita