Release Notes - 5.60 RTM 1.01

Data de liberação: 05/06/2023

DESTAQUES

NOVIDADES NO SOCIAL

Destacamos as notificações de mensagens na barra superior do Workspace, que chegam no Social. Isso facilitará a visualização e a quantidade de novas mensagens. Além disso, acrescentamos o ícone para fechar a tela. (PLT-2732 e PLT-3511)

OPEN API

Com intuito de viabilizar a integração da Plataforma Lecom e a construção de soluções de forma segura e padronizada, iniciamos o processo de remoção de escrita (insert, update e delete) direta no banco de dados, com o foco na utilização dos serviços do Open API disponíveis para clientes novos.

A partir deste Release, quando houver necessidade de manipulação das tabelas relacionadas aos cadastros de usuário, grupo, departamento e função deverão ser utilizada as APIs do módulo do Admin. (PLT-2997, PLT-2992, PLT-2963)

Com relação aos clientes existentes, recomendamos a utilização das APIs para construção de novas implementações para manipulação de dados. Recomendamos também, que seja elaborado uma estratégia para que sejam alteradas as rotinas existentes que executem essa finalidade, através de escrita direta no banco de dados.

A documentação completa das APIs pode ser acessada através do link: https://api.lecom.com.br/

CORREÇÕES 

FORMULÁRIO

  • Alteramos a forma como os elementos da Grid eram manipulados ao exibir ou ocultar os campos através de JavaScript, pois, anteriormente, estavam com o mesmo identificador em grids distintas, gerando um “erro” ao tentar inserir dados na grid. [393.602] (PLT-2517)

  • Adicionamos uma propriedade interna que ajusta o tamanho máximo da label dos campos, para que sua visualização seja ajustada conforme o redimensionamento do formulário e resolução. (PLT-2938)

  • Ajustamos o comportamento do campo Lupa, a fim de que, ao utilizar a tecla [Enter], para abrir a janela modal, seja visualizada corretamente, pois anteriormente, era apresentada uma tela esmaecida devido à execução do evento de click ocorrer mais de uma vez. (PLT-3444)

  • Adicionamos uma tratativa para que, caso o usuário opte por utilizar a tecla [Esc], a janela modal da Lupa seja fechada, deixando o formulário acessível, pois, anteriormente, ao utilizar a tecla várias vezes consecutivas, a tela ficava esmaecida, impossibilitando qualquer interação com o formulário. [394.793] (PLT-2641)

GERAL

  • Alteramos o termo "BPM" para "Plataforma Lecom” nos módulos Admin e BPM. (PLT-2575)

  • Alteramos o termo "BPM" para "Workspace" no módulo SSO. (PLT-2575)

MOBILE

  • Ajustamos o problema relacionado à impossibilidade de salvar as configurações de notificações no App mobile para dispositivos IOS, permitindo configurar e salvar as notificações corretamente. (e-PLT-3044)

STUDIOWEB

  • Alteramos o momento em que a tela de carregamento das configurações dos robôs é removida, pois anteriormente, ao tentar salvar diversas vezes os dados de configuração do robô, em Studio → Serviços → Robôs, a mensagem de obrigatoriedade do campo "Tempo de execução" era disparada, mesmo estando preenchido. (PLT-2545)

  • Adicionamos a palavra ‘END’ na lista de palavras reservadas, para que ela não seja utilizada no nome de campo. Anteriormente, quando seu uso era permitido, um erro era apresentado ao acessar uma atividade. (PLT-3037)

  • Alteramos o fluxo das requisições dos itens listados na propriedade “Função de usuário gestor”, na edição do modelo, para que seja feito de forma paginada e apenas quando a modal é aberta. Anteriormente, após incluir as funções exibidas na propriedade em questão, salvar e acessar novamente, as opções eram desmarcadas, impossibilitando a exclusão das funções do modelo. [392.916] (PLT-2169)

WORKSPACE

  • Adicionamos um parâmetro na rota de busca de usuários, responsável por validar se o usuário se encontra inativo, com o intuito de que, ao tentar encaminhar uma atividade para outro responsável, não sejam listados usuários inativos. [397.122, 397.458] (PLT-3146)

  • Adicionamos um parâmetro na rota de busca de usuários por status, responsável por validar se o usuário se encontra inativo/bloqueado, a fim de que os usuários que estejam inativos ou bloqueados no sistema não sejam listados no filtro de responsáveis na pesquisa avançada. [397.458, 398.368]. (PLT-2408)

BANCO DE DADOS

  • Criamos uma chave primária na coluna Cod_log da tabela de Log, das bases do BPM e SSO. Isso foi feito para que, em ambientes com cluster, não ocorra o armazenamento dos códigos em cache, evitando a inclusão de registros com o mesmo identificador. [396.406] (PLT-3571)