Release Notes - 5.60 RTM 1.04

Data de liberação: 15/01/2024

DESTAQUE

 

EXPORTAÇÃO DE ATIVIDADES

Reunimos e reformulamos as funcionalidades já desenvolvidas da exportação de atividades, também conhecida como “Juntada”, para dinamizá-las e trazer ainda mais segurança para os nossos usuários.

gif-juntada-normal-5.60-1.04-sem-fundo.gif

Nessa versão, essa rotina contempla:

  • Exportação por e-mail: incluímos mais esta opção, para que seja possível gerar o arquivo de exportação de forma assíncrona, ou seja, o usuário não precisa esperar em tela a geração de arquivo, pois após a solicitação e ao concluir a geração do arquivo PDF, será enviado para o e-mail do usuário logado um link para download do arquivo. (PLT-715 e PLT-4465)

  • Controle de requisição: Desenvolvemos um controle na exportação, para que seja realizada uma por vez, não executando simultaneamente, para evitar sobrecarga no ambiente e conflitos entre as execuções, no formulário antigo. (PLT-2151 e PLT-4466);

  • Visualização da Exportação de Atividades conforme o formulário em tela: para formulário novo, ajustamos para que no PDF seja gerado os campos conforme a visualização em tela: os campos vazios ou campos manipulados por JavaScript ou Regra de Formulário e os campos do tipo histórico. Para isso é necessário configurar a opção DATA_PRINT, conforme especificado nos Pontos de Impactos. (PLT-2696, PLT-2656 e PLT-2080)

  • Auditoria  da Exportação de atividades: desenvolvemos uma rotina de registro e pesquisa dos seguintes itens: usuário solicitante, opção de exportação (tela ou e-mail), status da exportação ( sucesso ou falha), tempo de duração, modelo/versão exportado e o processo gerado. (PLT-4581)

  • Limpeza de arquivos gerados pela Exportação de atividades: criamos uma rotina que será executada periodicamente e realizará a limpeza de arquivos antigos gerados pela Exportação de atividades, a fim de não sobrecarregar o armazenamento em disco do ambiente, pois sabemos que esses arquivos podem representar um espaço significativo dentro do servidor, isso será para ambos os tipos de formulários (antigo e atual). (PLT-715)

  • Validação da exportação de atividades: Criamos validações para a geração da Exportação de atividades por e-mail, a partir de alguns pré-requisitos: e-mail configurado no usuário para o envio, campo http da Plataforma configurado  no ambiente, etc., garantindo que não ocorram problemas na exportação . (PLT-715)

 

CORREÇÕES

FORMULÁRIO

  • Atualizamos a versão do log4j utilizada do componente AtosAPI, para que seja compatível a utilização das classes com a versão mais recente da plataforma como, por exemplo WSService. (PLT-4795)

  • Alteramos a forma que a função “desvincularDocumentoProcessoGrupo” faz a requisição, pois era usado o caractere “|“, que não é mais compatível com a versão do Tomcat superior a 8.5. (PLT-4732)

  • Ajustamos a execução do evento Blur para campos decimais, pois o mesmo não estava sendo executado(PLT-4983)

  • Ajustamos a opção de incluir itens na grid, quando utilizado em dispositivos moveis com o tamanho de tela reduzida (tablet). (PLT-4977)

  • Ajustamos a importação de arquivo através das janelas “Importar múltiplos arquivos“ e “Importar múltiplos arquivos na grid“, quando tem valores em campos metadados, pois o formularia ficava cinza. (PLT-5008)

  • Corrigimos a abertura da modal do campo lupa, quando é utilizando dentro da grid através do botão upload múltiplo. (PLT-4735)

WORKSPACE

  • Criamos uma mensagem, para informar ao usuário, nos casos em que tente realizar o download de um arquivo antigo que tenha sido excluída pela rotina de limpeza de arquivos. (PLT-715)

  • Alteramos o diretório onde os arquivos gerados pela Exportação de atividades são armazenados, antes eles eram criados na mesma pasta do renderserver, agora estão inseridos dentro do diretório /bpm/exportacao/exported_process na storage, pois sem essa alteração em ambientes configurados com cluster diferentes, não conseguíamos acessar esses arquivos. (PLT-4431)

  • Aperfeiçoamos a geração de logs pelo renderserver, de modo que agora é possível determinar se será necessário gerar logs pelo renderserver, assim como os logs estão mais completos e com mais informações. (PLT-4599)

  • Aperfeiçoamos a experiência na Exportação das atividades, agora ao clicar no botão de download é exibido um texto, descrevendo a funcionalidade, além da opção enviar por e-mail para formulários antigos e novos. Para formulários antigos será possível realizar apenas a exportação das atividades por e-mail. (PLT-4689)

  • Solucionamos o problema de eventuais travamentos na execução do processo de Exportação de atividades. Foi constatado que o arquivo responsável por encerrar a ferramenta utilizada para a Exportação de atividades não estava sendo criado corretamente. (PLT-4730)

  • Desenvolvemos uma nova validação em formulários novos para a Exportação de atividades, na qual não será possível realizar o processo, caso não haja nenhuma atividade executada. (PLT-4731)

  • Alteramos o layout da tela de download de arquivos gerados pela Exportação de atividades por e-mail. Além disso adicionamos uma tela de loading enquanto o arquivo é processado. (PLT-4742)

  • Alteramos o comportamento na Exportação de atividades por e-mail no modo teste, pois o e-mail estava sendo enviado para o usuário que estava sendo testado e não para o usuário que estava realizando o teste. Agora o comportamento é, para instâncias de processos em modo teste, o link para download do arquivo será enviado ao e-mail configurado para modo teste no processo. (PLT-4765)

  • Ajustamos para encerrar as conexões com o banco que estavam abertas, caso o processo de geração por e-mail fosse utilizado continuamente. (PLT-4831)

  • Ajustamos o comportamento para campos configurados sem label, pois isso acarretava problemas de pesquisa, quando esses campos eram configurados como pesquisáveis. Agora tanto para campos pesquisáveis, quanto para campos configurados como resultado de pesquisa, caso não haja uma label configurada, serão adotados o nome do campo para se identificarem. (PLT-4860)

SOCIAL

  • Ajustamos o comportamento do contador de mensagens não visualizadas no Social, para que também considere como visualizadas as mensagens de chats pesquisados pelos usuários, mesmo que eles não sejam mencionados como destinatários dos chats exibidos. (PLT-4651)

  • Ajustamos o comportamento de envio de mensagens, através do Social, para chats do tipo público e participantes, para que as mensagens tenham o mesmo comportamento de versões anteriores e que se adequassem aos seus textos descritivos, listados na criação dos chats. (PLT-4646)

  • Ajustamos um problema que impedia que as mensagens do Social fossem geradas na Juntada (PLT-4645).

  • Normalizamos os comportamentos de exibição das mensagens geradas na Juntada, para que levem em conta o novo comportamento de exibição de mensagens, descrito no PLT-4646 (PLT-4644).