Atualização 9.24.12 – Q4 Antes da instalação é recomendado que entre em contato com o nosso suporte para acompanhamento, através do e-mail suporte@gozuri.com. Ajustes Trabalhamos em alguns ajustes no produto, confira a seguir: Formulário 1) Importação de formulário entre áreas considerando mesmo ambiente Ao tentar realizar a importação de um formulário entre as áreas de um mesmo ambiente, o mesmo não ocorria e o formulário permanecia na mesma área. O ajuste foi realizado. 2) Campo HTML em DIV desabilitada recebendo mensagem de preenchimento obrigatório Quando havia um formulário com uma DIV contendo um módulo HTML configurado dentro dela e estava como desabilitado nas configurações, ocorria que uma mensagem de obrigatoriedade era sinalizada em tela quando a execução do item que já vinha com uma um texto preenchido. O ajuste foi realizado. 3) Campo radio button e checkbox em DIV desabilitada aparecendo como habilitado mesmo após configuração de desabilitado durante execução do item Quando havia um formulário com uma DIV contendo um módulo HTML configurado dentro dela juntamente com um campo radio button e/ou checkbox, o Zuri processava somente até o HTML, ou seja, durante a execução do item os campos radio button e checkbox apareciam habilitados para edição, mesmo tendo sido configurados como desabilitado. O ajuste foi realizado. 4) Campo tipo data em formulário utilizado com API Startitem fixo como obrigatório Um formulário utilizado em um processo com início do item via API Startitem possuía um campo do tipo data que estava configurado como não obrigatório. Quando realizava o início do item só era possível executar se caso inserisse uma data. O ajuste foi realizado. 5) Campo do tipo monetário não exibe zero antes da vírgula em casos que o valor possui somente número decimal Ao configurar um subformulário com tipo do campo como monetário e preencher o campo somente com valores decimais, o zero não era apresentado antes da vírgula. O ajuste foi realizado. 6) Campos configurados em relatório de formulário não são exibidos Ao realizar a configuração do relatório de formulário, considerando as configurações gerais, filtros, campos e gráfico e clicar para exibir o relatório, ele aparecia vazio, sem as configurações previamente realizadas. O ajuste foi realizado. Studio 7) Ícone home page não destacado quando selecionada página Na versão anterior ao clicar no “home page”, o ícone da casinha que fica na coluna entre as colunas código e título não aparecia selecionado, ou seja, com o ícone pintado de verde na página selecionada. O ajuste foi realizado. 8) Busca de nome do grupo e perfil com resultado sem paginação Ao informar o nome e subportal na página de acessos e clicar em buscar a paginação não era exibida. O mesmo comportamento ocorria ao tentar realizar a busca por nome do grupo e perfil. O ajuste foi realizado. 9) Importação de menu com possibilidade de alteração de apelido sem mensagem de regras de preenchimento Para realizar a importação de um menu exportado, ao tentar realizar a mudança de apelido inserindo espaço ou iniciando por número não aparecia a mensagem “O valor deve começar com letras e depois conter apenas letras e números.” A importação ocorria, porém posteriormente não era possível ser configurado. O ajuste foi realizado. 10) Botão de “docum.” na página de processos Ao entrar na página de processos e clicar em “docum.” com a finalidade de extrair documentação do processo, ocorria um erro em tela. O ajuste foi realizado. Relatório de marcadores 11) Processo com fluxo externo configurado com relatório de marcadores Em um processo que possuía um fluxo externo com relatório de marcadores configurado, quando um item era finalizado no fluxo externo, não era registrado no relatório de marcadores a depender do tempo de finalização. O ajuste foi realizado. Processo 12) Visualização do módulo de e-mail na edição de conteúdo Quando a opção de permitir a edição de conteúdo estava sendo utilizada, o módulo de e-mail não apresentava o texto, ou seja, o template renderizado para ser alterado e sim o HTML diretamente. O ajuste foi realizado. 13) Perda de configuração de exceptions nas saídas do modulo API REST Após realizar as configurações de exceção no módulo de WebService REST e o usuário fechasse o módulo, as configurações eram salvas. Porém ao reabrir, as configurações eram perdidas. O ajuste foi realizado. Relatório de formulário 14) Validação de data e hora em relatório de formulário Na versão anterior, ao acessar um determinado formulário previamente preenchido no relatório de formulário, a coluna “data e hora” não exibia as informações completas, ou seja, as informações de data e hora. O ajuste foi realizado. Módulo de relatório 15) Perda de configuração em relatório de procedure Quando um relatório baseado em uma procedure era configurado em uma página e clicava-se nas configurações, da aba gráfico, apenas para visualizá-las e fechava a configuração sem realizar alterações, o relatório era desconfigurado. O ajuste foi realizado. Template 16) Alteração da cor do cabeçalho da área de trabalho utilizando ztemplate com a classe “new-template highcontrast” Ao utilizar no ztemplate a classe “new-template highcontrast” o modulo da área de trabalho não apresentava a cor do fundo do cabeçalho alterada, impossibilitando leitura dos títulos. O ajuste foi realizado.
Arquivos de Categoria: plataforma
Atualização 9.24.02 – Q3 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) Autenticação com certificado para Web Service REST Ao inserir um Web Service REST no formulário, atualmente as opções existentes são: sem autenticação, Basic Authentication e Windows Authentication. Com a melhoria realizada uma nova opção foi inserida que é a Certificate Authentication (autenticação com certificado). Ao selecionar essa nova opção aparecerá um dropdown list com os certificados possíveis de escolha. Para realizar essa configuração é necessário inserir a tag Zuri.Rest.Certificate.AccessGroup no web.config dentro do <appsettings>. O valor deve ser o ID do grupo que pode usar estes certificados na configuração, e se caso um usuário não estiver nesse grupo a tela permanece somente com as três configurações padrão. 2) Implementação módulo Python Na versão anterior, a ferramenta não tinha capacidade de realizar interação com programas e rotinas escritas em Python. Após melhoria implementada é possível permitir que usuários, que tem como padrão de desenvolvimento a linguagem Python, utilizem a ferramenta. Para mais detalhes de instalação e utilização, o manual do Python está disponível dentro desse pacote. 3) Mensagem de item de execução contendo usuário vinculado Durante a execução de um item que está vinculado para um determinado usuário, se caso um outro usuário do grupo tentasse acessar o item na área de trabalho ele recebia uma mensagem de acesso negado. Após a melhoria, ao realizar o mesmo procedimento, o segundo usuário passa a receber uma mensagem sinalizando que o item em questão está em execução por outro usuário conforme Figura 1. Na mesma mensagem também consta para qual usuário o item está vinculado. 4) Inserção de tag para cache no Analytics O Analytics é um relatório do Zuri que permite o acompanhamento e identificação de gargalos que possam ter em num determinado processo. Como regra, ele não possuía opção de alteração do tempo de cache. Após a melhoria realizada, foi inserida uma tag no webconfig. Para realizar a configuração é necessário inserir a tag <add key=”Zuri.Analytics.CacheTime” value=”00:01:00″/> dentro do <appsettings>. 5) Alteração da atualização de itens finalizados para modo batch Cada finalização de item impacta no bando de dados e, consequentemente, possui impacto na performance do produto. Após a melhoria realizada, a finalização de itens no Zuri continuará ocorrendo, porém a depender da escolha do tempo parametrizado, o item não aparecerá na tabela de itens ativos e nem na tabela de itens finalizados. Esses itens permanecerão, temporariamente, em uma tabela intermediária para que não tenha impacto no banco. Os módulos que precisam de visualização desses itens finalizados continuarão sendo atualizados normalmente. Para realizar a configuração é necessário inserir as tags abaixo dentro do <appsettings>. Todas as tags apresentadas estão com valores default. 1) Tag utilizada para ativação da melhoria:<add key=” Zuri.Workflow.CloseItemInBatchMode ” value=”false”/> 2) Tag utilizada para definição de tempo de encerramento dos itens em modo batch:<add key=” Zuri.Workflow.CloseItemTimespan” value=”00:10:00″/> 3) Tag utilizada para definição da quantidade de itens que serão finalizados em modo batch:<add key=” Zuri.Workflow.CloseItemBatchSize” value=”10″/> 6) Possibilidade de inserção de template padrão de e-mail Ao configurar um e-mail o usuário não possuía uma opção de selecionar um template padrão para utilizar nos processos. Após melhoria realizada, o usuário poderá utilizar um template padrão que tenha sido previamente criado e esteja no diretório (WFResources -> Templates ->Process -> Emails). Para que o conteúdo que o usuário irá escrever na tela do Zuri apareça corretamente no template, é preciso que noarquivo html esteja configurado o ##EMAILTEXT##. Conforme Figura 4 o usuário deverá selecionar o modelo desejado de acordo com o nome do arquivo gerado para o template e clicar em ‘ok’. 7) Criação da central de mensagens Na versão anterior para ter acesso a mensagens era somente na tela de acompanhamentos de processos. Após a melhoria, foi criada uma central de notificações que disponibiliza todas as mensagens trocadas em itens de processo. Com o novo módulo de notificações, todas as trocas de mensagens do item de processo serão exibidas com maior facilidade, trazendo mais agilidade para os acompanhamentos de etapas de demandas do processo. Esta central facilita a comunicação dos envolvidos, pois a notificação reforça os pontos a serem tratados. Para que ela seja habilitada é necessário selecionar a opção ‘mensagem na lista de mensagens’ conforme Figura abaixo. 8) Redução do número de acessos da tabela de anexo durante execução do processo Durante a execução de um processo, o acesso até o anexo era a mesma a depender da quantidade de variável de contexto parametrizada. Após a melhoria foi inserido um cache para evitar acessos a tabela durante execução do processo a depender da quantidade de variáveis de contexto. No exemplo mencionado, após a melhoria, ocorre somente uma ida ao anexo gravando todas as informações das variáveis de contexto no e-mail. 9) Inserção da funcionalidade de simulação de execução de Webservices REST e SOAP Ao utilizar um Web Service REST e SOAP na configuração do processo era necessário clicar em testar após preenchimento de todas as informações necessárias conforme sinalizado na Figura 6. Após melhoria realizada, foi inserida a tag <add key=”Zuri.Services.MockServiceRole” value=”-1″ />no webconfig dentro do <appsettings> com a finalidade de retornar o mock sempre que estiver selecionada a opção “não testar a execução” ao invés da API mesmo que ela esteja configurada corretamente, conforme Figura 7. O valor deve ser o ID do grupo que pode usar estes mocks na configuração, e se caso um usuário não estiver nesse grupo a tela permanece com a configuração padrão. A tag Zuri.Services.MockServiceRole não deve ser inserida em ambiente de produção, somente em ambiente de desenvolvimento, pois ela fará com que o serviço sempre rode o dado de saída informado (mock) ao invés de chamar o serviço. Ajustes Além das melhorias também trabalhamos em alguns ajustes no produto, confira a seguir: Formulário 1) Adição de parâmetros na configuração de WebService REST de um formulário Ao realizar a adição de um segundo parâmetro […]
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 […]
Atualização 9.24.02 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 gestor dinâmico no módulo “Filtro dinâmico” Nas versões anteriores do módulo ‘Filtro dinâmico’ só era possível aplicar o filtro para uma execução, ou seja, para o responsável por executar a atividade. Além disso, para o executor existe a possibilidade de determinar o tipo de filtro selecionando a opção por restrição ou por substituição, conforme exemplificado na Figura 1. Após a inclusão desta melhoria, é possível realizar o dinamismo para gestores com a opção de filtro por gestão. Primeiramente deve-se associar uma etapa (seguindo a mesma lógica de antes da melhoria) para realizar o filtro que substitua o responsável. Observação: O gestor dinâmico só possui a opção substituição uma vez que, independentemente do que foi configurado de grupo ou usuário na etapa em questão, ocorrerá a substituição que for determinada no filtro. A opção restrição não pode ser utilizada visto que não existe a possibilidade de restringir grupos somados, pois ocorrerá a criação de um grupo novo, ou seja, a substituição. É possível utilizar um valor fixo ou uma variável (por exemplo: procedure, webservice, dado de um campo de formulário, …) e adicionar ao filtro seguindo mesmo procedimento do filtro dinâmico. A melhoria aplicada possui impacto no painel de controle e no módulo Analytics, pois o gestor atribuído dinamicamente pelo ‘Filtro dinâmico’ passará a ter as mesmas visões de um gestor de etapa qualquer. 2 – Inclusão da variável EMPTY no módulo ‘Preenche formulário’ Na versão anterior do módulo ‘Preenche formulário’ não era possível realizar a limpeza de um campo de valor já preenchido anteriormente pelo usuário. Após a melhoria realizada, quando houver a necessidade de limpar um valor já preenchido anteriormente em um campo do formulário utilizando o módulo ‘Preenche formulário’, deve-se inserir o %%EMPTY%% no campo e a coluna ficará em branco quando o processo for executado, conforme Figura 3. 3 – Salvar formulário pai ao editar um subformulário Na versão anterior não era possível salvar um formulário pai ao editar um formulário filho. Após a melhoria realizada, o usuário possui a opção de selecionar a configuração nas propriedades do campo do subformulário para salvar. Após realizar essa configuração, o subformulário estará automaticamente salvo assim que for aberto. O campo com a configuração de salvar ao abrir um subformulário está detalhado na Figura 4. 4 – Pesquisa de palavras acentuadas Na versão anterior as letras acentuadas só apareciam na busca caso o usuário digitasse o acento. Após a melhoria realizada, o autocomplete passar a ser accent insensitive, ou seja, ele realiza a busca encontrando o nome com acento, mesmo se o usuário não digitar o acento, conforme figura 5. 5 – Liberação de criação de templates customizados para novo layout Na versão anterior não era possível permitir a criação de templates customizados que funcionassem com o layout novo. A melhoria realizada permite inclusão de uma tag de configuração Zuri.Content.UseNewTemplate (figura 6) para que fosse possível realizar essa ação. 6 – Melhoria no script de update para manter compatibilidade com versões do SQLServer anteriores a 2017 Clientes que possuíam SQL Server anteriores a 2017 apresentavam erro de execução quando estavam instalando novo pacote do Zuri. Com a melhoria, houve a substituição de função (TRIM pela RTRIM e LTRIM) para que a atualização fosse possível de ser realizada. 7 – Update das bibliotecas utilizadas pelo Zuri Na versão anterior as bibliotecas utilizadas no Zuri apresentavam possibilidade de melhoria no quesito segurança. Após melhoria, as bibliotecas abaixo foram atualizadas juntamente com a remoção do Sendgrid: • Newtonsoft.Json 11.0.2 -> 13.0.3 • System.Net.HTTP 4.0.0 -> 4.3.4 • IONIC ZIP 1.9.1.8 -> DotNetZip 1.16.0 IMPORTANTE: ao atualizar o ambiente para essa versão é necessário realizar o ajuste no web.config e no service.config. As tags devem seguir conforme Figura 7. Ajustes Além das melhorias, também trabalhamos em diversos ajustes do produto. Confira a seguir: Painel de controle 1 – Paginação de itens no painel de controle No painel de controle, ao se limitar uma quantidade de itens a serem visualizados por páginas (exemplo, cinco itens por página) a listagem mostrava somente a primeira página, ou seja, os cinco primeiros itens listados, não permitindo com que o usuário visualizasse os demais itens por meio de paginação. Nesta versão, este ajuste foi realizado. Formulário 2 – Tela de configuração do módulo ‘Preenche formulário’ O módulo ‘Preenche formulário’ estava perdendo as informações na tela de configuração quando definida a informação de ‘utilizar um registro corrente’ no campo de seleção de registro. Ao abrir o módulo após configuração realizada, ele automaticamente perdia a configuração e a informação no campo de seleção de registro passava a ser ‘criar um novo registro’. O ajuste foi realizado. 3 – Visualização de anexo de itens finalizados no formulário Ao consultar a aba de anexos de um item finalizado, o Zuri apresentava um formulário inexistente no processo. Esse erro foi identificado em alguns itens em uma condição específica, nos quais o ID do anexo do item finalizado coincidia com o ID de outro item ativo. O ajuste foi realizado. 4 – Tratamento do nome de arquivos em cargas de formulários recebidos via API Quando um item era criado utilizando a API StartItem e o formulário utilizado possuía anexo com caracteres especiais, dava erro ao tentar acessar o anexo na execução do item. O ajuste foi realizado. 5 – Formatação de campos percentuais Quando se digitava um valor numérico decimal iniciado por zero o resultado apresentado na mensagem da etapa não registrava o zero antes da vírgula, apresentando somente a vírgula e as casas decimas após a vírgula. O ajuste foi realizado. 6 – Campo data sendo digitado sem ícone de calendário Durante a execução de um item, ao preencher um campo do tipo data em um formulário onde esse campo era utilizado como parâmetro para […]
Atualização 9.23.10 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 – Mudanças na forma de configuração e melhoria de performance para o módulo “Preenche Formulário” Nas versões anteriores do módulo ‘Preenche formulário’, quando um formulário era selecionado todos os seus campos eram refletidos no módulo, carregando todas as opções da caixa de seleção campo a campo, o que causava lentidão no módulo para formulários com uma grande quantidade de campos. Além disto, era preciso definir corretamente o ID do registro para fazer uma atualização ou então deixar este ID em branco para criar um registro, isso acabava induzindo a muitos erros na configuração do módulo. Ambas as situações podem ser vistas no exemplo da Figura 1. Após as modificações, quando selecionado um formulário, aparecerá a opção de o usuário escolher o campo o qual deseja atualizar e o valor a ser atribuído para o mesmo, sendo assim não ocorre mais o carregamento de todos os campos do formulário, somente os valores escolhidos para atualização serão exibidos. Além disto, foi implementado cache para a seleção das variáveis de contexto que podem ser utilizadas. Ambas as melhorias contribuem para a melhoria de performance do ‘Preenche formulário’. Para as configurações, no campo de seleção de registro o usuário passa a ter as opções de utilização do registro corrente (o registro já existente no processo), a criação de um novo registro ou até mesmo a utilização de um registro específico, sendo que somente neste caso é possível escolher uma variável de contexto para a seleção. 2 – Novas possibilidades de configurações no campo seção do formulário A partir desta versão, o campo seção do formulário passa a ter a opção de grupos que editam. Em versões passadas este campo somente permitia definir os grupos que possuíam acesso. Esta melhoria facilita no momento de criação do formulário, já que é possível ter vários campos dentro de uma seção e todos eles terem a mesma configuração dos grupos que editam através da seção, não sendo necessário configurar campo a campo. 3 – Novas configurações nos campos do formulário Para todos os campos que possuem a configuração de grupos que acessam, que editam e que excluem foi inserida a possibilidade de se configurar dinamicamente estes campos, ou seja, através de uma fonte de dados. A opção de configuração através de uma fonte de dados só aparecerá para o usuário caso já exista alguma fonte de dados criada no formulário. Importante: Para que a fonte de dados funcione neste campo, o valor do campo utilizado deve ter o formato booleano (true/false). 4 – Inserção de API para início ou atualização de item ao longo do processo Nas versões anteriores, para iniciar uma solicitação através de API REST existia o endpoint: https://[site]/zuriservices/startitem. Este endpoint continua nesta versão, mas se tornou obsoleto. Sendo assim, está sendo substituído por: https://[site]/ api/zuri/startitem. A primeira grande mudança para o novo endpoint é que ele passa a utilizar a autenticação comum de todas as outras API’s REST expostas pela ferramenta, necessitando de uma autenticação prévia e a passagem do token no header da chamada. Esta nova API tem várias melhorias, entre elas a possibilidade de processar um item já existente (passando a identificação do item) ou de iniciar um item novo. Também é possível realizar a chamada de um ponto de entrada (se informado a identificação) ou a partir do início (se a identificação do ponto de entrada for 0). Para identificar o ponto de entrada ou o processo pode ser passado o ID ou o GUID, qualquer um dos dois valores é interpretado corretamente. Os parâmetros desta API são: Para parâmetro ‘StartType’, segue abaixo os tipos possíveis: 5 – Inclusão de variáveis no body para chamadas de serviços REST As variáveis criadas para chamadas de serviços REST passam a ser suportadas no corpo (body) da mensagem dentro do módulo de integração (workflow) ou na fonte de dados do formulário. 6 – Mudanças na forma de configuração e melhoria de performance para o módulo ‘Gerador PDF’ Nas versões anteriores do módulo ‘Gerador PDF’, quando um arquivo era selecionado todos os seus campos eram refletidos no módulo, carregando todas as opções da caixa de seleção campo a campo, o que causava lentidão no módulo para formulários com uma grande quantidade de campos. Ambas as situações podem ser vistas no exemplo da Figura 10. Após as modificações, quando selecionado um arquivo, aparecerá a opção de o usuário escolher o campo o qual deseja utilizar, sendo assim não ocorre mais o carregamento de todos os campos do formulário. Além disto, foi implementado cache para este módulo. Ambas as melhorias contribuem para a melhoria de performance do ‘Gerador PDF’. 7 – Melhoria de performance na listagem de etapas na área de trabalho Foi incluído um tratamento de cache para a listagem de etapas no filtro da área de trabalho. Para ativar o cache a tag a seguir deve ser adicionada ao web.config. Esta habilitação é recomendada para casos em que existem muitos itens ativos na área de trabalho (>100K) a fim de diminuir o processamento no servidor para a montagem destas etapas possíveis para o filtro e melhorar a performance da aplicação como um todo. Caso seja ativado é respeitado o tempo definido na tag de cache estático (WFFramework.Cache.Static) para a atualização deste filtro. 8 – Desativação do auto formatação dos campos do relatório de marcadores Em versões anteriores, durante a montagem de relatórios de marcadores, o tipo do campo era inferido a partir do seu conteúdo (por exemplo: texto, número e data), porém esta auto formatação estava causando alguns problemas, principalmente quando havia números armazenados com separadores de milhar ou decimal. Para que a auto formatação seja desativada é necessário inserir a tag abaixo no web.config. Sendo assim, a inserção da tag ocasionará a não formatação das opções não configuradas (selecionadas como ‘Nenhuma’), sendo tratadas como texto simples. 9 – Restrição […]
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. […]
Atualização 9.23.05 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 – Programa para encriptação de query string e usuário do e-mail Foi criado um programa encriptador para a string de conexão com o banco de dados e para o usuário do e-mail. Este programa fica localizado na página de downloads do Zuri, através do link com o nome: ‘Encriptação da conexão com o banco’. 2 – Inclusão do subportal, área e grupo no autocadastramento Foram incluídos os campos subportal, área e grupo no autocadastramento. 3 – Padronização da experiência de configuração das fontes de dados do formulário Foram realizadas melhorias na arquitetura do produto e na interface com o usuário em relação às fontes de dados do formulário, o que garante a padronização nas configurações de cada fonte de dado. 4 – Implementação do subprocesso no módulo ‘Informações do item’ Foi realizada a inclusão do subprocesso no módulo de ‘Informações do item’. Agora também é possível realizar a troca do nome do item do subprocesso utilizando este módulo. 5 – AVISO: Descontinuação dos módulos ‘Exporta formulário’ e ‘Anexar dados’ O módulo ‘Exporta formulário’ era responsável por criar anexos para registro de um formulário. Atualmente, é possível ter esta mesma funcionalidade utilizando o ID do registro no módulo ‘Preenche formulário’. O módulo ‘Anexar dados’ era utilizado para anexar um formulário à um item do processo, mas para esta funcionalidade é possível utilizar a propagação de anexos no módulo de ‘Fluxo externo’. Estes módulos foram descontinuados do Zuri por terem sido substituídos pelas funcionalidades mencionadas acima e terem ficado obsoletos. ⚠ Importante: Caso o ambiente possua processos que utilizem estes módulos, eles ainda permanecerão no desenho do processo, sendo que somente serão excluídos a partir do momento em que não estiverem mais em uso no ambiente. 6 – Inserção de nomes para datas marcadas como feriados Quando uma data era selecionada como feriado no calendário do menu do Studio, não era possível atribuir um nome a este feriado. Esta ação foi inserida no Zuri. 7 – Inserção da possibilidade de importação de grupos no momento da importação de um processo Foi implementada a possibilidade de juntamente com a importação de um processo entre ambientes ou no mesmo ambiente também ocorrer a importação dos grupos vinculados ao mesmo. Desta forma, conforme a importação do processo ocorrer, haverá o mapeamento de grupos com o mesmo GUID do local de hospedagem antigo. Caso estes grupos não sejam encontrados, eles serão criados no novo local, existindo também a possibilidade deste mapeamento ser feito manualmente. Para que esta melhoria funcione, ambos os ambientes (de exportação e importação do processo) precisam estar atualizados a partir desta versão. 8 – Importação de relatório de marcadores entre ambientes Quando um relatório de marcadores era importado de um ambiente para outro, os ID’s de processo eram persistidos. Desta forma, o processo errado poderia ser associado ao relatório (gerando erro na execução) ou o processo poderia não ser encontrado (gerando erro na importação). Foi feita uma melhoria para que na exportação passe a ser informado também o GUID dos processos envolvidos, sendo assim o Zuri pode associar corretamente os processos no ambiente de destino do relatório exportado. Adicionalmente, este relacionamento pode ser feito manualmente, mesmo para processos exportados em versões anteriores ou que tenham correspondência múltipla no ambiente (por exemplo: várias versões com a mesma origem). Para isto basta definir os processos relacionados no momento da importação na própria tela inicial, como na figura abaixo: Neste caso os dois processos selecionados substituirão os dois processos contidos no arquivo exportado. É importante que o número de processos selecionados seja igual ao número de processos do arquivo, caso contrário a seleção será desconsiderada. Ajustes Além das melhorias, também trabalhamos em diversos ajustes do produto. Confira a seguir: Formulários 1 – Fontes de dados Os campos que utilizam as fontes de dados passaram por ajustes, sendo que agora todas as fontes de dados podem ser usadas em todos os campos do formulário. 2 – Listas conectadas O campo listas conectadas do formulário estava com inconsistências de layout no momento da escolha dos itens quando utilizada com fonte de dados, este erro foi corrigido. 3 – Leitura de anexos de itens Foi realizado o ajuste na leitura de informações dos anexos de formulários repetidos dentro de múltiplos contextos do processo. Para anexos iguais (mesmo formulário) no processo e subprocesso, não era dado o retorno da informação de acordo com o contexto correto (processo ou subprocesso), sendo que o retorno sempre era dado pelo último anexo preenchido. 4 – Tag no HTML Estava sendo gerada a tag “”max-width: … (none ou 100%)” de style no HTML do formulário, o que causava problemas no momento da abertura do mesmo, isto não ocorre mais. 5 – Upload de arquivo Quando um arquivo era adicionado em um formulário a palavra ‘Remover’ estava sendo cortada. Agora o ícone de lixeira está sendo utilizado para a remoção de arquivos. 6 – Atualização do componente de data e data+hora Para um ambiente configurado em inglês, o componente funcionava com o calendário no padrão americano, porém depois de selecionada, a data aparecia no padrão brasileiro. Além disto, o calendário se descolava de seu campo conforme o usuário rolava o formulário para baixo. Ambos os ajustes foram realizados. 7 – Mapeamento de endereço do site Havia uma inconsistência no acesso ao mapeamento de endereço do site para algumas URL’s de serviço no framework. 8 – Importação de grupos no momento da importação do formulário No momento da importação de um formulário, quando havia grupos definidos para algum campo, não era possível realizar a alteração/ exclusão deste grupo no novo ambiente somente pela interface de importação, sendo necessário entrar no formulário e realizar as alterações direto no devido campo. Isto foi solucionado. Vale lembrar que o mapeamento de grupos para o formulário é feito pelo ID do grupo, que pode variar de acordo com os […]
Atualização 9.23.02 Antes da instalação é recomendado que entre em contato com o nosso suporte para acompanhamento, através do e-mail suporte@gozuri.com. Fizemos algumas melhorias que estão sendo implementadas neste pacote: 1 – Inclusão de um ponto de extensão para publicação do form (WFForms.Structs.FormPublishProvider) 2 – Inclusão de um atributo especial (fieldname) nos campos do form com o nome do campo associado ao mesmo para facilitar a manipulação através de JQuery. Trabalhamos em diversos ajustes do produto, confira a seguir: 1 – Campo data e hora no relatório de marcadores Anteriormente o mês exibido nos campos de data no relatório de marcadores estava refletindo o mesmo valor que os minutos, este problema foi solucionado. Além disto, quando o relatório de marcadores estava com o ambiente em inglês, os horários do campo de data e hora se misturavam nos formatos de inglês e português, este erro foi corrigido. 2 – Link para download de arquivo no formulário relatório de marcadores O download de anexos através de links no relatório de marcadores ficava habilitado quando configurado de tal forma. Agora é possível acessar o link para download de arquivos dentro do relatório. 3 – Tempo de processo e SLA no relatório de marcadores O tempo de processo, que é a diferença de tempo entre o início e fim de um item, não estava apontando o valor correto no relatório de marcadores, agora este campo foi corrigido. Além disto, os SLA’s não estavam sendo mostrados quando o relatório de marcadores era exportado para Excel. Este erro foi solucionado. 4 – Campo responsável no relatório de marcadores A indicação dos usuários responsáveis pelas etapas no relatório de marcadores estava sendo apontada de forma incorreta, este problema foi corrigido. 5 – Quantidade de ocorrências no relatório de marcadores O apontamento da quantidade de ocorrências no relatório de marcadores estava retornando o número de etapas e não o número de itens do processo. Agora o apontamento está correto. 6 – Responsabilidades do relatório de marcadores No relatório de marcadores, os executores das etapas não estavam sendo apontados corretamente. Este problema foi solucionado. Desta forma, agora para as etapas em andamento aparecerão os possíveis executores ou ‘N/A’ e para as etapas já finalizadas, o executor responsável. 7 – Listagem de dados no relatório de marcadores Os dados antigos do relatório de marcadores de um processo apresentavam erro em sua listagem quando finalizados sem estatísticas. Este problema foi corrigido. 8 – Barra de rolagem no histórico do item A barra de rolagem não estava aparecendo na tela do histórico do item, o que impossibilitava a visualização de todos os itens abertos, dependendo da quantidade, este erro foi resolvido. 9 – Finalização indevida de itens Os itens da área de trabalho estavam sendo finalizados devido ao prazo de forma errônea, este apontamento foi resolvido. 10 – Busca avançada na área de trabalho O filtro de busca avançada da área de trabalho para etapas estava desabilitado, mesmo quando existiam itens em etapas distintas. Este problema foi solucionado. 11 – Termo de etapa de um item Quando o módulo distribuidor era adicionado ao fluxo do processo, o tempo da segunda etapa não estava sendo contabilizado, o que tinha impacto direto no SLA do item, a solução deste erro foi realizada. 12 – Utilização da função autocompletar em procedures Quando utilizada a função autocompletar em formulários com fonte de dados do tipo procedure, o dado retornada aparecerá entre aspas. Este problema foi corrigido. 13 – Módulo de regras do processo Não era possível ordenar a lista existente de regras criadas para o processo. Este erro foi corrigido. Quando a ação de excluir as lógicas de E/OU era executada, estas lógicas não estavam sendo eliminadas, o que gerava erros no processo. Este problema foi corrigido.
Atualização 9.23.01 Antes da instalação é recomendado que entre em contato com o nosso suporte para acompanhamento, através do e-mail suporte@gozuri.com. Trabalhamos em diversos ajustes do produto para os clientes. Confira a seguir: 1 – Formatação de campo do tipo monetário Quando o Zuri está configurado para a língua inglesa, os campos do tipo monetário que eram criados não estavam na formatação monetária correta, este problema foi corrigido. 2 – Configuração do módulo Formulário Não era possível adicionar o número desejado de linhas por página no menu ‘Campos’ na configuração do módulo ‘Formulário’. Este problema foi solucionado. 3 – Importação de formulários com fonte de dados Soap Ao exportar um formulário de versões mais antigas com fontes de dados Soap e importar no ambiente com a versão atual, as configurações da fonte de dados Soap não eram exibidas, sendo que a tela ficava em branco, este problema foi corrigido. 4 – Gestão de usuários nos grupos Era possível adicionar usuários em grupos automáticos, como por exemplo: administradores home page, administradores de área, administradores de subportal. Após o ajuste, a inclusão de usuários nestes tipos de grupos não estará mais disponível. 5 – Histórico do item no relatório de marcadores Ao configurar a listagem para exibir o histórico do item era apresentado um erro que não permitia que o usuário visualizasse o relatório, este problema foi corrigido. Quando a opção ‘Exibir histórico do item’ era ativada no relatório de marcadores, o responsável pela etapa era exibido incorretamente quando o mesmo era um grupo, sendo que o correto seria aparecer como ‘Não vinculado’. Este problema foi solucionado. A data de início e fim dos itens finalizados não estava aparecendo quando a opção ‘Exibir histórico do item’ não estava selecionada. Agora todas as datas aparecem normalmente. 6 – Inserção de dados no módulo Não era possível preencher o campo ‘Tamanho da página’ no momento da configuração do módulo ‘Área de Trabalho’, este problema não ocorre mais. 7 – Anexos de procedure em subprocesso Quando uma procedure que gera um anexo está presente em um subprocesso ao clicar em ‘Anexos’ era gerado um erro que impedia o usuário de prosseguir, este problema foi solucionado. 8 – Módulo ‘Exporta Form’ Quando era adicionado o caractere ‘&’ em algum campo do formulário, o módulo ‘Exporta Form’ apresentava erro e o usuário não conseguia executar a ação. Após a correção é possível exportar o formulário sem complicações. 9 – Reutilização de formulário como fonte de dados Ao utilizar como fonte de dados um formulário para um campo de outro formulário, o mesmo não retornava dados quando era a opção ‘auto completar’ era selecionada, este problema foi corrigido. 10 – Reconfiguração do condensador ao exportar e importar processos Ao exportar e importar um processo entre ambientes diferentes, o condensador passava a exibir etapas de outro processo, o erro só ocorria em casos de atualização do processo. Com esta atualização, o problema foi solucionado. 11 – Surgimento de decisões não configuradas Durante a execução de um item, algumas decisões que não estavam no desenho do processo começaram a serem exibidas, este problema foi corrigido. 12 – Campo do tipo data em formulário Dependendo da configuração no GPS Simplificado, a marcação da passagem do item aparecia duplicada ou fora de ordem. Na configuração é possível escolher “valores sempre exibidos” e/ou “valores No preenchimento de formulário no campo tipo data, a configuração do calendário apresentava erros no momento da seleção, este problema foi corrigido. 13 – Conflito na utilização dos botões de alinhamento dos módulos do processo Ao se utilizar os botões de alinhamento em um processo, os mesmos desapareciam da tela e parte do mapa do processo ficava oculto, este problema foi solucionado. 14 – Marcadores para o módulo de FIM Quando um relatório era configurado, os itens já finalizados não refletiam o valor do marcador configurado para o módulo FIM, este problema foi solucionado. 15 – Importação/exportação de configuração de variáveis Ao realizar a importação/ exportação de parâmetros do subprocesso pré-configurado as variáveis perdiam as referências, este problema não ocorre mais. 16 – Nodes na importação de processos Ao realizar exportação/importação alguns nodes do processo estavam se perdendo, este problema foi solucionado. 17 – Formulário como mensagem Quando o formulário é exibido como mensagem, ou seja, não sendo editável, os radio buttons e os campos múltiplos reagiam ao serem subpostos ao ponteiro do mouse, dando a impressão de que eram selecionáveis. Após o ajuste, este tipo de ação não ocorre mais. 18 – Instalação do Zuri Havia um erro no script que estava impossibilitando a instalação do Zuri em novos clientes, Agora o Zuri pode ser instalado normalmente em qualquer novo cliente.
Atualização 9.2211 Trabalhamos em melhorias para atualização do Framework .NET para 4.8. Atualização do JQuery para última versão e atualização do Telerik. Além disso, foram trabalhadas outras diversas correções. Antes da instalação é recomendado que entre em contato com o nosso suporte para acompanhamento, através do e-mail suporte@gozuri.com. Confira a seguir: Melhorias Atualização do .NET Framework para a versão 4.8 Aumento de performance e segurança. Possibilidade de trabalhar com Web API 2.0 de forma nativa. Suporte estendido da Microsoft. Atualização de JQuery Atualizado para a última versão disponível. Aumento de performance e segurança. Atualização do Telerik Atualizado para a versão com maior paridade ao Zuri. Importante: Clientes que possuem customizações que utilizam Telerik, precisam recompilar as mesmas. Ajustes Ajuste na republicação de páginas Antes, na tela de configuração, a opção de republicar as páginas não funcionava quando o Windows Authentication era utilizado. Agora com o ajuste, as republicações podem ser feitas sem problemas. Ajuste no módulo de pendências Antes, na primeira caixa de pendências, se o botão de “ver todos” era clicado, era redirecionado para uma caixa de entrada que não possuía filtro por processo e apresentava inconsistência na quantidade. Agora o módulo apresenta o número correto e funciona normalmente. Ajuste no relatório de formulários Dentro do módulo de relatório de formulários, quando a busca era configurada no campo, o Zuri não apresentava os campos para realizar a busca avançada. Isso só ocorria em um determinado tema. Agora os campos de busca avançada aparecem e funcionam normalmente. Ajuste em caracteres especiais em anexo Ao anexar um arquivo com caractere especial no nome, o formulário enviava o documento normalmente, porém, na execução do item ou ao acessar a aba de Anexos, o sistema não trazia continuidade corretamente, aparecendo a tela de erro na execução. Agora a adição dos caracteres especiais não gera problemas. Ajuste nos dados do relatório de marcadores Antes, no relatório de marcadores, existia erro na listagem do arquivo JSON quando a coluna de “finalizado” era acrescentada na listagem. Agora é possível incluir o campo de finalizado e o dado é apresentado corretamente no arquivo. Ajuste no download de arquivos em lote Em anexos do item, se mais de um arquivo fosse selecionado para download, os arquivos seriam baixados. Após isso, se outros arquivos fossem selecionados para um outro download, os arquivos não eram baixados. Agora o download é feito com sucesso mediante as seleções. Ajuste no autopreechimento ao usa Google Chrome Quando ativado o autopreenchimento do browser, alguns links não funcionavam. Agora os links funcionam normalmente. Ajuste na visualização da caixa de “Possíveis Executores” Ao clicar no campo de “Responsável” em algum item, a janela de “Possíveis Executores” não estava abrindo corretamente, dificultando a visualização. Agora com o ajuste, a caixa pode ser visualizada normalmente. Ajuste em SLAs de processo Alguns SLAs de processo quando configurados no módulo de início, aparentavam como “No prazo” quando não deveriam estar. Agora o problema foi corrigido e o SLA funciona corretamente. Ajuste na variável de Data em formulário Alguns campos de data, quando em div desabilitada, não permitia o envio do formulário. Agora é possível enviar o formulário sem problemas. Ajuste na marcação do GPS Dependendo da configuração no GPS Simplificado, a marcação da passagem do item aparecia duplicada ou fora de ordem. Na configuração é possível escolher “valores sempre exibidos” e/ou “valores exibidos caso ocorram”. No caso de escolher “valores sempre exibidos”, a marcação ficava fora de ordem. E no caso de escolher “valores exibidos caso ocorram”, a marcação não era correta, aparecendo duplicatas. Agora a marcação é exibida corretamente. Ajuste na gravação de dados do Preenche Form Quando a esteira tem apenas atividades automáticas, a gravação dos dados não era realizada corretamente. Assim, acabava sendo necessária a inclusão de etapas com prazo configurado, forçando uma pausa para gravação das informações. Agora o item grava corretamente as informações sem necessidade de criação de etapas de contenção. Ajuste na busca avançada Quando utilizado o campo complementar na busca avançada, a mesma não apresentava registros quando deveria. Agora a utilização de campo complementar ocorre sem problemas. Ajuste na validação de CPF Nos formulários, ao configurar um campo com a fórmula CPF, o mesmo não estava sendo validado corretamente. Agora com o ajuste, a validação ocorre sem problemas. Ajuste na janela do item Durante a execução de um processo, a janela do item não estava exibindo nenhum botão para fechar o item. Agora o ícone para fechamento funciona normalmente. Ajuste na soma em subformulário Tendo um subformulário dentro de um outro subformulário, se houvesse um campo configurado com a opção de “Soma”, o resultado era exibido incorretamente. Agora a coma é realizada normalmente. Ajuste na atualização de processo Em um certo ambiente de homologação, o processo era desconfigurado ao ser atualizado. Agora as etapas e configurações são apresentadas corretamente com a atualização. Ajuste no desenho de processo Dentro do desenho de processo, havia consumo excessivo de memória em alguns pontos, apresentando algumas perdas. Agora o erro foi corrigido. Ajuste no relatório de Analytics O módulo analytics não estava funcionando corretamente, apresentando descontinuidades dentro do módulo. Agora o módulo foi corrigido.