Mudanças entre as edições de "Vinculações de Carteiras de Clientes a Vendedores"

De GeoSales
Ir para navegação Ir para pesquisar
 
(2 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 30: Linha 30:
  
  
# Atualmente, a carteira de clientes só permite a vinculação de um único cliente. Esta medida é inviável, pois, para um exemplo de uma região com 100 clientes, é necessária a abertura de 100 carteiras. além disso, atualmente no cenário de vendas, ao criar uma carteira de cliente, o usuário pode fazer as vinculações desta carteira de clientes com a tabela de preços, com o Grupo Meio de Pagamento e com a Organização de Vendas. Portanto, o usuário, ao criar uma carteira de clientes, deverá ser possível a inserção de quantos clientes forem necessários para aquela carteira.
+
# Atualmente, a carteira de clientes só permite a vinculação de um único cliente. Esta medida é inviável, pois, para um exemplo de uma região com 100 clientes, é necessária a abertura de 100 carteiras. Para solucionar este ponto, deve-se realizar a transposição do campo existente na tela de cadastro de carteiras relacionada ao cliente pela transformação por uma aba de opções, ao lado da existente aba 'vinculo de tabela de preço'. Ao selecionar esta nova aba, alguns filtros devem ser aplicados:
# Para tornar possível essa inserção, o modelo para usabilidade da função deverá ter o molde já utilizado na plataforma EVO, a exemplo da funcionalidade de rota.
+
 
#Uma segunda tela, em desenvolvimento, será responsável pela vinculação dos vendedores a estas carteiras de clientes. Nesta tela, é possível vincular o vendedor à uma carteira de clientes, a uma tabela de preços e a uma organização de vendas. No entanto, as vinculações de tabela de preços e organização de vendas já foram realizadas na tela anterior. Dessa forma, duas possibilidades podem ocorrer:
 
* A adição de vinculações neste tela é desnecessária;
 
* A adição de novas vinculações em carteiras de clientes cujas vinculações a estes objetos já foram realizados dão aberturas para falhas de processos e eventuais travamentos do sistema. Portanto, não há a necessidade da existência destas vinculações nesta tela.
 
# Nesta tela, ao realizar a vinculação de vendedor à carteira de pedidos, deverá ser possível a vinculação de mais de um vendedor por carteira.
 
# Na tela de pesquisas onde mostra a lista da carteira dos clientes, ao apresentar a lista dos clientes da carteira, deve ser possível a visualização do nome da cidade, nome do bairro, nome e codigo do cliente.
 
# Nas telas de carteira de clientes, para facilitar a inserção dos clientes à carteira, os seguintes filtros devem ser aplicados:
 
 
* Nome;
 
* Nome;
 
* CNPJ ou CPF;
 
* CNPJ ou CPF;
Linha 46: Linha 40:
 
* Cidade;
 
* Cidade;
 
* Bairro.
 
* Bairro.
 +
 +
 +
O usuário, ao encontrar a sua lista baseado nos filtros que ele informou, deverá, além de poder selecionar quantos clientes ele desejar, conforme suas necessidades, como poderá também selecionar todos os clientes daquele filtro, pela criação do ícone 'marcar tudo'. Com isso, o usuário poderá inserir de uma só vez todos os clientes daquele intervalo de filtro, sem precisar selecionar um por um.
 +
 +
Uma segunda tela, ainda em desenvolvimento, trata da vinculação destas carteiras de cliente a um vendedor. De modo análogo, há um campo para a seleção de um único vendedor, o que não é o desejável. Portanto, a exemplo da solução supracitada, a busca pelo vendedor deve ser dada pelo refinamento de informações através de filtros. Atualmente, nesta tela, é possível vincular o vendedor à uma carteira de clientes, a uma tabela de preços e a uma organização de vendas. No entanto, as vinculações de tabela de preços e organização de vendas já foram realizadas na tela anterior. Dessa forma, duas possibilidades podem ocorrer:
 +
* A adição de vinculações neste tela é desnecessária;
 +
* A adição de novas vinculações em carteiras de clientes cujas vinculações a estes objetos já foram realizados dão aberturas para falhas de processos e eventuais travamentos do sistema. Portanto, não há a necessidade da existência destas vinculações nesta tela.
 +
*Além disso, atualmente no cenário de vendas, ao criar uma carteira de cliente, o usuário já pode fazer as vinculações desta carteira de clientes com a tabela de preços, com o Grupo Meio de Pagamento e com a Organização de Vendas.
 +
 
# Na tela de vinculação de vendedores, os seguintes filtros devem ser aplicados:
 
# Na tela de vinculação de vendedores, os seguintes filtros devem ser aplicados:
 
* Vendedor;
 
* Vendedor;
Linha 430: Linha 433:
  
 
'''[RN3] - ''' Ao realizar qualquer tipo de filtragem de dados no cadastro de carteiras, deve ser implementado um botão com a opção de selecionar todos os itens do filtro.
 
'''[RN3] - ''' Ao realizar qualquer tipo de filtragem de dados no cadastro de carteiras, deve ser implementado um botão com a opção de selecionar todos os itens do filtro.
 
'''[RN4] - '''
 
 
'''[RN5] - '''
 
  
 
== Aprovação ==
 
== Aprovação ==

Edição atual tal como às 19h50min de 2 de julho de 2021

Histórico de Alterações

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

Necessidade

Após novos entendimentos produzidos em uma série de reuniões de alinhamento com o cliente, no intuito de entregar as funcionalidades conforme as demandas devidamente pré-ordenadas, notificou-se 4 necessidades fundamentais para o bom funcionamento das aplicações a ser desenvolvidas:

  1. Atualmente, a tela de vinculação da carteira de clientes permite que apenas um cliente seja vinculado por vez ;
  2. No modelo existente, cada vendedor pode ser vinculado à sua própria carteira de clientes, e não permite vinculação de mais de um vendedor numa mesma carteira de clientes;
  3. Não há tela existente que facilite a interface de vinculações (usabilidade);
  4. A tela de informação de dados de cliente não apresenta informações solicitadas por ele, tais como informações da Cidade e do Bairro.

Solução

A solução a ser implementada, baseada nas necessidade levantadas, também serão apresentadas em quatro partes:

  1. Ao realizar a vinculação de clientes a uma carteira, esta carteira possa suportar vários clientes naquele mesmo cadastro;
  2. Permitir a possibilidade da vinculação de mais de um vendedor numa mesma carteira de clientes;
  3. As vinculações ocorrem em talas pouco intuitivas, devendo, portando, implementar estas telas pensando na melhoria da usabilidade;
  4. ao implementar a tela de carteiras de clientes, a lista destes clientes deve conter informações relevantes, tais como Nome da cidade e do bairro deste cliente.

Implementação

  1. Atualmente, a carteira de clientes só permite a vinculação de um único cliente. Esta medida é inviável, pois, para um exemplo de uma região com 100 clientes, é necessária a abertura de 100 carteiras. Para solucionar este ponto, deve-se realizar a transposição do campo existente na tela de cadastro de carteiras relacionada ao cliente pela transformação por uma aba de opções, ao lado da existente aba 'vinculo de tabela de preço'. Ao selecionar esta nova aba, alguns filtros devem ser aplicados:
  • Nome;
  • CNPJ ou CPF;
  • Organização de Vendas;
  • Grupo de Clientes;
  • Tipo de Cliente;
  • Estado;
  • Cidade;
  • Bairro.


O usuário, ao encontrar a sua lista baseado nos filtros que ele informou, deverá, além de poder selecionar quantos clientes ele desejar, conforme suas necessidades, como poderá também selecionar todos os clientes daquele filtro, pela criação do ícone 'marcar tudo'. Com isso, o usuário poderá inserir de uma só vez todos os clientes daquele intervalo de filtro, sem precisar selecionar um por um.

Uma segunda tela, ainda em desenvolvimento, trata da vinculação destas carteiras de cliente a um vendedor. De modo análogo, há um campo para a seleção de um único vendedor, o que não é o desejável. Portanto, a exemplo da solução supracitada, a busca pelo vendedor deve ser dada pelo refinamento de informações através de filtros. Atualmente, nesta tela, é possível vincular o vendedor à uma carteira de clientes, a uma tabela de preços e a uma organização de vendas. No entanto, as vinculações de tabela de preços e organização de vendas já foram realizadas na tela anterior. Dessa forma, duas possibilidades podem ocorrer:

  • A adição de vinculações neste tela é desnecessária;
  • A adição de novas vinculações em carteiras de clientes cujas vinculações a estes objetos já foram realizados dão aberturas para falhas de processos e eventuais travamentos do sistema. Portanto, não há a necessidade da existência destas vinculações nesta tela.
  • Além disso, atualmente no cenário de vendas, ao criar uma carteira de cliente, o usuário já pode fazer as vinculações desta carteira de clientes com a tabela de preços, com o Grupo Meio de Pagamento e com a Organização de Vendas.
  1. Na tela de vinculação de vendedores, os seguintes filtros devem ser aplicados:
  • Vendedor;
  • Gestor;
  • Organização de Venda;
  • Estado;
  • Cidade.

Cenários

Consideremos para a presente situação os seguinte dados:

Tabela de Clientes

CD_CLIENTE NM_CLIENTE
C001 Cliente 001
C002 Cliente 002
C003 Cliente 003
C004 Cliente 004
C005 Cliente 005
C006 Cliente 006
C007 Cliente 007
C008 Cliente 008
C009 Cliente 009
C010 Cliente 010

Tabela de vendedores

CD_VENDEDOR NM_VENDEDOR
V001 Vendedor 001
V002 Vendedor 002
V003 Vendedor 003

Tabela de Carteiras de Clientes

CD_CARTEIRA NM_CARTEIRA
CC001 Carteira 001
CC002 Carteira 002
CC003 Carteira 003

Tabelas de Preço


CD_TABELA_PRECO NM_TABELA_PREÇO
T001 GERAL
T002 ESPECIAL
T003 PJ

Grupos de Meio de Pagamento


CD_GRUPO_MPGTO DS_GRUPO
M001 À VISTA
M002 DÉBITO
M003 CRÉDITO


Organizações de Venda


CD_ORG_VENDA NM_ORG_VENDA
OV001 MATRIZ
OV002 FILIAL MG
OV003 FILIAL SP


Cenário 1 - Vinculações da carteira de clientes

Nesta situação, ao abrir a tela GeoSales de Carteira de Cliente, no módulo Backoffice, os seguintes procedimentos são realizados:

  1. Criação da carteira de clientes 001, contendo os clientes 001, 002, 003, 004, 005;
  2. Criação da carteira de clientes 002, contendo os clientes 006, 007, 008, 009 e 010;
  3. Vinculação das tabelas de preços 'GERAL' e 'ESPECIAL' à carteira de clientes 001;
  4. Vinculação das tabelas de preços 'ESPECIAL' e 'PJ' à carteira de clientes 002;
  5. Vinculação do Meio de Pagamento 'DÉBITO' à carteira de clientes 001;
  6. Vinculação do Meio de Pagamento 'À VISTA' à carteira de clientes 002;
  7. Vinculação da Organização de Venda 'MATRIZ' à carteira de clientes 001;
  8. Vinculação da Organização de Vanda 'FILIAL SP' à carteira de clientes 002;


Todas as vinculações enumeradas acima produzirão o seguinte resultado:

CARTEIRA_CLIENTE CD_CLIENTE CD_TABELA_PRECO DS_GRUPO NM_ORG_VENDA
CC001 C001 GERAL DÉBITO MATRIZ
CC001 C001 ESPECIAL DÉBITO MATRIZ
CC001 C001 GERAL DÉBITO MATRIZ
CC001 C001 ESPECIAL DÉBITO MATRIZ
CC001 C002 GERAL DÉBITO MATRIZ
CC001 C002 ESPECIAL DÉBITO MATRIZ
CC001 C002 GERAL DÉBITO MATRIZ
CC001 C002 ESPECIAL DÉBITO MATRIZ
CC001 C003 GERAL DÉBITO MATRIZ
CC001 C003 ESPECIAL DÉBITO MATRIZ
CC001 C003 GERAL DÉBITO MATRIZ
CC001 C003 ESPECIAL DÉBITO MATRIZ
CC001 C004 GERAL DÉBITO MATRIZ
CC001 C004 ESPECIAL DÉBITO MATRIZ
CC001 C004 GERAL DÉBITO MATRIZ
CC001 C004 ESPECIAL DÉBITO MATRIZ
CC001 C005 GERAL DÉBITO MATRIZ
CC001 C005 ESPECIAL DÉBITO MATRIZ
CC001 C005 GERAL DÉBITO MATRIZ
CC001 C005 ESPECIAL DÉBITO MATRIZ
CC002 C006 GERAL DÉBITO FILIAL SP
CC002 C006 ESPECIAL À VISTA FILIAL SP
CC002 C006 GERAL À VISTA FILIAL SP
CC002 C006 ESPECIAL À VISTA FILIAL SP
CC002 C007 GERAL À VISTA FILIAL SP
CC002 C007 ESPECIAL À VISTA FILIAL SP
CC002 C007 GERAL À VISTA FILIAL SP
CC002 C007 ESPECIAL À VISTA FILIAL SP
CC002 C008 GERAL À VISTA FILIAL SP
CC002 C008 ESPECIAL À VISTA FILIAL SP
CC002 C008 GERAL À VISTA FILIAL SP
CC002 C008 ESPECIAL À VISTA FILIAL SP
CC002 C009 GERAL À VISTA FILIAL SP
CC002 C009 ESPECIAL À VISTA FILIAL SP
CC002 C009 GERAL À VISTA FILIAL SP
CC002 C009 ESPECIAL À VISTA FILIAL SP
CC002 C010 GERAL À VISTA FILIAL SP
CC002 C010 ESPECIAL À VISTA FILIAL SP
CC002 C010 GERAL À VISTA FILIAL SP
CC002 C010 ESPECIAL À VISTA FILIAL SP

Cenário 2 - Vinculação de Vendedores

Para este cenário, além das tabelas já apresentadas no início, vamos considerar também a tabela criada no cenário 1.

Visto que algumas vinculações já foram realizadas pelo usuário, agora é necessário fazer as vinculações de vendedor, que será da seguinte forma:

  1. O vendedor 001 será vinculado à carteira de Clientes 001;
  2. O Vendedor 002 será vinculado à carteira de Clientes 002;
  3. O vendedor 003 será vinculado à carteira de Clientes 001;
CD_VENDEDOR CD_CARTEIRA
V001 CC001
V002 CC002
V003 CC001

Neste caso, a carteira de clientes 001 está vinculada a 2(dois) vendedores distintos.

Ao final das vinculações, o resultado final será:


CARTEIRA_CLIENTE CD_CLIENTE CD_TABELA_PRECO DS_GRUPO NM_ORG_VENDA NM_VENDEDOR
CC001 C001 GERAL DÉBITO MATRIZ Vendedor 001
CC001 C001 ESPECIAL DÉBITO MATRIZ Vendedor 001
CC001 C001 GERAL DÉBITO MATRIZ Vendedor 001
CC001 C001 ESPECIAL DÉBITO MATRIZ Vendedor 001
CC001 C002 GERAL DÉBITO MATRIZ Vendedor 001
CC001 C002 ESPECIAL DÉBITO MATRIZ Vendedor 001
CC001 C002 GERAL DÉBITO MATRIZ Vendedor 001
CC001 C002 ESPECIAL DÉBITO MATRIZ Vendedor 001
CC001 C003 GERAL DÉBITO MATRIZ Vendedor 001
CC001 C003 ESPECIAL DÉBITO MATRIZ Vendedor 001
CC001 C003 GERAL DÉBITO MATRIZ Vendedor 001
CC001 C003 ESPECIAL DÉBITO MATRIZ Vendedor 001
CC001 C004 GERAL DÉBITO MATRIZ Vendedor 001
CC001 C004 ESPECIAL DÉBITO MATRIZ Vendedor 001
CC001 C004 GERAL DÉBITO MATRIZ Vendedor 001
CC001 C004 ESPECIAL DÉBITO MATRIZ Vendedor 001
CC001 C005 GERAL DÉBITO MATRIZ Vendedor 001
CC001 C005 ESPECIAL DÉBITO MATRIZ Vendedor 001
CC001 C005 GERAL DÉBITO MATRIZ Vendedor 001
CC001 C005 ESPECIAL DÉBITO MATRIZ Vendedor 001
CC001 C001 GERAL DÉBITO MATRIZ Vendedor 003
CC001 C001 ESPECIAL DÉBITO MATRIZ Vendedor 003
CC001 C001 GERAL DÉBITO MATRIZ Vendedor 003
CC001 C001 ESPECIAL DÉBITO MATRIZ Vendedor 003
CC001 C002 GERAL DÉBITO MATRIZ Vendedor 003
CC001 C002 ESPECIAL DÉBITO MATRIZ Vendedor 003
CC001 C002 GERAL DÉBITO MATRIZ Vendedor 003
CC001 C002 ESPECIAL DÉBITO MATRIZ Vendedor 003
CC001 C003 GERAL DÉBITO MATRIZ Vendedor 003
CC001 C003 ESPECIAL DÉBITO MATRIZ Vendedor 003
CC001 C003 GERAL DÉBITO MATRIZ Vendedor 003
CC001 C003 ESPECIAL DÉBITO MATRIZ Vendedor 003
CC001 C004 GERAL DÉBITO MATRIZ Vendedor 003
CC001 C004 ESPECIAL DÉBITO MATRIZ Vendedor 003
CC001 C004 GERAL DÉBITO MATRIZ Vendedor 003
CC001 C004 ESPECIAL DÉBITO MATRIZ Vendedor 003
CC001 C005 GERAL DÉBITO MATRIZ Vendedor 003
CC001 C005 ESPECIAL DÉBITO MATRIZ Vendedor 003
CC001 C005 GERAL DÉBITO MATRIZ Vendedor 003
CC001 C005 ESPECIAL DÉBITO MATRIZ Vendedor 003
CC002 C006 GERAL DÉBITO FILIAL SP Vendedor 002
CC002 C006 ESPECIAL À VISTA FILIAL SP Vendedor 002
CC002 C006 GERAL À VISTA FILIAL SP Vendedor 002
CC002 C006 ESPECIAL À VISTA FILIAL SP Vendedor 002
CC002 C007 GERAL À VISTA FILIAL SP Vendedor 002
CC002 C007 ESPECIAL À VISTA FILIAL SP Vendedor 002
CC002 C007 GERAL À VISTA FILIAL SP Vendedor 002
CC002 C007 ESPECIAL À VISTA FILIAL SP Vendedor 002
CC002 C008 GERAL À VISTA FILIAL SP Vendedor 002
CC002 C008 ESPECIAL À VISTA FILIAL SP Vendedor 002
CC002 C008 GERAL À VISTA FILIAL SP Vendedor 002
CC002 C008 ESPECIAL À VISTA FILIAL SP Vendedor 002
CC002 C009 GERAL À VISTA FILIAL SP Vendedor 002
CC002 C009 ESPECIAL À VISTA FILIAL SP Vendedor 002
CC002 C009 GERAL À VISTA FILIAL SP Vendedor 002
CC002 C009 ESPECIAL À VISTA FILIAL SP Vendedor 002
CC002 C010 GERAL À VISTA FILIAL SP Vendedor 002
CC002 C010 ESPECIAL À VISTA FILIAL SP Vendedor 002
CC002 C010 GERAL À VISTA FILIAL SP Vendedor 002
CC002 C010 ESPECIAL À VISTA FILIAL SP Vendedor 002

Regras de Negócio

[RN1] - As vinculações de organização de vendas e Tabela de Preço à Carteira de Clientes devem ocorrer apenas na tela de Cadastro da Carteira de cliente.

[RN2] - Cada carteira de clientes deverá poder ser composta de tantos clientes quantos forem necessários, de acordo com a demanda do usuário.

[RN3] - Ao realizar qualquer tipo de filtragem de dados no cadastro de carteiras, deve ser implementado um botão com a opção de selecionar todos os itens do filtro.

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