# Somar em variável temporária Incrementa uma [variável temporária](/pt/rules/expression-syntax/#variáveis-temporárias-) utilizada como contador, adicionando um passo fixo ao seu valor atual. A variável existe apenas durante a execução da regra. | Configuração | Conteúdo | | :----------- | :------------------------------------------------ | | Nome | letras minúsculas, números e `_` | | Passo | número inteiro diferente de zero; padrão `1` | Diferentemente da ação [definir variável temporária](/pt/rules/actions/set_temporary_variable/), que grava um valor fixo ou o resultado de uma expressão, esta ação opera sobre o valor já acumulado. Uma variável ainda não definida é tratada como zero. Cada condição incrementa o contador no máximo uma vez por execução, independentemente do número de critérios que a tornam verdadeira. A ação é adequada para contabilizar sinais independentes e decidir a partir do total acumulado, sem enumerar as combinações de `and` e `or`. Cada sinal corresponde a uma condição que incrementa o mesmo contador, e uma condição posterior avalia o total: ``` Condição 1: $amount > 10000 → Somar em variável temporária: %pernas (passo 1) Condição 2: $issuer_country != "BR" → Somar em variável temporária: %pernas (passo 1) Condição 3: %device_reputation < 30 → Somar em variável temporária: %pernas (passo 1) Condição 4: %pernas >= 2 → Preencher campo: revisao = "true" ``` O contador não é persistido: não é gravado no evento, não consta na resposta da API e não é reaproveitado em execuções posteriores. Seu valor é válido apenas durante a execução corrente.