Mudanças entre as edições de "Cadastro de desconto por classificação financeira do cliente"
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, | + | 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. |
'''- Salvar informações cadastradas no GeoSales:''' | '''- Salvar informações cadastradas no GeoSales:''' | ||
Linha 51: | Linha 51: | ||
| CD_FAMILIA | | CD_FAMILIA | ||
|- | |- | ||
− | | Data de | + | | Data de validade do desconto |
− | | | + | | DT_VALIDADE |
− | |||
− | |||
− | |||
|- | |- | ||
|} | |} | ||
Linha 65: | Linha 62: | ||
Deverá ser verificado se o desconto inserido é válidos, de acordo com os seguintes critérios: | Deverá ser verificado se o desconto inserido é válidos, de acordo com os seguintes critérios: | ||
− | # | + | #Parâmetros selecionados já não possuem um desconto cadastrado. |
#Desconto só recebe valores numéricos, decimais ou inteiros. | #Desconto só recebe valores numéricos, decimais ou inteiros. | ||
#Desconto é um valor entre zero e cem. | #Desconto é um valor entre zero e cem. | ||
− | É importante salientar que não deve ser possível cadastrar dois descontos | + | É 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 === | === Estrutura de banco === | ||
− | Será utilizada a tabela DESCONTO_GRUPO_CLIENTE, para associar o percentual parametrizado ao grupo de cliente( | + | Será utilizada a tabela DESCONTO_GRUPO_CLIENTE, para associar o percentual parametrizado ao grupo de cliente (classificação financeira). |
== Regras de Negócios == | == Regras de Negócios == |
Edição das 14h40min de 17 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.
- 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:
- Parâmetros selecionados já não possuem um desconto cadastrado.
- Desconto só recebe valores numéricos, decimais ou inteiros.
- 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 uma mesma classificação financeira.
[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 |