Configuração Processos Automáticos v1.2.0

Configuração Processos Automáticos v1.2.0

 

Importante

  • Para um bom funcionamento e comunicação com o driver de integração, em conjunto com o sistema NwayPro. Deve seguir as seguintes configurações abaixo.

Configuração

Passos para configuração do servidor SMTP : E-mail.

Passos para configuração do driver NwayPro Automatic Process.

  1. Passo localizar o arquivo

NwayProSchedulerService.exe.config:

C:\NwayPro\Drivers\Automatic_Process\Services\NwayProSchedulerService.exe.config

  1. Alteração de parâmetros através de editor de texto, neste exemplo foi utilizado o notepad++:

image-20250523-214204.png

A <conecctionStrings> É referente a conexão com o banco de dados

Server=127.0.0.1; endereço referente ao banco de dados por padrão como local host o número do ip segue dessa forma.

Port=5432; a porta padrão do banco de dados PostgreSQL.

Database= Referente ao banco de dados conectado

User Id= postgres; usuário padrão do banco de dados PostgreSQL.

Password=senha de acesso ao banco de dados.

====================================================================

<appsetings> É referente as chaves de interação com o sistema como:

Essas chaves do Quartz.Schedule são usadas para configurar notificações e funcionalidades automáticas do agendador Quartz.NET. Estas são:

  • NearExpirationDocumentEmail: envia e-mail quando um documento está próximo de expirar.

Para o envio de alertas por e-mails de documentos próximo do vencimento. É necessário ter cadastrado no sistema NwayPro em: Cadastro/Empresa Terceirizada. Em “Gestores de Contrato“ um usuário do tipo colaborador, com e-mail já previamente cadastrado em seu formulário. Da mesma forma para “Gestores da Terceirizada “ um usuário do tipo Terceiro com e-mail já previamente cadastrado em seu formulário.

  • QuartzDiagnostic: ativa/desativa diagnósticos do Quartz.

  • ScheduleTypeOfMeal: controla agendamento de refeições.

  • ChangeRequestEmail: envia e-mail ao alterar uma solicitação.

  • SendQrCodeToEmail: envia QR Code por e-mail.

  • Quartz.Schedule.DeviceOfflineEmail: Chave que envia o e-mail caso o status do dispositivo estiver offline.

  • DestinationsAlertDeviceOffline: Chave que deverá ser preenchida com e-mail(s) de destinatário (os) dos avisos de dispositivos offline.

Essas funções ativam (true) ou desativam (false).