Mudanças entre as edições de "Relatório de clientes visitados"

De GeoSales
Ir para navegação Ir para pesquisar
Linha 27: Linha 27:
 
'''FILTROS:'''
 
'''FILTROS:'''
  
- Período: Filtro para definir um período de dias para consulta das agendas.
+
- Período: Filtro para definir um período de dias para consulta das agendas. Esse campo é obrigatório.
  
 
- Vendedor: Filtro para escolher um vendedor específico ou se ficar em branco, gerar relatório de todos os vendedores.
 
- Vendedor: Filtro para escolher um vendedor específico ou se ficar em branco, gerar relatório de todos os vendedores.
Linha 33: Linha 33:
 
- Organização de Venda: Filtro para gerar resultado de uma organização específica ou se ficar em branco gerar de todos.
 
- Organização de Venda: Filtro para gerar resultado de uma organização específica ou se ficar em branco gerar de todos.
  
- Atendido na Agenda: Filtro com quatro opções (Sim, Não, Cancelado e Todos) capaz de mostrar somente os clientes que foram atendido conforme agenda.
+
- Atendido na Agenda: Filtro com quatro opções (Sim, Não, Cancelado e Todos) capaz de mostrar somente os clientes que foram atendido conforme agenda. Esse campo é obrigatório.
  
- Atendido: Filtro com três opções (SIM, NÃO e Todos) capaz de filtrar somente os clientes que foram atendidos no período filtrado.
+
- Atendido: Filtro com três opções (SIM, NÃO e Todos) capaz de filtrar somente os clientes que foram atendidos no período filtrado. Esse campo é obrigatório.
  
- Agendado: Filtro com três opções (SIM, NÃO e Todos) capaz de filtrar somente os clientes que foram agendados no período filtrado.
+
- Agendado: Filtro com três opções (SIM, NÃO e Todos) capaz de filtrar somente os clientes que foram agendados no período filtrado. Esse campo é obrigatório.
  
  

Edição das 20h45min de 1 de fevereiro de 2018

Histórico de Revisões

Data Quem Comentários
29/01/2018 Ryvane Maria Criação do Documento.

Necessidade

Como forma de acompanhar as rotinas dos vendedores, é necessário ter um relatório no Portal Geosales capaz de fornecer os dados das agendas criadas pelos próprios vendedores. Desta forma o gestor consegue visualizar o que o vendedor planejou na agenda e o que ele executou.

O relatório de agendamento das visitas dos vendedores tem como objetivo acessar informações dos clientes agendados e/ou atendidos.

É necessário acessar por meio de um relatório as informações de agenda do vendedor Agrosema. Este relatório deve mostrar as informações de clientes que foram agendados e atendidos, que foram agendados e não foram atendidos, e que não foram agendados mas foram atendidos.

Solução

Será desenvolvido o relatório de agendamento, chamado "Agendado x Realizado", que poderá ser acessado através da aba de relatórios, onde o vendedor poderá visualizar as informações pertinentes ao agendamento de visitas.

Na tela em questão, o usuário poderá acessar as informações de clientes que foram agendados e atendidos, que foram agendados e não foram atendidos, e que não foram agendados mas foram atendidos, na agenda de um determinado vendedor.

Será necessário criar um novo submenu dentro do Menu Relatório do Portal GeoSales denominado Agendado x Realizado. Dentro desse relatório teremos um cabeçalho com os seguintes filtros e botões para execução do relatório.

FILTROS:

- Período: Filtro para definir um período de dias para consulta das agendas. Esse campo é obrigatório.

- Vendedor: Filtro para escolher um vendedor específico ou se ficar em branco, gerar relatório de todos os vendedores.

- Organização de Venda: Filtro para gerar resultado de uma organização específica ou se ficar em branco gerar de todos.

- Atendido na Agenda: Filtro com quatro opções (Sim, Não, Cancelado e Todos) capaz de mostrar somente os clientes que foram atendido conforme agenda. Esse campo é obrigatório.

- Atendido: Filtro com três opções (SIM, NÃO e Todos) capaz de filtrar somente os clientes que foram atendidos no período filtrado. Esse campo é obrigatório.

- Agendado: Filtro com três opções (SIM, NÃO e Todos) capaz de filtrar somente os clientes que foram agendados no período filtrado. Esse campo é obrigatório.


BOTÕES:

- Gerar PDF

- Gerar XLS

- Limpar

Implementação

O relatório poderá ser acessado a partir de um menu especifico que será utilizado para Agrosema.

Como pode-se visualizar no protótipo abaixo, a tela em questão terá filtro por período, por vendedor, por organização de venda e por status, ou seja, se foi agendado e/ou atendido.

RelatorioClienteVisitado Pesquisa.png

Após filtrar a pesquisa de acordo com a necessidade, o usuário pode clicar no botão 'Limpar' para remover todos os filtros cadastrados, no botão 'Gerar PDF' para gerar um relatório no formato PDF, ou no botão 'Gerar XLS' para gerar um relatório no formato de planilha do excel.

O relatório apresentará a seguinte estrutura:

• Cabeçalho com logo e dados de endereço da empresa Agrosema;

• Período do relatório;

• Vendedor que realizou a pesquisa;

• Informações da pesquisa no formato de tabela.

Podemos visualizar o protótipo sugerido para o relatório na imagem abaixo:

RelatorioClienteVisitado Relatorio.png

- Na Tabela com informações do relatório, constarão os seguintes campos:

• Organização de venda;

• Cliente;

• Data do agendamento(Se o cliente foi agendado);

• Status(Se o cliente foi atendido ou não);

• Distância do cliente;

• Início do atendimento;

• Fim do atendimento;

• Total de pedidos (R$);

• Justificativa.

Obs.: Todos os protótipos acima são meramente ilustrativos e, no momento do desenvolvimento, podem sofrer alguma alteração, em virtude de viabilidade técnica.

Origem dos Dados

As informações que serão geradas nesse relatório são na maioria oriundas da tabela AGENDA, campos:


FILTROS

PERÍODO: Será extraído do campo DT_AGENDA da tabela AGENDA

NOME DO VENDEDOR: Será extraído do vínculo do campo CD_VENDEDOR da tabela AGENDA e VENDEDOR

ORGANIZAÇÃO DE VENDA: Será extraído do vínculo do campo CD_ORG_VENDA da tabela ORG_VENDA_CLIENTE .

ATENDIDO NA AGENDA: Filtro Fixo com quatro opções (SIM, NÃO, CANCELADO e Todos)

- SIM: Quando o Cliente tiver Pedido, Pesquisa ou Justificativa no dia do Agendamento

- NÃO: Quando o Cliente tiver Pedido, Pesquisa ou Justificativa fora do Período do Agendamento

- Cancelado: Será considerando agendamento cancelado os que tiverem o campo [DT_CANCELAMENTO] preenchido e o [ATIVO] preenchido "C"

- Todos: Ambas as situações listadas acima.

ATENDIDO: Filtro Fixo com Três opções (SIM, NÃO e Todos)

- SIM: Filtrará somente os clientes que foram atendidos no período filtrado.

- NÃO: Filtrará os clientes que não foram atendidos no período filtrado

- Todos: Ambas as situações listadas acima.

AGENDADO: Filtro Fixo com Três opções (SIM, NÃO e Todos)

- SIM: Filtrará somente os clientes que foram agendados no período filtrado.

- NÃO: Filtrará somente os clientes que não foram agendados no período filtrado.

- Todos: Ambas as situações listadas acima.


CAMPOS DO RELATÓRIO

CLIENTE: Será extraído do vínculo do campo CD_CLIENTE das tabelas AGENDA e CLIENTE

DATA DA AGENDA: Será extraído do campo DT_AGENDA da tabela AGENDA

ATENDIDO NA AGENDA:

- SIM: Quando o Cliente tiver Pedido, Pesquisa ou Justificativa no dia do Agendamento

- NÃO: Quando o Cliente tiver Pedido, Pesquisa ou Justificativa fora do Período do Período do Agendamento

- CANCELADO: Quando o Agendamento estiver cancelado só irá mostrar nesse linha O Cliente, a Data de Agendamento e o Status Cancelado. Não irá mostrar Distância e a Data de Atendimento pois não houve para esse agendamento.

DISTÂNCIA DO CLIENTE: Será extraído da mesma forma do Rastreamento, a partir das coordenadas do cliente x as coordenadas no Check-in realizado. Essa informação também contém no relatório de Rota Planejada x Realizada.

INÍCIO DO ATENDIMENTO: Informação de data e hora do Check-in do Atendimento

FIM DO ATENDIMENTO: Informação de data e hora do Check-out do Atendimento

TOTAL DE PEDIDOS: Total de pedidos no dia feito pelo vendedor aquele cliente.

JUSTIFICATIVA: Mostrar justificativa do atendimento, se houver.

Obs: A confirmação do vendedor ter ido no cliente mesmo será através do checkin que vai buscar a distância do checkin para o cliente.

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.

Setor Aprovado Por Data Assinatura
Gerente TI
Gerente Projeto
Gerente Comercial