Precificação personalizada para entregas com mais de um endereço - valor por KM excedido
5 min
Criado por Tcharles Fernando em 23/02/2023 10:06
Atualizado por Leandro Pires Nunes em 30/08/2026 15:25
Se a sua empresa precifica as entregas baseado em um valor por entrega e suas entregas costuma ter mais de um endereço de entrega , nesse artigo vamos explicar como cadastrar na sua plataforma Mais Entregas.Vamos começar com um exemploMaria tem uma empresa de entregas na qual a tabela de cobranças é apresentada a seguir:Corridas com até 4 km é cobrado R$ 7,00 acima de 4 km é cobrado R$ 2,00 por km excedidoPorém os clientes de Maria, costumam solicitar uma coleta com várias entregas

Nesse exemplo acima, Os valores cobrados seriam:Da loja da Maria até Entrega A = R$ 7,00 , pois o percurso tem 4km e na precificação da Maria , corridas até 4km é cobrado R$ 7,00Da loja da Maria até Entrega B = R$ 13,00 , pois o percurso tem 7km e na precificação da Maria , corridas acima de 4km é cobrado R$ 7,00 + R$ 2,00 por km excedido (7km - 4km =3km excedidos * 2,00 = 6,00)Da loja da Maria até Entrega C = R$ 19,00Então o total dessa entrega será a soma : Da loja da Maria até Entrega A + Da loja da Maria até Entrega B + Da loja da Maria até Entrega C = 7 + 13 + 17 = R$ 37,00Atenção : Esses valores são para exemplificar, você deve ajustar a sua realidade e colocar os valores praticados por sua empresa .
Na fórmula abaixo, o primeiro valor corresponde a kilometragem e o segundo valor (VAR_A..) corresponde ao valor da sua entrega.
A fórmula é para 8 locais e cada local representa uma letra (letra A até H).
A fórmula para cadastro na plataforma será a seguinte:
VAR_A=0
VAR_B=0
VAR_C=0
VAR_D=0
VAR_E=0
VAR_F=0
VAR_G=0
VAR_H=0
SE( [KILOMETRAGEM_TRECHO_1]>0){
SE( [KILOMETRAGEM_TRECHO_1] <=4){ VAR_A=7}
SENAO{ VAR_A=(7+(([KILOMETRAGEM_TRECHO_1]-4)*2))}
}
SE( [KILOMETRAGEM_TRECHO_2]>0){
SE( [KILOMETRAGEM_TRECHO_2] <=4){ VAR_B=7}
SENAO{ VAR_B=(7+(([KILOMETRAGEM_TRECHO_2] -4)*2))}
}
SE( [KILOMETRAGEM_TRECHO_3]>0){
SE( [KILOMETRAGEM_TRECHO_3] <=4){ VAR_C=7}
SENAO{ VAR_C=(7+(([KILOMETRAGEM_TRECHO_3] -4)*2))}
}
SE( [KILOMETRAGEM_TRECHO_4]>0){
SE( [KILOMETRAGEM_TRECHO_4] <=4){ VAR_D=7}
SENAO{ VAR_D=(7+(([KILOMETRAGEM_TRECHO_4] -4)*2))}
}
SE( [KILOMETRAGEM_TRECHO_5]>0){
SE( [KILOMETRAGEM_TRECHO_5] <=4){ VAR_E=7}
SENAO{ VAR_E=(7+(([KILOMETRAGEM_TRECHO_5] -4)*2))}
}
SE( [KILOMETRAGEM_TRECHO_6]>0){
SE( [KILOMETRAGEM_TRECHO_6] <=4){ VAR_F=7}
SENAO{ VAR_F=(7+(([KILOMETRAGEM_TRECHO_6] -4)*2))}
}
SE( [KILOMETRAGEM_TRECHO_7]>0){
SE( [KILOMETRAGEM_TRECHO_7] <=4){ VAR_G=7}
SENAO{ VAR_G=(7+(([KILOMETRAGEM_TRECHO_7] -4)*2))}
}
SE( [KILOMETRAGEM_TRECHO_8]>0){
SE( [KILOMETRAGEM_TRECHO_8] <=4){ VAR_H=7}
SENAO{ VAR_H=(7+(([KILOMETRAGEM_TRECHO_8] -4)*2))}
}
SE( [KILOMETRAGEM_TRECHO_9]>0){
SE( [KILOMETRAGEM_TRECHO_9] <=4){ VAR_I=7}
SENAO{ VAR_I=(7+(([KILOMETRAGEM_TRECHO_9]-3)*2))}
}
RESULTADO=VAR_A+VAR_B +VAR_C+VAR_D+VAR_E+VAR_F+VAR_G+VAR_H
Observação: Essa fórmula é válida para uma entrega de até 8 endereços. Caso o cliente deseje fazer entregas para mais de 8 endereços é necessário que solicite uma nova entrega.Explicando a fórmulaIremos explicar apenas um trecho , pois demais se repetem alterando apenas o nome da variável que representa o local.
SE( [KILOMETRAGEM_TRECHO_1]>0){ Se a kilometragem do primeiro trajeto , ou seja da Loja até a Entrega A for maior que " 0 " , ou seja se tem uma entrega, calcule o valor
SE( [KILOMETRAGEM_TRECHO_1] <=4){ VAR_A=7} Se a kilometragem do primeiro trajeto for MENOR OU IGUAL a 4km , cobre R$7,00
SENAO{ VAR_A=(7+(([KILOMETRAGEM_TRECHO_1]-4)*2))} Se a kilometragem do primeiro trajeto for MAIOR do que 4km , cobre R 2,00, ou seja cobre R$ 2,00 por cada km excedente.
}Pronto sua fórmula personalizada está configurada na sua plataforma permitindo mais transparência na cobrança aos seus clientes e facilitando seu dia a dia ao não precisar precificar manualmente cada entrega!
Veja outros tipos de precificação :
Precificação personalizada com valor fixo por faixa de KMPrecificação personalizada para entregas com mais de um endereço - valor fixo por local de entrega