

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# FAQs
<a name="faqs"></a>

 Utilisez ces questions et réponses courantes pour faciliter l'intégration personnalisée. 

**Topics**
+ [FAQ générales](general-faq.md)
+ [FAQ technique—Champs](technical-faq-fields.md)
+ [FAQ technique—Amazon S3](technical-faq-s3.md)
+ [FAQ technique : pistes et opportunités](technical-faq-leads-and-opps.md)
+ [FAQ technique : gestion des versions et rétrocompatibilité](technical-faq-versioning.md)

# FAQ générales
<a name="general-faq"></a>

## Comment fonctionne l'intégration ?
<a name="how-does-the-integration-work"></a>

 **Q : Puis-je accéder au bucket Amazon Simple Storage Service (Amazon S3) utilisé pour envoyer et recevoir les fichiers ?**

Oui. Les partenaires peuvent accéder par programmation au compartiment Amazon S3 à l'aide de la secret/access clé Gestion des identités et des accès AWS (IAM) qui a accès au compartiment. Les partenaires n'auront pas accès à la console aux compartiments Amazon S3 car ces compartiments se trouvent sur le propre compte d'Amazon Web Services (AWS). 

 **Q : De quelles compétences le développeur du partenaire a-t-il besoin ?**

Le développeur du partenaire doit être familiarisé avec son système de gestion de la relation client (CRM) et Amazon S3. 

 **Q : Les fichiers d'exemple de code incluent-ils le code complet ou le partenaire doit-il écrire le code ?**

Le partenaire doit écrire le code sur la base des exemples de fichiers de code fournis. 

 **Q : Si le partenaire développe sa solution en Python, en Golang ou dans tout autre langage, est-ce que AWS Partner Network (APN) Customer Engagement (ACE) fournit un kit de développement logiciel (SDK) dans ces langages pour cette intégration ?**

Non. 

 **Q : Quel est le processus de synchronisation entre le compartiment Amazon S3 et l'ACE interne ?**

Toutes les heures, un traitement par lots est exécuté pour récupérer les fichiers et synchroniser les informations. Toute mise à jour apportée par l'équipe AWS commerciale au dossier peut prendre jusqu'à une heure pour être envoyée au bucket du partenaire. Les partenaires peuvent recevoir immédiatement une notification par e-mail concernant les mises à jour, mais les mises à jour AWS peuvent tout de même être retardées d'une heure. 

 **Q : Quelle est la fréquence des téléchargements de fichiers de prospects et d'opportunités par ACE ?**

ACE envoie les données relatives aux prospects et aux opportunités toutes les heures. 

 **Q : Existe-t-il un environnement sandbox pour ACE ?**

Oui. Nous disposons d'un environnement sandbox pour ACE, mais nous ne pouvons pas fournir d'accès aux partenaires pour des raisons de sécurité. Soumettez un dossier d'assistance sur Partner Central si vous souhaitez que de nouvelles opportunités ou prospects soient ajoutés à votre panier. 

 **Q : Comment conservons-nous les identifiants dans le CRM et l'APN du partenaire ?**

Pour offrir plus de flexibilité à nos partenaires, nous utilisons deux ensembles d'identifiants dans notre système. 

1.  `apnCrmUniqueIdentifier`: AWS gère cet identifiant. Cela commence par `OXXXXXX` les opportunités et `LXXXXXX` les prospects. 

1.  `PartnerCrmUniqueIdentifier`/`partnerCrmLeadId`: Le partenaire gère cet identifiant sur les opportunités et les prospects, respectivement, dans son CRM. Les partenaires doivent ajouter cet identifiant lorsqu'ils saisissent de nouvelles opportunités pour retracer les mises à jour de leur CRM. 

 Lorsqu'une opportunité est envoyée sans `apnCrmUniqueIdentifier` ou`partnerCrmUniqueIdentifier`, elle AWS est traitée comme une nouvelle opportunité et en attribue une nouvelle `apnCrmUniqueIdentifier` à l'opportunité. 

 Lorsqu'une opportunité est envoyée avec un `apnCrmUniqueIdentifier` or`partnerCrmUniqueIdentifier`, AWS elle est traitée comme une action de mise à jour et met à jour l'opportunité existante avec les données de charge utile. 

 **Q : Comment puis-je empêcher la création de doublons dans les deux systèmes ?**

Du côté du CRM partenaire, il doit y avoir un identifiant unique pour chaque enregistrement envoyé à ACE, qui est appelé`partnerCrmUniqueIdentifier`. De même, ACE conserve également un identifiant unique pour chaque enregistrement, qui est appelé`apnCrmUniqueIdentifier`. Lorsque les données sont envoyées, ACE et le partenaire doivent inclure ces deux champs, ce qui permet de déterminer si l'enregistrement est une nouvelle opportunité (s'il est vide) ou une opportunité existante (s'il est renseigné). 

# FAQ technique—Champs
<a name="technical-faq-fields"></a>

 **Q : L'intégration prend-elle en charge le format CSV ?**

Non L'intégration accepte uniquement les formats de fichiers JSON. 

 **Q : Quand les fichiers doivent-ils être supprimés des dossiers sortants ?**

Supprimez les fichiers uniquement après les avoir traités avec succès. 

 **Q : Si je supprime accidentellement les fichiers des dossiers sortants, où puis-je trouver les fichiers d'origine ?**

Les fichiers sont disponibles dans les `lead-outbound-archive` dossiers `opportunity-outbound-archive` et. 

 **Q : Que dois-je faire pour obtenir de l'aide pendant le développement ?**

Pour obtenir de l'aide pendant le développement, contactez le support AWS Partner Network (APN) sur Partner Central. 

 **Q : Quelle est la différence entre `opportunityOwnerName` et `opportunityOwnerEmail` ?**
+ `opportunityOwnerName`: nom du propriétaire de l'opportunité dans l'organisation partenaire. Il doit s'agir d'un utilisateur de Partner Central.
+ `opportunityOwnerEmail`: e-mail du propriétaire de l'opportunité dans l'organisation partenaire. Il doit s'agir d'un utilisateur de Partner Central. Si elle n'est pas fournie, l'opportunité est créée avec le responsable de l'alliance Partner Central comme propriétaire.

 **Q : Quel est le fuseau horaire de tous les champs de date (`targetCloseDate``lastModifiedDate`,`createdDate`, et`acceptBy`) ?**

Le fuseau horaire pour les champs de date est l'heure moyenne de Greenwich (GMT). 

 **Q : Les fichiers JSON entrants sont-ils versionnés ?**

Non Amazon Web Services (AWS) ne prend pas en charge la gestion des versions des fichiers. APN Customer Engagement (ACE) traite le fichier immédiatement après réception, puis le supprime une fois le traitement réussi. Si nous recevons à nouveau le même nom de fichier, il est rejeté. 

 **Q : Quels champs du fichier JSON Amazon Simple Storage Service (Amazon S3) indiquent la date de création et de dernière mise à jour d'un prospect ou d'une opportunité en particulier ?**

`createdDate` et `lastModifiedDate`. 

 **Q : Comment déterminez-vous si une opportunité est nouvelle ou existante ?**

Le champ `PartnerCrmUniqueIdentifier` est un identifiant unique pour chaque opportunité que nous demandons au partenaire. Cet identifiant doit être défini dans le CRM source du système du partenaire. Nous l'utilisons pour déterminer si une opportunité existe dans AWS. Si elle existe, nous mettons à jour l'opportunité avec les informations partagées. Si ce n'est pas le cas, nous créons une nouvelle opportunité.

 Lorsque nous envoyons des données au partenaire, nous incluons à la fois `PartnerCrmUniqueIdentifier` et`apnCrmUniqueIdentifier`. Si l'opportunité partagée par AWS est envoyée pour la première fois, vous ne verrez aucune valeur pour`PartnerCrmUniqueIdentifier`. Cela vous permet de considérer l'opportunité comme une nouveauté d'ACE. Une fois que vous les avez intégrées dans votre CRM, vous nous renvoyez les mises à jour avec les deux `PartnerCrmUniqueIdentifier` et`apnCrmUniqueIdentifier`. 

 **Q : Est-il possible d'avoir plusieurs fichiers JSON sortants et de résultats dans Amazon S3 ?**

 Oui. Parfois, nous pouvons générer plus de fichiers dans le dossier sortant. De même, si vous envoyez des fichiers dans le dossier entrant, nous les traitons et conservons les fichiers de résultats dans le dossier des résultats. Vous devez baliser ou supprimer les fichiers de résultats après le traitement. 

 **Q : Le fichier sortant contient-il plusieurs enregistrements ?**

Oui. Le fichier sortant peut contenir plusieurs enregistrements. 

 **Q : Si 20 opportunités entrantes sont envoyées dans un seul fichier JSON d'entrée dans la section opportunités et que l'une des opportunités n'est pas conforme à la norme APN, que se passe-t-il ?**

Si le format est incorrect, quel que soit le cas, le fichier entier est rejeté. Si le format est correct mais qu'une seule opportunité ne peut pas être traitée de notre côté, le fichier de résultats inclut les 20 opportunités et leur statut, ainsi que le message d'erreur relatif à l'opportunité ratée. 

 **Q : Quels sont les principaux attributs permettant de valider si le fichier JSON a été traité correctement ?**

Ce sont les principaux attributs qui vous aideront à comprendre si le fichier JSON a été traité correctement. 

```
{
  "inboundApiResults": [
    {
      "warnings": null,  // no warnings
      "partnerCrmUniqueIdentifier": "XXXX", //uniqueId from Partner side 
      "isSuccess": true, // file successfully processed
      "errors": null, //no errors reported 
      "apnCrmUniqueIdentifier": "OXXXX" //uniqueId from AWS side
    }
  ]
}
```

 **Q : Que se passe-t-il si j'envoie un fichier JSON non valide ?**

Vous recevez cette réponse d'erreur : « n'`[{input JSON}]`est pas de type `object` ». 

 **Q : Combien d' lead/opportunity enregistrements peuvent être inclus dans un seul fichier JSON entrant ?**

Un seul fichier peut contenir un maximum de 50 enregistrements. 

# FAQ technique—Amazon S3
<a name="technical-faq-s3"></a>

 **Q : Où puis-je obtenir la documentation de l'API REST Amazon Simple Storage Service (Amazon S3) ?**

Pour plus d'informations, consultez l'[introduction de l'API REST Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/API/Welcome.html). 

 **Q : Comment puis-je obtenir les informations clés Amazon Web Services AWS Key Management Service (AWS KMS) pour m'authentifier afin d'accéder au compartiment Amazon S3 ?**

AWS Partner Network (APN) partage une politique qui inclut le nom de la clé. 

 **Q : Comment authentifier Amazon S3 depuis Salesforce.com (SFDC) ?**

Utilisez le fichier d'exemple de code [S3\$1Authentication.cls pour authentifier](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/code-snippets/S3_Authentication.cls) Amazon S3 auprès de SFDC. 

 **Q : Comment puis-je télécharger le fichier depuis le kit de développement AWS logiciel (SDK) vers S3 ?**

Utilisez la commande AWS CLI suivante pour télécharger le fichier sur S3. 

```
aws s3 cp example.json s3://awsexamplebucket/opportunity- inbound/filename.json --acl bucket-owner-full-control
```

 Le fichier d'exemple de code [Sample\$1 AceOutboundBatch .cls](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/code-snippets/Sample_AceOutboundBatch.cls) contient le code permettant de télécharger le fichier de données depuis SFDC. 

 **Q : À qui appartient le compartiment Amazon S3 ?**

AWS possède et gère le compartiment Amazon S3. Vous avez un accès programmatique à votre propre compartiment Amazon S3 avec l'utilisateur Gestion des identités et des accès AWS (IAM). 

 **Q : Existe-t-il des dossiers ou des compartiments distincts pour la réception et l'envoi de fichiers ?**

Il existe un compartiment contenant différents dossiers pour recevoir et envoyer les fichiers. Reportez-vous au guide de l'utilisateur pour plus de détails sur les dossiers. 

 **Q : Dois-je accéder au compartiment Amazon S3 à l'aide AWS Lambda du système de gestion de la relation client (CRM) ou puis-je y accéder directement à l'aide du système de gestion de la relation client (CRM) ?**

Vous pouvez y accéder dans les deux sens. 

 **Q : Le compartiment Amazon S3 est-il sécurisé ou chiffré ?**

Oui. Nous activons le mécanisme de chiffrement par défaut proposé par Amazon S3. 

 **Q : Est-il possible d'activer Amazon Simple Notification Service (Amazon SNS) pour écouter le compartiment Amazon S3, afin que je puisse uniquement agir en fonction de l'événement, au lieu de devoir effectuer des sondages périodiques ?**

Non Actuellement, APN Customer Engagement (ACE) ne prend pas en charge cette fonctionnalité. 

 **Q : À quels dossiers ai-je accès et quel est le but de chaque dossier ?**

Vous trouverez la liste des dossiers Amazon S3 dans[Prérequis pour l'intégration](crm-integration-setting-up.md). 

# FAQ technique : pistes et opportunités
<a name="technical-faq-leads-and-opps"></a>

## Envoyez et recevez des prospects et des opportunités
<a name="send-and-receive-leads-and-opportunities"></a>

 **Q : Existe-t-il une convention de dénomination des fichiers ?**

Chaque nom de fichier doit être unique. Nous recommandons le nom du fichier`PartnerProvided FileName+{timestamp}.json`. 

 **Q : Quelle est la structure des résultats ?**

Les fichiers d'exemple contenant les résultats (réussite et erreur) peuvent être téléchargés depuis les emplacements suivants : 
+  [Exemple de réussite des résultats principaux .json](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/lead-samples/Lead-Results-Success-Sample.json) 
+  [Opportunity Results Success Sample.json](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/opportunity-samples/Opportunity-Results-Success-Sample.json) 
+  [Résultats principaux contenant des erreurs Sample.json](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/lead-samples/Lead-Results_With-Errors-Sample.json) 
+  [L'opportunité se traduit par des erreurs Sample.json](https://github.com/aws-samples/partner-crm-integration-samples/blob/main/opportunity-samples/Opportunity-Results_With-Errors-Sample.json) 

 **Q : Quelle est la convention de dénomination des résultats ?**

`PartnerProvidedFileName_result.json` 

 **Q : Que se passe-t-il si je soumets un deuxième fichier JSON portant le même nom ?**

Nous ne traiterons pas le fichier et celui-ci est déplacé vers le dossier d'archive. 

 **Q : Quelle est la limite de taille des fichiers entrants ?**

La limite de taille des fichiers entrants est de 1 Mo. 

 **Q : Existe-t-il un nombre maximum d'opportunités et de prospects pouvant être regroupés dans un seul fichier JSON ?**

Compte tenu de la limite de 1 Mo, nous vous recommandons d'avoir une opportunité ou un prospect par fichier. 

 **Q : Je reçois un message d'erreur d'accès refusé. Je ne suis donc pas en mesure de télécharger les fichiers. Que dois-je faire ?**

Les partenaires reçoivent un message *d'accès refusé* pour deux raisons. 

1.  Vous avez chargé le fichier dans le `outbound` dossier plutôt que `inbound` dans le dossier. Téléchargez le fichier dans le `inbound` dossier. 

1.  Vous devez fournir une liste de contrôle d'accès (ACL). Utilisez la commande CLI Amazon Web Services (AWS) suivante pour télécharger le fichier de données : 

```
aws s3 cp example.json s3://awsexamplebucket --acl bucket-owner-full-control
```

 **Q : Que se passe-t-il si des fichiers portant des extensions telles que `.pdf``.docx`, ou autre, `.json` sont téléchargés ?**

Nous rejetons les fichiers et générons un `*.error.json` fichier avec les détails de la raison. 

 **Q : Que dois-je faire après avoir reçu un message d'erreur concernant un problème de données en cours de production ?**

1. Si les données doivent être corrigées dans le système de gestion de la relation client (CRM) du partenaire, une fois les données corrigées, envoyez le fichier révisé à Amazon Simple Storage Service (Amazon S3). 

1. Si des précisions sont nécessaires concernant les données, contactez votre responsable du développement des partenaires (PDM). 

1. Pour toute autre assistance technique, soumettez un dossier de support AWS Partner Network (APN) sur le portail APN. 

 **Q : Où puis-je trouver les fichiers de résultats et combien de temps sont-ils disponibles ?**

Les fichiers de résultats se trouvent dans les `opportunity-inbound-results` dossiers `lead-inbound-results` et. Ils sont disponibles jusqu'à ce que vous les supprimiez. Vous pouvez supprimer les fichiers après une extraction réussie. 

 **Q : Si je dois retrouver un fichier de résultats après l'avoir supprimé, où le trouverons-nous ?**

Les fichiers de résultats se trouvent dans les `opportunity-inbound-results-archive/YYYY/MM/DD` dossiers `lead-inbound-results-archive/YYYY/MM/DD` et. 

 **Q : En cas d'échec du traitement du fichier par APN, comment en suis-je informé ?**

APN dispose d'alarmes qui créent automatiquement des tickets Sev2 pour suivre les erreurs de traitement. Nous les examinons, les résolvons et les communiquons aux partenaires. 

 **Q : Quels champs peuvent être mis à jour une fois l'opportunité lancée ?**

Les champs suivants ne peuvent être mis à jour que par les partenaires Independent Software Vendor (ISV) Accelerate :
+ `isThisForMarketplace` 
+ `isNetNewBusinessForCompany` 
+ `deliveryModel` 
+ `awsFieldEngagement` 
+ `additionalComments` 

 **Q : J'ai reçu un message d'erreur « *Enregistrement non modifiable* ». Qu'est-ce que cela signifie ?**

Lorsque vous envoyez une opportunité recommandée à un nouveau partenaire, celle-ci passe par le processus de validation et l'équipe ACE (APN Customer Engagement) doit l'approuver ou la rejeter. Pendant que l'opportunité est en cours de révision et n'a pas encore été validée, vous ne pouvez pas mettre à jour l'enregistrement et vous recevez cette erreur. 

 **Q : Que se passe-t-il s'il n'y a aucune activité de mon côté (exemple : je ne traite pas le fichier ou je n'envoie aucune opportunité entrante) ?**

Si vous n'envoyez aucune information ou si vous ne traitez pas les fichiers que nous fournissons, nous n'avons actuellement aucun mécanisme en place pour vous avertir. Nous vous encourageons à surveiller votre système pour vous assurer que les informations sont transmises à APN. 

 **Q : Dans quel délai les résultats JSON sont-ils disponibles dans le dossier des résultats après la soumission d'une opportunité/d'un new/updated prospect entrant ?**

Le traitement s'effectue quasiment en temps réel. Vous devriez recevoir les fichiers en moins de cinq minutes. 

 **Q : Si j'envoie un CRM d'opportunités entrantes qui ne respecte pas les format/length restrictions de la norme APN, comment le système le gère-t-il ? Génère-t-il le rapport d'erreur ?**

Si le fichier n'est pas au format de définition de champ, le fichier de résultats d'APN appelle le fichier. 

 **Q : Je n'ai pas d'identifiant de AWS compte au moment du lancement. Que dois-je faire ?**

Selon le processus ACE, `Launched` cela signifie que la charge de travail est terminée et que la facturation a commencé. Cela nécessite un identifiant de AWS compte. Pour plus d'informations, consultez le [programme ACE FAQs](https://partnercentral.awspartner.com/partnercentral2/s/resources?Id=0690h000003xjjXAAQ). 

 **Q : À la suite des tests d'acceptation par l'utilisateur (UAT), comment les données historiques doivent-elles être traitées lors du passage en production ?**

Par défaut, lorsque des mises à jour ont lieu dans ACE, nous envoyons ces opportunités au compartiment Amazon S3. Pour les données historiques que vous ne souhaitez pas traiter, vous devez `partnerCrmUniqueIdentifier` fournir des valeurs fictives, comme `X0001, X0002….X000N` dans l'extrait, pour ce que vous ne souhaitez pas traiter dans votre système. Vous devez écrire du code pour reconnaître ces identifiants et les traiter en conséquence. Les autres opportunités fournissent la `partnerCrmUniqueIdentifier` valeur correcte. Cela garantit que vous avez un contrôle total sur ce qu'il faut traiter et ce qu'il ne faut pas traiter dans votre système. 

 **Q : Le fichier sortant contient-il plusieurs enregistrements ?**

Oui. Le fichier sortant peut contenir plusieurs enregistrements. 

 **Q : Pourquoi les données sont-elles envoyées *Accepter pour afficher* certains champs ?**

Pour une opportunité AWS ou un prospect recommandé, tous les champs d'informations personnelles sont masqués par le libellé *Accepter pour les afficher jusqu'à* ce que vous acceptiez l'opportunité ou le prospect. Une fois accepté, vous recevrez tous les champs de données lors du prochain cycle de synchronisation. 

 **Q : Que dois-je faire lorsqu'une nouvelle opportunité AWS ou un nouveau prospect est synchronisé pour la première fois ?**

Lorsqu'une nouvelle opportunité ou un nouveau prospect est synchronisé pour la première fois, vous devez l'accepter ou le rejeter pour obtenir des données supplémentaires (exemple : contacts clients). 

## Création et mise à jour d'opportunités/prospects
<a name="creating-and-updating-opportunitiesleads"></a>

 **Q : Comment intégrer de nouvelles opportunités proposées *par des partenaires* dans ACE grâce à l'intégration ?**

Pour créer de nouvelles opportunités dans ACE par le biais de l'intégration, vous devez intégrer dans le `opportunity-inbound` dossier les informations d'opportunité requises au format JSON défini. AWS traite ces informations, crée une nouvelle opportunité dans ACE et partage les résultats d'une opération de successful/failed création dans le `opportunity-inbound-processed-results` dossier. 

 **Q : Comment l'intégration fait-elle la différence entre les soumissions de nouvelles opportunités et les mises à jour ?**

Le champ `PartnerCrmUniqueIdentifier` de chaque opportunité est un identifiant unique obligatoire. Cet identifiant doit être défini dans le CRM source de votre système. AWS utilise ceci pour déterminer si une opportunité existe déjà dans ACE. Si elle est disponible dans ACE, nous utilisons les informations partagées pour mettre à jour l'opportunité, mais si elles ne sont pas disponibles dans ACE, nous utilisons les informations partagées pour créer une nouvelle opportunité. 

 **Q : Si j'ai déjà implémenté la fonctionnalité de mise à jour par le biais de l'intégration, que dois-je faire pour utiliser l'intégration afin de soumettre (créer) de nouvelles opportunités ?**

Vous devez apporter les modifications suivantes à l'intégration existante : 

1.  Commencez à ingérer de nouvelles opportunités de création dans le `opportunity-inbound` dossier. Fournissez les mises à jour dans le même dossier. 

1.  Assurez-vous que les champs obligatoires requis pour créer sont disponibles dans le JSON Opportunity partagé. 

1.  Vérifiez que chaque nouvelle opportunité possède un identifiant unique `PartnerCrmUniqueIdentifier` qui n'existe pas dans ACE/Partner Central. Une bonne pratique importante lors de la mise en service consiste à mapper et à mettre à jour les données existantes dans ACE pour chacune d'entre elles `PartnerCrmUniqueIdentifier` dans votre CRM afin de ne pas créer de doublons lorsque nous recevons des mises à jour. Pour obtenir de l'aide, contactez ACE. 

 **Q : Dans le cadre du processus de mise en service, comment puis-je mettre à jour les opportunités existantes dans ACE avec mon `PartnerCrmUniqueIdentifier` ?** 

 L'équipe ACE vous fournit une liste de toutes les opportunités ouvertes pour vous aider à préparer le lancement de la production. Vous devez associer ces opportunités existantes dans ACE à leurs opportunités respectives `PartnerCrmUniqueIdentifier` et renvoyer le fichier mis à jour à ACE pour intégration dans AWS le CRM. 

 Si vous choisissez de ne synchroniser qu'un sous-ensemble des opportunités AWS proposées, vous devez développer une logique permettant de contourner les AWS mises à jour pour les opportunités que vous ne souhaitez pas traiter. Cette approche devrait également être appliquée aux opportunités futures, après l'intégration. Vous devez fournir les informations associées `partnerCrmUniqueIdentifier` pour les opportunités qui doivent être harmonisées entre les deux CRMs. En outre, vous devez indiquer les opportunités que vous ne mettrez pas à jour (exemple : Marquer les opportunités clôturées perdues ou gagnées) pour les exclure des mises à jour. Il est important que toutes les opportunités ouvertes/actives AWS partagées, et que vous acceptez, se voient attribuer un. `partnerCrmUniqueIdentifier` 

 **Q : Puis-je mettre à jour uniquement des champs spécifiques dans l'opportunité ou le prospect ?**

Oui. Vous ne pouvez fournir que les champs qui nécessitent des mises à jour, ainsi que les identifiants nécessaires. 

 **Q : Est-il possible de modifier le *ApnCrmUniqueIdentifier***?

Non. Cet identifiant reste constant AWS et identifie de manière unique chaque opportunité. 

 **Q : Et si je fournis un *partnerCrmUniqueidentifiant* incorrect** ?

Si vous fournissez un identifiant incorrect, une nouvelle opportunité est créée. Garantissez la précision pour éviter la duplication des données. 

 **Q : Puis-je mettre à jour les opportunités AWS soumises ?**

Oui. Vous pouvez mettre à jour les opportunités AWS soumises en utilisant le bon`partnerCrmUniqueIdentifier`. 

 **Q : Dans combien de temps puis-je m'attendre à des résultats pour les opportunités soumises ?**

Le traitement s'effectue presque en temps réel et les résultats sont généralement disponibles en quelques minutes dans le `opportunity-inbound-processed-results` dossier. 

 **Q : Que dois-je faire en cas d'erreur de traitement pour les opportunités soumises ?**

Passez en revue les détails des erreurs dans les fichiers de résultats, résolvez les problèmes et demandez une assistance supplémentaire à l'équipe de support ACE. 

 **Q : Puis-je supprimer une opportunité par le biais de l'intégration ?**

Non. La suppression directe n'est pas prise en charge. Vous pouvez mettre à jour une opportunité pour qu'elle reflète le statut *Fermé*. 

 **Q : Que signifie l'erreur « *Enregistrement non modifiable* » ?**

Cette erreur se produit si vous essayez de mettre à jour une opportunité dans ACE review. Ces opportunités ne peuvent pas être modifiées tant qu'elles ne sont pas validées. 

 **Q : Et si je n'envoyais pas de mises à jour ou de nouvelles opportunités ?**

Aucune nouvelle donnée n'est reçue ni traitée si vous n'envoyez pas de mises à jour ou de nouvelles opportunités via l'intégration. 

 **Q : Pendant combien de temps les fichiers de résultats sont-ils disponibles ?**

Les fichiers de résultats sont disponibles pour une durée raisonnable. Vous devez les récupérer et les gérer rapidement. 

# FAQ technique : gestion des versions et rétrocompatibilité
<a name="technical-faq-versioning"></a>

 **Q : Qu'est-ce qu'une charge utile dans l'échange de données Amazon Web Services (AWS) ?**

Une charge utile est une donnée structurée formatée en JSON, envoyée soit en entrée, soit en provenance de AWS . AWS Chaque clé de cette structure JSON est appelée *champ*, et chaque champ est associé à une *valeur.* 

 **Q : Comment est déterminée la version de la charge utile ?**

La version de la charge utile est spécifiée dans le `version` champ de la charge utile elle-même. Les charges utiles conformes à la définition de champ v13 sont considérées comme des charges utiles version 1.0, tandis que celles qui suivent le format défini dans la définition de champ v14 ou supérieure sont appelées charge utile version 2.0. 

 **Q : Que signifie la rétrocompatibilité dans ce contexte, et comment est-elle gérée ?**

La rétrocompatibilité garantit que les opportunités existantes n'échouent pas lorsque de nouveaux champs obligatoires sont introduits dans les nouvelles versions de charge utile. AWS maintient cela en attribuant automatiquement des valeurs par défaut aux champs requis dans la nouvelle version. Vous remarquerez peut-être des valeurs dans l'interface utilisateur AWS Partner Network (APN) Customer Engagement (ACE) que vous n'avez pas explicitement fournies dans le cadre de l'intégration de la gestion de la relation client (CRM). Les détails et les conditions de chaque champ sont expliqués dans la description du champ ou dans des informations supplémentaires sur le champ. 

 **Q : La rétrocompatibilité est-elle une fonctionnalité permanente ?**

Non La rétrocompatibilité est limitée dans le temps, conçue pour vous permettre de planifier et de mettre en œuvre les modifications à venir en toute flexibilité. Il cesse de fonctionner au-delà d'une date limite spécifiée, qui sera annoncée plus tard dans l'année dans le cadre d'un lancement plus large. 

 **Q : Que se passe-t-il lorsque je commence à envoyer des charges utiles avec la version 2.0 ?**

Une fois que vous avez envoyé une charge utile avec la version 2.0, le système suppose que toutes les modifications nécessaires ont été mises en œuvre, et les validations pour la nouvelle version de charge utile s'appliquent à toutes les modifications ultérieures. Il est essentiel de ne pas implémenter partiellement les fonctionnalités entre les charges utiles de la version 1.0 et de la version 2.0. 

 **Q : Puis-je revenir à la version 1.0 de la charge utile après la mise à jour vers la version 2.0 ?**

Non La transition vers la version 2.0 de charge utile est un processus à sens unique. Une fois que vous avez effectué la mise à jour vers la version 2.0, vous ne pouvez pas revenir à la version 1.0 de la charge utile. 