# Référence des modifications et revers en masse

Lorsque vous modifiez ou inversez des données d'action en masse, commencez par télécharger l'un des fichiers de modèle fournis par impact.com et remplacez les données d'exemple par les vôtres. Lors de l'ajout de vos propres données, assurez-vous de suivre les directives du tableau de référence pertinent afin de garantir que votre fichier de soumission est correctement formaté. Une fois votre fichier de soumission prêt, vous pouvez reprendre avec [la soumission de vos modifications / inversions en lot](https://help.impact.com/brand/fr/platform-features/submit-and-modify-conversion-data/submit-batch-modifications-and-reversals#submit-your-data-file-0-1) fichier.

**Voir les références ci-dessous pour :**

* Apprendre quels champs utiliser dans une modification ou une inversion en lot via FTP/SMTP
* Télécharger des fichiers modèles contenant des données d'exemple de remplacement
* Comprendre quels codes de raison appliquer et quand

#### Modifications au niveau de la commande

Ceci s'applique lorsque vous souhaitez mettre à jour des données d'action en masse au niveau de la commande plutôt qu'au niveau de l'article, par ex., modifier le montant de la commande pour plusieurs commandes.

<details>

<summary>Paramètres acceptés</summary>

| Champ             | Requis ?                    | Modifiable ?   | Remarque                                                                                                                             |
| ----------------- | --------------------------- | -------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
| `ActionID`        | Requis conditionnellement\* | Non modifiable | Fournir cet identifiant est recommandé lorsque la fenêtre de déduplication est courte.                                               |
| `Oid / OrderId`   | Requis conditionnellement\* | Non modifiable | Fournir cet identifiant est requis lors de l'utilisation de *ActionTrackerId*.                                                       |
| `ActionTrackerID` | Requis conditionnellement\* | Non modifiable | Fournir cet identifiant est requis lors de l'utilisation de *OrderId/Oid*.                                                           |
| `Amount`          | Optionnel                   | Modifiable     | Définissez le nouveau montant total de la commande.                                                                                  |
| `currencyCode`    | Optionnel                   | Modifiable     | Définissez la devise du revenu de l'action. Par défaut, la devise de votre compte impact.com est utilisée si elle n'est pas fournie. |
| `CustomerStatus`  | Optionnel                   | Modifiable     | Définissez le statut du client au moment de la conversion, par ex. NEW / EXISTING.                                                   |
| `Raison`          | Obligatoire                 | Modifiable     | Fournissez un code de raison valide pour la modification.                                                                            |

\*Au moins un chemin d'identification doit être fourni, c'est-à-dire soit *ActionId* **ou** (\*OrderId/Oid \*+ *ActionTrackerId*)

</details>

<details>

<summary>Fichiers modèles</summary>

* [Modèle de modifications au niveau de la commande](https://res.cloudinary.com/product-enablement/raw/upload/v1768295823/CSVs/Batch%20Action%20Processing/Order-level_modifications_template.csv)
* [Modèle d'approbations au niveau de la commande](https://res.cloudinary.com/product-enablement/raw/upload/v1768295823/CSVs/Batch%20Action%20Processing/Order-level_approvals_template.csv)

</details>

#### Inversions au niveau de la commande

Ceci s'applique lorsque vous souhaitez inverser des actions pilotées par des partenaires en masse au niveau de la commande plutôt qu'au niveau de l'article, par ex., inverser plusieurs commandes.

<details>

<summary>Paramètres acceptés</summary>

| Champ             | Requis ?                      | Modifiable ?   | Remarque                                                                               |
| ----------------- | ----------------------------- | -------------- | -------------------------------------------------------------------------------------- |
| `ActionID`        | Requis conditionnellement\*   | Non modifiable | Fournir cet identifiant est recommandé lorsque la fenêtre de déduplication est courte. |
| `Oid / OrderId`   | Requis conditionnellement\*   | Non modifiable | Fournir cet identifiant est requis lors de l'utilisation de *ActionTrackerId*.         |
| `ActionTrackerID` | Requis conditionnellement\*   | Non modifiable | Fournir cet identifiant est requis lors de l'utilisation de *OrderId/Oid*.             |
| `Amount`          | Requis conditionnellement\*\* | Modifiable     | Définir sur **0** pour inverser la commande, sauf si le montant d'origine = 0\*\*      |
| `Raison`          | Obligatoire                   | Modifiable     | Fournissez un code de raison valide pour l'inversion.                                  |

\*Au moins un chemin d'identification doit être fourni, c'est-à-dire soit *ActionId* **ou** (*OrderId/Oid* + *ActionTrackerId*)

\*\*Si l'original *Amount = 0*, laissez *Amount* inchangé pour éviter de le classer à tort comme une modification.

</details>

<details>

<summary>Fichiers modèles</summary>

* [Modèle d'inversions au niveau de la commande](https://res.cloudinary.com/product-enablement/raw/upload/v1768295823/CSVs/Batch%20Action%20Processing/Order-level_reversals_template.csv)

</details>

#### Modifications au niveau de l'article

Ceci s'applique lorsque vous souhaitez mettre à jour des données d'action en masse au niveau de l'article plutôt qu'au niveau de la commande, par ex., modifier le montant de plusieurs articles d'une commande.

<details>

<summary>Paramètres acceptés</summary>

| Champ             | Requis ?                    | Modifiable ?   | Remarque                                                                                                                                |
| ----------------- | --------------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| `ActionID`        | Requis conditionnellement\* | Non modifiable | Fournir cet identifiant est recommandé lorsque la fenêtre de déduplication est courte.                                                  |
| `Oid / OrderId`   | Requis conditionnellement\* | Non modifiable | Fournir cet identifiant est requis lors de l'utilisation de *ActionTrackerId*.                                                          |
| `ActionTrackerID` | Requis conditionnellement\* | Non modifiable | Fournir cet identifiant est requis lors de l'utilisation de *OrderId/Oid*.                                                              |
| `SKU`\*\*         | Obligatoire                 | Non modifiable | Fournissez la valeur SKU de l'article que vous souhaitez modifier.                                                                      |
| `Amount`\*\*      | Requis conditionnellement   | Modifiable     | Définissez le nouveau montant de l'article, c.-à-d. prix\*quantité. Si vous modifiez la quantité, ce champ doit également être modifié. |
| `Quantité`\*\*    | Optionnel                   | Modifiable     | Définissez la nouvelle quantité d'articles dans la commande.                                                                            |
| `Catégorie`\*\*   | Optionnel                   | Modifiable     | Définissez la catégorie de l'article.                                                                                                   |
| `Raison`\*\*      | Obligatoire                 | Modifiable     | Fournissez un code de raison valide pour l'inversion.                                                                                   |

\*Au moins un chemin d'identification doit être fourni, c'est-à-dire soit *ActionId* **ou** (*OrderId/Oid* + *ActionTrackerId*)

\*\*Ces champs doivent être inclus pour chaque article que vous modifiez. Les champs d'identification ne sont inclus qu'une seule fois par commande.

</details>

<details>

<summary>Fichiers modèles</summary>

* [Modèle de modifications au niveau de l'article](https://res.cloudinary.com/product-enablement/raw/upload/v1768295823/CSVs/Batch%20Action%20Processing/Item-level_modifications_template.csv)
* [Modèle d'approbations au niveau de l'article](https://res.cloudinary.com/product-enablement/raw/upload/v1768295823/CSVs/Batch%20Action%20Processing/Item-level_approvals_template.csv)

</details>

#### Inversions au niveau de l'article

Ceci s'applique lorsque vous souhaitez inverser des données d'action en masse au niveau de l'article plutôt qu'au niveau de la commande, par ex., inverser plusieurs articles d'une commande.

<details>

<summary>Paramètres acceptés</summary>

| Champ             | Requis ?                    | Modifiable ?   | Remarque                                                                                                                                |
| ----------------- | --------------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| `ActionID`        | Requis conditionnellement\* | Non modifiable | Fournir cet identifiant est recommandé lorsque la fenêtre de déduplication est courte.                                                  |
| `Oid / OrderId`   | Requis conditionnellement\* | Non modifiable | Fournir cet identifiant est requis lors de l'utilisation de *ActionTrackerId*.                                                          |
| `ActionTrackerID` | Requis conditionnellement\* | Non modifiable | Fournir cet identifiant est requis lors de l'utilisation de *OrderId/Oid*.                                                              |
| `SKU`\*\*         | Obligatoire                 | Non modifiable | Fournissez la valeur SKU de l'article que vous souhaitez modifier.                                                                      |
| `Amount`\*\*      | Requis conditionnellement   | Modifiable     | Définissez le nouveau montant de l'article, c.-à-d. prix\*quantité. Si vous modifiez la quantité, ce champ doit également être modifié. |
| `Quantité`\*\*    | Optionnel                   | Modifiable     | Définissez la nouvelle quantité d'articles dans la commande.                                                                            |
| `Raison`\*\*      | Obligatoire                 | Modifiable     | Fournissez un code de raison valide pour la modification.                                                                               |

\*Au moins un chemin d'identification doit être fourni, c'est-à-dire soit *ActionId* **ou** (*OrderId/Oid* + *ActionTrackerId*)

\*\*Ces champs doivent être inclus pour chaque article que vous modifiez. Les champs d'identification ne sont inclus qu'une seule fois par commande.

</details>

<details>

<summary>Fichiers modèles</summary>

* [Modèle d'inversions au niveau de l'article](https://res.cloudinary.com/product-enablement/raw/upload/v1768298926/CSVs/Batch%20Action%20Processing/Item-level_reversals_template.csv)

Le SKU O7427540 apparaît deux fois dans cet exemple parce qu'une ligne inverse (Amount=0) et une ligne modifie (Amount=15).

</details>

{% hint style="info" %}
**Remarque :** Remarque : Si vous prévoyez d'avoir des doublons *Oid / OrderIds* et choisissez d'utiliser la combinaison de *Oid / OrderId + ActionTrackerId*, impact.com applique votre mise à jour au plus récent *ActionId* par défaut. Utilisez l'ancien *ActionId* si vous souhaitez appliquer la mise à jour à l'ancien *ActionId*.
{% endhint %}

Pour voir une référence complète et détaillée des paramètres incluant les descriptions des champs, reportez-vous à [Références des données d'action et de conversion impact.com](https://integrations.impact.com/impact-brand/docs/impactcom-action-conversion-data-references).

#### Codes de raison

Chaque fois que vous modifiez ou inversez des données d'action, vous devez fournir une raison. Utilisez le code de raison pertinent ci-dessous pour expliquer pourquoi l'action est mise à jour.

{% hint style="warning" %}
**Attention :** Fournir une valeur non acceptée entraînera le non-traitement de l'entrée et le retour d'une erreur à la place. Si vous avez besoin de codes de raison personnalisés, contactez votre CSM ou **contactez le support pour discuter des codes de disposition**.
{% endhint %}

| Code                    | Description                                                                                                                                                                                                                                                             |
| ----------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| CONS\_FRAUD             | Fraude consommateur                                                                                                                                                                                                                                                     |
| CONS\_ERROR             | Erreur du consommateur                                                                                                                                                                                                                                                  |
| ITEM\_RETURNED          | L'article a été retourné                                                                                                                                                                                                                                                |
| APPROVED                | <p>L'action est approuvée</p><p><strong>Remarque :</strong> Si vous essayez d'approuver des actions, <code>Approuver</code> doit être configuré en tant que <a href="../../tracking/set-up-tracking/manage-disposition-codes">code de disposition personnalisé</a>.</p> |
| ORDER\_ERROR            | Erreur de commande                                                                                                                                                                                                                                                      |
| ORDER\_UPDATE           | La commande a été mise à jour                                                                                                                                                                                                                                           |
| PUB\_ACT\_DISPUTE       | Litige d'activité partenaire                                                                                                                                                                                                                                            |
| ADV\_ACT\_DISPUTE       | Litige d'activité de la marque                                                                                                                                                                                                                                          |
| NOT\_COMPLIANCE\_TERMS  | Non conforme aux conditions                                                                                                                                                                                                                                             |
| ITEM\_OUT\_OF\_STOCK    | L'article est en rupture de stock                                                                                                                                                                                                                                       |
| TEST\_ACTION            | Action de test                                                                                                                                                                                                                                                          |
| PARTNER\_NOT\_ACTIVE    | Compte partenaire désactivé                                                                                                                                                                                                                                             |
| CREDITED\_DIFFERENT\_MP | Crédité à un autre partenaire                                                                                                                                                                                                                                           |
| OTHER                   | Autre raison                                                                                                                                                                                                                                                            |
