Veja abaixo um resumo dessa atualização:
Pontos de impactos – Modelagem
Quebra de Linha
Formulário está considerando a configuração da quebra de linha conforme definição no Studio.Tamanho dos campos
Os campos do tipo Data, Monetário e Número Decimal tiveram um ajuste de tamanho, pois estavam muito grandes.Para formulários existentes a disposição dos campos poderá ser afetada devido a linha suportar mais campos.API JavaScript
Campos do tipo Inteiro, Monetário e Numérico Decimal, só aceitam valores numéricosExportação e importação
Foi modificada a estrutura de dados da exportação de modelo de processo.
Compatível com a exportação de modelos do release 1.13.1 para frente.
...
Variável de ambiente
Para ambientes que irão rodar com SSL, deve-se configurar a variável de ambiente “CORE_DOMAIN” com o valor “https://:
”
Novidades
API JavaScript – Novas Funcionalidades
Remover máscara de um
campo:Lecom.api.ProcessAPI.currentProcess().form().fields("CAMPO").removeMask().apply()
Exibir e esconder um
GridLecom.api.ProcessAPI.currentProcess().form().fields("GRID")visible(false).apply()
Exibir e esconder somente o campo da
GridLecom.api.ProcessAPI.currentProcess().form().fields("GRID").fields("CAMPO").visible(false).apply()
Exibir e esconder somente coluna da
GridLecom.api.ProcessAPI.currentProcess().form().fields("GRID").columns("COLUNA").visible(false).apply()
Adicionar coluna em uma
GridLecom.api.ProcessAPI.currentProcess().form().fields("GRID").addColumn({name: "Nome da Coluna",label: "Label", visible: false }).apply()
Novidades
Quebra de Linha
E-mail de cobrança com dados da etapa e aprovação pelo link do e-mail
Exemplo:
...
Veja abaixo a lista de cards completa:
ADM:
[ADM-222]
Ao tentar dar permissão de assinatura digital a um novo usuário ocorri um erro.[ADM-290]
Ao tentar adicionar todos os usuários em um mesmo grupo, ocorria um erro.[ADM-270]
Ocorria um erro ao tentar adicionar um novo usuário cadastrado como seu próprio líder.
BPM:
[BPM-5040]
Campo monetário e decimal não mantinha casas numéricas após a vírgula.
[BPM-4979]
Quando uma aplicação externa era definida para um etapa com todos os campos ocultos os botões Aprovar, Cancelar e Aplicação Externa não apareciam.[BPM-4938]
Regra de formulário não aplicava ‘Somente Leitura’ para os campos após ser definida.[BPM-4937]
Em um campo template assinado, ao salvar sem escolher um arquivo, uma mensagem de erro era mostrada em inglês.[BPM-4926]
Em um campo de lista como “Pesquisável” na lupa, era considerado o valor que está preenchido no formulário ao invés de pegar o valor de dentro da lupa.[BPM-4918]
Regra de tela não funcionava em campo que continha acento.[BPM-4902]
Usuário logado apresentava erro no Internet Explorer 11.[BPM-4898]
Regra de formulário apresentava erro.[BPM-4805]
Realizado um ajuste na aprovação/rejeição de etapa pelo e-mail, que enviava os dados em branco. Ajustado a aprovação atráves de links no e-mail. Adicionado componente para envio de e-mail com template.[BPM-5054]
Tarefas com lanes alinhadas não eram marcadas.[BPM-4934]
A modal de Atribuir Atividade apresentava erros de exibição.[BPM-5015]
Valores pesquisáveis de uma lista não eram carregados ao abrir a modal pela segunda vez.[BPM-5018]
Os limites de envio de e-mail foram aumentados.[BPM-4649]
FormApp não respeitava quebra de linha.[BPM-4845]
Ao selecionar um retorno fora do padrão numérico para os campos Decimal, Inteiro e Monetário era apresentado para lupa o valor “NaN”.[BPM-5026]
Ao clicar no botão imprimir do form os campos eram ajustados em tela, o que prejudicava a visibilidade do conteúdo.[BPM-5058]
Máscara não limpava o valor inserido caso não fosse preenchido totalmente.[BPM-5059]
O campo CheckBox perdia valor após sua visibilidade ser definida para oculta.[BPM-5062]
As tarefas que foram aprovadas, rejeitadas e depois aprovadas novamente eram mantidas no fluxo vivo como rejeitadas.[BPM-5063]
Ao entrar na etapa concentradora com alguma das etapas anteriores não aprovada, a mesma não é carregada (form não aparece na tela).O comportamento esperado é que houvesse uma mensagem avisando a necessidade de aprovar as outras etapas.[BPM-5066]
Campos numéricos não inseriam valores 0 na grid.[BPM-5068]
Aprovações feitas por meio de WebService não guardavam informações de campos CheckBox.[BPM-5069]
Um problema impedia a atualização de uma informação na grid após salvar, sair e retornar ao processo.[BPM-5073]
Campo monetário apresentava valor null após o checkout ser realizado.[BPM-5075]
Erro ao tentar realizar check-in no processo quando havia um campo do tipo monetário.[BPM-5077]
Ao remover uma máscara e tentar adicionar no mesmo campo sem deletar seu input uma mensagem de erro era exibida.[BPM-5080]
Ao realizar uma impressão de campos em grid que houvesse um campo na grid não preenchido, o próximo campo era colocado no lugar do campo vazio.[BPM-5084]
Campo do tipo checkbox permanecia ativo mesmo após ser adicionado em uma grid.[BPM-5081]
Campo monetário não inseria prefixo na grid.
STUDIOWEB:
[STUDIOWEB-811]
Não era possível inserir ponto/virgula como valor inicial em um campo do tipo monetário. Ao abrir o processo o valor era formatado errado.[STUDIOWEB-450]
Modal de importação de processo se mantinha aberta após importar um primeiro, caso fosse selecionado para importar outro modelo nada acontecia.[STUDIOWEB-815]
As informações do paralelismo eram perdidas ao publicar o mesmo processo duas vezes.[STUDIOWEB-816]
Ao publicar um diagrama tem uma condicional e depois um gateway paralelo ele perdia sua rota padrão.[STUDIOWEB-817]
Removido botão de juntada que ocasionava erro no novo formulário.[STUDIOWEB-454]
Erro impedia a criação de tabelas com os mesmos nomes de mapeamentos do BPM (Integração,Processos,etc).[STUDIOWEB-755]
Campo de um modelo não estava validando as palavras reservadas.[STUDIOWEB-800]
Texto de tutorial ficava fora de tela de etapas.[STUDIOWEB-804]
As informações das etapas eram mostradas no canto da tela mesmo quando as mesmas não eram criadas.[STUDIOWEB-809]
O tutorial iniciava mesmo quando era definido para não iniciar.[STUDIOWEB-812]
Elementos do modelador não carregavam no diagrama, o que impedia a criação das etapas. Problema ocorria no Internet Explorer.[STUDIOWEB-818]
Ao entrar na tela do diagrama web, a parte de baixo do desenho não estava chegando até o fim da tela, dando a impressão de que ela estava com o tamanho limitado.[STUDIOWEB-819]
Botão fases no Education havia sumido.[STUDIOWEB-821]
As etapas do modelo não estavam sendo listadas em “Etapas do Modelo -> Fases”.[STUDIOWEB-822]
Regra de tela era aplicada em um campo que não estava na terra, ocasionando um erro no console.[STUDIOWEB-823]
Regra de tela definida como “Valor dos campos carregados com sucesso” não estava sendo aplicada.[STUDIOWEB-824]
Layout de “Importação de definições de etapa” não estava sendo renderizado corretamente.[STUDIOWEB-831]
Criado mecanismo para fazer a conversão de um formulário antigo para um form novo,não sendo mais possível alternar entre formulário novo e formulário antigo pela “capa do modelo”.
Para converter o modelo antigo para um novo, o usuário deve versionar ou clonar o modelo.[STUDIOWEB-832]
Ao clicar no botão “salvar” mais de uma vez, varias fases eram criadas.[STUDIOWEB-834]
Ao fazer versionamento o modelo perdia os JavaScripts das etapas.[STUDIOWEB-835]
(Aceite Lecom) – Algumas etapas estavam sendo exportadas sem os campos.
ECM:
[ECM-351]
Rendition permitia bloquear impressão para arquivo do tipo Word.[ECM-941]
Console apresentava erro na criação de subpastas contendo o caractere ‘ .[ECM-938]
Usuários estavam sendo duplicados na janela para adicionar permissão a um template.
MOBILE:
[MOB-530]
Mensagem de erro era exibida no mobile ao tentar abrir um processo.[MOB-535]
Formulário não era carregado quando na tentativa de abrir etapa, a tela permanecia vazia.[MOB-537]
Ao abrir um processo e clicar em ações, não era possível sair daquela opção clicando em outro lugar da tela, forçando o usuário a escolher alguma das opções ou atualizar a pagina.[MOB-538]
Campo template não executava download do arquivo no IOS.
SSO:
[SSO-95]
Quando um usuário pertencia à um grupo que houvesse caractere especial no nome o mesmo não conseguia efetuar login.
Melhorias:
BPM:
[BPM-5042]
Foi adicionada uma mensagem durante o upload de arquivos no processo. Essa melhoria foi adicionada para que o usuário não tenha duvida se o upload está funcionando ou não.[BPM-4969]
Foi adicionado um método novo na APIJS que permite remover a máscara de um determinado campo.[BPM-5041]
Implementada função via JavaScript para permitir que campos e colunas sejam escondidos em uma grid.[BPM-5055]
Ajustada a rota de tasks para retornar corretamente o título e a descrição da etapa.[BPM-5072]
Realizado um ajuste no tamanho do campo data no FormApp para uma melhor renderização.[BPM-5085]
Melhoria de layout na ferramenta de aprovação por e-mail.[BPM-5086]
Em um campo de data nos metadados do template, ao fazer check-out e em seguida fazer check-in (sem a edição da data), uma mensagem de erro era apresentada.[BPM-5092]
Ao versionar um modelo no ambiente lecom um erro era gerado no servidor mas não exibia nenhuma mensagem de erro ou sucesso para o usuário final, porem o modelo era gerado.[BPM-5095]
Quando era setado o valor string vazia para um campo do tipo lista, o FORM não executava a validação corretamente.[BPM-5096]
Problema impedia a edição de template com campo de validação.[BPM-5098]
Erro impedia o BPM de gravar log.
STUDIOWEB:
[STUDIOWEB-491]
Ao importar um modelo com campo inativo as configurações definidas para ele são exportadas também.