#2
|
||||
|
||||
Hola apañá,
Se me ocurre algo, a ver que te parece: Entiendo que el problema es que al pasar por el mensaje de error siempre te devuelve a la pantalla de inicio. La idea sería que cuando se acceda directamente al infotipo por la PA30 se pase por el mensaje y te saque, pero cuando vengamos del otro infotipo no se pase, y se pueda trabajar el infotipo de cliente desde la PA30 con normalidad. Esto creo que se podría conseguir vía código utilizando las sentencias IMPORT y EXPORT a memoria. En el PAI del infotipo estandard se puede hacer un EXPORT memory, donde la variable memory tenga el valor "X". En el PBO del infotipo de cliente, el código sería el siguiente: WHEN '9112'. clear memory. IMPORT memory. IF ( memory NE "X" ) and ( sy-tcode EQ 'PA30' ). MESSAGE e043(zrh_mc_mensajes) WITH 'PA9112' sy-tcode. ENDIF. Luego me dices si funciona. Un saludo
__________________
Florentín Navarrete Moya SAP HCM Consultant Mail: Blog: |
Herramientas | Buscar en Tema |
Desplegado | |
|
|