Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

取引先所有者の変更時に取引先チームを維持する

公開日: Apr 17, 2026
説明

Spring ’19 リリース (API バージョン 45.0) 以降、API オプションが導入され、アカウント所有者の変更時にアカウントチームを保持または削除できるようになりました。KeepAccountTeam オプションのデフォルト値は false で、これはアカウントチームが削除されることを意味します。ただし、この動作には、アカウント共有記録だけが削除され、アカウントチームメンバーの記録は保持されるというバグがありました。このバグは Winter '21 リリースで修正されました。

解決策


Winter'21 リリース以降、API または Apex 経由でアカウントの所有者を変更すると、アカウントチームメンバーとそのアカウント共有レコードの両方がデフォルトで削除されます。アカウントチームメンバーとそれに関連する共有記録を保持するには、以下のいずれかを実行します。
 

  • Lightning UI でレコードの所有者を変更し、アカウントチームを維持するオプションを選択します。
  • API バージョン 45.0 以降で、OwnerChangeOption ヘッダーを使用して KeepAccountTeam を true に設定します。
  • オーナー変更後にアカウントチームを再挿入するトリガーを作成します。
  • Lightning UI やデータローダーなどを使用して、アカウントチームを手動で再挿入します。詳細については、「データローダーを使用して取引先チームを追加または削除する」を参照してください。
  • Apex を介してアカウントの所有者を変更する場合は、Enterprise WSDL を使用して、KeepAccountTeam = true の OwnerChangeOption を指定します。
ナレッジ記事番号

000390190

 
読み込み中
Salesforce Help | Article