Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Totvs custom tabs box
tabsConfigurações workflow, AppServer.ini, Montagem da avaliaçãoCadastro de Cursos, Schedule, e-Mails
idspasso0,passo1,passo2,passo3,passo4



Totvs custom tabs box items
defaultno
referenciapasso0

O primeiro passo para configurar o workflow das avaliações é cadastrar uma conta de e-mail no configurador, esse e-mail irá enviar as avaliações.

No ambiente configurador (SIGACFG) acesse Ambiente / Workflow / Contas de e-mail 

Preencha as informações se atentando a seção enviar mensagens, onde deve ser informado o servidor SMTP e porta para conexão, além da conta de e-mail e senha para o envio das mensagens.

Nesse exemplo utilizei uma conta Microsoft, as informações são diferentes para cada servidor de e-mail.


Após cadastrar a conta de e-mail é necessário configurar os parâmetros utilizados pelo workflow

Ainda no configurador acesse Ambiente / Workflow / Parâmetros de workflow 

Nessa tela selecione a conta cadastrada anteriormente

Temos diversas opções, desde a forma de envio a notificações, por e-mail, de ocorrências - como a falha no envio - para o workflow das avaliações especificamente vamos focar em dois campos:

Envia HTML no corpo da mensagem: Caso essa opção seja marcada o HTML gerado pelo Protheus é enviado diretamente no corpo do e-mail, caso contrario será enviado um arquivo em anexo com o HTML.

Servidor na seção Messenger: Servidor do workflow, mais informações estão presentes na aba AppServer.ini desse documento.


Em Ambientes / Cadastros / Parâmetros os parâmetros:

MV_RHCONTADeve ser preenchido com o endereço de e-mail de onde será disparado o correio eletrônico;
MV_RHSENHADeve conter a senha desse mesmo e-mail;
MV_RHSERVDeve ter o servidor SMTP, ex.: smtp.gmail.com;
MV_RHAUTEN.T. ;
MV_EMCONTADeve ser preenchido com o endereço de e-mail de onde será disparado o correio eletrônico;
MV_EMSENHADeve conter a senha desse mesmo e-mail;
MV_RELSERVDeve ter o servidor SMTP, ex.: smtp.gmail.com;
MV_RELACNTDeve ser preenchido com o endereço de e-mail de onde será disparado o correio eletrônico;
MV_RELAPSWDeve conter a senha desse mesmo e-mail;
MV_RELPSWDeve conter a senha desse mesmo e-mail;
MV_RELAUSRDeve ser preenchido com o endereço de e-mail de onde será disparado o correio eletrônico;
MV_RELAUTH.T. ;
MV_RELFROMDeve ser preenchido com o endereço de e-mail de onde será disparado o correio eletrônico;
MV_RELSSL.T. ;
MV_RELTLS.T. ;
MV_GCPPORTDeve conter o número da porta SMTP ex.: 465;

MV_PORSMTP

Deve conter o número da porta SMTP ex.: 465.
Totvs custom tabs box items
defaultno
referenciapasso1

O Portal Gestão do Capitão Humano deve estar previamente configurado no ambiente, abaixo estão apenas as chaves incluídas para o workflow.

Para mais informações sobre como preencher as informações no AppServer.ini acesse: https://tdn.totvs.com/x/_FNtDQ

Abaixo apresento a configuração utilizada nesse exemplo.

A primeira chave é o servidor do workflow, essa chave é informada no campo Servidor no cadastro dos Parâmetros do Workflow - Ver aba Configurações workflow desse documento.


Definimos também o serviço JOB_WF_LINK


Scheduler do workflow


Por fim incluí os serviços na chave OnStart para que sejam executados assim que o servidor do Protheus seja iniciado.



IMPORTANTE!
Totvs custom tabs box items
defaultno
referenciapasso2
Card documentos
InformacaoVerifique no cadastro de Pessoas/Participantes (RD0) se o campo e-mail está preenchido corretamente.
Titulo


Após realizar todas as configurações necessárias no módulo Configurador (SIGACFG), acesse o módulo Treinamento (SIGATRM) para verificar as necessidades de treinamentos.

Atualizações / Cadastro / Cargos

No cadastro de Cargos, devem conter os cursos necessários para cada cargo. Este cadastro é essencial para que a rotina faça a verificação da necessidade de treinamento para cada funcionário.


Tela de Cursos do Cargo






Totvs custom tabs box items
defaultno
referenciapasso3

É necessário ter um Agente configurado para a execução da rotina, acesse Schedule - Como agendar a execução de rotinas para saber mais sobre a configuração de schedules no Protheus.

Ao salvar a avaliação será gerado um schedule para controlar o envio dos e-mails

Esse cadastro pode ser visto no módulo configurador. Acesse SIGACFG / Ambiente / Schedule / Schedule 

Clique em Agendamentos e depois em cadastro, terá um registro chamando a função TRMW010(), essa função é responsável por enviar os e-mails com as necessidades.

Totvs custom tabs box items
defaultno
referenciapasso4

Após a execução do schedule, os e-mails são enviados para o email do responsável informado no parâmetro (MV_EMAILDE):


...