Pular para o conteúdo
Claro
Português

Política de frete

Este artigo tem como objetivo explicar a Política de Frete do Demander.

  • A funcionalidade de Política de Frete permite definir regras automáticas para validação e restrição de fretes nos pedidos, baseando-se no Tipo de Frete, Filial e Região do cliente. O objetivo é garantir que o pedido atenda a requisitos mínimos (como valor do pedido) e utilize as transportadoras corretas para cada situação.

O sistema seleciona automaticamente a política de frete mais adequada para o pedido seguindo uma ordem de especificidade. A busca é feita filtrando sempre pelo Tipo de Frete selecionado e priorizando a combinação de Filial e Região:

  • 1º Prioridade: Política específica para a Filial E Região do pedido.
  • 2º Prioridade: Política específica para a Filial(qualquer Região).
  • 3º Prioridade: Política específica para a Região(qualquer Filial).
  • 4º Prioridade: Política Geral (qualquer Filial e qualquer Região).
  • Se a politica tiver um Valor mínimo do frete configurado, este valor será sugerido no compo “Valor do frete” no pedido, o vendedor ainda poderá alterar o valor.

Uma vez selecionada a política, o sistema aplica as seguintes validações no pedido:

  • Valor Mínimo do Pedido: Verifica se o valor líquido dos produtos atingiu o valor mínimo estipulado na política. Caso não atinja, o pedido não poderá ser salvo.
  • Bloqueio de Transportadora: Se a política estiver configurada para bloquear transportadora (bloqueiaTransportadora), o sistema exigirá que a transportadora do pedido seja exatamente a mesma definida na política
  • Exigência de Redespacho: Se a política exigir redespacho (exigeTransportadoraRedespacho), o campo de Transportadora de Redespacho torna-se obrigatório no pedido.
  • Valor mínimo do frete
    • Se a política possuir valorMinimoFrete configurado, o valor de frete informado/calculado no pedido deve ser maior ou igual ao mínimo da política. Caso contrário, o pedido não poderá ser salvo.
    • Ao aplicar ou trocar a política de frete (ex.: mudança de Tipo de Frete, Filial ou Região), o sistema pode ajustar automaticamente o campo Valor do frete para o novo mínimo apenas nas situações abaixo:
      • Quando o mínimo novo for maior que o valor atual do frete (garantia de mínimo).
      • Quando o valor atual do frete for exatamente igual ao mínimo da política anterior e o mínimo mudar (o frete estava “no automático” e acompanha a troca da política).
    • Se o vendedor tiver informado um valor manual diferente do mínimo anterior e ele já for suficiente para o mínimo novo, o sistema não sobrescreve o valor.
    • Se valorMinimoFrete não estiver informado (ou for 0), a validação de mínimo de frete não é aplicada, mantendo compatibilidade com políticas antigas.
  • Cenário 1: Valor Mínimo não atingido O pedido possui R$ 500,00 em produtos e o Tipo de Frete “CIF”. A política encontrada para “CIF” exige um valor mínimo de R$ 1.000,00. Resultado: Ao tentar salvar, o sistema exibirá a mensagem: “Valor do pedido de R$ 500,00 não atingiu o valor mínimo de R$ 1.000,00 da política de frete.”
  • Cenário 2: Restrição de Transportadora A política para a região “SUL” define que a transportadora deve ser a “Transportadora X” e a opção “Bloquear Transportadora” está ativa. O usuário tenta selecionar a “Transportadora Y”. Resultado: O sistema bloqueará a alteração ou impedirá o salvamento, exigindo que a “Transportadora X” seja utilizada.
  • Cenário 3: Campo valorMinimoFrete não informadoResultado: a validação de mínimo de frete não é aplicada, mantendo compatibilidade com políticas antigas.
  • Cenário 4: Exigência de Redespacho A política de frete selecionada possui a flag “Exige Transportadora Redespacho” marcada. Resultado: O campo de Redespacho no cabeçalho do pedido torna-se obrigatório.
  • A configuração é realizada através da integração na Tabela 163 - Política de frete ou painel administrativo, populando a tabela PoliticaFrete com os seguintes campos principais:
    • codTipoFrete: Código do tipo de frete (Obrigatório).
    • codFilial: Código da filial (Opcional, para regras específicas).
    • codRegiao: Código da região (Opcional, para regras específicas).
    • valorMinimoPedido: Valor monetário mínimo para o pedido.
    • codTransportadora: Código da transportadora sugerida/obrigatória.
    • bloqueiaTransportadora:(1 ou 0) Define se restringe a transportadora.
    • exigeTransportadoraRedespacho:(1 ou 0) Define se o redespacho é obrigatório.
    • valorMinimoFrete: Valor mínimo de frete do pedido ao aplicar essa política.