Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Atualização guia de marca

Índice

Índice
maxLevel4
outlinetrue
stylenone
exclude.*ndice
stylenone


Objetivo

O objetivo deste guia é informar impactos, soluções e mudanças realizadas nos templates padrões de e-mail na versão 1.3.0. 


Introdução

Os códigos de templates de emails tiveram seus nomes alterados para facilitar a manutenção e para a padronização de nomenclatura.

Exemplo: Um evento que se chamava APPROVE_TASK e tinha seu código de template TPL105, agora tem o código TPLAPPROVE_TASK. Repare que o padrão de nomenclatura é o prefixo TPL + (Código do evento).

Um arquivo que se chamava TPL105-pt.html foi renomeado para TPLAPPROVE_TASK-pt.html Esse novo padrão facilitou a manutenção do template. Antes era necessário acessar o arquivo html HTML para mapear qual o template que estava sendo alterado.

 

 


Impactos gerais

Foram alterados os códigos e os nomes dos arquivos físicos dos templates para o padrão do TOTVS Fluig Plataforma. O código Os códigos HTML dos templates foram alterados para seguir um padrão. Estas mudanças podem afetar clientes e aplicativos de terceiros que utilizam templates personalizados.

Informações
titleNota

Evento Esta mudança afeta apenas os eventos padrão do sistema são os eventos pré-cadastrados no Fluig. Eventos que o cliente criou, Fluig Plataforma, ou seja, aqueles disponibilizados nativamente na plataforma. Eventos criados ou personalizados pelo cliente não são considerados padrão.

Nota
titleObservação

Esta mudança afeta apenas os eventos padrão do Fluig

   

 


Impactos nos códigos

...

Java

As funções que especificavam algum código de evento precisam ser alterados para o novo padrão.

 

Por exemploExemplo: Um evento que se chamava APPROVEchamava APPROVE_TASK e TASK e tinha seu código de template TPL105, agora tem o código TPLAPPROVEcódigo TPLAPPROVE_TASK.   Repare que o padrão de nomenclatura é o

...

prefixo TPL (Código do evento).

Informações
titleNota

Quando não especificado o código ou ele não for encontrado o a plataforma Fluig utiliza o template default de e-mail.

Exemplo de chamada JAVA Java para o evento APPROVEevento APPROVE_TASK:

Bloco de código
languagejava
notifier.notify("APPROVE_TASK", "TPL105", parametros, destinatarios, "text/html");
Informações
titleImportante

O envio de dados de formulario na primeira atividade, somente irá funcionar se utilizado os scripts beforeStateEntry e afterStateEntry.

Exemplo do novo padrão:

Bloco de código
languagejava
notifier.notify("APPROVE_TASK", "TPLAPPROVE_TASK", parametros, destinatarios, "text/html");

...

Informações
titleImportante

O envio de dados de formulario na primeira atividade, somente irá funcionar se utilizado os scripts beforeStateEntry e afterStateEntry.

Em caso de dúvidas sobre qual  o o novo código do template, o seguinte arquivo de EXCEL clique aqui para obter um arquivo Excel que mapeia os novos códigos com os antigos.

Mapeamentos das alterações dos templates antigos

Nota
titleObservação

Os templates criados e customizados personalizados pelo cliente, e que portanto não são eventos padrão do Fluig Plataforma, não foram afetados.

...

 


Impactos nos arquivos físicos de template

Os arquivos de template padrão também tiveram seus nomes alterados. Os que usavam o default agora tem seu próprio template e com o seguinte padrão:

Um arquivo que se chamava TPL105chamava TPL105-pt.html do html do evento APPROVE_TASK foi TASK foi renomeado para TPLAPPROVEpara TPLAPPROVE_TASK-pt.html

O evento APPROVEevento APPROVE_TASK_RESPONSABLE, que não possuía nenhum template agora possui o TPLAPPROVETPLAPPROVE_TASK_RESPONSABLE-pt.html.

Nota
titleObservação

Os templates criados e customizados personalizados pelo cliente, e que portanto não são eventos padrão do Fluig Plataforma, não foram afetados.

   

 

...


Impactos na atualização 1.3.0

Ao atualizar a instalação do Fluig Plataforma para a versão 1.3.0, os templates padrão são movidos da pasta tempaltespasta tempaltes\tpl (pasta default padrão de templates) para a pasta templatespasta templates\tplmail_backup e backup e os novos templates padrão da nova versão e com novo padrão de nomenclatura são adicionados novamente. Portanto, se o cliente alterou algum arquivo físico de algum evento padrão, esse arquivo estará na pasta de backup e será necessário o cliente refazer o update a atualização do template do evento.

Exemplo:

Se o cliente, na versão anterior, alterou o para o evento CREATE_DOCUMENT o arquivo default de template para template_create_document-pt.html. O processo de atualização removerá este arquivo e no lugar colocará o novo arquivo default padrão TPLCREATE_DOCUMENT-pt.html e html e moverá o arquivo templatearquivo template_create_document-pt.html para html para a pasta de backup

Para o usuário voltar a sua versão, é necessário apenas fazer atualizar o update do arquivo templatearquivo template_create_document-pt.html novamentehtml novamente.

Nota
titleObservação

Os templates criados e customizados personalizados pelo cliente, e que portanto não são eventos padrão do sistema Fluig Plataforma, não foram afetados.

 

 

 

 

...