Segue algumas funções úteis para se trabalhar com mensagens no protheus.
| Função | Descrição | Sintaxe |
| Aviso | Apresenta Caixa/Tela. Possibilidade de Customizar botões, texto, mensagens, etc… | Apresenta Caixa/Tela. Possibilidade de Customizar botões, texto, mensagens, etc… |
| ExUserException | Exibe a janela de registro de erros encontrados (Error log) com a mensagem desejada e abortar a aplicação | ExUserException( cMensagem ) |
| FormBatch | Apresenta Caixa/Tela com a Possibilidade de Customizações dos Botões e Mensagens | FormBatch( cTitulo, aMensagens, aBotões, bValid, nAltura, nLargura ) |
| MsgAlert | Apresenta Mensagem de Alerta | MsgAlert( cMensagem, cTitulo ) |
| MsgInfo | Apresenta Mensagem de Informação | MsgInfo( cMensagem, cTitulo ) |
| MsgStop | Apresenta Mensagem de Advertência | MsgStop( cMensagem, cTitulo ) |
| MsgYesNo | Apresenta caixa/tela com botões SIM/NÃO solicitando confirmação de processamento/etc | MsgYesNo( cMensagem, cTitulo ) |
| ShowHelpCpo | Apresenta Caixa/Tela com Mensagem de Ajuda. Possibilidade de Adicionar possíveis Ajuda e Validações | ShowHelpCpo( cTitulo, aAjuda, nAjuda, aValid, nValid ) |
| ShowHelpDlg | Apresenta Caixa/Tela com Mensagem de Ajuda. Possibilidade de Adicionar possíveis problemas e soluções | ShowHelpDlg( cTitulo, aProblema, nProblema, aSolucao, nSolucao ) |
0 comentário