Newer Version Available
LightningScheduler クラス
名前空間
LightningScheduler のメソッド
LightningScheduler のメソッドは次のとおりです。すべてのメソッドが静的です。
createServiceAppointment(createServiceAppointmentInput)
サービス予定を作成します。
API バージョン
53.0
Chatter が必要かどうか
いいえ
署名
public static ConnectApi.ServiceAppointmentOutput createServiceAppointment(ConnectApi.CreateServiceAppointmentInput createServiceAppointmentInput)
パラメーター
- createServiceAppointmentInput
- 型: ConnectApi.CreateServiceAppointmentInput
- サービス予定を作成するための入力パラメーター。
使用方法
エンゲージメントチャネル種別を service-appointments リソースとともに使用する場合の考慮事項を次に示します。
- Salesforce 組織の [Salesforce Scheduler の設定] で [エンゲージメントチャネルを使用して予定をスケジュール] を有効にします。
- 予定を作成または変更するときは、スケジュールポリシーでシフトを定義する必要があります。スケジュールポリシーでのシフトの設定についての詳細は、「スケジュールポリシーでのシフトルールの定義」を参照してください。
- エンゲージメントチャネル種別とシフトを使用してサービス予定を作成する場合、Salesforce Scheduler では、予定種別のデフォルト値が考慮されます (指定されていない場合)。ただし、Salesforce Scheduler で考慮されるのは、エンゲージメントチャネル種別のみで、予定種別は無視されます。
例
取引先 (既存のユーザー) の場合:
リード (認証されたゲストユーザー) の場合:
updateServiceAppointment(updateServiceAppointmentInput)
サービス予定を更新します。
API バージョン
53.0
Chatter が必要かどうか
いいえ
署名
public static ConnectApi.ServiceAppointmentOutput updateServiceAppointment(ConnectApi.UpdateServiceAppointmentInput updateServiceAppointmentInput)
パラメーター
- updateServiceAppointmentInput
- 型: ConnectApi.UpdateServiceAppointmentInput
- サービス予定を更新するための入力パラメーター。
使用方法
エンゲージメントチャネル種別を service-appointments リソースとともに使用する場合の考慮事項を次に示します。
- Salesforce 組織の [Salesforce Scheduler の設定] で [エンゲージメントチャネルを使用して予定をスケジュール] を有効にします。
- 予定を作成または変更するときは、スケジュールポリシーでシフトを定義する必要があります。スケジュールポリシーでのシフトの設定についての詳細は、「スケジュールポリシーでのシフトルールの定義」を参照してください。
- エンゲージメントチャネル種別とシフトを使用して予定を変更する場合、Salesforce Scheduler では、予定種別のデフォルト値が考慮されます (指定されていない場合)。ただし、Salesforce Scheduler で考慮されるのは、エンゲージメントチャネル種別のみで、予定種別は無視されます。