Mudanças entre as edições de "Calculo Frete Peso total e ranger -ANHAMBI"

De GeoSales
Ir para navegação Ir para pesquisar
Linha 59: Linha 59:
 
Em que faixa de peso da rota se enquadra aquele pedido;
 
Em que faixa de peso da rota se enquadra aquele pedido;
 
Qual a tarifa base a ser utilizada para o calculo do frete do pedido.
 
Qual a tarifa base a ser utilizada para o calculo do frete do pedido.
 
Exemplo:
 
Cliente - 0001
 
Inseriu pedido com dois itens:
 
Item 1: 10 unidades pesando 25 quilos cada unidade, total de 250 quilos.
 
Item 2: 05 unidades pesando 25 quilos cada unidade, total de 125 quilos.
 
Total de peso do pedido: 375 quilos.
 
  
 
== Regras de integração ==
 
== Regras de integração ==

Edição das 21h02min de 28 de maio de 2018

Histórico de Revisões

Data Quem Comentários
25/05/2018 Renato Lima Criação do Documento
XX/05/2018 Marcus Fabio Validado pelo desenvolvimento

Necessidade

Customização do cálculo de frete, utilizando três parâmetros principais, código do cliente, código da loja e peso do pedido, concomitantemente, verificar esta viabilidade no portal GeoSales. Há necessidade de ajustar os atuais parâmetros de cálculo de frete do Portal GeoSales com o padrão de apuração do ERP Protheus, o qual utiliza como dado o peso total do pedido, de outro modo do atual, que se baseia no peso por item no pedido.

Solução

Deverá realizar a criação de uma nova regra de cálculo de frete, em que o sistema GeoSales usará como base as informações do cliente, da loja e do peso total do pedido para calcular o valor do frete.

Integração

O cliente utiliza o GFE de calculo de Frete do Protheus.

O cliente tem no modulo emitente as informações de Cod do cliente, Loja e Codigo da Cidade do cliente (GU3 TABELA DE EMITENTES), onde esse pontos irão definir a partir de que rota aquele pedido será atendido.

Na tabela GUA teremos o cadastro de Regiões x Cidades, a partir dessa tabela iremos montar o nosso cadastro de Região e Praça. Já as tabelas GV6 e GV1, iremos montar nossas tabelas FRETE e FAIXA_PRECO_FRETE


No momento de integrar o valor do pedido o integrador deve observar a seguinte regra:

Deve verificar o campo A1_X_DFRET que recebe os valores S ou N.

  • Quando o campo A1_X_DFRET = S o valor do frete deve ser integrado no campo C5X_VFRETE
  • Quando o A1_X_DFRET = N ou NULL o valor do frete deve ser integrado no campo C5_FRETE

Implementação

O calculo do frete deve ocorrer conforme formula abaixo:

 Valor do Frete = (Tarifa Base) x Peso total do pedido
                      1000     
Onde:
Tarifa base será o valor populado no campo VR_PRECO_KG da tabela FAIXA_PRECO_FRETE
Fator de divisão = 1000
Peso do pedido = Peso total do pedido.

Exemplo:

Cliente - 0001
Inseriu pedido com dois itens:
Item 1: 10 unidades pesando 25 quilos cada unidade, total de 250 quilos.
Item 2: 05 unidades pesando 25 quilos cada unidade, total de 125 quilos.
Total de peso do pedido: 375 quilos.


Ao ter o valor total do peso, o sistema através da informação do cliente, loja e cidade do cliente, será verificado:

Em que rota esse pedido pode ser atendido; Em que faixa de peso da rota se enquadra aquele pedido; Qual a tarifa base a ser utilizada para o calculo do frete do pedido.

Regras de integração

[RI1] – No momento de integrar o valor do frete, o sistema deve verificar o campo A1_X_DFRET que recebe os valores S ou N.

  • Quando o campo A1_X_DFRET = S o valor do frete deve ser integrado no campo C5X_VFRETE
  • Quando o A1_X_DFRET = N ou NULL o valor do frete deve ser integrado no campo C5_FRETE

Regras de Negócio

RN1 - Para realizar o calculo do frete deve ser levado em consideração o Peso total do itens inseridos do pedido.

RN2 - Para que o calculo de frete funcione corretamente, todos os produtos cadastrados devem ter seu peso cadastrado.

RN3 - Sempre que houver alteração no peso do pedido o valor do frete deve ser atualizado.

RN4 - Para que o vendedor consiga visualizar o peso total do pedido, deve habilitar a configuração ID_MOSTRAR_COLUNA_PESO=S.

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
Gerente Comercial