Estorno de pedidos cancelados para o CC

De GeoSales
Revisão de 13h51min de 5 de maio de 2017 por Leogarcez (discussão | contribs) (→‎Regras de Negócio)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar

Histórico de Revisões

Data Quem Comentários
05/05/2017 Leonardo Garcez Criação do Documento

Necessidade

A Sonora trabalha atualmente com a funcionalidade da Conta Corrente. Por sua vez, em dado momento alguns pedidos que consumiram do saldo de conta corrente do vendedor é cancelado no ERP. Logo, esse saldo utilizado precisa ser estornado para o vendedor. A necessidade da SONORA é que esse saldo seja estornado automaticamente, sem precisar fazer o movimento de estorno manualmente.

Solução

Iremos utilizar um Micro Serviço que fará a leitura dos pedidos que foram cancelados ( com status de cancelado ) e posteriormente caso esse pedido tenha usado saldo do Conta Corrente, esse Micro Serviço também vai fazer a movimentação de estorno do saldo.

Regras de Negócio

[RN1] - O Micro Serviço só deve movimentar pedidos cancelados e que utilizaram saldo da conta corrente.
[RN2] -

Cenário

Realizar um pedido para o cliente 006805 selecionando a condição de pagamento de 35 dias e vendendo o produto 090.00132

Dados

  • Cliente: 006805
    • Desconto do Cliente: -4,04
  • Condição de Pagamento: 35Dias
    • Índice da Condição de Pagamento: -2,33
  • Produto: 090.00132
    • Preço de Tabela: 2,39

Operação

  • O Usuário Seleciona o cliente 006805
  • O Usuário Seleciona a Condição de Pagamento 35Dias
  • O Usuário Seleciona o Produto 090.00132

Assertiva

  • O Sistema realizará o seguinte calculo:
   2,390000 * (1- (-4,040000/100)) * (1- (-2,330000/100))
  • O Sistema Exibirá o Resultado com duas casas decimais
   Resultado: R$ 2,54