Mudanças entre as edições de "Acerto de Preço - Alteração"

De GeoSales
Ir para navegação Ir para pesquisar
Linha 95: Linha 95:
  
  
'''Cenário valor do pedido acerto maior que o Saldo gerado.'''
+
'''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 a saldo gerado.
+
Cliente faz um pedido de acerto de Preço com valor maior que saldo gerado.
  
 
'''Dados'''
 
'''Dados'''
Linha 120: Linha 120:
  
 
Sistema debita valor a maior do saldo da 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
 
Sistema salva o pedido

Edição das 14h08min de 9 de outubro de 2017

Histórico de Revisões

Data Quem Comentários
28/09/2017 Renato Lima Criação do Documento
28/09/2017 Leonardo Sousa Aprovação

Motivo da Alteração

O foco da alteração é para se ter 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.

Solução

O saldo gerado do pedido é a soma das movimentações de seus itens.

Em um pedido de venda, a movimentação de credito(do item i) é dada por:

Mi =(PVi - Vmi) *Qi , se Pvi > Vmi

Mi - Movimento do item i

Pvi - Preço de venda do item i

Vmi - Valor minimo do item i

Qi - Quantidade vendida do item i

A movimentação de debito é dada por:

| Mi|=|(Pvi -Vmi)*Qi|, se Vmi > Pvi

a movimentação de credito é bloqueada até um momento posterior de liberação (Consulta Documento de Liberação de movimentação)

A movimentação de debito é aplicada imediatamente

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

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 ROSANA CHIMABUCO
Gerente Projeto MARCUS CASTELLANI
Gerente Comercial ROBERTA DUARTE