Correções:
Ao abrir filtro de medida na tela da visão e pesquisar uma medida inexistente é apresentada todas as medidas.(Ticket-8069/TDS-847).
Problema: Ao abrir visão e pesquisar por uma medida que não está criada no filtro de medida, o Planning mostra todas as medidas do cubo ao invés de nenhuma.
Correção: Foi feita correção para que ao pesquisar medida inexistente não seja mostrada nenhuma.
Configuração não salva na visão após salvar opção em "Configurações".(Ticket-8202/TDS-863).
Problema: Ao abrir visão e selecionar a opção de largura de coluna como calculada nas configurações da visão o tamanho da coluna não é salvo corretamente.
Correção: Ao selecionar opção de "Largura das colunas" como "Calculada" as colunas ficam do tamanho correto aparecendo toda a descrição da linha.
Ao remover um nível de linha ou coluna em cubo que possui cubo de validação.(Ticket-8049/TDS-821).
Problema: Ao abrir visão que possua cubo de validação e remover um nível de linha ou coluna as validações marcadas no cubo de validação param de funcionar.
Correção: É possível remover um nível de linha ou coluna para cubo que possui cubo de validação e ainda aplica as validações corretamente.
Handit não está resolvendo fórmula de forma correta (Ticket-8019/TDS-815).
Problema: Sintaxe de fórmula base utilizando condicionais (IF) estava se comportando de forma incorreta e não inserindo valores corretamente.
Correção: Bug corrigido para que a sintaxe da formula com condicional IF funcione corretamente.
Ao expandir níveis de linha quando possui uma fórmula aplicada os valores não estavam sendo calculados corretamente na visão.(Ticket-7997/TDS-823).
Problema: Ao abrir níveis em uma visão que possua fórmula por razão os valores não estavam sendo calculados na visão corretamente.
Correção: Ao expandir um nível de linha na visão os valores são calculados e apresentados corretamente.
Visão - Colando valor de memória de cálculo em persistente sim (PLAN-2750)
Problema: Ao copiar dados de um excel, e tentar colar estes dados dentro da memória de cálculo na visão com a dimensão <Persistente - Sim>, os dados estavam sendo colados na coluna de valor de forma incorreta.
Correção: A correção foi feita para que dados não possam ser colados de um excel na memória de cálculo do <persistente - sim>.
Memória de cálculo (mostrar todas as colunas) - Editar, excluir e ordenar memórias de cálculo (PLAN-2735)
Problema: Usuário com perfil Não-Admin estava conseguindo alterar memórias de cálculo de outros usuários quando a flag “Mostrar todas as colunas (Ano Mes)” estava habilitada.
Correção: Bug corrigido para que o usuário não-admin não tenha permissão de alterar memórias de cálculo de outros usuários quando a flag “Mostrar todas as colunas (Ano Mes)” está marcada.
Ao tentar excluir um valor que está entre células que possuem memória de cálculo (selecionando as três células), o valor não é apagado (PLAN-2748).
Problema: Ao inserir um valor entre células que possuam memória de cálculo e selecionar as três células para exclusão, não era possível apagar o valor do meio.
Correção: Ao selecionar as três células para exclusão é possível excluir o valor do meio corretamente.
Ao colar memória de cálculo apenas com valores em persistente sim são coladas linhas em branco (PLAN-2749).
Problema: Ao copiar uma memória de cálculo apenas com valores e colar no persistente sim eram coladas linhas em branco dentro da memória.
Correção: Correção aplicada para quando for colado memória de cálculo em persistente sim, não colar linhas em branco.
Possibilidade de excluir memória de cálculo em cenários bloqueados (PLAN-2728)
Problema: Memórias de cálculo estavam sendo apagadas em cenários bloqueados.
Correção: A correção foi feita para não sejam apagadas memórias de cálculo em cenários bloqueados. A exceção é para memórias de calculo contendo apenas justificativa e descrição.
Ao duplicar cenários os valores orçados não estão sendo duplicados.(PLAN-2982)
Problema: Ao duplicar cenário os valores não eram duplicados corretamente para tela da visão.
Correção: Valores de duplicação de cenário estão sendo aplicados para orçado.
Melhorias:
Nas propriedades do sistema, alteramos a descrição da checkbox “Limpar memórias de cálculo ao persistir cubo?” para “Limpar memórias de cálculo do persistente SIM ao persistir cubo" (PLAN-1655)
Criptografia do arquivo application.properties (PLAN-2898)
Melhoria: Foram adicionados dois campos novos no arquivo planning.conf para que possam ser informadas as senhas dos bancos de dados MongoDB (caso possua autenticação configurada), SQL Server e Oracle, sendo eles:
MONGODB_PASSWORD=
DB_PASSWORD=
Para clientes que utilizam Windows e desejam criptografar as senhas, é necessário:
Criar o arquivo planning.conf no diretório "/services/planning" e adicionar as duas linhas descritas acima com a senha dos bancos de dados (o setup do Planning 2.0 para Windows já criará o arquivo automaticamente)
Nas configurações do script de execução do Planning, deve-se deixar os campos MONGO_PASS e DB_PASS vazios.
Executar o Planning.
Os valores do arquivo planning.conf serão criptografados após o build do Planning.
Para clientes que utilizam Linux + Docker e desejam criptografar as senhas, é necessário:
Adicionar as duas linhas com as variáveis MONGODB_PASSWORD e DB_PASSWORD no arquivo planning.conf e informar as senhas dos bancos de dados;
No arquivo docker-compose.yml do Planning, deve-se deixar os campos MONGO_PASS e DB_PASS vazios;
Executar o Planning;
Os valores do arquivo planning.conf serão criptografados após o build do Planning.
Observação: a variável MONGODB_PASSWORD deve ser preenchida somente caso o cliente possua credencial configurada no MongoDB.