TECNOLOGIA - WebServices - Como efetuar o agendamento da execução de um WebService
Dúvida
Como efetuar o agendamento da execução de um WebService?
Solução
Para efetuar o agendamento da execução de um WebService é necessário fazer a execução do WebService no modo Agendado (Scheduled).
As orientações indicadas neste artigo se referem a execução desse processo através do MCDebug. No entanto, você poderá executar o processo também através da chamada do WebService por um sistema de terceiros ou SoapUI.
1. Acesse sistema em modo MCDebug. Para maiores informações sobre a execução do MCDebug, verifique o artigo TECNOLOGIA - WebServices - Como realizar testes com os WebServices das tecnologias G5/G6 (MCDebug);
2. Selecione o WebService que você deseja realizar o agendamento. Para exemplificação desse processo, será utilizador o WebService com.senior.g5.co.ger.relatorio@Executar do Gestão Empresarial | ERP;
3. Na tela de execução do WebService via MCDebug, acione o botão Agendar;
3.1. Na tela Periodicidade do serviço, defina os momentos em que o processo será realizado;
4. Na tela de execução do WebService, no modo de execução escolha 'Agendado';
5. Acione o botão 'Executar' para confirmar o agendamento da execução:
Importante
Para informações como consultar/alterar/cancelar um agendamento verifique o artigo TECNOLOGIA - WebServices - Como efetuar a consulta/cancelamento/reagendamento de um WebService com execução agendada.
Observação
Para mais informações sobre os WebServices do Gestão Empresarial | ERP, consulte o artigo ERP - WebServices - Onde é possível encontrar informações diversas sobre processo de integração via WebServices (índice).