资金 P1 已上线 L1

报销单合规审核

超标、缺票、重复、连号、跨期五类校验加三维汇总,未审批与缺票不入汇总的正数

技能 slugexpense-reimburse-check
所属栏目资金 现金 / 银行 / 收付
交付阶段P1 P1 在建 · 形成数据-票证-记账-报表-资金-分析-底座的完整闭环
版权© 2026 律令科技(深圳)有限公司开发 · 财友云(caiyouyun.cn)发布
这个包已上线。复制到本地即可离线运行;正文与用法以下方随包 SKILL.md 为准。

技能正文(随包 SKILL.md)

> **本地运行,零网络、免 API Key、数据不出电脑。**
> 四项诚实承诺:① 算不出就说算不出,绝不编造数字;② 高危动作强制人工确认;③ 幂等断点,绝不重复副作用;④ 全程留痕可审计。

# 报销单合规审核

报销审核的五个经典问题,靠人眼在几百行表里过一遍基本抓不全:

1. **超标**——超过部门标准或公司阈值
2. **缺票**——有金额无发票,或发票金额小于报销金额
3. **重复**——同一张票贴了两张单,或同一单号重复提交
4. **连号**——发票号码连号,疑似一次性开的多张票
5. **跨期**——费用发生在上月、这个月才提交

本包把这五类逐单跑一遍,附原始行号。汇总表只统计**已审批且票齐全**的单据——把不合规的算进汇总,会让费用分析虚高。

## 输出四件套 + 汇总

| 文件 | 内容 |
|---|---|
| `exp_通过.csv` | 通过勾稽的单据 |
| `exp_异常表.csv` | 命中项:行号 + 原因 + 级别 |
| `exp_汇总.csv` | 按部门/项目/费用类型三维,本期-上期-变动额-变动率 |
| `exp_校验表.csv` | 判定口径、命中统计、人工复核声明 |
| `fin-log.jsonl` | 处理日志(追加) |

## 环境准备

```bash
PY="<python 3.8+ 路径>"   # 纯标准库
"$PY" <skill目录>/scripts/reimburse.py <报销明细表> [参数]
```

## 用法

### 默认五类校验

```bash
reimburse.py 报销明细.xlsx
```

真实输出:

```
方案:报销明细.xlsx | 单据=142
  命中:超标 6 | 缺票 4 | 重复 2 | 连号 3 | 跨期 5
--- 异常预览 ---
  行18  [高] 缺票:报销 1200.00 但无发票号码
  行27  [中] 超标:金额 8600.00 超过部门标准 5000.00
--- 汇总(仅已审批且票齐全,86 单)---
  部门   | 费用类型 | 本期金额      | 上期金额      | 变动额      | 变动率
  财务部 | 差旅     | 82,400.00     | 71,200.00     | 11,200.00  | +15.7%
```

### 自定义费用标准

```bash
reimburse.py 报销明细.xlsx --standard 标准表.csv
```

标准表 CSV:`部门,费用类型,标准金额`,未覆盖的组合不参与超标判定(而不是按 0 判超标)。

### 调跨期天数

```bash
reimburse.py 报销明细.xlsx --late-days 60
```

## 五类判定

| 类型 | 判定 | 级别 |
|---|---|---|
| 缺票 | 发票号码为空,或发票金额 < 报销金额 | 高 |
| 重复 | 单号重复,或同一发票号出现在多张单 | 高 |
| 超标 | 命中标准表且金额超标准 | 中 |
| 连号 | 同一供应商下发票号码连续(差 1) | 中 |
| 跨期 | 提交日 − 发生日 > `--late-days`(默认 30 天) | 低 |

**连号只提示不禁止**:连号不代表造假,团购机票就是连号的。但它确实是人工重点看的地方,所以进了清单。

## 安全与边界(拒绝权)

- **源文件零改动**:输出进 `_out/`,原表不动
- **默认预览**:不加 `--execute` 不写盘
- **费用标准缺失不按 0 判**:没覆盖的组合跳过,并在校验表里写明覆盖了多少
- **不代替审批决定**:命中只是待核实,最终由审核人处理

## 人工复核(必读)

- 「缺票」要区分是真没票还是票号没填
- 「重复」里同一发票号出现几次,要拿到原件确认
- 汇总剔除了不合规单据,与财务账面口径会不一致,这是有意的

## 相邻路线转交

| 用户要做的事 | 转交给 |
|---|---|
| 发票本身查重 | `invoice-duplicate-check` |
| 发票合规预检 | `invoice-rule-check` |
| 费用三维汇总(含不合规) | `expense-summary` |

## 可直接复制的说法

```text
把这批报销单按五类过一遍:超标、缺票、重复、连号、跨期。
每条命中带上原始行号和具体原因。汇总表只算已审批且票齐全的单据,
按部门、项目、费用类型三个维度出本期、上期、变动额和变动率。
```

## 做完怎么算完成

- [ ] 五类命中项都能在原单找到依据
- [ ] 汇总口径(只算已审批且票齐全)已与财务确认
- [ ] 超标引用的标准表是最新的

---

本 Skill 采用 BUSL-1.1 许可(源码可见,可自由使用)。

版权所有 © 2026 律令科技(深圳)有限公司(@lexord-technology)。
本技能由律令科技(深圳)有限公司开发,**财友云(caiyouyun.cn)**发布与展示。

允许个人及企业内部免费使用、复制、修改,包括内部生产环境。
未经书面许可,不得将本 Skill 或其修改版作为商业服务对外销售、转售或提供托管服务。
各版本发布之日起 4 年后自动转为 Apache License 2.0。详见随包 `LICENSE.md`。

相邻技能

资金 规划中P0 计划 已上线

银行流水解析

多银行 CSV/Excel 流水归一化成统一字段与方向标记

L0 · 现金 / 银行 / 收付
资金 规划中P0 计划 已上线

银企对账

流水与账面按金额+日期窗口匹配,输出已勾对/单边与余额调节表

L0 · 现金 / 银行 / 收付
资金 规划中P2 长尾 已上线

现金流缺口预测

按应收应付账期 + 历史收支推演未来 N 周缺口与预警

L0 · 现金 / 银行 / 收付
资金 规划中P2 长尾 已上线

票据到期提醒

应收票据/应付账款到期日历,可触发本地通知

L0 · 现金 / 银行 / 收付
资金 规划中P1 在建 已上线

应付到期与付款排期

识别重复申请/重复发票/缺合同/缺发票/审批未完成并冻结,合格项按到期日+优先级+资金约束排期

L0 · 现金 / 银行 / 收付
资金 规划中P1 在建 已上线

发票与付款记录匹配

一张票多笔付、一笔付多张票,输出已匹配/部分付/超付/预付/待确认,无法唯一确定时只给候选

L0 · 现金 / 银行 / 收付
票证 规划中P0 计划 已上线

发票查重

按发票号码+代码+金额+日期组合查重,拦住重复报销与重复入账

L0 · 发票 / 票据
票证 规划中P0 计划 已上线

发票台账

进销项发票台账,按月/客户/税率汇总,导出 CSV

L0 · 发票 / 票据
记账 规划中P1 在建 已上线

批量生成记账凭证

从业务单据表按科目映射批量生成凭证草稿,借贷平衡预检

L0 · 凭证 / 账簿
报表 规划中P1 在建 已上线

财务指标分析

40+ 指标(偿债/营运/盈利/成长)+ 多期趋势与同业占位

L0 · 报表 / 申报
底座 规划中P0 计划 已上线

税费计算

增值税/附加/个税/印花税/所得税预缴,附公式与政策依据

L1 · 计算工具 / 归档 / 合规
底座 规划中P0 计划 已上线

财税数值工具

金额大写、含税不含税互算、价税分离、尾差分摊、百分比反算

L0 · 计算工具 / 归档 / 合规
本页内容由本地构建生成于 2026-09-27。技能正文以随包 SKILL.md 为准。