服务履约报表操作手册
适用角色:租户管理员、店长、运营人员 入口:租户管理后台 → 经营报表 → 业务分析 → 服务履约报表
一、功能简介
服务履约报表统计服务订单流水,分两个标签页看:
- 履约聚合(默认打开):把区间内的预约按状态互斥分桶,给出履约率 / 取消率 / 爽约率,以及服务时长分布与房间、工位的占用量。回答”这段时间约出去的单子完成得怎么样、哪个工位被占了多少小时”。
- 明细流水:营收趋势、状态占比、热门项目、时段分布与逐单明细列表,并可导出 Excel。回答”钱和服务项目怎么分布、具体是哪几单”。
业绩归属按业绩发生门店归集。页面顶部「口径说明」条标注本页数据时效为实时(打开页面或点查询时现算)。
两个标签页的”完成数”是两套口径,不要横向相加:聚合页的桶不带预约状态筛选(状态本身就是分桶维度),明细页的卡片与图表会跟随「预约状态」筛选收窄。
二、页面说明
1. 筛选栏
| 筛选项 | 作用 |
|---|---|
| 时间范围 | 按服务时间统计的起止日期,默认本月 |
| 门店 | 全部门店或指定门店(选项只列出您数据权限内的门店) |
| 预约状态 | 待确认 / 已确认 / 已完成 / 已取消 / 已过期 |
| 预约类型 | 正常预约 / 占钟预约。占钟=门店当场临时占住技师时段(到店散客、临时加塞);不选则两类都算 |
「查询」刷新当前标签页:明细数据每次都重新取;聚合层若正显示则立刻重取,若您在明细页则只记为”数据已变化”,切回聚合页时自动补取。「重置」恢复默认条件。「导出数据」按钮在「明细流水」页,把当前筛选条件下的全部履约明细下载成 Excel。
筛选联动范围:门店、时间范围、预约类型(正常/占钟)影响两个标签页。「预约状态」「预约类型」只收窄明细流水页的预约侧指标(总预约数、完成预约数、完成率、热门服务项目、预约状态分布、时段预约分布、明细列表与导出),总营收与每日营收趋势按订单口径统计,不随这两项变化(营收含售卡、商品等非预约单);「履约聚合」页忽略「预约状态」——状态本身就是那里的分桶维度,再按状态过滤会让履约率恒等于 100% 或 0%(详见下面第 2 小节)。
2. 履约聚合标签页
| 区块 | 说明 |
|---|---|
| 五张指标卡 | 预约总数(角标带”进行中 / 遗留过期”)、履约率、取消率、爽约率(未到店)、其他状态。五个桶互斥,求和恰等于预约总数 |
| 服务时长分布 | 只统计已完成预约的实际时段长度,固定五档:30 分钟以内 / 31-60 / 61-90 / 91-120 / 120 分钟以上,没数据的档位显示 0 |
| 房间占用负荷 | 按房间汇总:工位数、占用场次、占用时长(小时)、日均占用(小时)(选了时间范围才出日均这一列) |
| 工位占用负荷 Top 50 | 按工位:占用场次、占用时长(小时)、场均时长(分钟) |
四条必须知道的口径:
- 爽约是派生出来的。系统里没有任何”标记爽约”的写入点,也没有未到店标记,所以爽约=已过预约时段仍未结案(待确认/已确认/服务中且预约时段已结束)。历史遗留的”已过期”状态单列在”遗留过期”里,不并入爽约。
- 取消释放时段,爽约仍占位。占用量按”未被取消”的预约统计:取消掉的时段确实空出来了,客人没来但时段已被占住。
- 只给绝对占用量,不给负荷率。负荷率需要”营业时长”做分母,系统内没有门店/房间的营业时长基准,造一个分母等于造一套新口径。想估算请自行用本店营业时间去除。
- 未指定工位的预约不计入工位/房间占用(这类单子本就没有占住具体位置),所以工位表可能是空的——这属于正常,不是筛选失效。
3. 明细流水标签页
指标卡:总预约数、完成预约数、预约完成率、总营收(元)。完成率 = 区间内已完成订单数 ÷ 区间内总预约量(这两个数都会跟随「预约状态」筛选变化,与聚合页的履约率不同源)。
图表区:
- 营收趋势(日):区间内每日服务营收折线,区间较长时按日累计
- 热门服务项目(营收):按营收从高到低排序的项目排行,用于判断主推项目与滞销项目
- 预约状态分布:完成 / 取消 / 待确认 / 过期 占比,取消率与过期率是履约质量的直接信号
- 时段预约分布:各时段的预约量,用于排班与工位/技师负荷安排
明细列表:逐单展示订单编号、门店、服务项目、服务时间、预约状态、预约类型、实付金额、服务时长、预约来源、取消备注,分页显示。
三、分步操作
- 进入「经营报表 → 业务分析 → 服务履约报表」,默认落在「履约聚合」页并自动加载本月数据
- 看某家门店:筛选栏选择门店后点「查询」,两个标签页都会收窄到该店
- 看履约质量:留在「履约聚合」页直接读履约率 / 取消率 / 爽约率三张卡;需要逐单核对时切到「明细流水」
- 排班调负荷:在「履约聚合」页对照房间/工位占用看谁被占满,再切到「明细流水」的时段预约分布把高峰时段增派人手
- 看单个服务项目的耗时是否合理:「履约聚合」页的服务时长分布,配合明细表的「服务时长(分钟)」列
- 看占钟情况:「预约类型」选「占钟预约」→「查询」,明细表的「预约类型」列全部显示”占钟预约”;占钟占比高说明到店散客多,可考虑预留机动技师
- 导出对账:切到「明细流水」→ 设好筛选条件点「查询」→ 点「导出数据」,浏览器直接下载
服务履约报表_开始日期_结束日期.xlsx。导出内容与您页面看到的列表是同一份条件(含您可见的门店范围),不受分页影响——列表只显示 10 行,导出的是全部行
导出文件字段
订单编号、门店、服务项目、服务时间、预约状态(中文)、预约类型(中文)、实付金额(元)、服务时长(分钟)、预约来源、取消备注。
四、注意事项
- 本页金额为订单口径,与「营收与资金报表」的支付流水口径不恒等——差异来自退款与跨期到账,两者不能互相代替对账
- 只统计服务订单,商城商品、卡项销售不在此页,收入全景请看「营收与资金报表」
- 过期状态由定时任务每 4 小时刷新,「已过期」占比最多滞后 4 小时
- 数据权限为「本店」范围的账号只看得到本店数据,与全商家口径合计不一致属正常
- 「占钟预约」不是系统判出来的,而是店员建单时勾出来的:入口在商户端 App 首页「新建预约」的”占钟预约”开关,或租户后台「订单管理 → 预约管理」新建/编辑预约弹窗的同名开关(两处都默认关闭=正常预约)。顾客在小程序自助预约没有这个开关,一律算正常预约。已经建好的预约可以进”编辑”补改类型;上线前的历史预约全部按正常预约处理
- 选了「占钟预约」却一条都没有,通常是这段时间确实没有占钟单(不是筛选失效):先确认店员建单时有没有打开关
- 单次导出上限 5000 行,超限会提示”请缩小筛选条件后再导出”,不会只给前 5000 行的半份数据
- 「导出数据」按钮只对有权角色显示:账号所属角色勾选了本页即自动带出该按钮,无需单独授权