Mudanças entre as edições de "Cadastro de desconto por classificação financeira do cliente"

De GeoSales
Ir para navegação Ir para pesquisar
Linha 12: Linha 12:
 
== Necessidade ==
 
== Necessidade ==
  
−
Os descontos D1 e D2 são aplicados por volume, sendo o D2 específico por família de
+
Os clientes são categorizados levando em consideração o seu histórico de volume de vendas, ou seja, do seu histórico de pedidos e do volume desses pedidos. A partir daí, são concedidas margens extras de liberação de descontos, item a item, para clientes que tem boa classificação financeira, ou seja, que apresentam, com o tempo, um considerável volume de vendas. Além disso, pode ser concedida, também considerando a classificação financeira do cliente, uma margem de desconto monetário, que dará ao usuário criador do pedido liberdade de aplicar descontos extras sob o valor total do pedido. É necessário que essa margem de desconto liberada possa ser aplicada pelo vendedor no cadastro de pedido do GeoSales, baseando-se na classificação financeira do cliente.
−
produtos. Esses dois descontos serão unificados de forma que seja aplicado um valor de
 
−
 
 
−
Documento de Levantamento de Requisitos
 
−
 
 
−
desconto percentual único, baseado na categorização financeira do grupo de cliente, sendo D2
 
−
associado, também, a família de produtos.
 
−
 
 
−
A classificação do histórico de vendas do cliente deverá ser cadastrada dentro do ERP
 
−
(DataSul). O GeoSales irá receber essa classificação e habilitar a aplicação dos percentuais
 
−
definidos para cada classificação, desconsiderando o volume de venda do pedido atual, e
 
−
considerando então a classificação de venda do grupo de cliente matriz.
 
−
 
 
−
Os descontos D1 e D2 serão parametrizados no GeoSales, de forma que o usuário
 
−
possa definir quanto de desconto pode ser aplicado para cada classificação de venda do grupo
 
−
de cliente matriz.
 
−
 
 
−
--
 
−
 
 
−
 
 
−
O desconto D3 se trata de um desconto monetário que será aplicado de acordo com a classificação financeira do cliente. A aplicação deste desconto monetário será dada na forma de um valor, aplicado em percentual, sob o valor financeiro atingido para o pedido.
 
−
 
 
−
É importante salientar que no desconto D3 o valor máximo a ser inserido não deve ultrapassar o parametrizado para a classificação financeira do cliente.
 
  
 
== Solução ==  
 
== Solução ==  

Edição das 20h17min de 20 de novembro de 2018

Histórico de Alterações

Data Quem Comentários
16/11/2018 Ryvane Maria Criação do Documento

Necessidade

Os clientes são categorizados levando em consideração o seu histórico de volume de vendas, ou seja, do seu histórico de pedidos e do volume desses pedidos. A partir daí, são concedidas margens extras de liberação de descontos, item a item, para clientes que tem boa classificação financeira, ou seja, que apresentam, com o tempo, um considerável volume de vendas. Além disso, pode ser concedida, também considerando a classificação financeira do cliente, uma margem de desconto monetário, que dará ao usuário criador do pedido liberdade de aplicar descontos extras sob o valor total do pedido. É necessário que essa margem de desconto liberada possa ser aplicada pelo vendedor no cadastro de pedido do GeoSales, baseando-se na classificação financeira do cliente.

Solução

Implementação

- Criar campos para cadastro de informações:

Deverá ser criado um cadastro com a finalidade de incluir informações a respeito do desconto por classificação financeira.

Como pode-se ver no protótipo abaixo, neste cadastro poderão ser incluídos pelo usuário as seguintes informações: grupo de clientes(de acordo com a classificação financeira) e percentual de desconto. É importante salientar que todos esses campos tem preenchimento obrigatório.

INSERIR PROTÓTIPO AQUI

- Salvar informações cadastradas no GeoSales:

As informações inseridas no cadastro descrito acima deverão ser salvas na tabela DESCONTO_GRUPO_CLIENTE. A associação dos campos cadastrados na tela com os campos contidos na referida tabela é feita da seguinte forma:

DESCONTO_GRUPO_CLIENTE
Informação de cadastro Campo da tabela
Código do grupo de clientes CD_GRUPO_CLIENTE
Percentual de desconto máximo a ser aplicado PR_MAX_DESC

- Validar informações inseridas pelo usuário:

Com a finalidade de garantir a correta inserção de dados e uma parametrização de descontos mais eficaz, algumas validações devem ser feitas nos dados digitados pelo usuário.

Deverá ser verificado se o desconto inserido é válidos, de acordo com os seguintes critérios:

  1. Grupo de clientes selecionado já não possui um desconto cadastrado.
  2. Desconto só recebe valores numéricos, decimais ou inteiros.
  3. Desconto é um valor entre zero e cem.

É importante salientar que não deve ser possível cadastrar dois descontos para um mesmo grupo de clientes, visando evitar o conflito ou a sobreposição desse tipo de desconto. Portanto, caso seja necessário alterar o desconto já criado para um grupo de clientes, o usuário deverá editar o desconto já parametrizado acessando a lista de descontos.

Estrutura de banco

Será utilizada a tabela DESCONTO_GRUPO_CLIENTE, para associar o percentual parametrizado ao grupo de cliente(por classificação financeira).

Regras de Negócios

[RN1] -

Regras de Integração

[RI1] - As informações de desconto por classificação financeira serão cadastradas diretamente no GeoSales e não serão trazidas do ERP.

[RI2] - As informações de desconto por classificação financeira não serão enviadas ao ERP.

Resultados Esperados

Fluxos Padrão

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