Linx Task Scheduler (LTS)
Área: QA - Documentação
2 / 13 linx.com.br Linx Task Scheduler (LTS)
O que é? ...................................................................................................... 3
Configurações ............................................................................................... 3
1. Login .................................................................................................. 3
2. Manutenção de Usuários ........................................................................ 4
3. Upload de Funções ............................................................................... 5
4. Agendamento de Tarefas ....................................................................... 7
4.1 Periodicidade do agendamento ................................................................ 7
a. Único .................................................................................................. 7
b. Horário ............................................................................................... 8
c. Diário.................................................................................................. 9
d. Semanal .............................................................................................. 9
e. Mensal ............................................................................................... 10
5. Visualizar Logs .................................................................................... 11
Controle de Revisão ...................................................................................... 12
3 / 13 linx.com.br Linx Task Scheduler (LTS)
O que é?
Por uma necessidade encontrada durante a execução de alguns projetos, notou-se
a importância de realizar agendamentos para que tarefas fossem iniciadas
periodicamente, de modo automático.
Visando facilitar o processo desse agendamento, de maneira genérica e em
períodos pré-determinados, foi realizado o desenvolvimento do LTS (Linx Task
Scheduler).
Configurações
1. Login
Antes de executar as rotinas disponíveis no LTS, é necessário realizar o login,
informando o usuário e senha.
Página de login
Logo após será exibida a página inicial do sistema, contendo o menu com as
funcionalidades baseadas nas permissões do usuário em questão.
4 / 13 linx.com.br Linx Task Scheduler (LTS)
Rotinas disponíveis
2. Manutenção de Usuários
Nesta página é possível editar as permissões para os usuários, bem como, a
exclusão deles, caso necessário.
Para adicionar um novo usuário, deve-se utilizar o botão , que estará disponível
aos usuários que possuírem a permissão “Criar Usuário”.
Opções de cadastro
Para finalizar o cadastro de um usuário, basta selecionar as permissões
relacionadas e utilizar o botão “Criar”. Se a opção “Ativo” não estiver marcada, o
usuário criado não conseguirá acessar o sistema.
A edição é realizada através do botão , e ficará disponível após selecionar um
5 / 13 linx.com.br Linx Task Scheduler (LTS)
registro na listagem.
A exclusão é realizada através do botão , e ficará disponível após selecionar um
registro na listagem.
NOTA
Para que seja possível realizar as ações descritas acima é imprescindível
que o usuário possua as devidas permissões.
3. Upload de Funções
Para criar e editar funções, o usuário em questão deve ter a permissão “Criar
Funcionalidade” marcada. Ao acessar a página de “Upload de Funções”, serão
exibidas duas opções: “Função Nova” ou “Função Existente”.
Página de Upload de Funções
A função deve conter pelo menos um arquivo principal para ser executado, porém
caso haja mais arquivos, como, por exemplo, DLLs, arquivos de configuração e etc,
estes devem ser selecionados, pois o sistema não realizará nenhuma validação
apenas executará o arquivo principal. Para realizar a busca dos arquivos, deve-se
utilizar o botão “Procurar”.
6 / 13 linx.com.br Linx Task Scheduler (LTS)
Seleção dos arquivos
Para que a função seja criada, basta selecionar o arquivo principal, inserir uma
descrição e clicar no botão “Salvar”.
Caso seja necessário realizar a edição de uma função, deve-se marcar a opção
“Função Existente” e selecionar a desejada na listagem.
Seleção de função
Após selecionar a função a ser editada e identificar os arquivos desejados, basta
selecioná-los marcando o arquivo principal, e clicar no botão “Salvar”.
7 / 13 linx.com.br Linx Task Scheduler (LTS)
4. Agendamento de Tarefas
A rotina de Agendamento de Tarefas permite que o usuário configure a maneira
que as funções serão executadas.
Para criar um novo agendamento, deve-se utilizar o botão , que ficará
disponível apenas para os usuários que tiverem a permissão de “Criar
Agendamento”. Do mesmo modo, as ações de edição e exclusão
respectivamente, podem ser realizadas ao selecionar um registro na listagem
As primeiras informações necessárias para criação do agendamento são: nome, a
função e, caso existir, os parâmetros necessários para a função ser executada
corretamente.
Cadastro de agendamento
NOTA
1. As funções existentes serão exibidas em forma de listagem.
2. O botão “Criar nova função” redirecionará o usuário para a página
de Upload de Funções.
3. Para que seja possível realizar as ações descritas acima é
imprescindível que o usuário possua as devidas permissões.
4.1 Periodicidade do agendamento
O agendamento pode ser executado de cinco maneiras, porém dentro das opções
disponíveis, apenas uma poderá ser escolhida.
Opções
a. Único
8 / 13 linx.com.br Linx Task Scheduler (LTS)
Se a opção marcada for “Único”, o usuário, necessariamente, deve
selecionar a “Hora de execução” e a “Data” no qual o agendamento será
executado.
Único
O agendamento será executado na data/hora selecionada se o campo
“Ativo” estiver marcado, para finalizar basta clicar no botão “Criar”.
b. Horário
Se a opção marcada for “Horário”, o usuário, necessariamente, deve
selecionar o “Intervalo” no qual o agendamento será executado. Por
exemplo, um indicador de chamados que deve executar a cada hora, o
intervalo deve ser de 01h00min.
Horário
O agendamento somente será executado se o campo “Ativo” estiver
marcado, para finalizar basta clicar no botão “Criar”.
NOTA
1. O agendamento será executado todos os dias, de acordo com o
intervalo configurado.
2. Para definir um período de dias de execução, deve-se marcar o
campo “Validade” e selecionar as datas inicial e final.
9 / 13 linx.com.br Linx Task Scheduler (LTS)
Validade
3. Caso o agendamento não necessite ter uma data final, o campo
“Sem data de término” deve ser marcado.
c. Diário
Se a opção marcada for “Diário”, o usuário, necessariamente, deve
selecionar a “Hora de execução” e a quantidade de dias de intervalo no
qual o agendamento será executado.
Diário
O intervalo de dias para execução do agendamento deve ser preenchido
no campo “A cada X dias”. O agendamento somente será executado se o
campo “Ativo” estiver marcado, para finalizar basta clicar no botão
“Criar”.
NOTA
1. O agendamento será executado de acordo com o intervalo
configurado.
2. Para definir um período de dias de execução, deve-se marcar o
campo “Validade” e selecionar as datas inicial e final.
Validade
3. Caso o agendamento não necessite ter uma data final, o campo
“Sem data de término” deve ser marcado.
d. Semanal
Se a opção marcada for “Semanal”, o usuário, necessariamente, deve
selecionar a “Hora de execução” e quais os dias da semana que o
agendamento será executado.
10 / 13 linx.com.br Linx Task Scheduler (LTS)
Semanal
O agendamento somente será executado se o campo “Ativo” estiver
marcado, para finalizar basta clicar no botão “Criar”.
NOTA
1. O agendamento será executado de acordo com os dias
selecionados.
2. Para definir um período de dias de execução, deve-se marcar o
campo “Validade” e selecionar as datas inicial e final.
Validade
3. Caso o agendamento não necessite ter uma data final, o campo
“Sem data de término” deve ser marcado.
e. Mensal
Se a opção marcada for “Mensal”, o usuário, necessariamente, deve
selecionar a “Hora de execução” e o “Dia específico” para o agendamento
ser executado.
11 / 13 linx.com.br Linx Task Scheduler (LTS)
Mensal
O agendamento somente será executado se o campo “Ativo” estiver
marcado, para finalizar basta clicar no botão “Criar”.
NOTA
1. O agendamento será executado de acordo com o dia selecionado.
2. Para definir um período de dias de execução, deve-se marcar o
campo “Validade” e selecionar as datas inicial e final.
Validade
3. Caso o agendamento não necessite ter uma data final, o campo
“Sem data de término” deve ser marcado.
5. Visualizar Logs
Caso o usuário em questão tenha a permissão “Visualizar Logs” marcada, será
possível filtrar e visualizar as ações realizadas no sistema. Podendo selecionar os
registros de data inicial, data final e/ou ações realizadas.
Para visualizar todas as ações, basta deixar os filtros em branco e utilizar o botão
“Pesquisar”.
Página de Logs
Se a permissão “Visualizar Logs de Todos os Usuários” estiver marcada, será
apresentado o filtro de usuários, possibilitando filtrar por um determinado registro,
ou todos.
12 / 13 linx.com.br Linx Task Scheduler (LTS)
Filtro de usuário
Controle de Revisão
Identificação Data Histórico das
revisões Documentado por
(OS 131067/BO 15946 – MUP/2016-M03) 02/03/2016 Criação do tutorial Lucas Nunes