Mudanças entre as edições de "Cotas de venda"

De GeoSales
Ir para navegação Ir para pesquisar
 
(34 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 11: Linha 11:
 
== Necessidade ==
 
== Necessidade ==
  
Definição de cotas de vendas de produtos por vendedor objetivando-se realizar um controle sobre o volume de vendas de um vendedor, através de um sistema de cotas de vendas definido previamente.  
+
Aplicação de cotas de vendas de produtos por vendedor objetivando-se realizar um controle sobre o volume de vendas de um vendedor, através de um sistema de cotas de vendas definido previamente.
  
 
== Solução ==  
 
== Solução ==  
  
Será criada no GeoSales uma estrutura com finalidade de persistir os dados de cotas de venda, que serão trazidos do ERP via integração de dados. Dessa estrutura serão extraídas as informações necessárias para realizar a validação de contas de vendas no GeoSales.
+
A cota de venda determina um limite a ser respeitado no momento da venda, tento como critérios diversos parâmetros previamente definidos.
 +
 
 +
Será criada no GeoSales uma estrutura com finalidade de persistir os dados de cotas de venda, que serão trazidos do ERP via integração de dados. Dessa estrutura serão extraídas as informações necessárias para realizar a validação de contas de vendas no GeoSales, ao passo do cadastro de pedidos.
  
 
== Implementação ==
 
== Implementação ==
 +
 +
'''- Criar estrutura para receber os dados de cotas de vendas:'''
 +
 +
Inicialmente, será criada no ambiente do GeoSales uma estrutura de dados capaz de salvar as informações de cotas de vendas. Nessa estrutura, serão persistidas as informações de: Volume de vendas (quantidade de itens), período de vigência da regra, produto, cliente e vendedor.
 +
 +
Além disso, deverá ser criado um campo com finalidade de definir o comportamento da regra a ser aplicada, este campo poderá receber os valores: 'B' para regra que bloqueie a venda, 'P' para regra que torne o pedido pendente, e 'A', para regras onde o usuário será apenas alertado da situação.
  
 
'''- Integrar os dados de cadastro de cotas de vendas:'''
 
'''- Integrar os dados de cadastro de cotas de vendas:'''
 +
 +
Com finalidade de alimentar a estrutura anteriormente criada, será realizada uma tratativa na integração atual, para que sejam buscados os dados de cotas de vendas do Protheus.
 +
 +
Esses dados serão buscados na tabela e campos do ERP a serem definidos antes da assinatura deste documento.
  
 
'''- Validar a cota de vendas no cadastro de pedidos:'''
 
'''- Validar a cota de vendas no cadastro de pedidos:'''
  
Será criada estrutura que receberá os dados de cota de vendas via integração, onde o
+
O GeoSales irá validar, no momento do cadastro do pedido, o limite da cota de vendas a ser aplicado no pedido, de acordo com o cadastro realizado no ERP. Caso hajam cotas cadastradas para o cenário definido no momento da inserção do pedido, o GeoSales irá limitar a venda a quantidade de itens cadastrada na cota.
usuário poderá integrar as possíveis regras de cota. Nesta estrutura o usuário poderá definir
+
 
um volume de vendas (em quantidade) de acordo com os seguintes parâmetros: período
+
A definição de qual resultado será oriundo da validação de cotas será feita no ERP. Existem três cenários possíveis para validação, onde será definido através de um campo na estrutura de cotas do GeoSales. Caso este campo esteja setado com o valor'B' a venda deverá ser bloqueada, e o pedido não poderá ser salvo, caso esteja setado com o valor 'P' o pedido ficará pendente, e aguardará aprovação, e caso esteja setado com o valor 'A', o usuário será apenas alertado da situação, sem que haja pendências ou bloqueios.
de vigência, produto, quantidade de itens (dos produtos selecionados inseridos num
 
pedido), família de produtos, cliente e vendedor.
 
  
Além disso, o usuário deverá definir como a cota de venda irá interferir no cadastro de pedidos, se ela bloqueia a inserção de pedidos, e consequentemente a venda, torna o pedido pendente ou terá função simplesmente de informar o vendedor a respeito do seu limite de cota, caso ele seja ultrapassado. É importante salientar que é de responsabilidade do usuário o cadastro correto das informações de cota no ERP, e do comportamento que ela irá aplicar no pedido.  
+
É importante salientar que, ao editar um pedido, o limite de cotas será validado novamente, de acordo com os parâmetros definidos no dia da edição do pedido, bem como nas alterações realizadas.
  
O cadastro de cotas será feito exclusivamente no ERP.
 
  
•A aplicação de controle de cotas de venda será feita também no aplicativo GeoSales
+
'''- Cenários para validação:'''
Mobile.
 
•Caso o vendedor ultrapasse a sua cota de vendas para qualquer item inserido no pedido,
 
este pedido não poderá ser salvo, porém essa visão deverá ser parametrizada no cadastro
 
de cota de vendas.
 
  
 +
Considerando para os cenários abaixo os vendedores A e B; os clientes C e D; e os produtos 1 e 2.
  
=== Integração ===
+
'''cenário 1, cota1 proibindo venda para o vendedor A'''
 +
Dados:
 +
O vendedor A tem uma cota (cota1) de produto 1, independente de cliente. A cota é de 3, válida de 2020-01-01 até 2020-02-01
 +
O vendedor A vendeu para o cliente C duas unidades de produto 1, no dia 2020-01-03.
 +
Ação:
 +
Em 2020-01-09, o vendedor A tenta vender para o cliente D duas unidades do produto 1.
 +
Resultado esperado:
 +
cota1 é estourada (total de 4 produtos no intervalo da cota) e proíbe a venda
  
 
== Regras de Negócios ==
 
== Regras de Negócios ==
Linha 48: Linha 61:
 
'''[RN2] - ''' Não será possível que o usuário consulte no GeoSales as regras previamente cadastradas no ERP, tendo em vista que não haverá cadastro dessas informações no GeoSales.
 
'''[RN2] - ''' Não será possível que o usuário consulte no GeoSales as regras previamente cadastradas no ERP, tendo em vista que não haverá cadastro dessas informações no GeoSales.
  
'''[RN3] - ''' A aplicação de controle de cotas de venda poderá feita também no aplicativo GeoSales Mobile.
+
'''[RN3] - ''' A validação de controle de cotas de venda será feita também no aplicativo GeoSales Mobile.
 +
 
 +
'''[RN4] - ''' Caso o usuário ultrapasse a sua cota de vendas para algum item inserido no pedido, não será possível salvar o pedido.
 +
 
 +
'''[RN5] - ''' É importante salientar que é de responsabilidade do usuário o cadastro correto das informações de cota no ERP, bem como o comportamento que ela irá aplicar no pedido.
 +
 
 +
'''[RN6] - ''' É importante salientar, também, que caso existam mais de um cenário de cotas cadastrado para o mesmo período vigente, o GeoSales irá considerar todas as regras vigentes, ou seja, todas as regras cadastradas serão validadas.
  
'''[RN4] - ''' Caso o vendedor ultrapasse a sua cota de vendas para qualquer item inserido no pedido, este pedido não poderá ser salvo, porém essa visão deverá ser parametrizada no cadastro de cota de vendas.
+
'''[RN7] - ''' O Geosales irá considerar o saldo restante da regra de cotas, ou seja, caso o usuário tenha pedidos cadastrados anteriormente durante o período vigente da cota, esses pedidos também irão ser considerados para que seja validada a cota.
 +
 
 +
'''[RN8] - ''' A parametrização por cliente não é obrigatória no GeoSales.
  
 
== Regras de Integração ==
 
== Regras de Integração ==
Linha 68: Linha 89:
  
 
|-  
 
|-  
| Desenvolvimento - GeoSales || Pessoa que aprovou || 00/00/0000
+
| Desenvolvimento - GeoSales ||                   || 00/00/0000
 
|-  
 
|-  
| Integração - GeoSales || Pessoa que aprovou || 00/00/0000
 
|-
 
| Configurações - GeoSales || Pessoa que aprovou || 00/00/0000
 
|-
 
 
|}
 
|}
  
Linha 82: Linha 99:
 
! Aprovado Por
 
! Aprovado Por
 
! Data
 
! 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 ||
+
| Gerente de Projeto - Cliente ||               || 00/00/0000 ||
 
|-  
 
|-  
 
|}
 
|}

Edição atual tal como às 12h10min de 7 de abril de 2020

Histórico de Alterações

Data Quem Comentários
02/01/2020 Ryvane Maria Criação do documento

Necessidade

Aplicação de cotas de vendas de produtos por vendedor objetivando-se realizar um controle sobre o volume de vendas de um vendedor, através de um sistema de cotas de vendas definido previamente.

Solução

A cota de venda determina um limite a ser respeitado no momento da venda, tento como critérios diversos parâmetros previamente definidos.

Será criada no GeoSales uma estrutura com finalidade de persistir os dados de cotas de venda, que serão trazidos do ERP via integração de dados. Dessa estrutura serão extraídas as informações necessárias para realizar a validação de contas de vendas no GeoSales, ao passo do cadastro de pedidos.

Implementação

- Criar estrutura para receber os dados de cotas de vendas:

Inicialmente, será criada no ambiente do GeoSales uma estrutura de dados capaz de salvar as informações de cotas de vendas. Nessa estrutura, serão persistidas as informações de: Volume de vendas (quantidade de itens), período de vigência da regra, produto, cliente e vendedor.

Além disso, deverá ser criado um campo com finalidade de definir o comportamento da regra a ser aplicada, este campo poderá receber os valores: 'B' para regra que bloqueie a venda, 'P' para regra que torne o pedido pendente, e 'A', para regras onde o usuário será apenas alertado da situação.

- Integrar os dados de cadastro de cotas de vendas:

Com finalidade de alimentar a estrutura anteriormente criada, será realizada uma tratativa na integração atual, para que sejam buscados os dados de cotas de vendas do Protheus.

Esses dados serão buscados na tabela e campos do ERP a serem definidos antes da assinatura deste documento.

- Validar a cota de vendas no cadastro de pedidos:

O GeoSales irá validar, no momento do cadastro do pedido, o limite da cota de vendas a ser aplicado no pedido, de acordo com o cadastro realizado no ERP. Caso hajam cotas cadastradas para o cenário definido no momento da inserção do pedido, o GeoSales irá limitar a venda a quantidade de itens cadastrada na cota.

A definição de qual resultado será oriundo da validação de cotas será feita no ERP. Existem três cenários possíveis para validação, onde será definido através de um campo na estrutura de cotas do GeoSales. Caso este campo esteja setado com o valor'B' a venda deverá ser bloqueada, e o pedido não poderá ser salvo, caso esteja setado com o valor 'P' o pedido ficará pendente, e aguardará aprovação, e caso esteja setado com o valor 'A', o usuário será apenas alertado da situação, sem que haja pendências ou bloqueios.

É importante salientar que, ao editar um pedido, o limite de cotas será validado novamente, de acordo com os parâmetros definidos no dia da edição do pedido, bem como nas alterações realizadas.


- Cenários para validação:

Considerando para os cenários abaixo os vendedores A e B; os clientes C e D; e os produtos 1 e 2.

cenário 1, cota1 proibindo venda para o vendedor A
Dados:
O vendedor A tem uma cota (cota1) de produto 1, independente de cliente. A cota é de 3, válida de 2020-01-01 até 2020-02-01
O vendedor A vendeu para o cliente C duas unidades de produto 1, no dia 2020-01-03.
Ação:
Em 2020-01-09, o vendedor A tenta vender para o cliente D duas unidades do produto 1.
Resultado esperado:
cota1 é estourada (total de 4 produtos no intervalo da cota) e proíbe a venda

Regras de Negócios

[RN1] - A implementação da funcionalidade de cotas de venda será realizado exclusivamente no Portal GEOSALES EVO.

[RN2] - Não será possível que o usuário consulte no GeoSales as regras previamente cadastradas no ERP, tendo em vista que não haverá cadastro dessas informações no GeoSales.

[RN3] - A validação de controle de cotas de venda será feita também no aplicativo GeoSales Mobile.

[RN4] - Caso o usuário ultrapasse a sua cota de vendas para algum item inserido no pedido, não será possível salvar o pedido.

[RN5] - É importante salientar que é de responsabilidade do usuário o cadastro correto das informações de cota no ERP, bem como o comportamento que ela irá aplicar no pedido.

[RN6] - É importante salientar, também, que caso existam mais de um cenário de cotas cadastrado para o mesmo período vigente, o GeoSales irá considerar todas as regras vigentes, ou seja, todas as regras cadastradas serão validadas.

[RN7] - O Geosales irá considerar o saldo restante da regra de cotas, ou seja, caso o usuário tenha pedidos cadastrados anteriormente durante o período vigente da cota, esses pedidos também irão ser considerados para que seja validada a cota.

[RN8] - A parametrização por cliente não é obrigatória no GeoSales.

Regras de Integração

[RI1] - O cadastro de cotas de venda deverá ser feito exclusivamente no Protheus. Portanto, será de responsabilidade da Damare o cadastro correto dessas informações.

Aprovação

Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação no Sistema GeoSales, em nome da Organização a qual estou vinculado.

GeoSales

Setor Aprovado Por Data
Desenvolvimento - GeoSales 00/00/0000

Empresa solicitante

Setor Aprovado Por Data
Gerente de Projeto - Cliente 00/00/0000