Ver Mensaje Individual
  #2  
Viejo 09/04/10, 14:36:22
ballan ballan is offline
Senior Member
 
Fecha de Ingreso: oct 2006
Mensajes: 671
Hola PPCHICO

Ahora mismo no tengo sap delante por lo que te voy a hablar aproximadamente

Efectivamente la ME22N tiene un colector de mensajes y aunque me parece superextraño puede caber la posibilidad de que por alguna razon "algo" bloquee el mensaje y no lo muestre en la barra de status

Si no te ha funcionado el display like 'W' lo cierto es que no veo de que otra manera se puede mostrar en la barra de status por lo tanto lo que haria es añadir el mensaje en el colector de mensajes que aparece cuando le das a verificar el pedido

No recuerdo el detalle exacto pero si miras el programa al que apunta la transaccion ME22N (no recuerdo si es un grupo de funciones del estilo SAPLMEPO o si era un modul-pool) y entras en el tienes que fijarte en las macros y casi seguro que habra alguna que sea mmpur_message_add o algo parecido que te servira para que pasandole los valores adecuados te añada el mensaje al colector, si no existe la macro busca en el codigo standard y habra en algun punto donde pondra algo del estilo

oref->message_add ( parametros... )

Si introduces una llamada asi en tu userexit podras añadir el mensaje al colector

De todas formas otra cosa que podrias intentar es utilizar la BADI ME_PROCESS_PO_CUST sobre todo el metodo CHECK donde si mal no recuerdo si podias mostrar mensajes de error, warning y success en la barra de status

Cuando tenga SAP delante intentare concretarte un poquito mas
Responder Con Cita