Mudanças entre as edições de "Agendamento de Processos"
(→Tipo de agendamento) |
|||
(20 revisões intermediárias por 2 usuários não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
− | |||
− | |||
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. | 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 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. | ||
− | + | ===='''Cadastro do Agendamento'''==== | |
− | === | + | *'''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. Requer instalação do serviço do PHSServer. |
− | *'''Servidor:''' [[Servidor|Servidor]] onde será realizada a execução do agendamento | + | *'''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 | ||
− | |||
====Tipo de agendamento==== | ====Tipo de agendamento==== | ||
Linha 22: | Linha 17: | ||
| | | | ||
*'''Script:''' Pode ser vinculado um script para que seja realizada a sua execução. | *'''Script:''' Pode ser vinculado um script para que seja realizada a sua execução. | ||
− | *'''Limpeza | + | *'''Limpeza:''' Realiza a limpeza dos logs gerados durante as execuções do agendamento, ou de cadastros de e-mails, podendo determinar a quantidade de dias que as informações estarão disponíveis no sistema. |
− | *'''Enviar e-mails:''' | + | *'''Enviar e-mails:''' Realiza o envio de e-mail previamente armazenados no cadastro de [[Cadastro_de_E-mails|e-mails]]. Requer os arquivos libcrypto-1_1.dll e libssl-1_1.dll. |
+ | **A flag "Utilizar conta do usuário do agendamento", determina que o envio será feito utilizando a conta do usuário do cadastro do agendamento, caso contrário será utilizada a conta de e-mail do usuário do cadastro do e-mail. Caso o servidor SMTP estiver preenchido no e-mail, será sempre considerado este servidor SMTP para o envio. No caso de NF-e por exemplo o servidor SMTP é determinado diretamente no cadastro do e-mail. | ||
+ | *'''Receber e-mails:''' Permite realizar a leitura da caixa de entrada via IMAP de e-mails não lidos. Requer os arquivos libeay32.dll e ssleay32.dll. | ||
+ | **'''Integração de solicitações:''' Realiza integração do e-mail recebido para cadastramento automático de novas solicitações ou vincula o e-mail a uma solicitação já existente. A identificação ocorre pelo código da solicitação junto ao assunto do e-mail ">>0000<<". Para inclusão de novas solicitações o e-mail de constar junto ao contato vinculado ao cliente. | ||
+ | |||
|} | |} | ||
− | |||
====Execução==== | ====Execução==== | ||
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. | |
− | + | *'''Usuário que incluiu''': Usuário que realizou a inclusão do registro de agendamento. | |
− | *'''Data de Inclusão''': Campo referente a data da inclusão do registro de agendamento no sistema | + | *'''Data / Hora Execução''': Data e hora da última execução do 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 | ||
*'''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. | ||
− | ==== | + | ====Opções==== |
− | *'''Execuções''': | + | *'''Execuções''': Exibir histórico das execuções do agendamento realizadas pelo sistema. |
Edição atual tal como às 14h32min de 25 de outubro de 2024
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.
Cadastro do Agendamento
- 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 |
---|
|
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.
Opções
- Execuções: Exibir histórico das execuções do agendamento realizadas pelo sistema.