
Clases de mensajes
Una vez que ingresamos todos los parámetros de nuestro reporte y ejecutamos el programa, lo que vamos a querer es que dependiendo de los parámetros introducidos se produzcan determinadas acciones.
Ejemplo: supongamos que ingresamos una fecha menor a la actual deberiamos poder ver un mensaje que sea emitido de acuerdo a la validación que tengamos en nuestro programa de que la fecha actual debe ser mayor o igual y si esto no es asi deberia emitir entonces un mensaje de que el valor ingresado es incorrecto. para esto debemos crear una clase de mensajes a través de la transacción SE91.
Existen distintos tipos de mensajes:
S = Status, el comportamiento es que continua sin interrupción.
I = Información, El programa contignua despues de la interrupción.
W = Warning , Depende del contexto del mensaje.
E = Error, Depende del contexto del mensaje ( puede causar la cancelación del programa).
A = Terminación, El programa termina después de un cuadro de dialogo.
X = Dump, Error en tiempo de ejecución tipo x.