Veja abaixo os principais pontos dessa atualização.
Novidades:
Pesquisa de processo – Exportação
Trocado estrutura da exportação de processo no formato XML
A partir de agora as pesquisas que forem exportadas nesse formato passarão a enviar os campos da grid em uma nova estrutura. Com isso ao importar o XML no Excel, os campos da grid ficarão como colunas.
ECM
Ajustado assinador digital de documentos
A partir deste pacote os documentos que forem assinados digitalmente mais de uma vez terão os dados do último assinador atualizado na lateral de todas as páginas.
Obs: Na última página continua aparecendo todas as assinaturas que já foram realizadas nesse documento.
Pontos de impactos – Modelagem
Sem pontos de impacto.
Pontos de impactos – Implantação/Infraestrutura
Adicionado novas variáveis de ambiente:
DATA_PRINT_ENABLED (padrão FALSE).
Essa configuração é utilizada pela nova juntada. Quando ela estiver configurada como TRUE, o form-app passará a enviar um JSON da etapa para armazenar no banco de dados toda vez que o processo for aprovado.
Obs: Essa variável substituir a flag joined.dataprint.enabled que fica em “configuracoes.properties” do BPM. Portanto nos ambientes que tem essa flag e ela está configurada com S, é necessário exportar essa variável como TRUE. Esse properties será removido na próxima versão.
Principais Itens Corrigidos
Corrigido problema do campo de template não disparar ação na regra de formulário quando recebe o foco.
Corrigido problema que permitia colocar uma etapa em escalonamento sem selecionar uma pessoa.
Corrigido problema que impedia o acesso de um formulário pelo novo mobile.
Corrigido problema que não reconhecia o 0 (zero) como um número válido em campos monetário.
Corrigido problema de não funcionar ação de “Ocultar grid” pela regra de formulário.
Corrigido problema de aprovação por e-mail não autenticar automaticamente.
Corrigido problema ao enviar e-mail de alerta na última etapa. Era enviado um e-mail em branco.
Corrigido problema que apresentava ao fazer uma requisição ajax para uma aplicação externa pública no formulário público.
Corrigido problema na regra de formulário que retornava “null” ou “undefined” quando na regra mandava definir valor em um campo pegando de outro.
Corrigido problema na exibição dos campos de “Lista e Data” quando definido como “Bloqueado” e abertos pelo mobile.
Corrigido problema de não levar os campos inativos quando o modelo era versionado.
Corrigido problema na regra de formulário que não permitia selecionar um campo que tem refresh/lupa configurado para definir um valor através da regra.
Corrigido problema que mantinha um registro em branco quando clicava para criar um novo modelo e cancelava a ação.
Corrigido problema que não permitia editar as propriedades de um campo decimal na etapa quando o mesmo foi configurado com valor inicial.
Corrigido problema de encode nos parâmetros e no retorno de uma rota configurada na tela de Integração de API.
Corrigido problema de não carregar o javascript customizado no formulário quando o nome da etapa tinha quebra de linha.
Tratado mensagem que apresenta ao tentar excluir um campo que tem Refresh/Lupa configurado.
Corrigido problema que exibir os botões de “Criar ou Anexar” de um campo de template no formulário público.
Corrigido problema que permitia configurar no Studio as opções de “Criar / Anexar” em um campo template mesmo com a licença básica do ECM.
Corrigido problema que habilitava o botão de check-out/check-in de um campo template no novo formulário mesmo o cliente estando com a versão básica do ECM.
Corrigido problema de não funcionar os botões de “Impressão, Marcar como não lida e Salvar” do novo formulário no mobile.
Corrigido problema de exibir todos os botões (Ex.: fluxo vivo, redirecionar, etc..) do novo formulário no
mobile. O mobile não da suporte para esses botões.Corrigido problema de enconde na descrição de um modelo padrão no ECM.
Corrigido problema de não carregar os campos do formulário para os campos do template (quando configurado) após salvar o modelo.
Corrigido problema na impressão do formulário quando havia grid. Estava sempre imprimindo o nome
(identificador) do campo ao invés de exibir o label.Corrigido problema na impressão do formulário quando havia grid. Estava sempre imprimindo o nome
(identificador) do campo ao invés de exibir o label.Corrigido problema de não conseguir visualizar um processo com formulário antigo na tela da pesquisa de
processo. A modal ficava em branco. Esse item foi ocasionado por causa da atualização do Google Chrome.
Veja abaixo os demais cards dessa atualização:
Melhorias
ECM
[ECM-992] Foi realizada uma atualização no texto da barra lateral toda vez que um documento for assinado.
STUDIOWEB
[STUDIOWEB-1037] Foram alteradas as urls do vídeo do Education.
[STUDIOWEB-924] Foram retiradas a aba de ajuda no Studio e a opção de aprovação através de script.
BPM
[BPM-5831] Foi alterada a estrutura do arquivo XML gerado na exportação de processo.
[BPM-5636] Foram feitas modificações para permitir adicionar um processo como favorito.
[BPM-5853] Foi corrigido o erro que removia propriedades de campos em etapas quando um modelo era duplicado.
[BPM-5669] Foi adicionado cache na flag dataPrintEnable.
[BPM-5617] Foi realizada uma melhoria na segurança do BPM.
Problemas
ECM
[ECM-991] Foi tratado o cenário que contém caracteres especiais na descrição de modelo padrão.
SSO
[SSO-191] Foi tratada a falta de checkbox para permitir grupos no módulo login.
[SSO-167] Foi feito um ajuste na query para retornar usuários com a flag IDE_USUARIO_INATIVO.
ADM
[ADM-326] Foi resolvido um problema em que as pessoas incluídas no grupo não eram exibidas ao inserir pela primeira vez.
[ADM-325] Foi corrigido um problema em que o e-mail era comprometido por troca de caracteres e se tornava inválido.
STUDIOWEB
[STUDIOWEB-1066] Foi feito um tratamento no cenário de gerar uma juntada.
[STUDIOWEB-1059] Foram alteradas as regras para visualizar um campo gráfico.
[STUDIOWEB-1057] Foi tratada a regra para os comportamentos de um campo.
[STUDIOWEB-1056] Foi tratada a regra de aprovar etapa.
[STUDIOWEB-1054] Foi feita a separação entre tipos de campo grid e normal.
[STUDIOWEB-1053] Foi adicionada uma mensagem de erro ao salvar propriedades de um campo em branco.
[STUDIOWEB-1050] Foi tratada a inserção de valores máximos nos campos.
[STUDIOWEB-1047] Foi tratada a inserção e edição no campo decimal.
[STUDIOWEB-1033] Foram realocados os botões de manipulação dos campos no Firefox.
[STUDIOWEB-1029] Foi tratada a criação de modelo em branco ao cancelar a criação de novo modelo.
[STUDIOWEB-1027] Foi tratado o rolamento da página da lista de modelos.
[STUDIOWEB-1026] Foi tratado o cenário de passar parâmetros com acentuação para obter retorno de dados.
[STUDIOWEB-1025] Foi tratado o cenário de criação de etapa com duas rotas de rejeição.
[STUDIOWEB-1024] Foi alterada a mensagem de erro ao tentar desativar um campo do tipo template com associação.
[STUDIOWEB-1023] Foi removida uma barra de rolagem indesejável na aba etapas.
[STUDIOWEB-1022] Foi tratado o cenário para enviar e-mail com campos da etapa a ser aprovada ou rejeitada.
[STUDIOWEB-1021] Foi tratada a integração de API.
[STUDIOWEB-1020] Foi possível adicionar e salvar lupa em um campo com resultado de select.
[STUDIOWEB-1001] Foi tratado o cenário de carregamento de modelo onde há quebra de linha no seu nome.
[STUDIOWEB-1049] Foi realizada a implementação de um filtro de segurança no BPM.
[STUDIOWEB-999] Foi tratado a visualização de campo refresh que se comportava como botão.
[STUDIOWEB-994] Foi tratado o cenário de atribuir etapa pra outro usuário sem selecionar o mesmo.
[STUDIOWEB-992] Foi tratada a visualização das regras de tela separando os campos normais da grid.
[STUDIOWEB-987] Foi tratada a mensagem de erro ao cadastrar uma URL no módulo “Integrações de API” do tipo SOAP.
[STUDIOWEB-986] Foi tratada a mensagem de erro ao tentar excluir um campo que tem “Refresh ou Lupa” configurado.
[STUDIOWEB-985] Foi tratada a permissão das opções de “Criar, Importar, Anexar” um campo template para aparecer somente na licença completa do ECM.
[STUDIOWEB-900] Foi tratada a perda de campos inativos ao versionar modelo.
[STUDIOWEB-715] Corrigido problema referente ao registro de alterações HTML.
MOBILE
[MOB-564] Foi tratada a abertura de formulário e sua respectiva mensagem de erro.
[MOB-563] Foi tratado a falta de funcionamento das opções da lista de menu.
[MOB-562] Foi tratada a falta de funcionamento do botão de fluxo vivo.
[MOB-561] Foi tratada a rotação de tela e o ajuste dos ícones relacionados.
[MOB-560] Foi tratada a visualização dos campos Data e Lista enquanto estão definidos como bloqueados.
[MOB-559] Foi tratada a visualização do campo do tipo lista enquanto está definido como somente leitura.
BPM
[BPM-5708] Foi implementada a funcionalidade de clicar em um gráfico e mostrar a drill down.
[BPM-5707] Foi tratada a falta de borda do lado direito no campo template.
[BPM-5706] Corrigido o problema em que os botões de um campo template apareciam quando o campo estava definido como bloqueado.
[BPM-5705] Foi tratada a visualização da seta de mostrar gráfico.
[BPM-5704] Foi tratada a permissão de visualização de campos especiais por usuário.
[BPM-5702] Foi tratada a formatação do campo data e suas alterações por regras e configurações de outros campos.
[BPM-5697] Foi tratada a transferência de arquivos e suas referências no banco de dados para exibição na página javascript do Studio.
[BPM-5692] Foi tratada a aprovação por e-mail e sua autenticação.
[BPM-5689] Foi tratado encaminhamento de e-mail em branco ao enviar alerta de uma etapa final.
[BPM-5680] Foi tratada a visualização de um campo do tipo gráfico que apresentava “Link para exibir” e “Normal” igualmente.
[BPM-5673] Foi retirado o código 0 das tabelas de usuário.
[BPM-5666] Foi tratado o cenário de adaptação e visualização da modal de seleção de função responsável para uma etapa.
[BPM-5665] Foi tratado o problema para criar aplicações externas e informar nos logs a falha nas tabelas do BPM.
[BPM-5663] Foi tratada a exibição do campo data ao imprimir a mesma.
[BPM-5662] Foi tratada a acessibilidade dos botões de imprimir e salvar enquanto a etapa era carregada.
[BPM-5652] Foi tratada a exibição e funcionalidade do botão “voltar” na última etapa.
[BPM-5649] Foi tratada a visualização dos ícones de refresh e lupa e sua sobreposição sobre os valores de um campo.
[BPM-5646] Foi tratada a funcionalidade e acessibilidade do botão “sobrescrever”.
[BPM-5642] Foi tratada a falha ao fazer requisição ajax para uma aplicação externa pública com formulário público.
[BPM-5637] Foi corrigido o erro ao editar o processo Compras Delegadas v3 em QA.
[BPM-5633] Foi tratada a permissão do botão “Gerenciar”, que permite check-out/check-in, em um campo do tipo template relacionada ao ECM de licença completa.
[BPM-5631] Foi tratado o problema ao pesquisar e carregar um gráfico salvo na minha área de gráficos.
[BPM-5626] Foi tratado o funcionamento do fluxo vivo no IE.
[BPM-5618] Foi tratado o erro ao salvar um gráfico elaborado no BPM.
[BPM-5611] Foi tratada a remoção de máscaras de alguns campos.
[BPM-5565] Foi tratada a sobreposição do “texto de ajuda” em campos próximos devido à inclusão do mesmo a um campo.
[BPM-5523] Foi tratado o retorno do valor de um campo texto após passar valores para um processo para um campo template e realizar check-in.
[BPM-5500] Foi tratada a auto-seleção do radiobutton.
[BPM-5473] Foi tratado o problema com duplicação de modelos e suas atividades correspondentes sem campos e incompletas.
[BPM-5390] Foi tratado o problema de interpretação e comparação de um campo monetário com valor pré-definido com casas decimais.
[BPM-5855 / BPM-5739] Foi corrigido um problema na modal de criação de documentos.
[BPM-5850] Foi corrigido erro de execução de update 133 no SQL Server.
[BPM-5834] Foi resolvido um problema em que a modal de template encolhia.
[BPM-5833] Foi corrigido um problema que o valor do campo do template não carregava.
[BPM-5830] Foi resolvido um problema que permitia letras em campos numéricos.
[BPM-5827] Foram removidos os botões de criar e anexar template quando o formulário é público.
[BPM-5826] Foi resolvido um erro ao aprovar etapa por e-mail.
[BPM-5823] Foi corrigido um problema que comprometia o funcionamento de javascript em campo.
[BPM-5822] Foi removida a opção de Campo Máscara para Campo Linha de Texto em formulário antigo.
[BPM-5819] Foi resolvido um problema no carregamento de campos gráficos que não permitiam aprovação múltipla
[BPM-5817] Foi corrigido um erro no console quando um campo era clicado.
[BPM-5814] Foi resolvido um problema de regra de tela que retornava valores null e undefined ao campo.
[BPM-5812] Foi corrigido um problema em que um formulário público não era exibido corretamente.
[BPM-5811] Foi corrigido um erro no console ao tentar fazer download.
[BPM-5809] Foi resolvido um erro no console quando fazia update em um arquivo.
[BPM-5808] Foi resolvido um problema que fazia o carregamento da página repetir.
[BPM-5806] Foi corrigido um problema que não permitia mostrar a mensagem de exibir o filtro.
[BPM-5804] Foi resolvido um problema em que o redirectBackTo quebrava as URLs.
[BPM-5803] Foi corrigido um erro que não permitia instalar com a base zerada.
[BPM-5800 / BPM-5798] Foi resolvido um erro em que o código do campo saia no lugar do label do campo na impressão.
[BPM-5796] Foi corrigido um problema em que a aprovação automática apenas acessava a etapa.
[BPM-5795] Foi corrigido um problema em que o botão direito não retornava opções nos processos abertos.
[BPM-5793] Foi resolvido um erro que deixava modal inteiramente na listagem de um processo.
[BPM-5792] Foi resolvido um problema em que os valores do campo não eram exibidos se inserido o valor 0.
[BPM-5788] Foi corrigido um problema ao aplicar valor zero pela API JS.
[BPM-5785] Foi resolvido um problema ao salvar campos com máscara de CPF.
[BPM-5782] Foi corrigido um problema em que o campo monetário não removia zeros à esquerda do valor.
[BPM-5781] Foi tratado um problema ao passar o valor de um campo data para um campo linha de texto por regra de tela.
[BPM-5779] Foi resolvido um problema ao tentar imprimir etapa com vários agrupadores.
[BPM-5778] Foi corrigida uma mensagem de erro não tratada em resultados de select.
[BPM-5774] Foi resolvido um problema ao criar campos com valor inicial e adicionar em grid.
[BPM-5773] Foi tratado um problema com a execução da regra de formulário quando atualiza o valor da grid.
[BPM-5771] Foi resolvido um problema em que uma label em campo gráfico não aparecia no formulário novo.
[BPM-5766] Foi tratado um problema em que a grid não era ocultada corretamente.
[BPM-5765] Foi corrigido um problema em que apertar enter em um campo de linha de texto chama um submit no html.
[BPM-5759] Foi resolvido um problema em que o ícone de desvincular arquivo em um campo template não aparecia.
[BPM-5757] Foi resolvido um problema em que processos em andamento com versões diferentes causam erros na comparação de tamanho de campos na tabela.
[BPM-5756] Foi tratado um problema em que o log de redirecionamento de processos não estava funcionando corretamente.
[BPM-5745] Foi corrigido um problema que não permitia editar filtros de gráficos da “minha área”.
[BPM-5743] Foi tratado um problema que não permitia imprimir gráficos pré-definidos.
[BPM-5742] Foi resolvido um problema em que abrir um processo com vários gráficos mostrava mensagem de erro.
[BPM-5741] Foi corrigido um erro ao fazer check-in em template com campos.
[BPM-5734] Foi tratado um problema em que o texto de ajuda de um campo do tipo gráfico não aparecia.
[BPM-5729] Foi resolvido um problema em que ao pesquisar logs o sistema nunca terminava de carregar.
[BPM-5336] Foi corrigido um problema em que campos gráficos não podiam ser enviados em e-mail.
[BPM-5280] Foi corrigido um problema em que não era possível executar o corrige número 116 quando não tem determinadas colunas na base.
[BPM-5131] Foi resolvido um problema em que não era possível aprovar etapa se retornar um valor superior ao máximo num campo e adicionar na grid.
[BPM-5083] Foi tratado um problema em que somente a lupa funcionava se aplicar a lupa e o refresh no mesmo campo.