Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

Envio de notificações do Portal Empresa (Pendências) via e-mail  - Layout


Visão Geral do Programa

Esta ferramenta permite o agendamento dos envios, por meio de rotinas RPW, das notificações por e-mail do status atual das solicitações realizadas no Portal Empresa para seus respectivos usuários responsáveis.

Importante:

As páginas listadas na sessão "Conteúdos Relacionados" deste manual, deverão ser verificados e parametrizados conforme orientado no manual.

Agendamento dos Envios de Notificação

Para realizar o agendamento, deverá ser acessado a rotina hvp.notifyClientPendingStatus.

Image Removed

Aviso
titleImportante:

Para que o usuário receba os e-mails, o mesmo deverá estar associado ao papel "CTP", possuir seus dados parametrizados corretamente (e-mail, data de validade e permissões de acesso ao painel de solicitações do Portal Empresa).

Campos de Parâmetros:

...

Dias de Solicitação

...

Opções:

  • Data Atual: Será filtrado os movimentos pendentes pela data de execução do pedido.
  • Dia Anterior: Será filtrado os movimentos pendentes pelo dia anterior a data de execução do pedido.

...

Email do Remetente

...

E-mail que será utilizado como remetente dos envios neste pedido de execução.

Importante: Caso este campo esteja parametrizado, irá sobrescrever a informação contida no campo Remetente Padrão do cadastro Parâmetros Email Foundation (btb926zb).

Para a montagem do e-mail que será enviado aos usuários, é utilizado como base o layout "lap\EmailNotificacaoPainelSolicitacoes.html". Este layout é um fonte aberto no tipo HTML, no qual é possível realizar adaptações conforme necessidade do cliente.

Exemplo do layout padrão liberado em produto, com todas as colunas disponíveis sendo apresentadas.

Image Added


Fonte do layout:

Por ser um arquivo do tipo HTML, dentro do layout é possível visualizar diversas tags utilizadas pela linguagem para construção do e-mail.

Abaixo iremos exemplificar quais as linhas poderão ser modificadas para alteração do layout.

Image Added

Na imagem anterior, é sinalizada quais as linhas deverão ser alteradas para modificação do logo e texto que serão utilizadas no corpo do e-mail gerado.

Para montagem das tabelas nas quais serão apresentadas as pendências, foi estruturado do seguinte modo:

Image Added

Cada tabela possuí a mesma estrutura de tags, iniciando com uma tag "<gps:movimentos>" seguida da categoria que será apresentado nesta tabela.

Aviso

Os valores apresentados no campo idiStatusMovimentacao, não poderão ser alterados no layout. A modificação destes valores acarretará no envio de informações incorretas dentro de cada tabela.

Campos de Execução:

...

Data de Execução

...

Opções:

  • Executar hoje: Irá setar a geração do SIB para o exato momento que for clicado em Executar.
  • Agendar execução: Irá permitir agendar a execução para outro momento, habilitando os campos "Agendar para" e "Hora".

...

Agendar para 

...

Informar a data de agendamento da execução da geração do SIB.

...

Informar o servidor de execução de RPW, parametrizado pelo cliente.

Obs.: O servidor de execução RPW é um produto do Framework.

...

Opções:

  • Último dia do mês: Irá agendar a execução para o último dia do mês, de cada mês, até a data limite parametrizada no "Até o dia".
  • Escolher Dia: Irá habilitar o campo "Dia do mês". agendando a execução para o dia informado no campo "Dia do mês", de cada mês, até a data limite parametrizada no "Até o dia".

...

O e-mail que será enviado para os usuários possui um layout, conforme imagem abaixo:

OBS: Este layout "EmailNotificacaoPainelSolicitacoes.html", é um fonte aberto no tipo HTML,  podendo ser adaptado conforme necessidade do cliente.

...

Atualmente as solicitações do usuário que serão apresentadas no e-mail, estão divididas em 4 categorias:

CategoriaValor do campo idiStatusMovimentacao

Reprovadas

1

Aprovadas

2

Pendentes do Cliente

7

Pendentes da Operadora

Pendentes do Cliente

Aprovadas

Reprovadas
Todas os demais


A seguir é apresentada a tag <header>, na qual é informado o titulo da tabela e o cabeçalho de suas colunas. 

Nota

Os dados contidos dentro desta tag serão apresentados apenas no primeiro registro de cada tabela, caso o usuário não possua nenhuma solicitação no status referente a tabela, a mesma não será apresentada no e-mail.

Atualmente é possível apresentar as seguintes colunasPara cada solicitação, será apresentada as seguintes informações:

Contratante 

CPF/CNPJ + Nome do contratante.

Contratante Origem

CPF/CNPJ + Nome do contratante origem.

Usuário

Código + Nome do usuário responsável pela solicitação.

DataData da solicitação.
ContratoNumero do contrato a qual o beneficiário foi cadastrado.
CPFCPF do beneficiário.
NomeNome do beneficiário.
Tipo MovimentoTipo de Movimento realizado na solicitação.
ObservaçõesObservações realizadas durante o processo da solicitação.

Relatório de Acompanhamento dos Envios

Ao finalizar o processo de envio das notificações do Portal Empresa para os usuários responsáveis, será gerado um arquivo .CSV para acompanhamento do processo.

Exemplo de arquivo gerado:

Image Removed

Colunas apresentadas no relatório de acompanhamento:

...

Status

...

Indica se o e-mail foi enviado para o usuário em questão.

...

Usuário

...

Código do usuário

...

E-mail

...

E-mail do usuário a qual foi enviado o e-mail.

...


Na tag <content>, é apresentado os valores referente a cada solicitação do usuário. Neste bloco, é apresentado os campos conforme colunas citadas acima. 

Aviso

Caso seja realizado qualquer modificação na estrutura da tag <content> , deverá replicar a mesma alteração para a estrutura da tag <header>, e vice-versa, evitando a apresentação incorreta de dados no e-mail.


Na tag <footer>, poderá ser apresentadas informações no rodapé de cada uma das tabelas

...

do e-mail.

Conteúdos Relacionados: