HCM – Web Services – Não é permitido executar nas regras o comando "Mensagem" com "Retorna" quando a instancia da aplicação é de serviço
Incidente
No módulo Administração de Pessoal ao executar chamada de um Web Service, é apresentada a mensagem: Não é permitido executar nas regras o comando "Mensagem" com "Retorna" quando a instancia da aplicação é de serviço.
Causa
Esta mensagem é apresentada, pois no processo que está executando o Web Service tem regra customizada envolvida com a função Mensagem e tipo mensagem Retorna.
Solução
Ao executar Web Service não poderá ter regras com mensagens no processo, pois não é possível interagir com usuário, ou seja, não poderá ter regras utilizando a função Mensagem com tipo mensagem Retorna.
Neste caso poderá realizar tratativas na regra. Para verificar se está sendo executada em ambiente Web poderá usar a variável VerWeb e vMensagemWeb, para mais informações acesse aqui o Portal de Documentação Senior, pesquise "VerWeb" e "VMensagemWeb" e localize a documentação sobre esta rotina no módulo Administração de Pessoal.