Loading

Conservation de l'équipe de compte lors de la modification du propriétaire de compte

Date de publication: Apr 17, 2026
Description

Depuis la version Spring '19 (API version 45.0), une option d'API a été ajoutée pour conserver ou supprimer l'équipe de compte lors de la modification du propriétaire du compte. La valeur par défaut de l'option KeepAccountTeam était false, ce qui signifiait que l'équipe de compte était supprimée. Cependant, ce comportement contenait un bug : seuls les enregistrements de partage de compte étaient supprimés, et les enregistrements de membres de l'équipe de compte étaient conservés. Ce bug a été résolu dans la version Winter '21.

Résolution


Depuis la version Winter '21, lorsque vous modifiez le propriétaire d'un compte via l'API ou Apex, les membres de l'équipe de compte et leurs enregistrements de partage de compte sont supprimés par défaut. Pour conserver les membres de l'équipe de compte et leurs enregistrements de partage associés, procédez comme suit :
 

  • Changez le propriétaire de l'enregistrement dans l'interface utilisateur Lightning en sélectionnant l'option Conserver l'équipe de compte.
  • Dans l'API version 45.0 ou versions ultérieures, utilisez l'en-tête OwnerChangeOption pour définir KeepAccountTeam sur true.
  • Créez un déclencheur pour réinsérer l'équipe de compte une fois le propriétaire modifié.
  • Insérez manuellement l'équipe de compte, par exemple, à l'aide de l'interface utilisateur Lightning ou du chargeur de données. Pour plus d'informations, consultez l'article Ajouter ou supprimer des équipes de compte avec le chargeur de données.
  • Utilisez le document WSDL Enterprise pour spécifier que l'élément OwnerChangeOption appartenant à KeepAccountTeam est défini sur true lors de la modification du propriétaire du compte via Apex.
Numéro d’article de la base de connaissances

000390190

 
Chargement
Salesforce Help | Article