Sumário
Histórico de Revisões
INTRODUÇÃO
Esse documento tem como objetivo apresentar releases de atualização da aplicação Omni Plusoft. Este documento, deve ser utilizado como base para consulta e conhecimento de novas funcionalidades da aplicação. Ele fornece informações sobre as etapas de campanha e sua forma de navegação.
CAMPANHA
As informações disponíveis neste documento referem-se as atualizações do módulo de Campanha, todos competem ao mesmo fluxo de navegação, sendo assim caso exista permissão de acesso o usuário poderá ver, editar, consultar, incluir ou excluir informações.
1. Campo Segmentação - Exibição de Resultado.
O processo de segmentação do público da campanha quando realizado o processamento com uma base de importação muito grande, causa problema de heap space.
Na tela da segmentação, a análise dos dados foram retiradas, não sendo possível realizar analise de uma base muito grande, irá demorar horas, o botão de processamento foi habilitado e o processamento será feito sem analise.
Ao processar um volume muito grande, o sistema irá apresentar uma mensagem após 1 minuto, informado que o processo irá demorar e irá continuar em backgroud.
Na lista de público da segmentação, será apresentado um registro sem valores, indicando que a segmentação está em processo, após termino do processo os valores serão apresentados.
A consulta da segmentação foi alterada para retornar apenas os dados necessários. O loop de tratamento da segmentação foi alterado para trabalhar usando fetch.
Fluxo para Simulação:
1. Utilize uma importação com 3000 mil ou mais pessoas, caso não exista uma importação com este volume, crie uma nova.
2. Simule uma campanha simples, por exemplo:
3. Em público, será validada a segmentação.
Utilize na origem a importação com pelo menos 3000 mil pessoas.
A ação será de importação.
Digite um nome para a segmentação do público e clique em processar.
Ao clicar em processar, o botão será travado.
Se a segmentação demorar mais de 1 minuto, o botão será destravado, será apresentada uma mensagem informando que o processo irá demorar, na lista será incluído o registro da segmentação sem os valores e o processo irá continuar em background.
Não há um status para informar que a segmentação está em processamento, os valores serão apresentados somente após o processamento.
Para descobrir se o processamento finalizou, na lista clicar em filtrar, se o processamento foi concluído os valores serão apresentados, caso contrário permanecerá em branco.
Dependendo do volume de dados, o processamento poderá demorar horas, este tempo de processamento depende de vários fatores.
Com base nos testes em desenvolvimento, 2 mil registros processa em pouco mais de 1 minuto, 3 mil registros serão processados em 2 minutos, aproximadamente.
2. Campanha - Status da Campanha
Não era possivel visualizar a barra de paginação da tela, sendo necessario ajustar o estilo desta tela ou reduzir a quantidade de linhas exibidas na página.
Na qual realizamos uma alteração no css para que somente ao clicar em público, a barra de rolagem seja exibida automaticamente.
Fluxo para Simulação:
Acessar a aplicação Omni Plusoft > Acessar o módulo Campanha> Acessar uma Campanha >
Editar um Registro > Clicar em Jornada > Selecionar Alguma Etapa > Clicar em Público.