5.40_v.1.06
Data de liberação : 15/03/2021
Liberamos o release 5.40 RTM 1.06, com mais evoluções da nossa Plataforma, confira todas as correções.
Destaques
ARQUIVO DE AJUDA DO PROCESSO (New)
Acrescentamos uma nova tela chamada “Ajuda do processo” para a apresentação do arquivo de ajuda, que está disponível na abertura de um novo processo e terá um ícone “?” onde será exibido a tela “Ajuda do processo”. (e-WORKSPACE-1957)
Nessa tela, além de ter a opção de download do arquivo de ajuda, contém algumas informações referente ao modelo conforme abaixo:
Número do processo e sua versão
Título do Modelo
Subtítulo
Abrir o processo a partir da tela Ajuda do processo
Inclusão e exclusão de modelo favorito
Descrição
Texto de Ajuda
Arquivo (baixar arquivo de ajuda)
CAMPO MONETÁRIO
Nós adequamos o campo monetário com relação ao seu prefixo e sua formatação para Formulário Novo, nos seguintes módulos:
No StudioWeb, na configuração de campo monetário passou a ser obrigatório a declaração de um prefixo;
No Workspace,
Ajustamos a apresentação do prefixo em todos os locais que mostram o campo monetário para pesquisa e resultado.
Na exportação de pesquisa, ajustamos para o campo monetário ser exportado automaticamente com formatação de moeda e com o prefixo informado.
No formulário adequamos o separador de milhar e decimal na máscara do campo de acordo com o idioma selecionado.
Ajustamos a apresentação do prefixo do campo monetário em “Dados do Processo”, para apresentá-lo conforme o configurado no campo monetário, que é visualizado no menu lateral após pesquisa avançada.
Importante ressaltar que a troca de idioma, não altera o prefixo. (BPM-8606 e WORKSPACE-2084)
Também foi ajustado no carregamento do formulário, para que o campo monetário acate o tamanho máximo permitido para digitação, pois anteriormente, no formulário era permitido informar valores acima de 15 dígitos e deste modo era apresentada mensagem de inconsistência de “Valores de campos numéricos/numerários” excedendo o tamanho máximo permitido. E ajustamos a formatação do campo monetário em “Dados da Etapa”, para apresentar “-” quando não existir um valor declarado. (WORKSPACE-2074, WORKSPACE-2085).
Correções
ADM
Nós ajustamos o comportamento da opção “Alterar Modelos” na tela de “cadastro de usuário” na aba “Permissões BPM”. Quando um usuário passa a ter permissão para “Criar modelos”, a opção “Alterar Modelos” fica marcada automaticamente e desabilitada, assim ela não pode ser alterada. (ADM-824)
BPM
Nós atualizamos o web service de aprovação de etapa de processos para que também funcione em modo teste, utilizando a aprovação a partir de robô. Anteriormente o webservice executava apenas a aprovação pelo robô em processos no modo normal. (e-BPM-8653).
Melhoramos a execução de Regra de Tela (Studioweb >> Modelo acessado >> Etapas >> Campos da Etapa >> Regras de Formulário)
Na ação de “Limpar opções”, para campos “lista” e “rádio button”, passa a permitir que os dados contidos sejam retirados em qualquer ordem parametrizada, pois anteriormente só era executada a ação quando essa era configurada como primeira opção (BPM-8073 e BPM-7893).
Na ação de definir um “Formulário somente leitura”, passa a ser considerada a execução da condição, pois anteriormente com o valor definido do campo por outra regra na mesma etapa, o formulário não executava a ação de “Somente Leitura” (BPM-7994).
Na execução de regra de tela onde contém evento “Usuário clicar no campo” configurado para o campo do tipo “data”, passa a permitir a execução logo quando clicado no botão do calendário, pois anteriormente a ação somente ocorria quando clicado no campo data. (BPM-8008).
Alteramos o processo de inicialização em novos ambientes, para que somente o módulo BPM crie a estrutura da tabela Processo. Eventualmente ocorria a partir do módulo CORE a criação da tabela Processo, porém sem o campo cod_processo como auto incremento, gerando erro na abertura do processo e exibindo o erro “Field ‘COD_PROCESSO’ doesn’t have a default value”. (BPM-8659)
Ajustamos o envio de e-mail ao cliente referente ao Inventário BPM, para que a quantidade de etapas atrasadas considere os processos em modo normal e modo teste. Pois anteriormente era considerado somente as etapas em modo normal. (BPM-8690).
Ajustamos o sistema quanto ao limite de sessões abertas que anteriormente aceitava no máximo de 5 clientes. Agora o multi-tenancy permite configurar mais. (e-BPM-8654)
Iniciamos as tratativas de recursos abertos, identificados pelo sonar, adicionando o fechamento do método que recupera a senha de instalação e que deixava resource leaks. (BPM-8709)
Ajustamos a apresentação de mensagens de “campo obrigatório” e “dados inválidos”. Pois os campos eram sobrepostos na “passagem da etapa” . Com os ajustes, passam a valer os seguintes comportamentos (BPM-8545):
Campo preenchido com “valor inválido”, logo após a digitação, é apresentada a mensagem “<dado informado> não é válido”;
Campo “vazio” ao solicitar passagem da etapa é apresentada a mensagem “Este campo é obrigatório”.
Campo que já apresente a mensagem “este campo é obrigatório”, após o preenchimento de valor inválido, logo após a digitação, a mensagem apresentada é trocada para “<dado informado> não é válido”.
STUDIOWEB
Corrigimos na etapa final da modelagem, para não apresentar configuração de rejeição da etapa final para modelos migrados do sistema de versão anteriores a 5.30, pois antes desse ajuste, tais configurações de rejeições e inclusive de integração na rejeição eram mostrados quando migrados. (e-STUDIOWEB-2320)
Corrigimos o defeito apresentado ao configurar campos para envio de e-mail, onde após realizar as configuração na tela de “campos nessa etapa”, notava-se que os campos selecionados para envio de e-mail retornavam para “campos que serão enviados no e-mail”. (e-STUDIOWEB-2355)
Ajustamos os campos em “editar campos na etapa” para o valor inicial não fique liberado para inserção de valores na inicialização quando configurado como “sem valor inicial” e deste modo não apresente validação ao salvar as propriedades do campo na etapa. (e-STUDIOWEB-2376)
Ajustamos a apresentação do subprocesso quando versionado para mostrar no processo pai que o mesmo está suspenso (modelo suspenso), pois anteriormente ao ser versionado, esse não era apresentado no processo pai (valor em branco). (STUDIOWEB-2225)
Também ajustamos no formulário quando executado e a sua próxima etapa esteja vinculado a um subprocesso (modelo suspenso) a apresentação da mensagem “Falha ao iniciar o subprocesso, verifique com o Gestor deste modelo se o mesmo está publicado (ativo)”. (STUDIOWEB-2225)
Incluímos em “Campos do Formulário” a apresentação da Label referente a configuração “Campo com restrição de acesso” para o idioma espanhol onde não era apresentado. (STUDIOWEB-2270)
Corrigimos um erro referente a edição de campos nas etapas que encontrava-se com a utilização de Refresh porém em suas propriedades não estava selecionada tal ação e gerava a tela de erro. Para garantir a validação, incluímos regra para certificar se a propriedade do campo está ou realmente não está marcada para que a edição do campo possa ser efetuada de acordo com a configuração do campo (e-STUDIOWEB-2377)
Ajustamos a importação de modelo na qual agora é possível sobrepor um modelo já existente na plataforma. Anteriormente era apresentado um erro ao tentar excluir o modelo da tabela de etapa antes das demais tabelas que fazem vínculo ao modelo (e-STUDIOWEB-2378).
Ajustamos na opção de gerar a tabela de modelos, para permitir no nome do campo tenha mais de underline, pois antes apresentava erro. (e-STUDIOWEB-2390)
Corrigimos a escrita que estava apresentado na tela de importação de modelos, onde a palavra “três” estava sendo apresentada como “trê”. (e-STUDIOWEB-2391)
WORKSPACE
Corrigimos e ajustamos o acesso do usuário externo que estava permitindo realizar consultas, pesquisas e visualização de documentos de outras etapas. Seguem os ajustes efetuados: (e-WORKSPACE-2044)
Em Pesquisa Avançada modificamos para não permitir consultar campos pesquisáveis do modelo e a utilização de pesquisa por “Responsáveis”.
No Fluxo Vivo e Lista ajustamos para serem vistas as etapas que somente o usuário participa do processo.
Na opção de Exportar etapas (juntada) modificamos para permitir a visualização de dados referente às etapas nas quais o usuário participa no processo.
Em ECM foi ajustado para não permitir acesso.
Em Análises foi ajustado para não permitir acesso.
Ajustamos a apresentação de valores de campos em “Resultados” do formulário, pois antes do ajuste, os valores de campos estavam apresentados em outra coluna correspondente a outro campo de resultado (e-WORKSPACE-2075)
Ajustamos em pesquisas avançadas no workspace para que a cada nova pesquisa realizada os valores de pesquisas anteriores fossem limpos, e assim, não apresentar mais o problema de apresentar informações de pesquisas anteriores. (e-WORKSPACE-2053)
Corrigimos o erro de enconding na apresentação da descrição de gráficos no módulo Análises, menu Gráficos, onde ao ser selecionado a sua descrição era apresentada caracteres especiais no lugar da acentuação. (WORKSPACE-2060)
Adequamos em “Dados da etapa” de um processo realizado em formulário antigo a formatação de campos de repetição para que não apresentem mais a duplicação. (WORKSPACE-2110)
SSO
Corrigimos o acesso ao módulo ADMIN, quando usuário está configurados com o tipo de autenticação LDAP, agora a plataforma passa a verificar o código de identificação para acesso a plataforma. (e-SSO-581)
Pontos de atenção
Ajustamos a execução do update 40 , para que em caso de migrações de ambientes, com banco de dados Oracle, identificamos que não estava criando a tabela Integração (BPM-8732).
Pontos de impacto
Produto
Criamos o Update 211, para ajustar os roteamentos que estavam sendo executados na ordem diferente do que eram exibidos, Por isso, é necessário executar quando atualizar para essa release. (STUDIOWEB-2308)
Implantação e Infraestrutura
Implementamos o mecanismo de autenticação no micro serviço Service-Integration, para ocorrer a validação no SSO dos acessos das rotas utilizadas. Por isso caso tenha a variável SSO_DOMAIN configurada no arquivo 00-PROFILE.CONF, definir com a URL do ambiente sem a barra no final. (STUDIOWEB-2228)
Padrão:
SSO_DOMAIN= http://URL_AMBIENTE
Exemplo:
SSO_DOMAIN = http://10.86.183.43
Pacote está disponível na pasta Z:\produtos\workflow\versoes\versao5.40\pacotes\RTM\1.06