AccountPartner
このオブジェクトは、2 つの Account レコード間のパートナー関係を表します。2 つの取引先間のパートナー関係に Partner レコードが作成されると、AccountPartner レコードが自動的に作成されます。
サポートされているコール
create()、delete()、describeLayout()describeSObjects()、query()、retrieve()
項目
| 項目 | 詳細 |
|---|---|
| AccountFromId |
|
| AccountToId |
|
| IsPrimary |
|
| OpportunityId |
|
| ReversePartnerId |
|
| Role |
|
取引先間のパートナー関係の作成
2 つの取引先間にパートナー関係を作成する場合 (Partner レコードを作成して AccountFromId を指定する場合)、API は自動的に 2 つの AccountPartner レコードを作成します。一方は主取引先から見た順方向の関係、もう一方はパートナー取引先から見た逆方向の関係となります。たとえば、「Acme, Inc.」を AccountFromId として、「Acme Consulting」を AccountToId としてパートナー関係を作成すると、API は自動的に次のような 2 つの AccountPartner レコードを作成します。
- 「Acme, Inc.」を AccountFromId、「Acme Consulting」を AccountToId とする順方向の AccountPartner。
- 「Acme Consulting」を AccountFromId、「Acme, Inc.」を AccountToId とする逆方向の AccountPartner。
- 逆方向の AccountPartner の Role 項目の値は、順方向の AccountPartner の Role 項目の値に関連付けられた PartnerRole レコードの ReverseRole 値に設定されます。
この対応付けにより、API は、レコードとレコードのリレーションを効率的に管理できます。