📘ABAP - Message_prepare
Definición de Message_prepare
Es el módulo de funciones estándar de ABAP que se utiliza para el armado de mensaje generalmente en un Batch Input.
Este módulo de funciones toma la información de la tabla base de datos estándar de mensajes T100.
Podemos acceder al módulo de funciones a través de la biblioteca de funciones correspondiente a la transacción estándar SE37.
Veamos a continuación un ejemplo:
CALL FUNCTION 'MESSAGE_PREPARE'
EXPORTING
* language = SPACE " t100-sprsl Lenguaje del mensaje
msg_id = " t100-arbgb Mensaje ID
msg_no = " t100-msgnr Numero de Mensage
* msg_var1 = SPACE " balm-msgv1 Mensaje variable 1
* msg_var2 = SPACE " balm-msgv2 Mensaje variable 2
* msg_var3 = SPACE " balm-msgv3 Mensaje variable 3
* msg_var4 = SPACE " balm-msgv4 Mensaje variable 4
IMPORTING
msg_text = " Texto del mensaje
EXCEPTIONS
FUNCTION_NOT_COMPLETED = 1 " Formato insatisfactorio
MESSAGE_NOT_FOUND = 2 " Mensaje no encontrado