Somar em variável temporária
Incrementa uma variável temporária 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, 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.