Mudanças entre as edições de "Criação de Relatório de Verbas"

De GeoSales
Ir para navegação Ir para pesquisar
 
(3 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 46: Linha 46:
 
- Cancelado.<br>
 
- Cancelado.<br>
  
* Inclusão de flag para acionamento para criação de relatório completo com todos os campos existentes (ao selecionar este flag, todos os campos preenchidos não serão considerados, se tornarão irrelevantes e o relatório gerado trará todas as entradas existentes).
+
* Ao acionar a flag todos para criação do relatório. O sistema desativa(desconsidera o filtro situação pedido) e considera todas as situações pedido. Comportamento já existente no relatório no geosales3.  
 +
 
 
* Ícone de menu com as opções de exportação de relatório no formato .pdf ou .xls.
 
* Ícone de menu com as opções de exportação de relatório no formato .pdf ou .xls.
  
 
== Protótipos e Ilustrações ==
 
== Protótipos e Ilustrações ==
  
[[arquivo: prototipo2.png| 800px]]
+
[[arquivo: relatorioverbas.png| 800px]]
  
  
Linha 66: Linha 67:
 
=== Exportação de relatório completo ===
 
=== Exportação de relatório completo ===
  
1. O usuário acessa a plataforma GeoSales EVO e entra na aba de relatório de Verba dentro do Módulo de Gestores.
+
# O usuário acessa a plataforma GeoSales EVO e entra na aba de relatório de Verba dentro do Módulo de Gestores.
2. Na tela de relatório, o usuário preenche os campos de período a ser filtrado;
+
# Na tela de relatório, o usuário preenche os campos de período a ser filtrado;
3. O usuário seleciona o flag de lista completa;
+
# O usuário seleciona o flag de lista completa;
4. Ao selecionar o ícone de menu, o usuário exporta o relatório no formato desejado (.pdf ou .xls).
+
# Ao selecionar o ícone de menu, o usuário exporta o relatório no formato desejado (.pdf ou .xls).
5. O relatório exportado trará todas as informações existentes no banco de dados.
+
# O relatório exportado trará todas as informações existentes no banco de dados.
  
 
=== Exportação de relatório com filtros ===
 
=== Exportação de relatório com filtros ===
  
1. O usuário acessa a plataforma GeoSales EVO e entra na aba de relatório de Verba dentro do Módulo de Gestores.
+
# O usuário acessa a plataforma GeoSales EVO e entra na aba de relatório de Verba dentro do Módulo de Gestores.
2. Na tela de relatório, o usuário preenche os campos de período a ser filtrado;
+
# Na tela de relatório, o usuário preenche os campos de período a ser filtrado;
3. O usuário preenche os campos de gestor, vendedor e/ou situação do pedido, dependendo da sua necessidade;
+
# O usuário preenche os campos de gestor, vendedor e/ou situação do pedido, dependendo da sua necessidade;
4. Ao selecionar o ícone de menu, o usuário exporta o relatório no formato desejado (.pdf ou .xls).
+
# Ao selecionar o ícone de menu, o usuário exporta o relatório no formato desejado (.pdf ou .xls).
5. O relatório exportado trará apenas as informações baseadas nos filtros determinados pelo usuário.
+
# O relatório exportado trará apenas as informações baseadas nos filtros determinados pelo usuário.
  
  
Linha 109: Linha 110:
  
 
|-  
 
|-  
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000
+
| Desenvolvimento - GeoSales || Renato Lima || 03/06/2021
 
|-  
 
|-  
 
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000
 
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000

Edição atual tal como às 15h46min de 4 de agosto de 2021


Histórico de Alterações

Data Quem Comentários
31/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. Na plataforma antiga, há uma funcionalidade de geração de relatórios de verba, que exporta um relatório de verba conforme determinado período, informado pelo usuário. Faz-se necessário, portanto, a possibilidade de geração deste relatório na plataforma GeoSales EVO, de acordo com o modelo anterior.

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.

Em resumo, a solução consiste na implementação do relatório que pode ser exportado no GeoSales 3 na plataforma EVO, nas mesmas especificações já existentes no primeiro.

Implementação

Em primeiro lugar, é necessário criar um CRUD para esta funcionalidade. O modelo de protótipo pode ser visualizado na parte de Protótipos. O Acesso a esta tela de relatório será acessada por meio de uma opção criada no módulo de Gestor da plataforma GeoSales EVO, ao criar a aba 'Relatório de Verba'.

Ao selecionar esta funcionalidade, o usuário será direcionado a uma tela chamada Relatório de Verbas. Nesta tela, haverão campos para preenchimento de informações para filtros à semelhança do processo utilizado no GeoSales 3, ao selecionar Relatório de Verba na aba de Relatório.

Os seguintes campos de filtro são:

  • Período (dois campos informando a data inicio e a data fim do intervalo da consulta);
  • Supervisor (campo para preenchimento do supervisor);
  • Vendedor (campo para preenchimento do vendedor);
  • Situação do Pedido (campo com seleções pré-configuradas, com as opções:

- Não exportado;
- Exportado;
- Totalmente fracionado;
- Parcialmente fracionado;
- Liberado;
- Faturado;
- Excluído;
- Integrado;
- Cancelado.

  • Ao acionar a flag todos para criação do relatório. O sistema desativa(desconsidera o filtro situação pedido) e considera todas as situações pedido. Comportamento já existente no relatório no geosales3.
  • Ícone de menu com as opções de exportação de relatório no formato .pdf ou .xls.

Protótipos e Ilustrações

Relatorioverbas.png


  • Modelo de relatório exportado do GeoSales 3, em formato .pdf:

Relatorioverbaspdf.png

  • Modelo de relatório exportado do GeoSales 3, em formato .xls:

Relatorioverbasxls.png

Cenários

Exportação de relatório completo

  1. O usuário acessa a plataforma GeoSales EVO e entra na aba de relatório de Verba dentro do Módulo de Gestores.
  2. Na tela de relatório, o usuário preenche os campos de período a ser filtrado;
  3. O usuário seleciona o flag de lista completa;
  4. Ao selecionar o ícone de menu, o usuário exporta o relatório no formato desejado (.pdf ou .xls).
  5. O relatório exportado trará todas as informações existentes no banco de dados.

Exportação de relatório com filtros

  1. O usuário acessa a plataforma GeoSales EVO e entra na aba de relatório de Verba dentro do Módulo de Gestores.
  2. Na tela de relatório, o usuário preenche os campos de período a ser filtrado;
  3. O usuário preenche os campos de gestor, vendedor e/ou situação do pedido, dependendo da sua necessidade;
  4. Ao selecionar o ícone de menu, o usuário exporta o relatório no formato desejado (.pdf ou .xls).
  5. O relatório exportado trará apenas as informações baseadas nos filtros determinados pelo usuário.




A sequência operacional de fluxo de processos pode ser ilustrada pelo diagrama abaixo:

Bpmncrudverba.png

Regras de Negócio

[RN1] - O relatório exportado terá a mesma estrutura já utilizada atualmente no Geosales 3. O processo visa única e exclusivamente migrar a funcionalidade supracitada para o EVO.

[RN2] - O flag de relatório com todos os itens ficará desativado, como default. A exportação de relatório com todos os itens só será realizada com o flag ativado.

[RN3] - Quando o flag de relatório com todos os itens estiver ativado, os campos de filtro serão desativados. Não serão considerados quaisquer filtros. Caso o usuário insira algum filtro além do período (supervisor, vendedor e situação pedido), o flag de relatório com todos os itens deverá ser desabilitado.

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 Renato Lima 03/06/2021
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