流屏幕组件:选择服务预约时间
使用户能够选择服务预约时间。
所需的 Edition
| 适用于:Lightning Experience。 |
| 适用于:Enterprise 和 Unlimited Edition |
| 属性 | 描述 | 其他信息 |
|---|---|---|
| API 名称 | 使用无空格的下划线和字母数字字符。名称以字母开头,不要以下划线结尾,也不要使用两个连续的下划线。 |
|
| 已启用 | 表示预约邀请是否处于活动状态。 在邀请 URL 创建后,此属性也可以修改。 |
|
| 已选择匿名预订 | 指示用户是否选择了匿名预订选项。 如果该值设置为真,则显示指定服务区域中服务资源的可用时间空档。在用户选择时间空档时,选定时间空档中可用的服务资源之一会随机分配。 如果该值设置为假,则仅显示指定服务资源和指定服务区域的时间空档。 备注 对于修改预约的流,不支持匿名预订。 |
|
| 预约邀请详细信息 | JSON 字符串,其字段-值对会映射到邀请的流用户输入值。此字符串将传递到可调用操作,创建预约邀请。 |
|
| 预约邀请 ID | 用于创建预约预订的预约邀请 ID。 |
|
| 预约被邀请者详细信息 | JSON 字符串,其字段-值对会映射到被邀请者的流用户输入值。此字符串将传递到可调用操作,创建预约被邀请者。 |
|
| 更改主要分配资源 | 此属性仅在启用多资源计划时使用。 指示用户是否单击了更改按钮。 在预定义流中,用户单击“更改”按钮时,值将设置为真,并显示“分类”屏幕。 如果未设置值,则使用默认值“假”。 示例:{!$GlobalConstant.False} |
|
| 关联 ID | 预约计划数据的唯一 ID。关联 ID 是 ServiceAppointmentRequestInfo 类的其中一个参数,并传输到 ServiceResourceScheduleHandler Apex 接口。 例如,使用关联 ID 来识别调用 ServiceResourceScheduleHandler 接口实施的系统。如果未设置值,会传递随机标识符。 |
|
| 默认时区 | 作为服务资源可用时间空档显示依据的时区。如果未设置值,则时间空档将根据用户的区域设置时区显示。 以下是接受的时区值列表。 示例:America/Los_Angeles |
|
| 禁用多资源计划 | 指示是否禁用多资源计划。 对于访客、入站和移动流,始终将此值设置为真,然后将入站计划设置为真。 示例:{!$GlobalConstant.True} |
|
| 参与渠道类型 | 与组件为其显示时间段的服务资源相关的参与渠道类型。 |
|
| 按资源 ID 筛选 | 此属性仅用于匿名预订。 用于筛选时间空档的资源 ID 的逗号分隔列表。如果设置了值,该组件将仅显示这些资源的时间空档。 示例:0Hnxx0000004DdpCAE、0Hnxx0000004DscCAE |
|
| 入站计划 | 表示是否在入站计划流中使用该组件。 如果组件用于出站计划流,请将该值设置为假。 此属性不会更改屏幕上的任何元素。仅当此值设置为真时,才会考虑禁用多资源计划属性值。 示例:{!$GlobalConstant.True} |
|
| 邀请流类型 | 使用组件的流类型。有效值是:
|
|
| 邀请 URL 到期日期 | 邀请过期的日期。 在邀请 URL 创建后,此属性也可以修改。 |
|
| 邀请 URL 前缀 | 预约邀请 URL 前缀。前缀可以是社区或网站。 |
|
| 隐藏跳过 | 指示是否隐藏“跳过时间空档选择”链接。如果该值设置为真,“跳过时间空档选择”链接将不会显示。 对于匿名预订,不能跳过时间空档选择。因此,当“匿名预订选中”设置为真时,将不显示“跳过时间空档选择”链接,即使此属性设置为假。 |
|
| 要显示的资源数量(预约分配) | 启用预约分配时用户可以选择的最大资源数量。 |
|
| 父级记录 ID | 为其计划预约的父级记录的 ID。支持的值是客户 ID、个案 ID、业务机会 ID 和潜在客户 ID。 示例:001xx000003GZQFAA4 |
|
| 资源可上班时间结束日期 | 在该日期后,无法使用邀请 URL 预订服务资源。 在邀请 URL 创建后,此属性也可以修改。 |
|
| 资源可上班时间开始日期 | 服务资源可用于使用邀请 URL 预订预约的日期。 在邀请 URL 创建后,此属性也可以修改。 |
|
| 计划策略 | 计划优化器使用的计划策略的开发人员名称。 备注 此字段不支持 Salesforce ID。 示例:default_appointment_scheduling_policy |
|
| 选定结束时间 | 时间空档的结束时间。 如果设置了值,则默认选择在此时间结束的时间空档。 当用户在屏幕上选择时间空档时,值会根据选定的时间空档进行更新。 格式:MM/DD/YYYY,hh:mm AM/PM 示例:6/8/2021, 7:30 PM |
|
| 选定开始时间 | 时间空档的开始时间。如果设置了值,则默认选择在此时间开始的时间空档。 当用户在屏幕上选择时间空档时,值会根据选定的时间空档更新。 格式:MM/DD/YYYY,hh:mm AM/PM 示例:6/8/2021, 7:00 PM |
|
| 选定时区 | 用户选择的时区。 以下是接受的时区值列表。 示例:America/Los_Angeles |
|
| 服务预约 | 此值仅在使用“选择服务预约时间”修改现有服务预约时使用。 服务预约的 ID。 “选择服务预约时间”组件获取服务预约中存在的服务资源,并显示服务区域、服务预约和工作类型值是否存在。 |
|
| 服务资源 | 此属性仅在禁用多资源计划时使用。 为其显示时间空档的选定服务资源的 ID。 |
|
| 服务资源 | 此属性仅在启用多资源计划时使用。 在“选择服务预约时间”组件中选择的服务资源的详细信息。此值会在选择服务资源时自动填充。 |
|
| 服务区域 | 为其显示时间空档的服务区域。 示例:0Hhxx0000004DUuCAM |
|
| 显示时区选择列表 | 指示是否出现时区选择列表。 如果未设置值,则使用默认值“假”。 示例:{!$GlobalConstant.False} |
|
| 开始日期 | 为其显示时间空档的日期。 如果值为空或设置为过去的一个日期,则会出现当前日期的时间空档。如果值设置为未来日期,则会显示指定日期的时间空档。 如果屏幕可以显示 7 天的时间空档,则显示指定日期从一周开始到一周结束的时间空档。例如,如果过去的日期是 2021-06-08T19:30:00Z,这是一个周二,那么将显示 2021 年 6 月 6 日(周日)到 2021 年 12 月 12 日(周二)的时间空档。 如果屏幕只能显示一天的时间空档,则将仅为指定日期显示时间空档。 格式:YYYY-MM-DDThh:mm:ssZ 示例:2021-06-08T19:30:00Z |
|
| 工作类型所需的选定服务资源技能的开始日期。 | 服务资源技能的开始日期。 使用此属性可以减少服务器调用的次数。当服务资源长时间不可用时,这很有用。 时间空档根据此属性值的最大值、开始日期和当前日期显示。 格式:MM/DD/YYYY,hh:mm AM/PM 示例:6/8/2021, 7:30 PM |
|
| 时间空档已更改 | 指示用户是否选择了时间空档。 如果未设置值,则使用默认值“假”。 示例:{!$GlobalConstant.False} |
|
| 时间空档预加载乘数 | 一个乘数,用于确定每次服务器调用获取时间空档的天数。支持的值是 1 和 2。 示例,如果屏幕可以显示 7 天的时间空档,并且该值为 2,则每次服务器调用都会获取 14 天的时间空档 (7x2)。 提示 如果用户通常查看显示的默认日期以外的时间空档,将值设置为 2,以减少服务器调用次数。 示例:1 |
|
| 验证 | “选择服务预约时间”组件中的错误消息。 此值会自动填充。例如,该属性会存储当用户试图导航到下一个屏幕而没有选择时间空档时生成的错误消息。 |
|
| 工作类型 | 要为其显示时间空档的工作类型。如果要在修改预约的流中使用此组件,请始终为此属性设置值。 在指定工作类型和工作类型组时,将显示指定工作类型的时间空档。 要填充此字段:
|
|
| 工作类型组 | 要为其显示时间空档的工作类型组。 示例:0VSxx0000004D0GGAU |
|

