Alteração de Condição de Pagamento para pedidos NeoGrid

De GeoSales
Revisão de 18h50min de 21 de junho de 2021 por Ramon.queiroz (discussão | contribs) (Criou página com ' == Histórico de Alterações == {| class = "wikitable" ! Data ! Quem ! Comentários |- | 21/06/2021 || João Ramon || Criação do documento |- |} == Necessidade == Há...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar

Histórico de Alterações

Data Quem Comentários
21/06/2021 João Ramon Criação do documento


Necessidade

Há pedidos que são trazidos integralmente para a plataforma GeoSales EVO por meio de outra plataforma de pedidos: o NeoGrid. Ao ser migrado para o EVO, o pedido não poderá sofrer nenhuma alteração nas suas parametrizações, sob risco de sofrer mudanças no valor final do pedido. Isso constitui um problema em situações onde o vendedor deseja alterar algum parâmetro de venda por conta de uma venda especial, mas não pode alterar por conta das limitações impostas do NeoGrid, ou pela mudança nos valores, caso faça qualquer alteração no EVO. Esta situação tem sido bastante vivenciada pelo cliente, sobretudo na funcionalidade de Condição de Pagamento. Portanto, é necessária a criação de um meio que possibilite a alteração da condição de pagamento de um pedido migrado do NeoGrid sem a alteração de valores por conta das parametrizações do EVO.

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.

  • 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).
  • Í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