Pesquisar
Close this search box.
Pesquisar
Close this search box.

Arquivos do dia: julho 31, 2023

O que tem de novidade no Zuri: Julho 2023

Atualização 9.23.07  Antes da instalação é recomendado que entre em contato com o nosso suporte para acompanhamento, através do e-mail suporte@gozuri.com. Melhorias Fizemos algumas melhorias que estão sendo implementadas neste pacote: 1 – Atualização de página com a inserção de item em subformulário Para um formulário que contenha um campo subformulário, toda vez que um item for inserido a página será atualizada e retornará ao ponto em que estava anteriormente. Para que esta melhoria seja aplicada é necessário que seja adicionada a tag ‘<add key=”Zuri.Form.KeepScrollPosition” value=”true” />’ no webconfig. Antes desta melhoria, quando um novo item era inserido no subformulário a página voltava ao topo do formulário. 2 – Inserção de barra de rolagem horizontal flutuante nas tabelas do Portal e Studio Foi inserida uma barra de rolagem horizontal flutuante nas tabelas do Portal e Studio para casos em que estas tabelas ocupem um espaço maior do que a página, como mostrado na imagem abaixo. Sendo assim, não há mais a necessidade de se chegar até o final da tabela para acessar a barra de rolagem.   3 – Congelamento do header das tabelas do Portal e Studio Foi implementada a melhoria de congelamento do header de todas as tabelas do Portal e Studio. Sendo assim, quando a barra de rolagem lateral for utilizada, será possível continuar visualizando o cabeçalho da tabela, como mostrado nas imagens a seguir:   4 – Encriptação de dados do formulário no banco de dados Foi adicionada a possibilidade de configuração de dado sensível nos campos do formulário, como mostrado na Figura 4. Quando esta opção é configurada, os dados serão criptografados no banco de dados, impossibilitando o acesso de usuários não autorizadas. Os campos do formulário que passaram a ter esta configuração foram: classificação, texto, caixa de seleção, seleção simples, seleção múltipla, carga de arquivo, listas conectadas e conteúdo HTML. Estes dados serão descriptografados quando selecionados para serem mostrados num relatório, sendo que para este caso, o controle de acesso deverá ser feito diretamente no módulo da página para evitar que usuários não autorizados vejam as informações. 5 – Inserção da possibilidade de novo registro pelo relatório de formulário Quando inserido o módulo de relatório de formulário em uma página, foi implementada a possibilidade de configuração que permite a inclusão de novos registros no relatório. Esta alteração pode ser feita dentro da opção de ‘preferências’ do módulo, como mostrado na Figura 5. Dentro da opção de preferências, na configuração ‘Permitir a inclusão’ é necessário selecionar ‘Sim’ para que a inclusão de novos registros possa ser realizada através do relatório de formulário. Depois de publicada a página, aparecerá o botão de novo registro, possibilitando que a ação seja feita. 6 – Geração de log de queries geradas pelo hibernate Foi incluída uma tag que permite a geração de log com todas as queries geradas pelo hibernate que estão sendo enviadas para o banco de dados. Esta tag deverá ser utilizada somente em caso de diagnóstico de problemas. Caso fique ligada irá ocorrer impactos na performance, já que muitos dados serão gravados no banco. Para ativar esta tag é necessário seguir os passos: a) Incluir a tag <add key=”Zuri.HibernateLogging” value=”true”/> no appSettings; b) Incluir o provider na seção providers do health monitoring; c) Incluir mapeamento do EventMappings; d) Incluir regras no rules. 7 – Inserção de desvinculamento de executor no módulo ‘Etapa’ Dentro do módulo de ‘Etapa’ em configurações avançadas é possível acionar a opção “Desvincular automaticamente”, como visto na Figura 12. Esta opção permite que após a vinculação do item à um usuário, o desvinculamento seja feito caso este executor feche seu browser entre as etapas, sendo assim, todos os usuários que possuíam acesso ao item em sua caixa de entrada antes de sua atribuição, voltam a ter este acesso.   8 – Modificações no calendários de feriados Foram realizadas modificações nas configurações do calendário de feriados pré-existente.   8.1. Foi inserido um botão que quando clicado abre o cadastro de feriados; 8.2. Foi realizada a listagem de feriados já cadastrados no mês; 8.3. O layout do calendário foi alterado, permitindo o retrocesso/ avanço por mês e por trimestre. Além disto, também é possível realizar a alteração do mês e ano do calendário clicando em cima do texto da data;   8.4. Foi inserida a legenda referente ao tipo de feriado cadastrado na data. 9 – Cancelamento de múltiplas etapas no módulo ‘Cancela etapa’ Antes só era possível configurar o cancelamento de uma etapa por módulo inserido no desenho do processo, como visto na Figura 15. A partir desta versão, o módulo permite o cancelamento de múltiplas etapas, sem existir a necessidade de se adicionar vários módulos de ‘Cancela etapa’ no desenho do processo, como visto na imagem abaixo.   10 – Inserção de link de formulário com item para preenchimento parcial Foi realizado o link entre um formulário e um item para os casos em que o formulário pai é preenchido e o formulário filho era preenchido parcialmente. Antes para este cenário, quando o item era reaberto, as informações do formulário pai já preenchidas não eram exibidas ao usuário. A partir desta melhoria, estes dados passaram a serem mostrados. Ajustes Além das melhorias, também trabalhamos em diversos ajustes do produto. Confira a seguir: Processo 1 – Gravação de dados de marcador para itens gerados em um subprocesso Quando um novo item é gerado através de um subprocesso que possui algum marcador configurado, no momento da finalização deste item havia um erro na gravação de dados. O ajuste foi realizado e esta situação não ocorre mais. 2 – Jornada de trabalho do processo Quando configurada uma jornada de trabalho para o processo, ao reabrir a janela de configuração, as informações não estavam sendo exibidas. Este ajuste foi realizado e os dados agora ficam visíveis ao usuário. 3 – Adição de grupo na importação de processo Quando importado um processo para outro ambiente, era recebido um aviso de acesso inválido e o grupo de administradores do site era inserido como gestor de todas as etapas do processo. […]