Mudanças entre as edições de "Rateio de Prazo Exedido"
Linha 90: | Linha 90: | ||
Total do Pedido: 1.000,00 | Total do Pedido: 1.000,00 | ||
Prazo Médio da Condição: 35 | Prazo Médio da Condição: 35 | ||
− | Prazo | + | Prazo Medido da tabela - 28 |
+ | Prazo MAXIMO da Tabela: 30 | ||
+ | Valor minimo -1100 | ||
Jurus: 2% | Jurus: 2% | ||
(35 - 30) * (1000 * 2%) = 5 * 20,00 = 100,00 | (35 - 30) * (1000 * 2%) = 5 * 20,00 = 100,00 | ||
+ | |||
===Regras de Negócio=== | ===Regras de Negócio=== | ||
− | '''RN1''' – | + | '''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''' – | '''RN2''' – |
Edição das 20h35min de 18 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 Medio, Prazo Maximo e valor minimo para tabela de preco, serão integrados nela.
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 |
CONDICAO_PAGAMENTO | ||||
---|---|---|---|---|
Coluna | Tipo | Obrigatório | Chave Primária | Explicação |
PR_JUROS | DECIMAL | NÃO | NÃO | Código do pedido |
Na tabela de condição de pagamento será criado um campo, que será integrado o percentual de Juros por condição de pagamento.
- Juros da condição de pagamento MV_LJJUROS
(Prazo Médio da Condição - Prazo Médio da Tabela de Preço) * (TOTAL DO PEDIDO * % de Jurus)
Ex: Total do Pedido: 1.000,00 Prazo Médio da Condição: 35 Prazo Medido da tabela - 28 Prazo MAXIMO da Tabela: 30 Valor minimo -1100 Jurus: 2%
(35 - 30) * (1000 * 2%) = 5 * 20,00 = 100,00
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 –
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 |