Mudanças entre as edições de "Conta corrente com acerto de preço"
Linha 213: | Linha 213: | ||
== Aprovação == | == Aprovaçã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. | ||
+ | |||
+ | {| class="wikitable" | ||
+ | ! style="width:200px" |Setor | ||
+ | ! Aprovado Por | ||
+ | ! style="width:200px" |Data | ||
+ | ! style="width:300px" |Assinatura | ||
+ | |- | ||
+ | | Gerente TI | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | Gerente Projeto | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | Gerente Comercial | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |} |
Edição das 19h02min de 15 de dezembro de 2017
Histórico de Revisões
Data | Quem | Comentários |
---|---|---|
15/12/2017 | Ryvane Maria | Criação do Documento |
Necessidade
A Necessidade dessa funcionalidade parte do vendedor poder realizar um pedido de acerto baseado na sua banda de desconto que não foi utilizada. Se ele vende um produto a 10,00 e tem uma margem para vender até 5,00 a diferença do preço vendido pela margem pode ser convertida em um saldo para o pedido de acerto.
O foco da alteração tem como finalidade obter o mesmo comportamento da conta corrente, mantendo a ortogonalidade do sistema. (Consultar documentação de Acerto de Preço e bonificação). O sistema deve sugerir o consumo desse saldo num pedido subsequente.
Após realizar uma venda que gere saldo (Consultar documentação de Acerto de Preço e bonificação) o sistema deve sugerir o consumo desse saldo num pedido subsequente.
É necessário, também, gerar uma movimentação na conta corrente para ser liberada em um movimento distinto de sua criação (ver alteração Acerto de Preço - Alteração). E, da mesma forma que ocorre na conta corrente, gerenciar de forma efetiva os créditos e débitos que são gerados através dos pedidos de venda para o cliente. As vendas com valores acima do preço sugerido do produto irão gerar crédito e abaixo do mesmo, débito. Com isso, o vendedor terá flexibilidade para negociar com seus clientes.
Solução
Sempre que o usuário for salvar um pedido, e a funcionalidade de acerto de preço estiver ativada, o sistema irá verificar se foi utilizado toda sua margem de desconto, olhando do preço vendido para o preço mínimo.
Ao realizar uma venda, serão realizadas movimentações na conta corrente do cliente. Caso esse conjunto de movimentações ΣM seja positivo, poderá ser feito um pedido de acerto de preço/bonificação subsequente. Esse pedido consumirá do saldo da conta corrente do cliente observando portanto suas regras.
Para todos os efeitos de estado, uma movimentação bloqueada não altera o saldo do correntista (exceto se especificamente explicitamente o contrário). No caso, o movimento de saldo é liberado após o faturamento de seu pedido originado. Demais casos de liberação de movimentação poderão ser acrescidos posteriormente.
Na tela de pedidos, haverá produtos que irão gerar saldo para acerto de compras, e produtos que poderão ser bonificados com esse saldo de acerto de compras, o cadastro destes produtos nas duas situações será feito na tela de cadastro de acerto de preço, criada para essa finalidade. Nesta tela o usuário poderá especificar quais produtos gerarão saldo, e quais poderão ser bonificados.
Implementação
Como ativar a funcionalidade de acerto de preço?
- Para ativar de conter a configuração ID_UTILIZA_BONIFICACAO_SALDO o valor deverá ser S e o id_sinc também.
- Deverá ter um tipo de movimento específico
- Esse movimento precisa ter ativado a configuração para necessitar de pedido pai (ID_NECESSITA_PAI = S)
- Deverá configurar qual o pedido pai desse movimento na coluna CD_TIPO_PAI
- A coluna ID_TIPO_PEDIDO deve conter o valor BS
Como calcular o saldo do acerto de preço? Cada item tem seu Saldo do Acerto de Preço gerado a partir do Seguinte Cálculo:
SALDO DO ITEM = (VALOR VENDIDO - VALOR MÍNIMO) * QUANTIDADE VENDIDA
O Saldo total do Acerto de Preço é a Soma dos saldos de cada item.
Exemplo: - ITEM 1125 - Valor Mínimo: 3,70 - Valor Vendido: 4,00 - Quantidade: 150 SALDO DO ITEM = (4 - 3,70) * 150 SALDO DO ITEM = 45
OBS: Se o resultado for menos que zero não será gerado saldo e não será gerado pedido de Acerto de Preço.
OBS: A movimentação de crédito fica pendente até um momento posterior de liberação (Consulta Documento de Liberação de movimentação) . Já a movimentação de debito é aplicada imediatamente.
O único motivo que o pedido de acerto de preço ficará pendente será por que seu valor ultrapassou o saldo gerado. Para saber qual supervisor irá aprovar, será levado em consideração a mesma alçada de percentual cadastrada para pedidos de venda. Porém existe uma série de cálculos específicos que irá mostrar o percentual que excedeu do saldo:
Em conta corrente_movimento, será adicionado a coluna id_bloqueado ( valor default para migração dos movimentos anteriores 'N'). Id_bloqueado pode assumir valores: S : Bloqueado N : Liberado O processo de liberação é atualizar o valor da coluna para N. Quando o pedido que originou o movimento retornar faturado.
Como funcionará a tela de cadastro de acerto de preço?
O acerto de preço será cadastrado na tela prototipada no modelo acima.
Inicialmente o usuário pode filtrar a pesquisa de produtos por cliente, família, organização de venda e vendedor. Após escolher os filtros desejados deve-se clicar no botão ‘pesquisar’, que irá carregar a lista dos produtos segundo os filtros escolhidos. Esses produtos serão carregados nas listas de ‘Produto ativador de acerto’ e ‘Produto bonificado’, localizadas logo abaixo dos filtros.
Carregadas essas listas, o usuário deve escolher um produto da lista, e clicar no botão ‘incluir’.
Caso, na tela de cadastro de pedidos, o usuário escolher um produto da lista de produtos ativadores de acerto, e o produto incluído for adicionado ao pedido, ele gerará uma bonificação para os produtos que o usuário incluir na lista de produtos bonificados.
Logo abaixo pode-se observar a lista de produtos já cadastros. Nesta lista, que será exibida em forma de grade, são exibidas as informações de produtos ativadores de acerto. Acerca desses produtos é exibido seu código de produto, sua descrição, vendedor, cliente e status.
A partir dessa lista, o usuário pode excluir um produto de ativação de acerto de preço, ou editá-lo. Ao clicar no botão editar, as informações acerca deste produto no ato de seu cadastro serão exibidas nos filtros acima, bem como as listas de produtos ativadores de acerto e produtos bonificados.
Cenários
Cenário valor do pedido acerto igual ao Saldo gerado.
Cliente faz um pedido de acerto de Preço do valor do Saldo
Dados Cliente: Joao Pedido Venda gera saldo para acerto de Preco de R$ 200,00 Vendedor - Jose
Operação Vendedor Jose faz pedido de Acerto de Preco de 200,00 Vendedor salva o pedido de acerto de preço
Assertiva Sistema lança um credito e debito bloqueado de R$ 200,00 na conta corrente. Sistema salva o pedido
Cenário valor do pedido acerto inferior ao Saldo gerado.
Cliente faz um pedido de acerto de Preço com valor inferior a saldo gerado.
Dados
Cliente: Joao Pedido Venda gera saldo para acerto de Preco de R$ 200,00 Vendedor - Jose faz pedido de acerto de preco no valor de R$ 180,00
Operação
Vendedor Jose faz pedido de Acerto de Preco de 180,00 Vendedor salva o pedido de acerto de preço
Assertiva
Sistema lança um credito bloqueado de R$ 200,00 na conta corrente. Sistema lança um debito bloqueado de R$ 180,00 na conta corrente. Conta corrente acumula R$ 20,00 de saldo bloqueado Sistema salva o pedido
Cenário valor do pedido acerto maior que o Saldo gerado e conta corrente com saldo.
Cliente faz um pedido de acerto de Preço com valor maior que saldo gerado.
Dados
Cliente: Joao Pedido Venda gera saldo para acerto de Preco de R$ 200,00 Vendedor - Jose faz pedido de acerto de preco no valor de R$ 210,00
Operação
Vendedor Jose faz pedido de Acerto de Preco de 210,00 Vendedor salva o pedido de acerto de preço
Assertiva
Sistema lança um credito bloqueado de R$ 200,00 na conta corrente. Sistema lança um debito bloqueado de R$ 210,00 na conta corrente. Sistema debita valor a maior do saldo da conta corrente. Sistema salva o pedido
Cenário valor do pedido acerto maior que o Saldo gerado e conta corrente sem saldo suficiente.
Cliente faz um pedido de acerto de Preço com valor maior que saldo gerado.
Dados
Cliente: Joao Pedido Venda gera saldo para acerto de Preco de R$ 200,00 Vendedor - Jose faz pedido de acerto de preco no valor de R$ 210,00 Saldo da conta corrente: R$ 5,00 Cliente pai com Saldo de 50,00
Operação
Vendedor Jose faz pedido de Acerto de Preco de 210,00 Vendedor salva o pedido de acerto de preço
Assertiva
Sistema lança um credito bloqueado de R$ 200,00 na conta corrente. Sistema verifica que cliente não tem saldo suficiente e consulta cliente pai Sistema faz lancamento de debito para o pai de R$ 5,00 e Credito no cliente filho de R$ 5,00 Sistema lança um debito bloqueado de R$ 210,00 na conta corrente. Cliente filho fica com saldo de conta corrente zerado Cliente pai fica com saldo de conta corrente de R$ 45,00 Sistema salva o pedido
Cenário valor do pedido acerto maior que o Saldo gerado e conta corrente sem saldo suficiente para cliente filho e pai
Cliente faz um pedido de acerto de Preço com valor maior que saldo gerado.
Dados
Cliente: Joao Pedido Venda gera saldo para acerto de Preco de R$ 200,00 Vendedor - Jose faz pedido de acerto de preco no valor de R$ 210,00 Saldo da conta corrente: R$ 5,00 Cliente pai com Saldo de 0,00
Operação
Vendedor Jose faz pedido de Acerto de Preco de 210,00 Vendedor salva o pedido de acerto de preço
Assertiva
Sistema lança um credito bloqueado de R$ 200,00 na conta corrente. Sistema verifica que cliente filho e pai não tem saldo suficiente Sistema informa que não há saldo suficiente para salvar o pedido, pede para verificar o valor.
Regras de Negócio
[RN1] - O Pedido de Acerto de Preço tem que ter as mesmas informações de cabeçalho do Pedido Pai (Pedido de Venda)
[RN2] - No Pedido de Acerto de Preço deve congelar os preços dos itens que foram praticados no Pedido de Venda e não poderá ser alterado com descontos e acréscimos
[RN3] - Se o pedido de Acerto de Preço ultrapassar o Saldo tanto o pedido de Acerto quanto o pedido de Venda (pai) ficarão pendentes.
[RN4] - Nenhum campo do cabeçalho do pedido ficará habilitado para edição, o pedido de acerto de preço só é informado item e quantidade.
Aprovaçã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.
Setor | Aprovado Por | Data | Assinatura |
---|---|---|---|
Gerente TI | |||
Gerente Projeto | |||
Gerente Comercial |