1. Acesse o módulo Administração.
2. Na seção Integrações, selecione a opção Tarefas de Integração.
3. Na seção Tarefas de Integração, clique em Criar Tarefa.
4. Selecione a opção Executar Chamada HTTP na lista suspensa (veja abaixo).
O sistema exibe o formulário para a criação de uma nova tarefa (veja abaixo).
5. No campo Nome, digite um nome para identificar a nova rotina de integração.
6. No campo Situação, selecione a situação da nova tarefa. Se Ativo for selecionado, a rotina será ativada imediatamente após a criação. Se o usuário selecionar Inativo, a rotina será criada mas deverá ser habilitada para entrar em funcionamento.
7. É possível criar um agendamento para a rotina de integração na seção Agendamento. No campo Iniciar em, selecione uma data de início para a rotina. A seguir, selecione uma das opções (Diariamente, Semanalmente, Mensalmente, Anualmente, A cada minuto e A cada hora) para determinar a frequência com a qual a tarefa será executada. A tarefa também poderá ser configurada para execução apenas em dias úteis ou finais de semana. Adicionalmente, a tarefa pode ser configurada sem uma data de termino através da opção Sem data de término ou para terminar em uma certa data através do campo Terminar em. Observe que algumas tarefas de integração podem levar mais tempo para serem executadas que a opção selecionada, podendo causar problemas de performance.
8. No campo URL do serviço, digite a URL do serviço REST representando o endereço do serviço. Parâmetros podem ser enviados no seguinte formato: http://www.servico.com?parametro={valor}&outroparametro={valor 2}. Este campo é obrigatório.
9. No campo Método HTTP, selecione um dos métodos de solicitação disponíveis para habilitar comunicações com o servidor.
10. No campo Header do HTTP, digite um header para enviar quaisquer informações adicionais ao serviço. Por exemplo, o usuário pode estabelecer os caracteres aceitos para resposta no campo Accept-Charset ou o agente de usuário utilizando o campo User-Agent.
11. Marque o checkbox Utilizar autenticação HTTP básica se desejar utilizar autenticação básica para acesso ao serviço. Observe que esta opção não deverá ser marcada se as credenciais de autenticação foram especificadas através de um header de autorização no campo Header do HTTP, caso contrário ocorrerá um erro quando a tarefa for executada.
12. A seção Credenciais de Acesso será exibida. Digite o nome de usuário, senha e confirmação de senha, respectivamente, nos campos Conta de Acesso, Senha de Acesso e Confirmação de Senha.
13. Marque o checkbox Habilitar exclusão do histórico se desejar que o sistema exclua automaticamente os registros de execução da tarefa de integração após a quantidade de dias informada.
14. Em seguida, digite no campo Tempo de Retenção do Histórico (Dias) o número de dias após o qual o histórico será excluído. Observe que a exclusão automática do histórico exclui todos os registros de execução da tarefa, exceto o registro mais recente.
15. Marque o checkbox Executar imediatamente após salvar para que o sistema execute a tarefa de integração uma vez que esta for salva. Para as próximas execuções, o sistema seguirá o agendamento configurado para a tarefa.
16. Ao terminar, clique em Salvar. Se desejar sair da operação, clique em Cancelar.
O sistema exibe uma mensagem de sucesso.