1673 Tarefas Servidor

Fonte: Touch ERP
Saltar para a navegação Saltar para a pesquisa

Area_Ferramentas

O Touch Comp ERP possui previamente vinculado diversas tarefas que podem ser configuradas para serem executadas em segundo plano. Desde envio autônomo de relatórios, Emails de agendamento e Cotações de moedas. Estas tarefas são realizadas de forma automática, com intervalos previamente configurados neste recurso.

O usuário não pode criar tarefas manualmente, as mesmas devem antes serem criadas e disponibilizadas pela Touch Comp.

Atenção! Caso a tarefa não esteja disponível, consulte a Touch Comp para liberação.

Fluxo Principal

1) Descrição da Tarefa;

2) Classe Executora da Tarefa;

3) Intervalo em que a tarefa será executada em minutos. Você poderá informar mais de um intervalo, separando por ; ou com quebras de linha entre eles. Suponha que você deseje que uma tarefa seja executada a cada 2 horas e a cada 5 horas, você informaria: 120;300; . É possível informar também tempos complexos. Verifique a seção de Intervalos Complexos.

Parâmetros

Nesta seção são exibidos os parâmetros de execução da tarefa. Cada tarefa possui seus próprios parâmetros.

Notificação/Email

Você pode configurar para cada execução da tarefa, receber um email de notificação.

1) Informe quando o email será enviado: Sempre em todas as execuções, Somente quando ocorrer falha ou erros, Nunca enviar.

2) Destinários/Emails, separados por ;(ponto e virgula) quando informado mais de um email.

3) Servidor de Email, remetente.

Sempre ao alterar algum parâmetro da tarefa, você deverá reconstruir as tarefas em 1909_Gerenciamento_Tarefas_Seg._Plano ou reiniciar o servidor WEB que roda como um serviço no servidor. Atualmente utilizamos Wildfly ou Tomcat ou ainda Docker

Intervalos Complexos

Você pode efetivamente agendar a execução de uma tarefa, ou informar mais detalhes de execuções agendadas.

  • Seconds / Segundos
  • Minutes / Minutos
  • Hours / Hora
  • Day-of-Month / Dia do Mes
  • Month / Mes
  • Day-of-Week / Dia da Semana
  • Year / Ano

O '*' é usado para especificar todos os valores. Por exemplo, "*" no campo de minutos significa "Todo Minuto".

O '?' é permitido para dia do mês ou dia da semana. É usado para especificar nenhum "valor especifico". É útil quando você precisa de especificar algo em um dos campos, mas não no outro.

O'-' é usado para especificar intervalos "10-12" no campo de horas por exemplo "as horas 10, 11 e12".

O ',' é usado para especificar valores adicionais. Por exemplo "MON,WED,FRI" em dia da Semana "os dias Monday, Wednesday, eFriday".

O'/' para especificar incrementos. Por exemplo "0/15" no campo de segundos "0, 15, 30, e 45". Já "5/15" em segundos significa "5, 20, 35, e 50".

Para mais detalhes, consulte a documentação oficial: https://www.quartz-scheduler.org/api/2.1.7/org/quartz/CronExpression.html

Exemplo: 0 0 12 ? * WED -> Toda a quarta feira as 12:00.

Tarefas

Tarefa Descrição Instruções de uso e configuração
Download e Consulta de notas Destinadas (NFe) Realiza a consulta de notas emitidas, status, eventos contra a empresa 1673_Tarefas_Servidor/Download_Distribuicao_XML_NFe
Download e Consulta de Conhecimentos de Transporte Destinados (CTe) Realiza a consulta de CTe's emitidos contra a empresa 1673_Tarefas_Servidor/Download_Distribuicao_XML_CTe
Ecommerce/Marketplace Loja Integrada Realizada a comunicação e informações de produtos e preços como o ecommerce Loja Integrada Integracao_Loja_Integrada
Envio Autônomo de BI's Avalia e determina automaticamente a geração e envio por email, de relatórios baseados no BI 1126_Envio_Email_Business_Intelligence. Após configurar os relatórios, basta ativar esta Tarefa para iniciar o uso.
Portal Cotação Compra Avalia e determina automaticamente o envio de cotações abertas aos fornecedores dentre outras funções 1673_Tarefas_Servidor/Portal_Cotacao_Compra
Cotação de Moedas Consulta automaticamente as cotações das moedas, por exemplo Dolar, junto ao Banco Central 1673_Tarefas_Servidor/Task_Cotacao_Moeda
Ciência Automática NFe Realiza a ciência automática de NFe's para permitir o download dos documentos 1673_Tarefas_Servidor/Task_Ciencia_Automatica_NFe
Download Automático XML NFe Realiza o download automático de XML NFe's 1673_Tarefas_Servidor/Task_Download_Automatico_XML_NFe
Confirmação Automática de Operações Confirma as Operações Comerciais/Notas Fiscais 1673_Tarefas_Servidor/Task_Confirmacao_Operacao_NFe
Geração Arquivos BI Geração de Arquivos BI 1673_Tarefas_Servidor/Task_Geracao_Arquivos_BI
Geração Consumos Pró Frota Gera os consumos ativo, conforme retorno do serviço Pró Frota 1673_Tarefas_Servidor/Task_Pro_Frota

Problemas e soluções

Não recebo email, ou tarefa não funciona

Neste caso algum erro está acontecendo ao executar a tarefa, ou o servidor WEB não está em execução. Tente:

  • Verifique se a Task/tarefa está ativa.
  • Verifique se o Wildfly ou Docker estão iniciados como serviços.
  • Verifique a seção problemas e soluções de acordo com a tarefa em si. Cada tarefa tem suas particularidades. Por exemplo, se a task for de Envio de Emails BI, acesse 1126_Envio_Email_Business_Intelligence
  • Reiniciar o serviço Wildfly ou o Docker, ou se preferir o computador;
  • Ative o envio de emails sobre a tarefa, conforme a seção "Notificação/Email" e aguarde alguns instantes, conforme tempo de execução entre as tarefas. Caso queira, reinicie o serviço, e logo ao subir o ERP irá executar novamente a tarefa, se não estiver utilizando uma expressão para determinar a execução da tarefa.
  • Mude o tempo de envio. Experimente se estiver utilizando expressão, informar o tempo de recorrência de envio em minutos.
  • Execute o Wildfly ou Docker em modo depuração a acompanhe o log. Quando a tarefa é iniciada, é exibido um log. Verifique se está ocorrendo algum erro.
  • Caso o problema persista, contate o suporte.

Mudanças nas configurações não surtem efeito

Ao efetuar alguma mudança na configuração da Task, será necessário reiniciar o serviço/Docker(Mentor WEB, Touch Comp API) para que tais alterações surtam efeito.

Tarefa não inicia/executa (Versão 20230401 em diante)

É necessário mapear e configurar corretamente o recurso 493_Opcoes_Sistema, para que o sistema possa iniciar as tarefas.