Gostaria de criar uma automoção onde ela me permita atualizar os seguintes cenários:
1. O card entrada na fase com a seguinte informação a QUANTIDADE DE PEÇAS
2. No momento em que o operador informar o valor no campo “VALOR CUSTO PRODUTO” a automoção deverá atualizar o calculo QUANTIDADE DE PEÇAS x VALOR CUSTO PRODUTO e retornar no campo “VALOR CUSTO PRODUTO(S)” o valor do(s) produto(s).
3. O operador deverá atualizar o campo “MARGEM LUCRO” e a automoção deverá atualizar o seguinte calculo VALOR CUSTO PRODUTO(S) soma MARGEM LUCRO e retornar “VALOR TOTAL DE VENDA”.
Duvidas:
E possível atribuir uma automação dentro de outra automação?
Como eu faço para criar um campo com numero em percentual?
Como eu posso criar um calculo para obter o resultado de dessa empressão:
(VALOR CUSTO PRODUTO * QUANTIDADE DE PEÇAS) + MARGEM LUCRO = VALOR TOTAL DE VENDA
Gostaria de criar uma automoção onde ela me permita atualizar os seguintes cenários:
1. O card entrada na fase com a seguinte informação a QUANTIDADE DE PEÇAS
2. No momento em que o operador informar o valor no campo “VALOR CUSTO PRODUTO” a automoção deverá atualizar o calculo QUANTIDADE DE PEÇAS x VALOR CUSTO PRODUTO e retornar no campo “VALOR CUSTO PRODUTO(S)” o valor do(s) produto(s).
3. O operador deverá atualizar o campo “MARGEM LUCRO” e a automoção deverá atualizar o seguinte calculo VALOR CUSTO PRODUTO(S) soma MARGEM LUCRO e retornar “VALOR TOTAL DE VENDA”.
Duvidas:
E possível atribuir uma automação dentro de outra automação?
Como eu faço para criar um campo com numero em percentual?
Como eu posso criar um calculo para obter o resultado de dessa empressão:
(VALOR CUSTO PRODUTO * QUANTIDADE DE PEÇAS) + MARGEM LUCRO = VALOR TOTAL DE VENDA
Olá, Paulo! Tudo bem?
Sim, é totalmente possível fazer o que você precisa no Pipefy! Montei um tutorial detalhado de como configurar um fluxo de orçamento que calcula o valor total de um pedido e permite ajustar uma margem de lucro dinamicamente.
Vou mostrar o passo a passo usando automações, que é uma forma poderosa de construir essa lógica.
Etapa 1: Configuração dos Campos
Primeiro, precisamos criar os campos que vão armazenar nossos dados.
No Formulário Inicial:
-
Quantidade de peças
(Tipo: Numérico) - Onde você insere a quantidade de itens do pedido.

Na Fase de Orçamento (ou onde o cálculo será feito):
-
Margem lucro (%)
(Tipo: Numérico) -
Valor custo produto
(Tipo: Moeda) -
Valor total margem lucro
(Tipo: Numérico) -
Valor total
(Tipo: Moeda) -
Valor total Aux
(Tipo: Moeda) - Campo auxiliar para guardar o custo total sem a margem. -
Conteúdo Dinâmico
- Para exibir o valor final de forma clara.


Etapa 2: Condicionais de Campos
Para manter o formulário limpo, podemos ocultar campos que ainda não precisam ser vistos.
-
Ocultar o campo dinâmico: Crie uma condicional para que o campo dinâmico só apareça SE o campo
VALOR CUSTO PRODUTO
for maior que0,00
.
-
Ocultar o campo
Valor Total
: Você também pode fazer o mesmo para o campo "Valor Total", para que ele sempre fique oculta, mas fica sempre visivel nesse campo dinamico. -
Note que você também pode ocultar os campos auxliares no futuro.

Etapa 3: Configuração das Automações
Agora, vamos criar as automações que farão a mágica acontecer.
A primeira delas é o que garante que o campo de margem vai ser sempre valor “ZERO” inicialmente
Automação: Zerar a Margem de Lucro na Criação do Card
-
Gatilho: Quando um card for criado
-
Ação: Atualizar um campo →
Margem lucro
para o valor0
.

Automação: Calcular o Custo Total Inicial
-
Gatilho: Quando um campo for atualizado →
VALOR CUSTO PRODUTO
-
Ação: Aplique uma fórmula →
MULTIPLY(QUANTIDADE DE PEÇAS, VALOR CUSTO PRODUTO)
-
Campo de destino:
Valor Total
A automação em sequencia que devemos criar é a automação que vai fazer a multiplicação dos campos quando o “valor custo produto” for preenchido

Automação Copiar o Custo Total para o Campo Auxiliar
-
Gatilho: Quando um campo for atualizado →
Valor Total
-
Ação: Atualize um campo →
valor total aux
com o valor do campoValor Total
.
Para a nossa terceira automação vamos precisar popular o campo de “Valor total aux” pois ele vai nos auxiliar futuramente nas contas com margem, então precisamos de uma “copia” do valor total nesse campo, iremos preencher ele todas as vezes que o valor total for atualizado.

Automação Calcular o Valor da Margem de Lucro
-
Gatilho: Quando um campo for atualizado →
Margem lucro
-
Condição:
Margem lucro
não é igual a0
-
Ação: Aplique uma fórmula →
(Margem lucro / 100) * VALOR CUSTO PRODUTO
-
Campo de destino:
Valor total margem lucro
Para a nossa proxima automação começamos a atualizar a margem de lucro, então todas as vezes que o campo margem de lucro for atualizado faremos essa conta matematica e é importante se atentar a condicional que precisa ser adicionada.
Mas basicamente a formula é (sua_data_pill_de_margem_Lucro/100)*(valor_custo_produto)
Se atentar a condicional que essa automação só é ativada caso margem de lucro não é igual a zero
com isso colocaremos o resultado dessa operação no campo chamado “valor total margem lucro”


Automação Somar a Margem ao Valor Total
-
Gatilho: Quando um campo for atualizado →
Valor total margem lucro
-
Ação: Aplique uma fórmula →
SUM(Valor total margem lucro, valor total aux)
-
Campo de destino:
Valor Total
E agora atualizaremos de novo o valor total, pois como foi adicionado uma margem de lucro precisamos atualizar o valor total com o novo resultado.

Automação Restaurar o Valor Original se a Margem for Zerada
-
Gatilho: Quando um campo for atualizado →
Margem lucro
-
Condição:
Margem lucro
é igual a0
-
Ação: Aplique uma fórmula →
MULTIPLY(QUANTIDADE DE PEÇAS, VALOR CUSTO PRODUTO)
-
Campo de destino:
Valor Total
Com isso a automação ja atualiza de forma sequencial porem precisa de um ajuste, pois caso atualiza com uma nova margem que seja zero ele vai se perder na conta, para isso fazemos o seguinte, é importante aqui também a presença das condicionais.


Com essa estrutura, seu processo calculará o preço final dinamicamente, permitindo que você ajuste a margem de lucro em tempo real com segurança!
Espero que ajude!
Alguns prints do funcionamento com as atividades, lembrando que esses campos de “Valor total margem lucro”, “valor total aux” podem ficar ocultados o tempo inteiro para não atrapalhar na visualização


Join us in the Pipefy Community! 🚀
No account yet? Create an account
Login with your Pipefy credentials
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.