Para solucionar esto podemos utilizar el FM SAPTRX/GET_MESSAGE_TEXT. Le pasamos los parámetros correspondientes y nos devuelve el texto completo del mensaje. Como ejemplo:
CALL FUNCTION '/SAPTRX/GET_MESSAGE_TEXT'
EXPORTING
MSGID = return-MSGID
MSGNO = numero
MSGV1 = m1
MSGV2 = m2
MSGV3 = m3
MSGV4 = m4
IMPORTING
MESSAGETEXT = i_mensaje
EXCEPTIONS
NO_MESSAGE_RETRIEVED = 1
OTHERS = 2.
Con el mensaje completo que nos devuelve pordemos, por ejemplo, mostrarselo al usuario por pantalla.
No hay comentarios:
Publicar un comentario