この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

ConnectApi.UpdateServiceAppointmentInput

サービス予定を更新するための情報が含まれます。
プロパティ 説明 必須か省略可能 使用可能なバージョン
serviceAppointmentId String 変更されるサービス予定の ID。 必須 53.0
assignedResources List<ConnectApi.AssignedResourcesInput> サービス予定に割り当て��れたサービスリソースを表します。
予定を更新するときには、必要なリソースの完全なリストを渡します。サービス予定にすでに割り当てられたリソースを渡さないと、その割り当て済みリソースは API によって削除されます。たとえば、既存のサービス予定に割り当て済みリソース A と B があり、PATCH 要求で割り当て済みリソース B と C を渡したとします。その場合、API によって既存の作業種別とサービステリトリーに対してリソース B と C の作業可能性がチェックされ、両方が作業可能である場合には、次のようにサービス予定が更新されます。
  • リソース A — Deleted
  • リソース B — Updated
  • リソース C — Created

ただし、割り当て済みリソースをまったく渡さなかった場合には、変更がないとみなされます。

予定を作成するときには、assignedResources 内で extendedFields を使用して、自分が編集アクセス権を持っている任意の項目 (カスタム項目を含む) に値を追加します。

メモ

省略可能 53.0
lead ConnectApi.LeadInput 見込み客またはリードを表します。

認証されていないゲストユーザーのサービス予定を作成するには必須です。

メモ

serviceAppointment が指定されていない場合は必須。 53.0
schedulingPolicyId String AppointmentSchedulingPolicy オブジェクトの ID。リクエストボディでスケジュールポリシーが渡されない場合、デフォルトの設定が使用されます。時間枠の決定時に使用される唯一のスケジュールポリシー設定は、取引先訪問時間の適用です。 省略可能 53.0
serviceAppointment ConnectApi.ServiceAppointmentInput 予定を予約するためのサービス予定の詳細を表します。予定を更新するときには、更新する必要がある項目のみを渡します。

予定を作成するときには、assignedResources 内で extendedFields を使用して、自分が編集アクセス権を持っている任意の項目 (カスタム項目を含む) に値を追加します。

メモ

lead が指定されていない場合は必須。 53.0