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

O que tem de novidade no Zuri: Julho 2024

Atualização 9.24.02 – Versão Q2


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 – Inclusão de ícones de exportação e importação de páginas

Ao realizar a criação de página em um ambiente e o usuário precisar migrá-la para outro, era necessário criar novamente em outro ambiente. Agora é possível importar e exportar páginas do Zuri utilizando os ícones presentes na ação conforme Figura 1.

 

 

Figura 1- Ícones de exportar e importar páginas do Zuri

2 – Monitoramento total de itens de processo na área de trabalho. 

Na versão anterior não era possível monitorar a quantidade total de itens na área de trabalho. Após a melhoria realizada é possível escolher alguma atividade do prazo

Figura 2- Tela para escolha de uma atividade

Após escolha realizada, foi habilitada a opção itens na área de trabalho no campo gatilho conforme Figura 3 e ela é executada quando a quantidade de itens alcança ao valor informado.

Figura 3 – Tela de configuração de gatilho após melhoria

 

3 – Inserção do campo ‘Nome’ para realização de busca de grupos e perfis

Quando o usuário tinha necessidade de buscar grupos e perfis cadastrados na ferramenta, a busca era feita manualmente pela lista existente. Após melhoria realizada, um campo de busca denominado ‘Nome’ foi inserido, conforme Figura 4, facilitando e otimizando a busca de grupos e perfis cadastrados.

Figura 4 – Tela de ação contendo novo filtro Nome para realização de busca de grupos e perfis

4 – Melhoria de experiência de usuário ao utilizar apenas o teclado para preencher um formulário por meio da tecla tab.

Quando havia necessidade de o usuário transitar entre os campos do formulário do tipo checkbox e radio button, ele tinha que utilizar o mouse para ir trocando de campo. Após melhoria realizada, os campos do tipo checkbox e radio button são capazes de receber foco através do tab, conforme Figura 5.

Figura 5 – Tela dos campos de formulários pós a melhoria

5 – Atualização da versão do JQuery de 3.6.1 para 3.7.1

Na versão anterior o produto estava na versão 3.6.1 do JQuery. Foi realizada a atualização da versão para 3.7.1 a partir dessa nova versão.

 

6 – Remoção do botão de limpar cache dos marcadores presente nas configurações do relatório

Na versão anterior, havia um botão (Figura 6) com a função de limpar o cache dos marcadores buscando uma melhor performance do produto. Porém ao realizar essa ação os dados da tabela de marcadores eram excluídos, gerando lentidão uma vez que eles precisavam ser recriados.

Figura 6 – Tela de configurações do relatório contendo o botão “Limpar Cache” antes da melhoria

Após melhoria realizada, o botão de ‘limpar cache’ foi excluído conforme Figura 7.

Figura 7 – Tela de configurações do relatório após melhoria

7 – Habilitar sincronismo na chamada da API dos relatórios de marcadores para funcionamento da integração com Power BI

Na versão anterior não era possível realizar integração de um relatório que não estava em cache com o Power BI por meio de chamadas via API dos relatórios de marcadores, uma vez que a chamada da API estava assíncrona. Após melhoria realizada a chamada via API se tornou síncrona, fazendo com que o Power BI aguarde a geração do relatório para então mostrar os dados ao usuário.

8 – Inclusão de modos de autenticação no módulo ‘WebServiceREST’ 

Caso o usuário estivesse com Windows Authentication na versão anterior, não era possível realizar chamadas via APIs REST. Após melhoria realizada é possível realizar as mesmas chamadas selecionando uma das três opções de autenticação conforme Figura 8.

Figura 8 – Módulo “WebService REST” após melhoria

9 – Inserção de níveis de leitura na Iteração via API REST no módulo de ‘Subprocesso’

Na versão anterior a leitura era realizada somente a partir de um item raiz no subprocesso, ou seja, o que vem no primeiro nível do Json. Após melhoria é possível escolher o nível que será feita a leitura do retorno da API no subprocesso conforme Figura 9.

Figura 9 – Módulo “Subprocesso” com iterações via API após melhoria

10 -Criação da função “ToString” para formatação do valor de um campo do formulário

Na versão anterior não era possível formatar o valor do campo ao retornar, por exemplo, na configuração da mensagem de uma Etapa. Após melhoria implementada é possível formatar seguindo o padrão do .NET conforme Figura 10. Essa melhoria serve para formatar qualquer campo que tiver no padrão do string.format do .NET. A Figura 11 apresenta o resultado da mensagem da Etapa após aplicação da função.

Figura 10–  Aplicação da função “ToString” na mensagem da Etapa após melhoria

Figura 11 – Resultado da mensagem da Etapa após melhoria

11 – Atualização do controle de variáveis de contexto para utilizar o novo esquema de contexto

O acesso as variáveis de contexto do processo foram atualizadas e a seleção passa a ser por categoria do módulo juntamente com as variáveis que competem a cada um deles. Foi realizada a atualização do controle de variáveis utilizando o novo esquema de contexto para o portal e para o workflow. Esse último possui a particularidade de atualização por categoria conforme mencionado anteriormente. Abaixo segue todas as funções existentes:

  • AddDays(NumberOfDays) [%#ADDDAYS(2)#%] – dias corridos
  • EncryptNumber(value) [%#ENCNUMBER(1)#%] – número encriptado
  • GetDownloadLink(url;expminutes;accesslist) [%#GETDOWNLOADLINK(/WFResources/Themes/images/zuri.png;15;-1)#%] – link para download com tempo determinado de disponibilidade e de acesso parametrizado
  • GetNewGUID() [%#GETNEWGUID()#%] – novo GUID
  • GetUserEmail(UserId) [%#GETUSEREMAIL(%%WFUser.Id%%)#%] – e-mail do usuário a partir do ID do usuário, por exemplo.
  • GetUserName(UserId) [%#GETUSERNAME(%%WFUser.Id%%)#%] – nome do usuário a partir do ID do usuário, por exemplo.
  • IsInRoles(AccessList) [%#INROLE(-1)#%] – testa se o usuário logado faz parte de um grupo específico
  • MonthEnd [%#MONTHEND()#%] – último dia do mês corrente
  • MonthStart [%#MONTHSTART()#%] – primeiro dia do mês corrente
  • RoleUsersMail(RoleId) [%#ROLEUSERSMAIL(-1)#%] – lista de e-mails de usuários de um grupo
  • Spaces(value) [%#SPACES(1)#%] – inserir espaço
  • ToString [%#TOSTR(99999;#,###.00)#%] – formato de número. Observação: válido para qualquer máscara que o .NET interpretar.
  • WeekEnd [%#WEEKEND()#%] – último dia da semana
  • WeekStart [%#WEEKSTART()#%] – primeiro dia da semana

12 – Inclusão de script Workflow em todas as páginas com ztemplate.aspx para criação de início de processo

Para criação de início de processo era necessário incluir um módulo de processo na página. Com a tag Zuri.Workflow.AddZuriScriptsToTemplate = true no web.config é possível inserir em todas as páginas o script para criar o início de processo para casos que esteja com o ztemplate.aspx.

Ajustes

Além das melhorias, também trabalhamos em diversos ajustes do produto. Confira a seguir:

Formulário

1 – Relatório de formulário apresenta valor incorreto quando preenchido considerando dado sensível

Quando um campo de texto com “dado sensível” estava configurado com “sim” e era realizado um preenchimento com números no formulário, o relatório do formulário apresentava um resultado no formato de data ao invés de número. O ajuste foi corrigido.

2 –  Sinalização de formato de arquivo inválido no grid Formulário – Chamado 8320

Ao inserir arquivos no grid formulário com extensões permitidas, uma mensagem de erro aparecia ao lado do anexo, sinalizando que aquele formato de arquivo era inválido. O ajuste foi realizado.

3 – Exclusão de anexo com nome longo ultrapassando o ícone de cancelamento

Ao anexar um arquivo com nome longo no grid formulário, o ícone “x” de cancelar permanecia em cima do nome do arquivo, impossibilitando clicar para cancelar o arquivo caso o usuário desejasse. O ajuste foi realizado.

4 – Ordenação por ordem alfabética inexistente no grid formulário

Ao colocar itens na caixa de seleção seguindo ordem do usuário, a ordenação por ordem alfabética não estava ocorrendo no grid formulário, pois ele mantinha a ordenação padrão salva em itens na caixa de seleção. O ajuste foi realizado.

.

5 – Range de datas não restritos com fonte de dados do tipo fórmula dentro de uma DIV

Ao utilizar um campo com validação do tipo data com faixa entre datas e este utiliza como fonte de dados do tipo fórmula ‘adicionar dias uteis’ um campo que está dentro de uma DIV, o range de datas exibido não restringia as datas de acordo com a fonte. O ajuste foi realizado.

6 – Arquivo de anexo do formulário sem possibilidade de exclusão

Ao inserir um anexo no formulário com nome do arquivo extenso, a lixeira para exclusão do arquivo anexado desaparecia, impossibilitando a exclusão do arquivo. O ajuste foi realizado.

7 – Fonte de dados usada em formulário não é exibido quando ambiente configurado com serviço de Remoting

Ao configurar uma procedure como fonte de dados num formulário quando o ambiente utiliza Remoting a mesma não retornava os dados configurados. O ajuste foi realizado

 

8 – Campo criptografado do subformulário com pouco caracteres para preenchimento

Ao preencher um subformulário com campos configurados como dados sensíveis com informações que possuíam muitos caracteres não era possível submeter o formulário. O ajuste foi realizado de modo que a função de calcular o tamanho do campo criptografado foi ajustada.

9 – Informações previamente preenchidas não são exibidas ao consultar anexo do formulário ou mensagem de etapa

Durante a execução do item, ao preencher um campo do tipo seleção múltipla com fonte de dados do tipo procedure em um formulário, ao consultar o anexo do formulário ou a mensagem de etapa as informações selecionadas não eram exibidas. O ajuste foi realizado.

Desenho do Processo

10 – Perda de configuração do módulo Cancela Etapa após exportação

Ao exportar um processo, com módulo de Etapa previamente parametrizado , as configurações de etapa eram perdidas, impossibilitando o cancelamento de etapas. O ajuste foi realizado.

11 – Módulo “SLA do item” perde configurações ao importar/exportar um processo

Ao realizar o procedimento de exportação/importação de um processo o módulo “SLA do item”, previamente parametrizado, perdia as configurações. O ajuste foi realizado.

 

12 -Perda de referência e configurações do módulo “WebService SOAP” após exportar/importar processo

Ao realizar o procedimento de exportação/importação de um processo, o módulo “Web Service SOAP” previamente parametrizado, perdia a referência no desenho do processo e as configurações gerando erro na tela do módulo. O ajuste foi realizado.

13 – Variáveis de contexto de processos sem restrição de usuário

Ao abrir a URL de um determinado processo por uma guia anônima num navegador, era possível ter acesso a todas as variáveis de contexto disponíveis. A restrição das variáveis foi realizada para que cada usuário tenha acesso somente dos processos que ele tem acesso.

PWA

14 – Impossibilidade de realização de download do PWA em ambiente com windows authentication habilitada e autenticação anônima desabilitada

Em ambiente com windows authentication habilitado e autenticação anônima desabilitada o ícone de instalação do PWA não era exibido, impossibilitando o download. O ajuste foi realizado.

Relatório de marcadores

15 -Campos formatados como monetário perdem configuração quando exportados em excel e CSV

Ao preencher um campo com valor parametrizado como monetário no formulário ele perdia a configuração quando exportado em excel ou CSV, passando a aparecer o valor digitado configurado como data e hora. O ajuste foi realizado.

16 -Relatório de marcadores não exibe o nome da etapa e início da etapa quando configurada paginação

Ao configurar o relatório de marcadores com paginação na aba listagem das configurações do relatório, as informações de nome de etapa e início da etapa deixam de serem exibidas. O ajuste foi realizado.

17 -Alteração da hora de PM para AM das colunas ‘data de início’ e ‘data de término’ ao exportar relatório de marcador

Ao realizar a exportação de dados no relatório de marcador, a coluna ‘data de início’ e ‘data de término’ apresentavam as horas invertidas, ou seja, havia a troca de PM para AM. No caso de exportação CSV o mesmo padrão ocorria, porém somente com a coluna ‘data de término’. O ajuste foi realizado.

18 – Arquivo sendo disponibilizado para download em relatório de marcadores independente de configuração realizada no processo

Na versão anterior após realizar a configuração de arquivo no relatório de marcadores, durante a execução do processo o arquivo era anexado quando passava pelo módulo Arquivo ficando disponível para download, porém quando um item não passava por esse mesmo módulo Arquivo ele também ficava disponível para download. O ajuste foi realizado.

Painel de Controle

19 – Mensagem zerada de processos ativos e finalizados após tentativa de troca de observadores em lote via painel de controle

Ao tentar realizar a troca de observadores em lote via painel de controle informando um intervalo de datas, a troca não era realizada informando uma mensagem de que zero processos ativos e processos finalizados tiveram seus observadores trocados. O ajuste foi realizado.

20 – Card SLA Etapa com contagem total de itens do processo mesmo após filtragem de Etapa específica

Ao selecionar um determinado processo no painel de controle, e posteriormente, selecionar uma etapa específica desse processo, a quantidade de pendências de SLA Etapa mostrava o total de itens abertos no processo ao invés de mostrar somente os que estão na etapa selecionada. O ajuste foi realizado.

21 – Ausência de paginação de itens após filtragem de SLA etapa no painel de controle

Ao filtrar um processo no painel de controle e, posteriormente, filtrar SLA etapa com intuito de apresentar somente os itens com SLA no prazo, a paginação não ocorria, impossibilitando a visualização dos itens. O ajuste foi realizado.

Engine do Workflow

22 – Ausência de paginação de itens após filtragem de SLA etapa no painel de controle

Ao passar o mouse na área do módulo de arquivo em ambiente configurado com classe “new-template highcontrast”, ocorria uma neutralização das informações, impossibilitando leitura. O ajuste foi realizado.

Item do processo

23 – Arquivos não são exibidos após anexar via link ‘arquivos’ na aba anexos

Na área de trabalho, ao abrir um item e anexar arquivos via link ‘arquivos’ na aba ‘anexos’, os arquivos e suas respectivas descrições não eram exibidos/listados. O ajuste foi realizado.

24 – Aba mensagens da janela do item não é exibida quando o item está finalizado

Quando um item estava em execução era possível enviar mensagens e ela aparecia normalmente na aba mensagens. Após finalizar o item, a aba mensagens da janela do item desaparecia tanto na área de trabalho quanto no relatório de marcadores, permanecendo somente as abas de detalhes, histórico, GPS e anexos. O ajuste foi realizado.

Template

25 – Carregamento de ícones e fontes na tela de início de processo

O carregamento de fontes no ambiente e de ícones na tela de execução do item era realizado consultando fontes externas, o que causava em alguns casos a exibição da fonte incorreta e a não exibição do ícone “X”, impossibilitando o fechamento da tela. O ajuste foi realizado.

Área de trabalho

26 – Lista de possíveis executores de diferentes processos aparecendo na coluna de responsável

Na área de trabalho, após realizar a configuração do nome e grupo numa determinada etapa e, posteriormente, configurar usuários dentro de cada um dos grupos, a lista de possíveis executores de outros processos aparecia ao colocar o mouse em cima do nome na coluna de responsável. O ajuste foi realizado.

 
 

Gostou do conteúdo? Compartilhe!

Mais resultados

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
post
page

Mais lidos

processos

O que é processo?

A palavra “processo”, derivada do latim “procedere“, significa um método sequencial para realizar uma ação ou um conjunto de

Leia mais