Cobertura de Famílias de Produtos (Campanhas Comerciais)

De GeoSales
Ir para navegação Ir para pesquisar

Histórico de Alterações

Data Quem Comentários
16/11/2021 João Ramon Criação do documento

Necessidade

O cliente utiliza um indicador que informa, dentro de um período específico, a distribuição de determinados itens agrupados em famílias dentro de uma campanha aos seus clientes, e a este indicador ele chama de cobertura. Este indicador é utilizado pelos seus vendedores para verificar se os itens da campanha estão devidamente distribuídos na sua rota. A plataforma GeoSales não possui este indicador, nem estrutura semelhante com este tipo de informação, e o cliente deseja que este acompanhamento seja feito dentro da plataforma GeoSales.


Solução

Criar o conceito de Cobertura de Famílias de produtos por carteira de clientes, de modo que seja contabilizado cada cliente que tenha comprado, dentro de um ciclo de vendas pré-determinado, uma família de produtos (campanha comercial). Lembrando que cada família de produtos possui uma cobertura específica, e o acompanhamento dessas vendas se dará por meio de estabelecimento de metas pré-configuradas pelo cliente.

O comportamento desta cobertura acompanha a seguinte logica de fluxos:

  • O Vendedor seleciona um produto de uma família que faz parte de uma campanha em um cliente específico num período estabelecido.
  • Quando este pedido é faturado, ele pontua num placar estruturado no lado do cliente com o nome de cobertura;
  • Quando o vendedor vai no mesmo cliente e realiza o pedido de um item que já foi vendido e faturado, não haverá nova pontuação;
  • Quando o cliente deseja cancelar algum faturamento cujo item da família estivesse inserido na cobertura, o placar deverá ser decrescido em 1 unidade.
  • Dessa forma, a cobertura é um placar de clientes cobertos por certo tipo de item inserido numa família de produtos constantes em uma campanha por um período de tempo.
  • Muito embora a cobertura seja apontada para clientes, a lista de exibição é por item/família/campanha, desde que devidamente faturado. Para a visualização do relatório, a lista deverá contes os itens/família/campanha e a cobertura deste item. Visto que não há campo COBERTURA em nenhuma tabela, ela deverá ser criada, necessitando definir qual a table mais apropriada para receber este campo.
  • Visto que a estrutura existente do ERP do cliente já tem o dado tratado, não há necessidade de fazer tratativas no nosso lado, apenas a exibição do mesmo.
  • Como já foi enviado para customização os relatórios de vendidos x faturados para dev, os dados de cobertura deverão ser visualizados neste relatório. Portanto, não haverá um relatório de cobertura exclusivo, mas será exibido neste relatório que será criado para a DelRio.
  • Como estas informações já existem estruturadas no ERP do cliente, basta definir quais serão as estruturas que serão populadas pelos dados do cliente e, que serão vinculados para exibição em relatório.
  • A premissa básica é fazer uso da estrutura existente na GeoSales, sem necessidade de criação de novas estruturas.


Implementação

Os dados de Cobertura são apresentados para cada família de produtos, sendo que estes dados são disponíveis e já estão estruturados no ERP do cliente. Estes dados serão apenas trazidos desta estrutura e populados no EVO.


O conceito de cobertura envolve compreender a relação entre famílias de produtos vendidos em função da quantidade de clientes de um vendedor, dentro de um período de tempo pré-determinado. Portanto, para um pedido realizado a um cliente, contendo a família de produtos x, o vendedor alcançou a cobertura de 1. Se houver uma nova venda desta mesma família x a um segundo cliente, a cobertura será incrementada em 1. Caso o vendedor tenha a necessidade de realizar uma nova venda desta mesma família de produtos ao primeiro cliente, a cobertura não será incrementada, pois aquele cliente já foi contemplado com a família de produtos dentro do período de vendas.

Cada família de produtos possui a sua cobertura específica. Portanto, de há n famílias de produtos cadastradas para aquele cliente, haverá n coberturas, sendo uma correspondente para cada família. O cadastro das metas de cobertura destas famílias deverá ser realizada de forma individual para cada família.

As coberturas devem poder ser visualizadas no campo de Gerenciamento de Equipes, junto com as metas já existentes no GeoSales EVO. Da mesma forma, as coberturas dever estar dispostas no relatório de gerenciamento de famílias de produtos vendidas X famílias de produtos faturadas.

Cenários

Considere para a composição do cenário as seguintes massas de dados:

Vendedor: VEND_001

Famílias de produtos:

CD_FAMILIA NM_FAMILIA
1 FAMILIA001
2 FAMILIA002
3 FAMILIA003
4 FAMILIA004


Carteira de Clientes

CD_CLIENTE NM_CLIENTE
1 CLIENTE_001
2 CLIENTE_002
3 CLIENTE_003
4 CLIENTE_004


Considerando que a realização dos pedidos foi sequencial, o incremento dos valores de cobertura das famílias de produtos dar-se-ão igualmente em sequência:


NM_CLIENTE NM_PEDIDO NM_FAMILIA COBERTURA_001 COBERTURA_002 COBERTURA_003 COBERTURA_004
CLIENTE_001 P_001 FAMILIA001 1 0 0 0
CLIENTE_001 P_001 FAMILIA002 1 1 0 0
CLIENTE_001 P_001 FAMILIA003 1 1 1 0
CLIENTE_001 P_001 FAMILIA004 1 1 1 1
CLIENTE_001 P_002 FAMILIA001 1* 1 1 1
CLIENTE_002 P_003 FAMILIA002 1 2 1 1
CLIENTE_002 P_003 FAMILIA003 1 2 2 1
CLIENTE_002 P_003 FAMILIA004 1 2 2 2
CLIENTE_002 P_004 FAMILIA001 2 2 2 2
CLIENTE_002 P_004 FAMILIA003 2 2 2* 2
CLIENTE_003 P_005 FAMILIA001 3 2 2 2
CLIENTE_003 P_005 FAMILIA003 3 2 3 2
CLIENTE_003 P_006 FAMILIA004 3 2 3 3
CLIENTE_003 P_006 FAMILIA003 3 2 3* 3
CLIENTE_003 P_006 FAMILIA004 3 2 3 3*
CLIENTE_004 P_007 FAMILIA001 4 2 3 3
CLIENTE_004 P_007 FAMILIA002 4 3 3 3
CLIENTE_004 P_007 FAMILIA003 4 3 4 3
CLIENTE_004 P_007 FAMILIA004 4 3 4 4
CLIENTE_004 P_008 FAMILIA001 4* 3 4 4


(*) Quando uma família de pedido é colocada num pedido cujo cliente já havia comprado esta mesma família, a cobertura não contabiliza com mais um ponto, pois entende-se que aquele cliente já foi atendido com aquele produto.

Com base nas vendas, o relatório será apresentado na seguinte formatação:

NM_VENDEDOR NM_FAMILIA COBERTURA
VEND_001 FAMILIA_001 4
VEND_001 FAMILIA_002 3
VEND_001 FAMILIA_003 4
VEND_001 FAMILIA_004 4

Do qual interpretamos o seguinte:

  • O vendedor 001, que possui 4 clientes, vendeu a família de produtos 1 para os 4 clientes, obtendo uma cobertura de campanha de 4.
  • Vendeu a família de produtos 2 para os clientes 1, 2 e 4, obtendo uma cobertura de campanha de 3;
  • Vendeu a família de produtos 3 para os 4 clientes, obtendo uma cobertura de campanha de 4.
  • Vendeu a família de produtos 4 para os 4 clientes, obtendo uma cobertura de campanha de 4.

O fluxo de atividades respeitará os seguintes passos:

Cobertura.png

Regras de Negócios

[RN1] - Os dados de cobertura serão disponibilizados no relatório de famílias de produtos vendidas X famílias de produtos faturadas;

[RN2] - A família de produto que foi vendida em pedidos distintos para um mesmo cliente não contarão como pontos de cobertura distintos, mas como um ponto só. Não importa a quantidade de produtos ou pedidos feitos num mesmo cliente; a cobertura será individual.

[RN3] - A contabilização da cobertura a uma família de produtos só será efetivada sobre os pedidos já faturados. Caso o pedido esteja apenas efetivado, deve-se aguardar o seu faturamento para a contabilização do ponto de cobertura.

[RN4] - Caso um pedido já faturado e, portanto, com as coberturas de famílias contabilizadas, seja cancelado por qualquer motivo, os pontos de cobertura referentes àquele pedido deverão ser decrementados.

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