Criação de Visão de Relatório de Log de Pedidos Auto

De GeoSales
Ir para navegação Ir para pesquisar


Histórico de Alterações

Data Quem Comentários
13/05/2021 João Ramon Criação do documento


Necessidade

O cliente está em processo de migração de seus serviços da plataforma GeoSales 3 para o EVO. Naquela, havia duas funções essenciais para a gestão de pedidos deste cliente, que são: Lista de Pedidos Auto (relação de pedidos realizados via NeoGrid) e Relatório de Log de Dados Neogrid, que exporta um relatório conforme determinado período, informado pelo usuário. A primeira funcionalidade já existe no EVO, mas a segunda ainda não foi implementada. Faz-se necessário, portanto, a criação de um mecanismo de pesquisa que permita que o usuário possa verificar quais pedidos foram realizados por este meio (Neogrid) e exportar informações de log destes pedidos através de um relatório.

Solução

A demanda do cliente estará solucionada quando for possível a geração deste relatório, segundo as condições existentes na plataforma antiga. Tais condições são: permitir a escolha de um período para a criação da lista, e a possibilidade de exportar este relatório gerado naquele período, em formato .pdf ou .xls, nas especificações já implantadas desde o GeoSales 3.

Implementação

Visto que a Listagem de Pedidos Auto já pode ser consultada na GeoSales EVO, no módulo Vendas, por meio da Aba 'Pedidos Auto', é necessário criar neste ambiente dois filtros para a inclusão das datas de início e fim do intervalo que o cliente deseja apresentar no relatório. Ao preencher os dados de filtro e apertar o botão 'pesquisar', serão apresentados em lista todos os pedidos daquele período. No entanto, a lista apresentada atualmente na tela não possui os mesmos dados do relatório de log que é usualmente exportado. Para isso, é necessário que sejam adicionadas à esta pesquisa mais 3 (três colunas) referentes ao nome do arquivo, data do log e a descrição do log. Quando o usuário escolher fazer a exportação do relatório, ele terá opções de fazê-lo em formato .pdf ou .xls. No entanto, o arquivo exportado será o mesmo já parametrizado no sistema, seguindo o mesmo padrão já utilizado no GeoSales 3.

Portanto, a implementação da demanda deste documento será realizada pelo seguimento das seguintes soluções:

  1. Criação de dois filtros de busca no formato de data, referentes a data início e data fim, originados na tabela PEDIDO_AUTO, na coluna DATA_EMISSAO para parametrizar o período a ser populado pela lista de pedidos;
  2. Adição das colunas 'Nome do Arquivo', 'Data Log' e 'Log' e na lista de pedidos auto.
  3. Neste ponto, a coluna 'Log' não deverá ser visualizada. Caso o usuário deseje saber a descrição do log apontado, ele irá selecionar um ícone que será gerado na coluna de descrição log que, ao ser selecionado, abrirá uma janela pop-up com a descrição referente.
  4. As outras duas colunas criadas, 'Nome do Arquivo' e 'Data Log' não deverão ser selecionáveis. Tal medida se dá porque a listagem de Pedidos Auto atual permite que o usuário entre nas especificações do pedido, e tal processo não deverá sofrer interferência.
  5. Finalmente, com a lista visualmente disponível na tela de Listagem de Pedidos Auto, deve ser criado um botão dinâmico para apresentar ao usuário a possibilidade de escolher para qual formato de relatório ele deseja exportar (.pdf ou .xls).
  6. Este relatório preservará os mesmos parâmetros já utilizados para a sua exportação. Não será necessário qualquer tipo de alteração de processo neste quesito.

Protótipos e Ilustrações

Prototipo2.png

figura 1. Estrutura de relatório em formato .pdf

figura 2. Estrutura de relatório em formato .xls

Cenários

  • Após o acesso à plataforma GeoSales EVO, no módulo Vendas
  • E acesso a aba de Pedidos Auto
  • E preencho os dados para filtro de relatório de pedidos
  • E seleciono o botão 'pesquisar'
  • Então a lista de pedidos será visualizada.
  • Seleciono o botão dinâmico
  • E aciono a opção de exportação do relatório
  • E encerro o procedimento.


Neogrid2.png

Regras de Negócio

[RN1] - O relatório exportado será o mesmo já gerado atualmente. Não inserir os dados de Pedidos Auto.

[RN2] - Ao abrir a tela de Listagem de pedidos Auto, o campo na seleção de válido deverá trazer "Sim" como opção default.

Aprovação

Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado.

GeoSales

Setor Aprovado Por Data
Desenvolvimento - GeoSales Pessoa que aprovou 00/00/0000
Integração - GeoSales Pessoa que aprovou 00/00/0000
Configurações - GeoSales Pessoa que aprovou 00/00/0000

Empresa solicitante

Setor Aprovado Por Data Assinatura
Gerente TI - Cliente Pessoa que aprovou 00/00/0000
Gerente de Projeto - Cliente Pessoa que aprovou 00/00/0000
Gerente Comercial - Cliente Pessoa que aprovou 00/00/0000