Mudanças entre as edições de "Rateio de Prazo Exedido"

De GeoSales
Ir para navegação Ir para pesquisar
Linha 91: Linha 91:
 
Ao inserir o pedido precisa ser avaliados O valor total do pedido, Prazo Medio da condição, Valor minimo da tabela de preço,  
 
Ao inserir o pedido precisa ser avaliados O valor total do pedido, Prazo Medio da condição, Valor minimo da tabela de preço,  
 
Prazo Medio da tabela e prazo Maximo tabela.
 
Prazo Medio da tabela e prazo Maximo tabela.
'''
+
 
Situação 1'''
+
'''Situação 1'''
 
Quando o valor do pedido for menor que o valor minimo da tabela e o prazo médio da condição for menor que o prazo médio da tabela, não ocorrerá rateio.
 
Quando o valor do pedido for menor que o valor minimo da tabela e o prazo médio da condição for menor que o prazo médio da tabela, não ocorrerá rateio.
  

Edição das 14h04min de 19 de setembro de 2017

Histórico de Revisões

Data Quem Comentários
18/09/2017 Renato Lima Criação do Documento

Necessidade

No processo de venda, quando os pedidos não atenderem totalmente as regras comercias ligadas a prazo medio, o vendedor precisa definir onde o valor será rateado no momento de finalização do pedido.

Solução

Será implementada solução para realização dos calculos baseados nos dados relacionados a prazo médio e valor minimo da tabela de preço, alem de permitir o rateo para verba ou Comissão.

Implementação

A implementação vai acontecer da seguinte forma:

  • Será criada uma tabela onde as informações de Tabela de preço, Prazo Médio, Prazo Maximo e valor minimo para tabela de preço, serão integrados.

O integrador vai obter essas informações através dos campos do Protheus:

  • Tabela de preço do Campo que já é entregado.
  • Prazo Médio da Tabela de Preço - DA0_XPRAZM
  • Valor Mínimo da Tabela de Preço - DA0_XVLRMI
  • Prazo Médio Máximo da Tabela de Preço-DA0_XPRAZE
PRAZO MEDIO TAB _PRECO
Coluna Tipo Obrigatório Chave Primária Explicação
CD_TAB_PRECO INT NÃO NÃO Código da tabela preco
PRAZO_MEDIO INT NÃO NÃO Prazo Medio tabela de preco
PRAZO MAXIMO INT NÃO SIM Prazo Maximo Tabela Preco
VLR_MINIMO DECIMAL NÃO SIM Valor minimo tabela


  • Na tabela de condição de pagamento será incluído mais um campo, que será integrado o percentual de Juros por condição de pagamento.
  • Juros da condição de pagamento XXXX
CONDICAO_PAGAMENTO
Coluna Tipo Obrigatório Chave Primária Explicação
PR_JUROS DECIMAL NÃO NÃO Código do pedido
  • Para ativar o calculo e tela de rateio será criada a configuração ID_UTILIZA_RATEIO_PRAZO_MEDIO, que será a tela de rateio desconto com dois campos novos.
    • Rateio Desconto
    • Rateio Prazo
    • No campo Total Rateio apresentará a soma de Rateio desconto e Rateio Prazo quando tiver habilitado as duas configurações ID_UTILIZA_RATEIO_PRAZO_MEDIO e ID_UTILIZA_RATEIO_DESCONTO ou de um dos tipos quando estiver habilitada a configuração.

Como a configuração habilitada ao salvar o pedido o sistema vai verificar se precisa fazer rateio de prazo médio da Seguinte forma.

Ao inserir o pedido precisa ser avaliados O valor total do pedido, Prazo Medio da condição, Valor minimo da tabela de preço, Prazo Medio da tabela e prazo Maximo tabela.

Situação 1 Quando o valor do pedido for menor que o valor minimo da tabela e o prazo médio da condição for menor que o prazo médio da tabela, não ocorrerá rateio.

Situação 2 Quando o valor do pedido for maior que o valor minimo da tabela e o prazo médio da condição for maior que o prazo médio da tabela e menor que o prazo maximo da tabela o sistema não ira calculcar o rateio

Situação 3 Quando o valor do pedido for igual o valor minimo da tabela de preço e o prazo médio da condição for igual o prazo médio da tabela e menor que o prazo maximo da tabela o sistema não ira calcular o rateio.

Situação 4 Quando o valor do pedido for igual o valor minimo da tabela de preco e o prazo medio da condição for maior que o prazo médio da tabela e menor que o prazo maximo da tabela o sistema não ira calcular o rateio.

Situação 5 Quando o valor do pedido for menor que o valor minimo da tabela e o prazo médio da condição for maior que o prazo médio da tabela e menor que o prazo máximo da tabela o sistema ira calcular o rateio.

Valor a ratear =(Prazo Condição - Prazo médio tabela)*(Valor do pedido* Taxa de Juros condição)

Situação 6 Quando o valor do pedido for maior que o valor minimo da tabela e o prazo médio da condição for maior que o prazo médio da tabela e maior que o prazo máximo da tabela o sistema ira calcular o rateio. Neste caso como o valor do pedido foi maior que o valor minimo da tabela o prazo a ser usado para o calculo deve ser o prazo máximo da tabela. Valor a ratear =(Prazo Condição - Prazo Maximo tabela)*(Valor do pedido* Taxa de Juros condição)

Situação 7 Quando o valor do pedido for menor que o valor minimo da tabela e o prazo médio da condição for maior que o prazo médio da tabela e maior que o prazo máximo da tabela o sistema ira calcular o rateio. Neste caso como o valor do pedido foi menor que o valor minimo da tabela o prazo a ser usado para o calculo deve ser o prazo médio da tabela. Valor a ratear =(Prazo Condição - Prazo médio tabela)*(Valor do pedido* Taxa de Juros condição)

Regras de Negócio

RN1 – Quando o pedido realizado não atende a regra da tabela de preço, para realização do calculo deve ser usado o Prazo medio Maximo da tabela de preço.

RN2 – Para ser realizado o rateio, será somando o que foi acumulado de desconto e o que foi obtido do prazo medio.

RN3

RN4

RN5

RN6

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 Inaldo França
Gerente Comercial