Aplicação de Desconto por Período Logístico
Histórico de Alterações
Data | Quem | Comentários |
---|---|---|
13/11/2018 | Ryvane Maria | /Criação do documento |
Necessidade
É possível que seja aplicado, durante um determinado período de tempo, um percentual de desconto logístico faseado sob uma venda. Este desconto possibilita, por exemplo, alavancar as vendas antes do fechamento do fim do mês.
Esse percentual de desconto, chamado de desconto por período logístico, tendo como base de cálculo a data de faturamento do pedido, e varia de acordo com o período do mês. Este desconto deverá ser cadastrado diretamente no GeoSales.
Solução
Será utilizada como data base de cálculo de desconto, a data de faturamento prevista para o pedido. No momento que a data de faturamento prevista for definida, o GeoSales irá informar ao vendedor que existe um desconto para aquele período logístico, e perguntar se o vendedor deseja aplicar o desconto ou não. É importante salientar que o percentual será aplicado sob todos os itens do pedido.
É importante salientar que este desconto será validado considerando a data de faturamento do pedido, ou seja, o desconto aplicado será referente o período em que se encaixa a data de faturamento do pedido. Caso haja um desconto a ser aplicado neste período, o vendedor será alertado e poderá decidir entre aplicar ou não o desconto sob o valor final do pedido, ou seja, sob todos os seus itens.
Implementação
- Parametrizar o desconto no GeoSales:
O usuário deverá, inicialmente, cadastrar o desconto de período logístico na sua respectiva tela de cadastro, conforme mencionado no documento de Cadastro de Desconto por Período Logístico. Nesta tela o usuário deverá inserir as datas inicial e final do período, e o percentual de desconto a ser aplicado.
- Validar o período logístico:
Cadastradas as informações acima, que serão salvas na tabela DESCONTO_PERIODO, o GeoSales deverá validar, no momento do cadastro de pedido, logo após a definição da data de faturamento, se há um desconto a ser aplicado de acordo com a data de faturamento cadastrada.
- Aplicar descontos no pedido:
Caso seja identificado que há um desconto para a data de faturamento cadastrada, o percentual de desconto contido no campo PR_DESCONTO_PERIODO da tabela DESCONTO_PERIODO deverá ser aplicado sob o valor final do pedido, ou seja, sob todos os itens
Estrutura de banco
DESCONTO_PERIODO | ||||
---|---|---|---|---|
Coluna | Tipo | Obrigatório | Chave Primária | Explicação |
DT_INICIO_VIGENCIA | Datetime | Sim | Não | Data final de vigência do período logístico |
DT_FIM_VIGENCIA | Datetime | Sim | Não | Data final de vigência do período logístico |
PR_DESCONTO_PERIODO | Decimal(18,6) | Sim | Não | Percentual de desconto a ser aplicado |
Regras de Negócios
[RN1] - O vendedor poderá decidir se irá ou não aplicar o desconto logístico quando a data de faturamento for definida.
[RN2] - A validação de desconto por período logístico será feita baseando-se na data de faturamento do pedido.
[RN3] - O desconto por período logístico será aplicado sob o valor final do pedido, ou seja, sob todos os produtos inseridos.
Regras de Integração
[RI1] - As informações de desconto por período logístico serão cadastradas diretamente no GeoSales e não serão trazidas do ERP.
[RI2] - As informações de desconto por período logístico não serão enviadas ao ERP.
Resultados Esperados
Protótipos
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 |