Autorização de Preço com validade

De GeoSales
Revisão de 14h50min de 16 de março de 2017 por 10.0.0.138 (discussão)
Ir para navegação Ir para pesquisar

Histórico de Revisões

Data Quem Comentários
15/03/2017 Renato Lima Criação do Documento

Necessidade

Ao autorizar um preço de acordo com a alçada cadastrada para cada supervisor, este terá uma opção de informar se a autorização se refere a um único pedido ou a vários pedidos por tempo determinado. Se autorizado para período determinado, supervisor insere data ate quando a condição estará autorizada. Novos pedidos do mesmo cliente, mesmo produto e mesmas condições são serão necessários autorização;

Solução

Na nova tela de aprovação de pedido, quando o supervisor for executar a aprovação do pedido pendente, o sistema abrirá um alerta perguntando se o desconto aplicado será utilizado para outros pedidos do mesmo cliente e produto. Caso a afirmação seja positiva o sistema abrirá um campo para o supervisor informar a data de validade deste desconto. Esse desconto será cadastrado na desconto_cliente_produto onde o mesmo será aplicado na faixa de preço.

Implementação

  • Ainda será conversando com a arquitetura
  • O campo ORDEM deve ser único, para não haver conflitos na execução
  • Toda função de custo deve preencher o campo xxx da tabela xxxx
  • As funções não podem se repetir
  • Para o cálculo do custo dos produtos da xxxxx será criado o listener xx
  • Para esse listener será aplicado o seguinte cálculo:

Como exemplo iremos adotar as seguinte informações:

  • Custo do produto Lorbson - R$400,00 (Essa informação será cadastrada no ERP)
  • Vencimento: Data de Hoje - (Essa campo é o mesmo que foi criado na funcionalidade de Bloqueio por Prazo)
  • Taxa de Juros de (1,8% a.m) / 30 = Taxa de Juros a.d = 0,06%. (Essa informação será cadastrada no ERP)

Regras de Negócio

[RN1]

Cenários

Dados

  • Cliente = 400,00
  • Produto =
  • Valor do produto
  • Desconto aplicado
  • Alçada Supervisor=

Operação

  • Inserir um item no pedido de venda.

Assertivas

  • O sistema preencherá o campo VR_CUSTO na tabela ITEM_PEDIDO com o valor de 403,12
Cálculo Realizado:

   400 + (400 * (13*0,06%)) = 403,12


Aprovação

       --------------------------------                       ---------------------------------------
           Comercial (Hafele)                                    Gerente de Projetos (SoftSite)