Autorização de Preço com validade

De GeoSales
Revisão de 14h07min 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

  • xxx

Implementação

  • Ainda será conversando com a arquitetura

Estrutura da Tabela: XXXXXX

XX XXXXXXX XXXXX XXXXXO
CÓDIGO SEQUENCIAL DESCRIÇÃO DA FUNÇÃO ORDEM DE APLICAÇÃO SE ESTÁ ATIVO OU NÃO.
  • 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)


ONDE
DIAS (VENCIMENTO - DATA ATUAL), Resultado deve ser em número de dias
xxxxx Custo do produto da tabela xxxxxxx
xxxxxx Percentual de Juros do dia de Cada produto
Custo do Produto = VR_CUSTO + (VR_CUSTO * (DIAS * PR_JUROS))
                             
  400 + (400*(0*0,06%)) = R$400,00
  • O resultado desse calculo será inserido no campo VR_CUSTO da tabela ITEM_PEDIDO e será utilizado no cálculo da Margem.


Regras de Negócio

[RN1] – Criar o campo PR_JUROS na tabela PRODUTO para informar o juros de cada produto

Integração

[RN2] – O campo VR_CUSTO na tabela PRODUTO_CUSTO deve ser preenchida com a informação do ERP que da Tabela DA1 da coluna DA1_ZZCUST.

[RN3] – O campo PR_JUROS na tabela PRODUTO deve ser preenchida com a informação do ERP que da Tabela SA3 da coluna A3_ZZTXMES.

Cenários

Dados

  • Custo do Produto = 400,00
  • Vencimento= 15/02/2017

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 (Agrosema)                                    Gerente de Projetos (SoftSite)