# Referenz: Stapeländerungen & Rückgängigmachungen

Wenn Sie Aktionsdaten in großen Mengen ändern oder rückgängig machen, beginnen Sie damit, eine der von impact.com bereitgestellten Vorlagendateien herunterzuladen und die Beispieldaten durch Ihre eigenen zu ersetzen. Achten Sie beim Hinzufügen Ihrer eigenen Daten darauf, die Richtlinien in der jeweiligen Referenztabelle zu befolgen, damit Ihre Datei korrekt formatiert ist. Sobald Ihre Einreichungsdatei fertig ist, können Sie fortfahren mit [dem Einreichen Ihrer Stapeländerungen / -rücksetzungen](https://help.impact.com/brand/de/woruber-mochten-sie-mehr-erfahren/platform-features/submit-and-modify-conversion-data/submit-batch-modifications-and-reversals#submit-your-data-file-0-1) Datei.

{% hint style="info" %}
Dieser Referenzartikel enthält die am häufigsten verwendeten Felder für Stapeländerungen und -rücksetzungen. Für eine vollständige, detaillierte Referenz mit Feldbeschreibungen verweisen Sie auf [Action- & Conversion-Feldreferenzen](https://integrations.impact.com/impact-brand/reference/action-conversion-field-references).
{% endhint %}

**Siehe die folgenden Referenzen, um:**

* Zu erfahren, welche Felder in einer FTP/SMTP-Stapeländerung oder -rücksetzung zu verwenden sind
* Vorlagendateien mit Platzhalter-Beispieldaten herunterzuladen
* Zu verstehen, welche Grundcodes anzuwenden sind und wann

#### Änderungen auf Bestellebene

Dies gilt, wenn Sie Aktionsdaten in großen Mengen auf Bestellebene anstatt auf Positionsebene aktualisieren möchten, z. B. den Bestellbetrag für mehrere Bestellungen zu ändern.

<details>

<summary>Akzeptierte Parameter</summary>

| Feld              | Erforderlich?          | Editierbar?      | Hinweis                                                                                                                              |
| ----------------- | ---------------------- | ---------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
| `ActionID`        | Bedingt erforderlich\* | Nicht editierbar | Die Angabe dieses Identifikators wird empfohlen, wenn das Deduplizierungsfenster kurz ist.                                           |
| `Oid / OrderId`   | Bedingt erforderlich\* | Nicht editierbar | Die Angabe dieses Identifikators ist erforderlich, wenn Sie *ActionTrackerId*.                                                       |
| `ActionTrackerID` | Bedingt erforderlich\* | Nicht editierbar | Die Angabe dieses Identifikators ist erforderlich, wenn Sie *OrderId/Oid*.                                                           |
| `Betrag`          | Optional               | Editierbar       | Legen Sie den neuen Gesamtbetrag für die Bestellung fest.                                                                            |
| `Währungscode`    | Optional               | Editierbar       | Legen Sie die Umsatzwährung der Aktion fest. Wenn nicht angegeben, wird standardmäßig die Währung Ihres impact.com-Kontos verwendet. |
| `Kundenstatus`    | Optional               | Editierbar       | Geben Sie den Status des Kunden zum Zeitpunkt der Conversion an, z. B. NEW / EXISTING.                                               |
| `Grund`           | Erforderlich           | Editierbar       | Geben Sie einen gültigen Grundcode für die Änderung an.                                                                              |

\*Es muss mindestens ein Identifikationspfad angegeben werden, d. h. entweder *ActionId* **oder** (\*OrderId/Oid \*+ *ActionTrackerId*)

</details>

<details>

<summary>Vorlagendateien</summary>

* [Vorlage für Änderungen auf Bestellebene](https://res.cloudinary.com/product-enablement/raw/upload/v1768295823/CSVs/Batch%20Action%20Processing/Order-level_modifications_template.csv)
* [Vorlage für Genehmigungen auf Bestellebene](https://res.cloudinary.com/product-enablement/raw/upload/v1768295823/CSVs/Batch%20Action%20Processing/Order-level_approvals_template.csv)

</details>

#### Rücksetzungen auf Bestellebene

Dies gilt, wenn Sie partnergesteuerte Aktionen in großen Mengen auf Bestellebene anstatt auf Positionsebene rückgängig machen möchten, z. B. mehrere Bestellungen rückgängig machen.

<details>

<summary>Akzeptierte Parameter</summary>

| Feld              | Erforderlich?            | Editierbar?      | Hinweis                                                                                                     |
| ----------------- | ------------------------ | ---------------- | ----------------------------------------------------------------------------------------------------------- |
| `ActionID`        | Bedingt erforderlich\*   | Nicht editierbar | Die Angabe dieses Identifikators wird empfohlen, wenn das Deduplizierungsfenster kurz ist.                  |
| `Oid / OrderId`   | Bedingt erforderlich\*   | Nicht editierbar | Die Angabe dieses Identifikators ist erforderlich, wenn Sie *ActionTrackerId*.                              |
| `ActionTrackerID` | Bedingt erforderlich\*   | Nicht editierbar | Die Angabe dieses Identifikators ist erforderlich, wenn Sie *OrderId/Oid*.                                  |
| `Betrag`          | Bedingt erforderlich\*\* | Editierbar       | Festlegen auf **0** um die Bestellung rückgängig zu machen, sofern der ursprüngliche Betrag nicht 0 ist\*\* |
| `Grund`           | Erforderlich             | Editierbar       | Geben Sie einen gültigen Grundcode für die Rücksetzung an.                                                  |

\*Es muss mindestens ein Identifikationspfad angegeben werden, d. h. entweder *ActionId* **oder** (*OrderId/Oid* + *ActionTrackerId*)

\*\*Wenn der ursprüngliche *Betrag = 0*, lassen Sie *Betrag* unverändert, um eine Fehlklassifizierung als Änderung zu vermeiden.

</details>

<details>

<summary>Vorlagendateien</summary>

* [Vorlage für Rücksetzungen auf Bestellebene](https://res.cloudinary.com/product-enablement/raw/upload/v1768295823/CSVs/Batch%20Action%20Processing/Order-level_reversals_template.csv)

</details>

#### Änderungen auf Positionsebene

Dies gilt, wenn Sie Aktionsdaten in großen Mengen auf Positionsebene anstatt auf Bestellebene aktualisieren möchten, z. B. den Betrag für mehrere Artikel in einer Bestellung zu ändern.

<details>

<summary>Akzeptierte Parameter</summary>

| Feld              | Erforderlich?          | Editierbar?      | Hinweis                                                                                                                          |
| ----------------- | ---------------------- | ---------------- | -------------------------------------------------------------------------------------------------------------------------------- |
| `ActionID`        | Bedingt erforderlich\* | Nicht editierbar | Die Angabe dieses Identifikators wird empfohlen, wenn das Deduplizierungsfenster kurz ist.                                       |
| `Oid / OrderId`   | Bedingt erforderlich\* | Nicht editierbar | Die Angabe dieses Identifikators ist erforderlich, wenn Sie *ActionTrackerId*.                                                   |
| `ActionTrackerID` | Bedingt erforderlich\* | Nicht editierbar | Die Angabe dieses Identifikators ist erforderlich, wenn Sie *OrderId/Oid*.                                                       |
| `SKU`\*\*         | Erforderlich           | Nicht editierbar | Geben Sie den SKU-Wert des Artikels an, den Sie ändern möchten.                                                                  |
| `Betrag`\*\*      | Bedingt erforderlich   | Editierbar       | Legen Sie den neuen Positionsbetrag fest, d. h. Preis\*Anzahl. Wenn Sie die Menge ändern, muss auch dieses Feld geändert werden. |
| `Menge`\*\*       | Optional               | Editierbar       | Legen Sie die neue Anzahl der Artikel in der Bestellung fest.                                                                    |
| `Kategorie`\*\*   | Optional               | Editierbar       | Legen Sie die Kategorie des Artikels fest.                                                                                       |
| `Grund`\*\*       | Erforderlich           | Editierbar       | Geben Sie einen gültigen Grundcode für die Rücksetzung an.                                                                       |

\*Es muss mindestens ein Identifikationspfad angegeben werden, d. h. entweder *ActionId* **oder** (*OrderId/Oid* + *ActionTrackerId*)

\*\*Diese Felder müssen für jeden Artikel, den Sie ändern, enthalten sein. Die Identifikationsfelder werden nur einmal pro Bestellung angegeben.

</details>

<details>

<summary>Vorlagendateien</summary>

* [Vorlage für Änderungen auf Positionsebene](https://res.cloudinary.com/product-enablement/raw/upload/v1768295823/CSVs/Batch%20Action%20Processing/Item-level_modifications_template.csv)
* [Vorlage für Genehmigungen auf Positionsebene](https://res.cloudinary.com/product-enablement/raw/upload/v1768295823/CSVs/Batch%20Action%20Processing/Item-level_approvals_template.csv)

</details>

#### Rücksetzungen auf Positionsebene

Dies gilt, wenn Sie Aktionsdaten in großen Mengen auf Positionsebene anstatt auf Bestellebene rückgängig machen möchten, z. B. mehrere Artikel in einer Bestellung rückgängig machen.

<details>

<summary>Akzeptierte Parameter</summary>

| Feld              | Erforderlich?          | Editierbar?      | Hinweis                                                                                                                          |
| ----------------- | ---------------------- | ---------------- | -------------------------------------------------------------------------------------------------------------------------------- |
| `ActionID`        | Bedingt erforderlich\* | Nicht editierbar | Die Angabe dieses Identifikators wird empfohlen, wenn das Deduplizierungsfenster kurz ist.                                       |
| `Oid / OrderId`   | Bedingt erforderlich\* | Nicht editierbar | Die Angabe dieses Identifikators ist erforderlich, wenn Sie *ActionTrackerId*.                                                   |
| `ActionTrackerID` | Bedingt erforderlich\* | Nicht editierbar | Die Angabe dieses Identifikators ist erforderlich, wenn Sie *OrderId/Oid*.                                                       |
| `SKU`\*\*         | Erforderlich           | Nicht editierbar | Geben Sie den SKU-Wert des Artikels an, den Sie ändern möchten.                                                                  |
| `Betrag`\*\*      | Bedingt erforderlich   | Editierbar       | Legen Sie den neuen Positionsbetrag fest, d. h. Preis\*Anzahl. Wenn Sie die Menge ändern, muss auch dieses Feld geändert werden. |
| `Menge`\*\*       | Optional               | Editierbar       | Legen Sie die neue Anzahl der Artikel in der Bestellung fest.                                                                    |
| `Grund`\*\*       | Erforderlich           | Editierbar       | Geben Sie einen gültigen Grundcode für die Änderung an.                                                                          |

\*Es muss mindestens ein Identifikationspfad angegeben werden, d. h. entweder *ActionId* **oder** (*OrderId/Oid* + *ActionTrackerId*)

\*\*Diese Felder müssen für jeden Artikel, den Sie ändern, enthalten sein. Die Identifikationsfelder werden nur einmal pro Bestellung angegeben.

</details>

<details>

<summary>Vorlagendateien</summary>

* [Vorlage für Rücksetzungen auf Positionsebene](https://res.cloudinary.com/product-enablement/raw/upload/v1768298926/CSVs/Batch%20Action%20Processing/Item-level_reversals_template.csv)

SKU O7427540 erscheint in diesem Beispiel zweimal, weil eine Zeile rückgängig macht (Amount=0) und eine Zeile ändert (Amount=15).

</details>

{% hint style="info" %}
**Hinweis:** Hinweis: Wenn Sie doppelte *OrderIds* erwarten und sich dafür entscheiden, die Kombination aus *OrderId + ActionTrackerId*zu verwenden, wendet impact.com Ihre Aktualisierung standardmäßig auf die neueste *ActionId* an. Verwenden Sie die alte *ActionId* , wenn Sie die Aktualisierung auf die ältere *ActionId*.
{% endhint %}

#### Grundcodes

Jedes Mal, wenn Sie Aktionsdaten ändern oder rückgängig machen, müssen Sie einen Grund angeben. Verwenden Sie den entsprechenden Grundcode unten, um zu erklären, warum die Aktion aktualisiert wird.

{% hint style="warning" %}
**Warnung:** Die Übermittlung eines nicht akzeptierten Werts führt dazu, dass der Eintrag nicht verarbeitet wird und stattdessen ein Fehler zurückgegeben wird. Wenn Sie benutzerdefinierte Grundcodes benötigen, wenden Sie sich an Ihren CSM oder [**kontaktieren Sie den Support**](https://app.impact.com/support/portal.ihtml?createTicket=true&) **um Dispositionscodes zu besprechen**.
{% endhint %}
