Programador de Tarefas

Este módulo permite agendar a execução automática de tarefas e ferramentas externas (como .exe, scripts ou ferramentas internas). É utilizado para garantir que tarefas importantes, como sincronizações via API, downloads de ficheiros, crawlers ou validações, sejam executadas nos horários certos e de forma consistente.

Tabela de tarefas agendadas

ColunaDescrição
Task NameNome da tarefa (ex.: API - ALSO, Databox, IMAGE DOWNLOADER).
Task UrlCaminho ou nome do executável ou ferramenta a executar (ex.: [TOOL-FTP.exe]).
Run TimeHora marcada para execução (ex.: 10:00, 15:00, 00:20).
Run Weekdays✔️ se a tarefa corre nos dias úteis.
Run Weekenddays✔️ se a tarefa também corre ao fim de semana.

Campos do formulário de agendamento

CampoDescrição
Task NameNome descritivo da tarefa a agendar.
Task UrlCaminho ou nome do executável/ferramenta/script.
Run HourHora do dia para execução automática.
Run MinuteMinutos da hora para executar a tarefa.
TimeoutTempo máximo de execução antes de forçar interrupção.
Run WeekdaysSe ativo, permite a execução nos dias úteis.
Run WeekenddaysSe ativo, permite a execução também aos fins de semana.

Notas importantes

  • O nome e o ficheiro associado à tarefa devem estar corretamente definidos, pois não há validação do conteúdo do executável.
  • Útil para automatizar processos repetitivos, como integração de fornecedores, auditorias ou sincronização de dados.