> 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. El recálculo es una forma opcional de ejecutar el cálculo sobre datos históricos de eventos. Volver a calcular datos históricos actualizará los perfiles de tus participantes, pero no activará la ejecución de las reglas de tu programa; así podrás realizar un recálculo con seguridad sin afectar a tu programa.

#### Iniciar un recálculo

Puedes solicitar un recálculo al configurar o editar un campo calculado que utilice ya sea un `suma` o un `count` 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 del campo.
   * Para crear un nuevo campo calculado, selecciona **Crear campo calculado**.
   * Para editar un campo calculado existente, localízalo en la *Campos* tabla. Pasa el cursor sobre el campo y selecciona **Editar**.
3. En el *Revisión* sección, selecciona la ![](/files/5c82378e6caa885427c8bf4d0290698a9a9e2327) **Volver a calcular 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 un período fijo de 1 mes [ventana 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 empiece a calcular valores solo desde el día 26 hasta finales de mes, quieres que tenga en cuenta los valores de todo septiembre. Puedes lograrlo seleccionando la ![](/files/5c82378e6caa885427c8bf4d0290698a9a9e2327) **\[Casilla sin marcar]** **cálculo retroactivo** casilla de verificación mientras configuras el campo. El recálculo comienza después de que guardes tus cambios.
{% endhint %}

#### Orden de procesamiento

{% hint style="info" %}
**Orden de procesamiento de eventos:** Los eventos pueden procesarse fuera de orden durante un recálculo. Esto solo ocurre si recibimos nuevos datos de eventos mientras se procesan los eventos en cola.
{% endhint %}

El recálculo no es instantáneo y puede tardar algún tiempo en completarse, según la cantidad de datos que haya que procesar. Puedes comprobar el estado de tu recálculo en 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) **\[Engage] → Fuentes de datos → página Procesos**.

Cualquier evento que recibamos mientras tu recálculo está en curso se colocará en una cola hasta que termine el recálculo. Una vez que el recálculo se haya completado, empezaremos 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.
