#1
|
|||
|
|||
Mensajes en Batch Input
Hola amigos, estoy teniendo un problemilla que me tiene bloqueado ...
Hago un Call Transaction a una transacción del Estandard, intento recoger mensajes para hacer chequeos para que el programa siga ó se detenga pero en lo particular esta transacción saca los mensajes de una manera en un popup interno que no se registra en el LOG del Batch Input ... ¿Alguien conoce alguna forma, método, técnica, sentencia para salvar esos mensajes? Gracias |
#2
|
|||
|
|||
Mensajes en Batch Input
Hola, prueba así:
La declaración de I_MSG es: Espero que te sirva de ayuda... |
#3
|
|||
|
|||
Si quieres capturar mensaje utiliza la siguiente funcion
CALL TRANSACTION 'QP01' USING bdcdata MODE P_MODE1 UPDATE 'S' MESSAGES INTO messtab. LOOP AT messtab. CONTINUE. ENDLOOP. CLEAR w_mensaje. w_msgid = messtab-msgid . w_msgno = messtab-msgnr. w_msgty = messtab-msgtyp. w_msgv1 = messtab-msgv1. if not messtab-msgid is initial. CALL FUNCTION 'K_MESSAGE_TRANSFORM' EXPORTING par_langu = 'S' par_msgid = w_msgid par_msgno = w_msgno par_msgty = w_msgty par_msgv1 = w_msgv1 IMPORTING par_msgtx = w_mensaje. |
#4
|
||||
|
||||
Hola Traveller, me gustaría saber si ya resolviste este problema, porque a mi me pasa lo mismo.
Si es asi, espero que puedas compartir la información. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|