Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Jira
serverPlusoft JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdc1b58a19-405d-3ee4-867f-dae1407b9808
keyPO-5889

 

7.  Label no combo Entidades - Importação

Estavam sendo exibidos labels sem tratamento nos campos que são mostrados em ENTIDADE, pois exibem valores como "label.crm_xxxxx (exemplo)" não deixando entendível sobre qual campo se refere aquela label para o usuário.

Na qual realizamos o tratamento no campo para que possa formatar o nome de cada item a ser exibido em tela, para que o usuário não fique com dúvida sobre qual campo necessita selecionar.

Fluxo para Simulação: 

Acessar a aplicação Omni Plusoft > Acessar o módulo Administrador > Navegar até o menu Importação >

Crie um novo registro > Selecione todos os itens para importação > Selecione o campo Entidade de cada coluna;

Image Added

Jira
serverPlusoft JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdc1b58a19-405d-3ee4-867f-dae1407b9808
keyPO-5277

Jira
serverPlusoft JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdc1b58a19-405d-3ee4-867f-dae1407b9808
keyPO-6128


7.  Serviço de Leitura - Configuração de E-mail

E-mails com problema de estrutura não são lidos pela aplicação, o e-mail fica preso na caixa de origem e a cada execução de coleta de e-mails na caixa é feito uma releitura dos mesmos, gerando alto processamento conforme o aumento da quantidade de e-mails retidos na caixa.

Os e-mails com problema de encoding na caixa de origem serão marcados como lidos e não serão incluídos na aplicação na execução do serviço de leitura. Pois os logs foram melhorados, para identificarmos esses e-mails, no log será gravado os dados do e-mail que foi lido e não incluído na aplicação.

Fluxo para Simulação: 

*Não é possivel, mudança apenas no backend sem alteração no frontend*

Jira
serverPlusoft JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdc1b58a19-405d-3ee4-867f-dae1407b9808
keyPO-6063

 

8.  Limitação de Exibição - Usuário

Em versões anteriores do Omni, a tela de lista de usuários carregava todos os registros no momento da abertura da tela, logo, foi preciso realizar duas modificações, sendo elas:

  • Limitar a quantidade de registro em 500 (se não houver uma query key no datatables implementar uma com top 500);
  • Implementar o carregamento "lazy" (configurar o data tables através do studio e marcar a opção "lazy");

Fluxo para Simulação: 

Acessar a aplicação Omni Plusoft > Acessar o módulo Administrador > Navegar até o menu Usuários >

Navegue ate a opção de Usuários e clique para carregar os registros em tela;

Image Added

Jira
serverPlusoft JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdc1b58a19-405d-3ee4-867f-dae1407b9808
keyPO-6200


9.  Erro de Campo - Trilha de Auditoria

Estávamos com problema ao exportar uma consulta de auditoria, pois ocorria erro quando tínhamos colunas com o mesmo nome.

Na função que carrega o cabeçalho e o resultado da consulta foi adicionado um índice no início para diferenciar uma coluna da outra, quando há casos de colunas iguais, no map é utilizado como chave o nome da coluna, nestes casos onde o nome da coluna é igual a informação é perdida e ocorre erro de índice do array.

Fluxo para Simulação: 

Acessar a aplicação Omni Plusoft > Acessar o módulo Administrador >  Navegar até o menu Útil >

Selecione a opção Auditoria > Selecione uma opção de Entidade que tenha campos iguais > Faça a exportação das informações;

Image Added

Jira
serverPlusoft JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdc1b58a19-405d-3ee4-867f-dae1407b9808
keyPO-6250


10.  Campos não logados - Trilha de Auditoria

Encontramos um problema na trilha da auditoria onde alguns campos da entidade não estavam sendo logados na trilha de auditoria, sendo os campos do tipo texto "VARCHAR(-1)".

Problema identificado na plataforma, encaminhado e tratado na versão 2.5.36 e 2.6.23.

 

Fluxo para Simulação: 

 

Acessar a aplicação Omni Plusoft > Acessar o módulo Administrador >  Navegar até o menu Útil >

 

Selecione a opção Auditoria > Selecione uma opção como a de Ocorrencia > Faça a exportação das informações;

 

Image Added

Jira
serverPlusoft JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdc1b58a19-405d-3ee4-867f-dae1407b9808
keyPO-6304


11.  Questão de Classificação - Pesquisa

 

Na tela da resposta da pesquisa, em questões do tipo "Classificação" as opções eram carregadas na tela já selecionadas.

Alterado o código para validar se o campo já foi respondido, caso o campo não tenha sido, não popular nenhum valor.

Fluxo para Simulação: 

Acessar a aplicação Omni Plusoft > Acessar o módulo Administrador >  Navegar até o menu Pesquisa >

Selecione ou crie uma pesquisa com perguntas do tipo de "Classificação" > Realize um preview e note que as respostas estão em branco;

Image Added

Jira
serverPlusoft JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdc1b58a19-405d-3ee4-867f-dae1407b9808
keyPO-6321