理发店菜单把几项服务放进一个bundle,日历里就一定只是将时长相加吗?Fresha的Create service bundles先说明,套餐使用菜单中已有的服务,将它们放在同一次预约中,并保留所含项目的明细。后面的Schedule type和Resource allocation又分别介绍时间安排与资源关系。这两组描述提供不同信息,不宜只用“组合服务”四个字全部代替。
同次预约是bundle在这份说明中的起点。原文将它同Memberships作了区别:若多个服务可以在不同时间独立预约,页面把它们指向会员组合,而不是本篇所说的同次预约套餐。这个区别首先关乎项目怎样被预约,并不由服务名称相似、价格合并或客户一次看到多个项目来决定。本文只解释两个软件对象,没有为门店选用何种经营方式。
Booked in sequence把所含服务按先后加入日历;Booked in parallel则把它们安排在相同时间,跨多个团队成员。这里的并行保留了成员条件,不能被缩成所有项目都由同一个人同时完成。顺序所表达的先后,也不是说明每项服务具有相同内容;它只是把多项记录之间的时间联系说清。
Resource allocation另外讨论资源。Use same resources让需要同一资源的服务共用它,Use separate resources则让套餐中的服务进入各自的资源。时间是否并行与资源是否分别使用,是文档分开的两组项目。阅读者若只记录“并行套餐”,仍不知道资料对资源写的是哪种关系;只记录“分别资源”,也没有交代服务的先后。
名称与说明同样有分工。页面把Bundle name列为在菜单及客户预约时显示的名称,Description用于概括所含服务类型;所含项目又保留自己的明细。因而,给组合取一个名字,并没有把底下各服务变成同一项。对于整理菜单资料的人,这种外层名称与内层项目的联系,有助于说明一个条目为何包含不同记录。
额外时间还有更窄的范围。Add extra time一节末尾明确说,加进某个套餐的时间,只作用于该特定套餐内的服务;如果同一服务被单独预约,这段额外时间不会自动包含进去。这里的差异不是服务名称发生改变,而是相同服务处在不同组合背景中。不能从套餐版本的时间说明,直接推定单独项目的日历时长。
这份资料把同次预约、服务间的时间关系、资源关系以及组合内的时间范围逐层展开。它与“某人有空”或“名单上看见一个项目”不同,需要保留项目之间的具体联系。网页首次发布日期未知;本文未配置套餐、报价或安排人体服务,也不采用价格折扣和经营效果宣传,只作原厂菜单与预约语义的整理。
信息来源
本文基于上述公开资料整理,未使用来源页面的图片、视频或嵌入媒体。