Definição – o que significa classe de mensagem?
Uma classe de mensagem é uma entidade SAP usada para conter diferentes mensagens de texto únicas que são usadas, conforme necessário, para comunicar informações, avisos ou erros aos usuários em diferentes objetos SAP (como programas, módulos de função, saídas e melhorias) em todo o sistema SAP.
SAP fornece diferentes classes de mensagens que podem ser usadas em diferentes módulos. As mensagens encontradas em uma classe de mensagem são identificadas com números de mensagem exclusivos. As classes de mensagens fornecem aos desenvolvedores SAP a flexibilidade de reutilizar mensagens encontradas em diferentes classes de mensagens, o que, por sua vez, ajuda a evitar a codificação permanente de diferentes informações, erros ou avisos, conforme exigido pelos aplicativos.
Definirtec explica Message Class
Os desenvolvedores podem reutilizar mensagens de classe de mensagem existentes em seus aplicativos personalizados. O SAP também oferece flexibilidade para criar classes e mensagens personalizadas. As áreas de mensagem mais utilizadas são em técnicas de tratamento de erros, como validação de dados fornecidos em telas.
Mensagens, telas gerais e telas de seleção fornecem uma maneira fácil de se comunicar com os usuários. Eles são usados principalmente para tratamento de erros durante o processamento de telas baseadas em diálogo.
A sintaxe de uma mensagem escrita é a seguinte:
MENSAGEM ( )
Os seguintes tipos de mensagens estão disponíveis no SAP:
- R: Usado no processo de rescisão
- E: usado para exibir uma caixa de diálogo de erro com base no contexto do programa
- I: usado para exibir informações de status
- S: Tipo especial de mensagem de erro que permite a exibição de uma mensagem na barra de status da tela subsequente e a continuação do processo, ao contrário do tipo de mensagem E
- W: Uma mensagem de aviso é solicitada com base no contexto do programa.
- X: usado em processos de saída, nenhuma mensagem é exibida, mas o programa termina com um breve dump. Normalmente usado em erros de tempo de execução.
Usando a transação SE91, classes de mensagem ou mensagens podem ser criadas ou modificadas. Por sua vez, todas as mensagens são armazenadas na tabela T100 do banco de dados SAP.
Esta definição foi escrita no contexto do SAP