> For the complete documentation index, see [llms.txt](https://help.impact.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.impact.com/brand/es/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/custom-and-calculated-fields/recalculate-a-calculated-field.md).

# Recalcular un campo calculado

Cuando configuras un nuevo campo calculado, solo realizamos el cálculo cuando recibimos nuevos datos de eventos que coinciden con tus criterios de cálculo. La recalculación es una forma opcional de ejecutar el cálculo sobre datos históricos de eventos. Recalcular los datos históricos actualizará los perfiles de tus participantes, pero no activará la ejecución de las reglas de tu programa; así que puedes realizar una recalculación de forma segura sin afectar a tu programa.

#### Iniciar una recalculación

Puedes solicitar una recalculación al configurar o editar un campo calculado que use ya sea una `suma` o una `conteo` cálculo.

1. En el menú de navegación izquierdo, seleccione ![](https://impact-1.gitbook.io/docs/emvxfLrwrlacc4y3y02Y/~gitbook/image?url=https%3A%2F%2F4048883401-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FwMLlMoFBtKJa8ptd3zaw%252Fuploads%252Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%252Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg%3Falt%3Dmedia\&width=300\&dpr=3\&quality=100\&sign=71dd50ef\&sv=2) **\[Engage] → Fuentes de datos → Campos**.
2. Abre la interfaz de creación de campos.
   * Para crear un nuevo campo calculado, selecciona **Crear campo calculado**.
   * Para editar un campo calculado existente, búscalo en la *Campos* tabla. Pasa el cursor sobre el campo y selecciona **Editar**.
3. En el *Revisar* sección, selecciona la ![](https://3147719151-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-b5e1740618ed6571d97b8fed7c25a7678f85d375%2F299632fb6f4f91fbf9847471754cc6180e4284a65b4960af4c4ea472a159f552.svg?alt=media) **Recalcular valores al guardar** casilla de verificación.
4. Seleccione **Guardar**.

{% hint style="info" %}
**Ejemplo de recálculo:** Actualmente es 26 de septiembre. Estás configurando un campo calculado con una ventana fija de 1 mes [de seguimiento](/brand/es/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/custom-and-calculated-fields/tracking-windows-for-calculated-fields-explained.md). En lugar de que tu campo comience a calcular valores solo del 26 al final del mes, quieres que tenga en cuenta los valores de todo septiembre. Puedes lograrlo seleccionando la ![](https://3147719151-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-b5e1740618ed6571d97b8fed7c25a7678f85d375%2F299632fb6f4f91fbf9847471754cc6180e4284a65b4960af4c4ea472a159f552.svg?alt=media) **\[Casilla sin marcar]** **cálculo retrospectivo** casilla de verificación mientras configuras el campo. La recalculación comienza después de que guardes los cambios.
{% endhint %}

#### Orden de procesamiento

{% hint style="info" %}
**Orden de procesamiento de eventos:** Los eventos pueden procesarse fuera de orden durante una recalculación. Esto solo ocurre si recibimos nuevos datos de eventos mientras los eventos en cola se están procesando.
{% endhint %}

La recalculación no es instantánea y puede tardar un tiempo en completarse, según la cantidad de datos que deba procesarse. Puedes consultar el estado de tu recalculación desde la ![](https://impact-1.gitbook.io/docs/emvxfLrwrlacc4y3y02Y/~gitbook/image?url=https%3A%2F%2F4048883401-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FwMLlMoFBtKJa8ptd3zaw%252Fuploads%252Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%252Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg%3Falt%3Dmedia\&width=300\&dpr=3\&quality=100\&sign=71dd50ef\&sv=2) **página \[Engage] → Fuentes de datos → Procesos**.

Cualquier evento que recibamos mientras tu recalculación esté en curso se colocará en una cola hasta que termine la recalculación. Una vez completada la recalculación, comenzaremos a procesar los eventos en el orden en que se recibieron.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.impact.com/brand/es/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/custom-and-calculated-fields/recalculate-a-calculated-field.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
