> 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/de/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/custom-and-calculated-fields/edit-a-calculated-field.md).

# Ein berechnetes Feld bearbeiten

Berechnete Feldwerte können beim Einrichten Ihrer Programmregeln verwendet werden und ermöglichen eine Vielzahl fortgeschrittener Programm-Logik. Vom Benutzer erstellte [berechnete Felder](/brand/de/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/custom-and-calculated-fields/calculated-fields-explained.md) können jederzeit bearbeitet werden.

#### Ein berechnetes Feld bearbeiten

1. Wählen Sie im linken Navigationsmenü ![](https://1698965099-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%2Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg?alt=media) **\[Engage] → Datenquellen → Felder**.
2. Bewegen Sie den Cursor über das Feld, das Sie bearbeiten möchten, und wählen Sie dann **Bearbeiten**.
   * Sie müssen ein vom Benutzer erstelltes berechnetes Feld auswählen. Die Standard-Berechnungsfelder können nicht bearbeitet werden.
3. Bearbeiten Sie das Feld nach Bedarf.
   * Sie können das Ereignis, das zur Berechnung des Felds verwendet wird, sowie alle Filter oder Tracking-Fenster ändern.
   * Der Schlüssel des berechneten Felds und der Berechnungstyp können nicht geändert werden.
4. Optional innerhalb der *Überprüfen* Abschnitt, wählen Sie ![](https://1698965099-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-b5e1740618ed6571d97b8fed7c25a7678f85d375%2F299632fb6f4f91fbf9847471754cc6180e4284a65b4960af4c4ea472a159f552.svg?alt=media) **\[Nicht aktiviertes Kontrollkästchen] Werte beim Speichern neu berechnen**.
   * Wenn Ihr Feld eine `Summe` oder `Anzahl` Berechnung verwendet, empfehlen wir, eine [Neuberechnung](/brand/de/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/custom-and-calculated-fields.md). Bei anderen Berechnungstypen ist eine Neuberechnung nicht möglich – siehe die [Hinweise zur Neuberechnung](#edit-a-calculated-field) bevor Sie Änderungen vornehmen.
5. Wählen Sie **Speichern**.

#### Hinweise zur Neuberechnung

| Wenn                                                                                             | Dann                                                                                                                                                                                                                                                                                                                                   | Beispiel                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| ------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Das Feld hat kein Tracking-Fenster oder das Tracking-Fenster wurde **entfernt**.                 | <p>• Der vorherige Feldwert bleibt erhalten und dient als Ausgangspunkt für die neue Berechnung.</p><p>• Die neue Berechnung wird künftig verwendet.</p>                                                                                                                                                                               | Das Feld summiert derzeit den Umsatz bei `userPurchase` Ereignissen. Wenn Sie es so aktualisieren, dass der Umsatz bei `Kauf` Ereignissen stattdessen summiert wird, bleibt der vorhandene Wert im Profil eines Teilnehmers unverändert. Wenn wir das nächste Mal ein purchase-Ereignis für ihn erhalten, wird der Umsatzbetrag zum vorhandenen Wert hinzugefügt.                                                                                                                |
| Das Feld hat bereits ein Tracking-Fenster, aber das Fenster ist **unverändert**.                 |                                                                                                                                                                                                                                                                                                                                        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Ein Tracking-Fenster wird **hinzugefügt zu** einem bestehenden berechneten Feld                  | <p>• Der vorherige Feldwert bleibt nur erhalten, bis neue Ereignisse eintreffen. Er wird gelöscht, wenn das nächste passende Ereignis eintrifft.</p><p>• Die neue Konfiguration wird künftig verwendet.</p><p>• Fordern Sie eine Neuberechnung an, wenn Sie historische Daten mit der neuen Konfiguration berücksichtigen möchten.</p> | <p>Das Feld zählt die Anzahl der Käufe, die ein Teilnehmer tätigt. Wenn Sie ein Tracking-Fenster für einen Monat hinzufügen, wird der vorhandene Wert im Profil des Teilnehmers gelöscht, wenn das nächste purchase-Ereignis eintrifft.</p><p>Ein Teilnehmer, der 5 Käufe getätigt hat, hätte einen Wert von <code>5</code> vor Ihren Änderungen. Wenn dieser Teilnehmer das nächste Mal einen Kauf tätigt, wird der alte Wert gelöscht und der Feldwert auf <code>1</code>.</p> |
| Das Feld hat bereits ein Tracking-Fenster, das **bearbeitet wird**.                              | <p>• Wenn Sie ein bestehendes Fenster an einem Berechnungsfeld bearbeiten, sollten Sie unbedingt eine Neuberechnung durchführen.</p><p>• Eine Bearbeitung ohne Neuberechnung kann sich negativ auf den Feldwert des Teilnehmers auswirken.</p>                                                                                         | Sie ändern Ihr Tracking-Fenster von einem festen Fenster zu einem gleitenden Fenster.                                                                                                                                                                                                                                                                                                                                                                                            |
| Das Feld hat bereits ein gleitendes Fenster, und der **maximale Berechnungswert wird geändert**. | <p>• Die neue Konfiguration wird auf die historischen Daten der Teilnehmer angewendet, wenn das nächste passende Ereignis eintrifft.</p><p>• Fordern Sie eine Neuberechnung an, um den Feldwert zu aktualisieren, ohne auf neue Ereignisse zu warten.</p>                                                                              | Das fensterbasierte Feld zählt derzeit die Anzahl der Käufe, die ein Teilnehmer getätigt hat, bis zu einem Höchstwert von 10. Wenn sich das Maximum auf 5 ändert und ein neues purchase-Ereignis für diesen Teilnehmer eintrifft, wird das Maximum von 5 rückwirkend auf die Daten innerhalb des Fensters angewendet.                                                                                                                                                            |

{% hint style="warning" %}
**Warnung:** Der Wert eines fensterbasierten berechneten Felds kann nicht manuell über die API überschrieben werden. Sie erhalten eine Fehlermeldung, wenn Sie uns Daten senden, die einen vorhandenen Wert überschreiben würden.
{% endhint %}


---

# 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/de/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/custom-and-calculated-fields/edit-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.
