Sumar a variable temporal
Incrementa una variable temporal utilizada como contador, agregando un paso fijo a su valor actual. La variable existe solo durante la ejecución de la regla.
| Configuración | Contenido |
|---|---|
| Nombre | letras minúsculas, números y _ |
| Paso | número entero distinto de cero; predeterminado 1 |
A diferencia de la acción definir variable temporal, que graba un valor fijo o el resultado de una expresión, esta acción opera sobre el valor ya acumulado. Una variable aún no definida se trata como cero. Cada condición incrementa el contador como máximo una vez por ejecución, independientemente del número de criterios que la hacen verdadera.
La acción es adecuada para contabilizar señales independientes y decidir a partir del total acumulado, sin enumerar las combinaciones de and y or. Cada señal corresponde a una condición que incrementa el mismo contador, y una condición posterior evalúa el total:
Condición 1: $amount > 10000 → Sumar a variable temporal: %pernas (paso 1)
Condición 2: $issuer_country != "BR" → Sumar a variable temporal: %pernas (paso 1)
Condición 3: %device_reputation < 30 → Sumar a variable temporal: %pernas (paso 1)
Condición 4: %pernas >= 2 → Completar campo: revisao = "true"
El contador no se persiste: no se graba en el evento, no consta en la respuesta de la API y no se reaprovecha en ejecuciones posteriores. Su valor es válido solo durante la ejecución actual.