5.60_v.1.00
Data de liberação : 26/04/2023
Confira as diversas melhorias e correções do novo release da nossa Plataforma em https://lecomsa.atlassian.net/wiki/x/IIIIcQ
Esta sessão é apenas para uso interno da Lecom. Não divulgar para clientes.
Pontos de Atenção
Consultor
Importação de modelos de processo
A estrutura de dados desta versão foi alterada de forma significativa. Assim, caso seja exportado um modelo nesta versão e realizado uma tentativa de importação em versão inferior, o modelo não será importado dados, caso tenha regra de tela
Por mais que seja de conhecimento que isso não pode ser realizado, estamos reforçando para evitar problemas oriundos dessa situação. (PLT-2667, PLT-3061)
Restruturação de Filtro ( Auditoria e Workspace)
Alteramos o comportamento dos filtros em relação ao período, por isso caso tenha alguma opção utilizada que está salva no Workspace com os períodos: “Última semana”, “Último mês” e “Últimos 3 meses”, observe o novo comportamento descrito abaixo. (PLT-3014)
Última Semana Esse período foi alterado para “Semana anterior”.
Anteriormente, tinha o seguinte comportamento: Data inicial = primeiro dia da semana anterior (domingo) e Data final = dia atual
Agora, terá o seguinte comportamento: Data inicial = primeiro dia da semana anterior (domingo) e Data final = último dia da semana anterior (sábado)
Último mês Esse período foi alterado para “Mês anterior”
Anteriormente, tinha o seguinte comportamento: Data inicial = primeiro dia do mês anterior e Data final = dia atual
Agora, terá o seguinte comportamento: Data inicial = primeiro dia do mês anterior e Data final = último dia do mês anterior
Últimos 3 meses Anteriormente, tinha o seguinte comportamento:
Data inicial = primeiro dia de três meses atrás e Data final = dia atual
Agora, terá o seguinte comportamento: Data inicial = 90 dias antes do dia atual e Data final = dia atual
Pontos de impacto
OPEN API
Para a ativação do OpenAPI na plataforma é necessário realizar as configurações descritas no Manual de Instalação e observar os pré-requisitos.
DevOps
Para a ativação do DevOps na plataforma é necessário realizar as configurações descritas no Manual específico e observar os pré-requisitos.
DevOps – Atualização de componentes (clientes que utilizam esse recurso)
Atualizamos o componente file-storage, por isso é necessário ajustar o import no arquivo pom.xml
, conforme os componentes que são utilizados nas customizações, robôs, aplicações externas ou integrações: (PLT-3125)
robot-parent: 1.0.1-RELEASE
integration-parent: 1.0.1-RELEASE
external-application-parent: 1.0.1-RELEASE
Segue o exemplo anterior feito no arquivo pom.xml
:
<parent>
<groupId>br.com.lecom</groupId>
<artifactId>integration-parent</artifactId>
<version>1.0.0-RELEASE</version>
<relativePath/>
</parent>
E agora o padrão novo:
<parent>
<groupId>br.com.lecom</groupId>
<artifactId>integration-parent</artifactId>
<version>1.0.1-RELEASE</version>
<relativePath/> <!– lookup parent from repository –>
</parent>
Observe que agora é utilizada a versão 1.0.1-RELEASE e não mais a 1.0.0-RELEASE. Caso isso não seja feito, a aplicação não será iniciada.
PWA
Para o envio de notificações em desktop e mobiles, adotamos o serviço Firebase Cloud Messaging. Com isso, caso o cliente tenha restrição de acesso à internet, serão necessárias liberações que estão listadas no Manual de Instalação (Pré – requisito). Esse recurso funciona somente em ambiente HTTPS. (PLT-1093)
Servidor cache Redis
Deve ser instalado no mesmo servidor de Banco de Dados e a porta 6379 do servidor Redis, precisa estar liberada para comunicação entre o servidor de aplicação e o Redis, de acordo com o pré-requisito no Manual de Instalação. (PLT-3101)
Obs.: Instalação do Redis não tem suporte nativo no Windows, sendo assim, deve ser instalado via Docker; Necessário também validar o número de ambientes de cada cliente, um servidor Redis só pode ser utilizado por no mínimo um ambiente e no máximo dois. Caso o cliente tenha por exemplo 3 ambientes serão necessários dois servidores redis.
SPRING_REDIS_DATABASE
– Deve ser informado o número 0 (zero) para ambiente do tipo aceite e número 8 (oito) para ambiente de produção, caso hajam mais ambientes será necessário instalar um novo servidor redis, seguindo a mesma configuração utilizando os números 0 e 8 para essa variável.
Um servidor Redis só pode ser utilizado por no mínimo um ambiente e no máximo dois. Caso tenha mais ambiente, é necessário instalar outro servidor Redis.
Novos microsserviços da Regra de Formulário
Behavior-service: utilizar a porta interna 8082, que não tem necessidade de liberação para comunicação externa; (DOC-76)
Behavior-web: utilizar a porta 3002, que precisa ser configurada conforme o ambiente, isto é, sem tem proxy ou não; (DOC-77)
As instruções detalhadas para instalação dos microsserviços estão no Manual de Instalação.
Pacote
Está disponível na pasta: Z:\produtos\workflow\versoes\versao5.60\pacotes\RTM\1.00.