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 30: Linha 30:
 
Deverá ser criado um cadastro com a finalidade de incluir informações a respeito do desconto por classificação financeira.
 
Deverá ser criado um cadastro com a finalidade de incluir informações a respeito do desconto por classificação financeira.
  
Neste cadastro poderão ser incluídos pelo usuário as seguintes informações: grupo de clientes(de acordo com a classificação financeira), família de produtos, data de validade e percentual de desconto.  
+
Neste cadastro poderão ser incluídos pelo usuário as seguintes informações: grupo de clientes(de acordo com a classificação financeira), família de produtos, data de validade e percentual de desconto.
 +
 
 +
Este cadastro pode ser visualizado no protótipo abaixo.
 +
 
 +
[[Arquivo:CRUD DESCONTO CLASSIFICACAO FINANCEIRA.png|900px]]
  
 
'''- Salvar informações cadastradas no GeoSales:'''
 
'''- Salvar informações cadastradas no GeoSales:'''

Edição das 13h20min de 18 de dezembro 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 tanto na classificação financeira do cliente quanto nos parâmetros definidos para o pedido.

É necessário que essa margem de desconto liberada possa ser cadastrada e parametrizada no GeoSales, baseando-se na classificação financeira do cliente.

Solução

Inicialmente será realizada, exclusivamente no ERP, a classificação dos clientes baseando-se em seu histórico de vendas. Essa classificação deverá ser feita analisando o volume de venda do grupo de um mesmo cliente matriz, com a finalidade de, posteriormente, conceder percentuais de descontos para determinadas faixas de volume de vendas. Essa classificação está detalhada no documento Classificação de grupos de clientes.

Desta forma, os clientes serão associados a sua respectiva classificação financeira, no ERP. Posteriormente a isso, cada classificação financeira será associada a uma margem de desconto a ser liberada. Essa margem de desconto será concedida ao cliente e o vendedor poderá, no momento do cadastro do pedido, conceder este desconto ao cliente.

Para que seja possível esse cadastro, será criada uma nova tela no GeoSales com finalidade de parametrizar o desconto por classificação financeira. Este desconto poderá ser parametrizado levando em consideração: classificação de clientes, família de produtos e validade do desconto.

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.

Neste cadastro poderão ser incluídos pelo usuário as seguintes informações: grupo de clientes(de acordo com a classificação financeira), família de produtos, data de validade e percentual de desconto.

Este cadastro pode ser visualizado no protótipo abaixo.

CRUD DESCONTO CLASSIFICACAO FINANCEIRA.png

- 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
Família de produtos CD_FAMILIA
Data de validade do desconto DT_VALIDADE

- 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. Parâmetros selecionados já não possuem 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 baseados nos mesmos parâmetros de aplicação, 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 (classificação financeira).

Regras de Negócios

[RN1] - Não deve ser possível cadastrar dois descontos para um mesmo cenário de parâmetros.

[RN2] - O campo de desconto só deve receber valores numéricos, decimais ou inteiros.

[RN3] - O campo de desconto só deve receber valores entre zero e cem.

[RN4] - Os descontos parametrizados por classificação financeira serão aplicados item a item.

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.

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