Mudanças entre as edições de "Agendamento de Processos"

Linha 5: Linha 5:
  
 
===Exemplos===
 
===Exemplos===
*Execução de scripts para envio de relatórios por e-mail;
+
*Execução de scripts para envio de relatórios por e-mail.
 
*Execução de scripts para limpeza de registros de logs.
 
*Execução de scripts para limpeza de registros de logs.
  
  
 
===Campos===
 
===Campos===
*'''Nome:''' Identificação nominal para o registro;
+
*'''Nome:''' Identificação nominal para o registro.
*'''Servidor:''' [[Servidor|Servidor]] onde será realizada a execução do agendamento;
+
*'''Servidor:''' [[Servidor|Servidor]] onde será realizada a execução do agendamento. Requer instalação do serviço do PHSServer.
*'''Empresa Corrente:''' Empresa do sistema que será responsável pelo o agendamento;
+
*'''Empresa Corrente:''' Empresa do sistema que será responsável pelo o agendamento.
*'''Usuário:''' Usuário que será utilizado para a autenticação do agendamento no servidor;
+
*'''Usuário:''' Usuário que será utilizado para a autenticação do agendamento no servidor.
  
  
Linha 30: Linha 30:
 
Define o intervalo entre cada execução do script, podendo-se optar por:
 
Define o intervalo entre cada execução do script, podendo-se optar por:
  
:*'''Intervalo''': Intervalo de tempo em minutos entre cada uma das execuções;
+
:*'''Intervalo''': Intervalo de tempo em minutos entre cada uma das execuções.
:*'''Diário''': Executado uma vez ao dia no horário estabelecido;
+
:*'''Diário''': Executado uma vez ao dia no horário estabelecido.
:*'''Semanal''': Executado semanalmente conforme dia e horário estabelecido;
+
:*'''Semanal''': Executado semanalmente conforme dia e horário estabelecido.
:*'''Mensal''': Executado mensalmente conforme mês, dia e horário estabelecido;
+
:*'''Mensal''': Executado mensalmente conforme mês, dia e horário estabelecido.
 
:*'''Uma vez''': Executado uma única vez na data e horário definido.
 
:*'''Uma vez''': Executado uma única vez na data e horário definido.
  
  
*'''Data de Inclusão''': Campo referente a data da inclusão do registro de agendamento no sistema;
+
*'''Data de Inclusão''': Campo referente a data da inclusão do registro de agendamento no sistema.
*'''Usuário que incluiu''': Usuário que realizou a inclusão do registro de agendamento;
+
*'''Usuário que incluiu''': Usuário que realizou a inclusão do registro de agendamento.
*'''Data / Hora Execução''': Data e hora da última execução do agendamento;
+
*'''Data / Hora Execução''': Data e hora da última execução do agendamento.
 
*'''Log''': Campo de texto que armazena os logs gerados pelo sistema durante a execução.
 
*'''Log''': Campo de texto que armazena os logs gerados pelo sistema durante a execução.
  

Edição das 10h17min de 9 de dezembro de 2020

Conceito

O agendamento de processos é uma funcionalidade do sistema que permite que seja realizada alguma tarefa automaticamente em um determinado período de tempo definido previamente.


Exemplos

  • Execução de scripts para envio de relatórios por e-mail.
  • Execução de scripts para limpeza de registros de logs.


Campos

  • Nome: Identificação nominal para o registro.
  • Servidor: Servidor onde será realizada a execução do agendamento. Requer instalação do serviço do PHSServer.
  • Empresa Corrente: Empresa do sistema que será responsável pelo o agendamento.
  • Usuário: Usuário que será utilizado para a autenticação do agendamento no servidor.


Tipo de agendamento

Tipos
  • Script: Pode ser vinculado um script para que seja realizada a sua execução.
  • Limpeza Log Execução: Realiza a limpeza dos logs gerados durante as execuções do agendamento, podendo determinar a quantidade de dias que o log fica disponível no sistema.
  • Enviar e-mails: Realiza o envio de e-mail previamente armazenados no cadastro de e-mails.


Execução

Define o intervalo entre cada execução do script, podendo-se optar por:

  • Intervalo: Intervalo de tempo em minutos entre cada uma das execuções.
  • Diário: Executado uma vez ao dia no horário estabelecido.
  • Semanal: Executado semanalmente conforme dia e horário estabelecido.
  • Mensal: Executado mensalmente conforme mês, dia e horário estabelecido.
  • Uma vez: Executado uma única vez na data e horário definido.


  • Data de Inclusão: Campo referente a data da inclusão do registro de agendamento no sistema.
  • Usuário que incluiu: Usuário que realizou a inclusão do registro de agendamento.
  • Data / Hora Execução: Data e hora da última execução do agendamento.
  • Log: Campo de texto que armazena os logs gerados pelo sistema durante a execução.


Botões

  • Execuções: Cadastro com as execuções realizadas pelo sistema.