Este artigo explica para que servem os botões de atalho da fórmula personalizada e mostra exemplos de como montar regras de preço para as corridas.

Conhecendo os atalhos da tela

Ao criar ou editar a sua tabela de preços, a montagem da regra acontece na aba Fórmula personalizada.

Na tela há um menu Campos e botões de atalho coloridos. Você pode clicar nos botões ou digitar os códigos diretamente na caixa de texto. Os botões estão em três grupos:

  • Botões azuis (matemática): fazem os cálculos básicos: Somar (+), Subtrair (-), Multiplicar (*) e Dividir (/).
  • Botões verdes (condições): criam regras de decisão: SE, SENÃO e SENÃOSE.
  • Botões verde-água (comparações): testam cenários dentro das regras: Igual, Maior, Maior ou igual, Menor e Menor ou igual.

Aba Fórmula personalizada com o menu Campos, os botões azuis Somar, Subtrair, Multiplicar e Dividir, os botões verdes SE, SENÃO e SENÃOSE e os botões verde-água Igual, Maior, Maior ou igual, Menor e Menor ou igual.

1. Operadores de comparação (botões verde-água)

São usados dentro das condições para comparar valores. Exemplo: verificar se a distância de uma corrida é maior ou menor que o limite definido por você.

Botão / Símbolo O que faz
Igual (==) Verifica se dois valores são iguais
Maior (>) Verifica se um valor é maior que o outro
Maior ou igual (>=) Verifica se um valor é maior ou igual ao outro
Menor (<) Verifica se um valor é menor que o outro
Menor ou igual (<=) Verifica se um valor é menor ou igual ao outro

2. Estruturas condicionais (botões verdes)

Use quando o sistema precisa decidir sozinho qual cálculo aplicar. A conta a ser feita deve ficar sempre entre chaves { }.

Botão O que faz
SE Testa uma condição principal. Se for verdadeira, executa o cálculo indicado
SENÃOSE Testa uma condição extra, caso a condição do SE seja falsa
SENÃO Regra geral: aplica-se a tudo que não atendeu a nenhuma condição anterior

Exemplos práticos

⚠️ Atenção: os exemplos abaixo são apenas didáticos, com valores fictícios, para mostrar como a ferramenta funciona. Não são regras de negócio prontas. Use-os como inspiração para entender a lógica e, então, montar uma tabela que faça sentido para os custos da sua operação.

Exemplo 1: cálculo simples, sem condição

[KILOMETRAGEM_TRAJETO] * 0,50

Como funciona: cobra R$ 0,50 por cada quilômetro percorrido no trajeto.

Exemplo 2: preço fixo + cobrança extra (com condições)

SE( [KILOMETRAGEM_TRAJETO] <=10){ 20 }
SENAO{ [KILOMETRAGEM_TRAJETO]* 0,30 }

Como funciona: corridas com até 10 km pagam o valor fixo de R$ 20. Acima de 10 km, o sistema ignora os R$ 20 e cobra R$ 0,30 por quilômetro rodado.

Exemplo 3: valor mínimo (piso) na corrida

RESULTADO = [KILOMETRAGEM_TRAJETO] * 0,50;
SE(RESULTADO<30){
   RESULTADO=30
}

Como funciona: o sistema calcula o valor por km normalmente. Se o total der menos de R$ 30, ele ajusta a cobrança para o piso de R$ 30.

Exemplo 4: regra específica por tipo de serviço

SE([TIPO_SERVICO]==[MOTOBOY]){ }
SENAO{ }

Como funciona: permite aplicar uma regra de preço exclusiva para um tipo de serviço (por exemplo, moto) dentro das primeiras chaves, e outra regra para os demais (por exemplo, carro e van) dentro do SENÃO.

e [MOTOBOY]?]

Próximos passos

Agora que você entendeu a lógica dos botões e das regras, veja nossa biblioteca com cenários mais usados para se inspirar: Modelos prontos de fórmulas de precificação para você usar

Ainda precisa de ajuda com a ferramenta? Cada operação tem suas próprias regras e taxas, então a criação da tabela de preços e a definição dos valores é feita por você. Se montou sua regra, simulou os valores e encontrou um erro técnico no funcionamento da tela, abra um chamado e nossa equipe ajuda a entender o uso da ferramenta.