麦审官 · 订餐报销稽核底稿
基于麦当劳 MCP 的企业团餐与订餐报销稽核 Skill · 脱敏样例数据,不含任何真实订单、真实人名或真实门店
这是开源项目 麦审官 mcd-audit-officer 的样例输出。它把「申报单 × 订单事实 × 官方核价」做三单交叉,跑 7 条控制测试,输出带证据链与缺陷分级的稽核底稿。
查看源码 · Star使用说明
mcd-audit-officerMCP × 内控审计零第三方依赖
×
实然
订单事实
query-order / order-list
×
基准
官方核价
calculate-price · 独立于报销人
=
产出
带证据链的稽核底稿
7 项控制测试 · 三级缺陷分级
一、控制点台账
| 编号 | 控制点 | 控制目标 | 分级 | 取证方式 |
R01 | 价差异常 | 申报金额与官方核价一致 | 重要 | calculate-price 重算应付总额 |
R02 | 券未核销 | 可用券应充分使用 | 一般 | query-my-coupons 比对已核销券 |
R03 | 超预算 | 单笔/单人单日/部门单月不超标准 | 重要 | 三级阈值汇总比对 |
R04 | 串项 | 申报品项与订单实际构成一致 | 重要 | query-meal-detail 取套餐构成 |
R05 | 重复报销 | 同一订单不得多次申报 | 重大 | 按订单号建唯一性索引 |
R06 | 非工时订单 | 下单时间落在允许时段内 | 一般 | 订单时间与政策时段比对 |
R07 | 超期申报 | 在订单发生后规定天数内申报 | 一般 | 日期间隔 vs 申报时限 |
二、缺陷清单
| 编号 | 规则 | 分级 | 申报单 | 人员/部门 | 应然 | 实然 | 差异 |
R05 | 重复报销 | 重大 | C-001 | 员工A/研发部 | 同一订单仅可申报一次 | 该订单号共申报 2 次 | 1 |
R05 | 重复报销 | 重大 | C-004 | 员工A/研发部 | 同一订单仅可申报一次 | 该订单号共申报 2 次 | 1 |
R01 | 价差异常 | 重要 | C-003 | 员工C/市场部 | 官方核价 112.00 元 | 申报 128.00 元 | 16.00 |
R01 | 价差异常 | 重要 | C-008 | 员工G/研发部 | 官方核价 31.00 元 | 申报 33.00 元 | 2.00 |
R01 | 价差异常 | 重要 | C-009 | 员工H/财务部 | 官方核价 64.00 元 | 申报 76.00 元 | 12.00 |
R01 | 价差异常 | 重要 | C-012 | 员工K/研发部 | 官方核价 72.00 元 | 申报 88.00 元 | 16.00 |
R03 | 超预算 | 重要 | C-003 | 员工C/市场部 | 单笔上限 80.00 元 | 单笔实际 128.00 元 | 48.00 |
R03 | 超预算 | 重要 | C-006 | 员工E/运营部 | 单笔上限 80.00 元 | 单笔实际 95.00 元 | 15.00 |
R03 | 超预算 | 重要 | C-012 | 员工K/研发部 | 单笔上限 80.00 元 | 单笔实际 88.00 元 | 8.00 |
R04 | 串项 | 重要 | C-003 | 员工C/市场部 | 订单实际构成:中可乐, 中薯条, 板烧鸡腿堡, 麦香鱼 | 申报品项:中可乐, 中薯条, 板烧鸡腿堡, 麦乐鸡, 麦香鱼 | 1 |
R04 | 串项 | 重要 | C-012 | 员工K/研发部 | 订单实际构成:中可乐, 中薯条, 巨无霸, 麦香鸡 | 申报品项:中可乐, 中薯条, 巨无霸, 苹果派, 麦香鸡 | 1 |
R02 | 券未核销 | 一般 | C-001 | 员工A/研发部 | 应使用可用券 3 张 | 实际核销 1 张,未用 3 张 | 3 |
R02 | 券未核销 | 一般 | C-003 | 员工C/市场部 | 应使用可用券 3 张 | 实际核销 1 张,未用 2 张 | 2 |
R02 | 券未核销 | 一般 | C-004 | 员工A/研发部 | 应使用可用券 3 张 | 实际核销 1 张,未用 3 张 | 3 |
R02 | 券未核销 | 一般 | C-006 | 员工E/运营部 | 应使用可用券 3 张 | 实际核销 0 张,未用 3 张 | 3 |
R02 | 券未核销 | 一般 | C-007 | 员工F/市场部 | 应使用可用券 3 张 | 实际核销 0 张,未用 3 张 | 3 |
R02 | 券未核销 | 一般 | C-009 | 员工H/财务部 | 应使用可用券 3 张 | 实际核销 0 张,未用 3 张 | 3 |
R02 | 券未核销 | 一般 | C-010 | 员工I/市场部 | 应使用可用券 3 张 | 实际核销 1 张,未用 3 张 | 3 |
R02 | 券未核销 | 一般 | C-012 | 员工K/研发部 | 应使用可用券 3 张 | 实际核销 0 张,未用 3 张 | 3 |
R06 | 非工时订单 | 一般 | C-007 | 员工F/市场部 | 允许时段 07:00-21:00 | 下单时间 2026-09-10 23:35 | - |
R06 | 非工时订单 | 一般 | C-012 | 员工K/研发部 | 允许时段 07:00-21:00 | 下单时间 2026-09-22 22:40 | - |
R07 | 超期申报 | 一般 | C-007 | 员工F/市场部 | 订单发生后 30 天内申报 | 实际间隔 76 天 | 46 |
三、逐笔证据链
R05 重复报销重大C-001 · 员工A/研发部
应然
同一订单仅可申报一次
实然
该订单号共申报 2 次
差异
1
- 订单号 MCD-SAMPLE-0001
- 重复申报单号:C-004
- 涉及金额合计 85.00 元
整改建议:立即冻结相关付款,逐笔核实后追回;同步检查报销系统是否缺少订单号唯一性校验(系统性控制缺陷)。
R05 重复报销重大C-004 · 员工A/研发部
应然
同一订单仅可申报一次
实然
该订单号共申报 2 次
差异
1
- 订单号 MCD-SAMPLE-0001
- 重复申报单号:C-001
- 涉及金额合计 85.00 元
整改建议:立即冻结相关付款,逐笔核实后追回;同步检查报销系统是否缺少订单号唯一性校验(系统性控制缺陷)。
R01 价差异常重要C-003 · 员工C/市场部
应然
官方核价 112.00 元
实然
申报 128.00 元
差异
16.00
- 订单号 MCD-SAMPLE-0003
- 容差 ±2.24 元(绝对 1.0 / 相对 2%)
- 核价来源:订单实付
- 订单数据源:sample
整改建议:退回补充有效支付凭证并说明差额原因;如无法解释,按虚报处理。
R01 价差异常重要C-008 · 员工G/研发部
应然
官方核价 31.00 元
实然
申报 33.00 元
差异
2.00
- 订单号 MCD-SAMPLE-0007
- 容差 ±1.00 元(绝对 1.0 / 相对 2%)
- 核价来源:订单实付
- 订单数据源:sample
整改建议:退回补充有效支付凭证并说明差额原因;如无法解释,按虚报处理。
R01 价差异常重要C-009 · 员工H/财务部
应然
官方核价 64.00 元
实然
申报 76.00 元
差异
12.00
- 订单号 MCD-SAMPLE-0008
- 容差 ±1.28 元(绝对 1.0 / 相对 2%)
- 核价来源:订单实付
- 订单数据源:sample
整改建议:退回补充有效支付凭证并说明差额原因;如无法解释,按虚报处理。
R01 价差异常重要C-012 · 员工K/研发部
应然
官方核价 72.00 元
实然
申报 88.00 元
差异
16.00
- 订单号 MCD-SAMPLE-0011
- 容差 ±1.44 元(绝对 1.0 / 相对 2%)
- 核价来源:订单实付
- 订单数据源:sample
整改建议:退回补充有效支付凭证并说明差额原因;如无法解释,按虚报处理。
R03 超预算重要C-003 · 员工C/市场部
应然
单笔上限 80.00 元
实然
单笔实际 128.00 元
差异
48.00
- 订单号 MCD-SAMPLE-0003
- 判定层级:单笔
- 申报金额 128.00 元
整改建议:补走超预算审批流程;如无审批,按超标金额不予报销。
R03 超预算重要C-006 · 员工E/运营部
应然
单笔上限 80.00 元
实然
单笔实际 95.00 元
差异
15.00
- 订单号 MCD-SAMPLE-0005
- 判定层级:单笔
- 申报金额 95.00 元
整改建议:补走超预算审批流程;如无审批,按超标金额不予报销。
R03 超预算重要C-012 · 员工K/研发部
应然
单笔上限 80.00 元
实然
单笔实际 88.00 元
差异
8.00
- 订单号 MCD-SAMPLE-0011
- 判定层级:单笔
- 申报金额 88.00 元
整改建议:补走超预算审批流程;如无审批,按超标金额不予报销。
R04 串项重要C-003 · 员工C/市场部
应然
订单实际构成:中可乐, 中薯条, 板烧鸡腿堡, 麦香鱼
实然
申报品项:中可乐, 中薯条, 板烧鸡腿堡, 麦乐鸡, 麦香鱼
差异
1
- 订单号 MCD-SAMPLE-0003
- 申报有、订单无:麦乐鸡
- 套餐构成来源:MCP query-meal-detail
整改建议:更正申报明细;如属非麦当劳消费混入,应剔除出本报销单。
R04 串项重要C-012 · 员工K/研发部
应然
订单实际构成:中可乐, 中薯条, 巨无霸, 麦香鸡
实然
申报品项:中可乐, 中薯条, 巨无霸, 苹果派, 麦香鸡
差异
1
- 订单号 MCD-SAMPLE-0011
- 申报有、订单无:苹果派
- 套餐构成来源:MCP query-meal-detail
整改建议:更正申报明细;如属非麦当劳消费混入,应剔除出本报销单。
R02 券未核销一般C-001 · 员工A/研发部
应然
应使用可用券 3 张
实然
实际核销 1 张,未用 3 张
差异
3
- 订单号 MCD-SAMPLE-0001
- 未核销券:优惠券-DEMO-B, 优惠券-DEMO-G, 优惠券-DEMO-H
- 券来源:MCP query-my-coupons / query-store-coupons
整改建议:纳入报销前置校验:下单前自动匹配可用券,未核销需在申报时说明理由。
R02 券未核销一般C-003 · 员工C/市场部
应然
应使用可用券 3 张
实然
实际核销 1 张,未用 2 张
差异
2
- 订单号 MCD-SAMPLE-0003
- 未核销券:优惠券-DEMO-G, 优惠券-DEMO-H
- 券来源:MCP query-my-coupons / query-store-coupons
整改建议:纳入报销前置校验:下单前自动匹配可用券,未核销需在申报时说明理由。
R02 券未核销一般C-004 · 员工A/研发部
应然
应使用可用券 3 张
实然
实际核销 1 张,未用 3 张
差异
3
- 订单号 MCD-SAMPLE-0001
- 未核销券:优惠券-DEMO-B, 优惠券-DEMO-G, 优惠券-DEMO-H
- 券来源:MCP query-my-coupons / query-store-coupons
整改建议:纳入报销前置校验:下单前自动匹配可用券,未核销需在申报时说明理由。
R02 券未核销一般C-006 · 员工E/运营部
应然
应使用可用券 3 张
实然
实际核销 0 张,未用 3 张
差异
3
- 订单号 MCD-SAMPLE-0005
- 未核销券:优惠券-DEMO-B, 优惠券-DEMO-G, 优惠券-DEMO-H
- 券来源:MCP query-my-coupons / query-store-coupons
整改建议:纳入报销前置校验:下单前自动匹配可用券,未核销需在申报时说明理由。
R02 券未核销一般C-007 · 员工F/市场部
应然
应使用可用券 3 张
实然
实际核销 0 张,未用 3 张
差异
3
- 订单号 MCD-SAMPLE-0006
- 未核销券:优惠券-DEMO-B, 优惠券-DEMO-G, 优惠券-DEMO-H
- 券来源:MCP query-my-coupons / query-store-coupons
整改建议:纳入报销前置校验:下单前自动匹配可用券,未核销需在申报时说明理由。
R02 券未核销一般C-009 · 员工H/财务部
应然
应使用可用券 3 张
实然
实际核销 0 张,未用 3 张
差异
3
- 订单号 MCD-SAMPLE-0008
- 未核销券:优惠券-DEMO-B, 优惠券-DEMO-G, 优惠券-DEMO-H
- 券来源:MCP query-my-coupons / query-store-coupons
整改建议:纳入报销前置校验:下单前自动匹配可用券,未核销需在申报时说明理由。
R02 券未核销一般C-010 · 员工I/市场部
应然
应使用可用券 3 张
实然
实际核销 1 张,未用 3 张
差异
3
- 订单号 MCD-SAMPLE-0009
- 未核销券:优惠券-DEMO-B, 优惠券-DEMO-G, 优惠券-DEMO-H
- 券来源:MCP query-my-coupons / query-store-coupons
整改建议:纳入报销前置校验:下单前自动匹配可用券,未核销需在申报时说明理由。
R02 券未核销一般C-012 · 员工K/研发部
应然
应使用可用券 3 张
实然
实际核销 0 张,未用 3 张
差异
3
- 订单号 MCD-SAMPLE-0011
- 未核销券:优惠券-DEMO-B, 优惠券-DEMO-G, 优惠券-DEMO-H
- 券来源:MCP query-my-coupons / query-store-coupons
整改建议:纳入报销前置校验:下单前自动匹配可用券,未核销需在申报时说明理由。
R06 非工时订单一般C-007 · 员工F/市场部
应然
允许时段 07:00-21:00
实然
下单时间 2026-09-10 23:35
差异
-
- 订单号 MCD-SAMPLE-0006
- 渠道:麦乐送
- 若属加班用餐,应附加班审批记录
整改建议:补充加班审批;无审批的,按个人消费处理。
R06 非工时订单一般C-012 · 员工K/研发部
应然
允许时段 07:00-21:00
实然
下单时间 2026-09-22 22:40
差异
-
- 订单号 MCD-SAMPLE-0011
- 渠道:麦乐送
- 若属加班用餐,应附加班审批记录
整改建议:补充加班审批;无审批的,按个人消费处理。
R07 超期申报一般C-007 · 员工F/市场部
应然
订单发生后 30 天内申报
实然
实际间隔 76 天
差异
46
- 订单号 MCD-SAMPLE-0006
- 订单日期 2026-09-10,申报日期 2026-11-25
整改建议:纳入期间费用截止性测试;跨期申报应调整至实际发生期间。
四、结论与局限
结论:本次共执行 7 项控制测试,覆盖 12 笔申报,发现缺陷 22 条,可量化敞口 117.00 元。其中重大缺陷 2 条,涉及费用真实性,应优先处理并追溯系统性控制缺失。
- 本页为脱敏样例数据的运行结果,用于演示稽核逻辑,不代表任何真实审计结论。
- 政策阈值:单笔 80.0 元 / 单人单日 150.0 元 / 部门单月 8000.0 元 / 申报时限 30 天,均可配置。
- 本结果为程序化测试,不等同于审计意见;最终结论须经人工复核并签字确认。
- 餐品、价格及供应状态以麦当劳官方渠道实时结果为准。