430MAIN.SOULICS.COM / AUDIT SELF-CHECK

审核工作流自查

← 返回综合业务入口

对账单(清分对账单 / 应退未退退费表)交付前按统一口径自检: 表上的数能对回系统,表内部横竖对得上,数据内容一条不少。

①

下载本地工具(图形界面)

核对在你自己电脑上跑 —— 文件不上传、不限大小、数据不出本机

v1.11 新增:核对学校名称 —— 标题首行 / 面单「收款单位:」「学校名称:」/ 数据区「学校名称」列(几千格)/ 落款盖章栏 / 文件名,逐处比对是不是同一个学校,写错、少字、串了别校 都会点到具体单元格;全表一致但名字本身是错别字的,另由「银行信息表点名」兜住。
v1.10 新增:纵向合计口径改成精确比对 —— 逐行合计 → 取 3 位小数 → 四舍五入 2 位,与 合计行(也先取 2 位) 必须 完全相等,差一分就报出来;并新增「订单明细表 / 应退未退明细表」的纵向合计核对 (以前只核汇总表,明细表 3581 行漏检)。旧版 0.004 / 0.005 的模糊容差已全部删除。
 ⚠ 行数 ≤ 20 的短表另走一条更严的口径:逐行各取 2 位相加 == 合计行(取 2 位) —— 短表是给人拿计算器加的,加不平就报(这条经确认保留,不是残留容差;两种口径按行数分流,不同时跑)。
v1.9 新增:核对面单收款账户 ⇄ 银行信息表 —— 面单三件套(收款单位 / 银行账号 / 开户行)逐个拿随包下发的最新银行信息表比对, 抄错别校、开户行被手改都能点名指出(并告诉你该改成哪家), 退费专用账户已设为例外。
v1.8:① 默认只出判断、不改你的文件 —— 不再生成几十 MB 的 「_修正版.xlsx」,产物只有几 KB 的报告(要修正版得自己勾一下); ② 新增检查项 「明细表订单编号 ⇄ 原始数据表」抽检 —— 抓那种「学生和课程都对、订单编号却是去年的」 硬编码旧编号,还能直接告诉你该改成哪个真编号。

对账单审核工具.zip≈ 7.7 MB | Windows 64 位 | 免装 Python | 推荐

  1. 推荐下载压缩包:解压到一个固定目录(别在桌面临时解压完就删)—— 里面是 exe + 银行信息表.xlsx(核账户用,以此为准)+ 图标 + 建快捷方式的脚本 + 说明 + 源码
  2. 双击 「创建桌面快捷方式.cmd」 → 桌面出现带 logo 的「对账单审核工具」,以后就点它
  3. 打开窗口后 把「对账单.xlsx」直接拖进窗口(或点「选择」)→(可选)把「导出.csv」也拖进来 → 点「开始核对」
    · 拖进来会按扩展名自动分流:.xlsx → 槽 01,.csv → 槽 02,一次拖两个也行
    · 也可以把 xlsx 直接拖到 exe 图标上,会自动打开窗口并开始跑
  4. 不导入「最新导出数据」时就只跑基础核对点(表内自洽、横竖求和、精度与公式、数据完整性、学校名称一致性、明细表订单编号抽检、账户/银行信息核对)
  5. 跑完自动弹窗给结论(一键打开目录 / 打开报告 / 复制结论)。 默认只出判断、不改文件,报告只有几 KB;真要一份改好的表,才勾上「生成修正版(可选)」。 原文件任何情况下都不会被改动

只想要一个 exe?直接下载 对账单审核工具.exe (≈ 7.8 MB,不含图标 / 快捷方式脚本 / 源码)

🔒 登录后下载完整包

🔒 完整包 需要登录(包里带 银行信息表.xlsx,是各校收款账号,不放公网); 只要工具本体、拿到包的人已经把银行表同步给你了,直接下 exe 即可,免登录。

skill.md≈ 17 KB | Markdown | 免登录 | 可自由转载

把这套口径完整写在一份 Markdown 里:12 项检查逐项判据、P1–P15 缺陷库(必改 / 疑问 / 不检)、 大写与精度的换算细则、不依赖工具的人工核对步骤、 工具复现与发布流程、红线清单与结论模板。
可以直接发给同事,也可以交给其他 AI 助手(放进它的 skills 目录)照同一套口径核对 —— 文档里不含任何单位账号,所以公开。

⬇ 下载 skill.md

⚠ 首次运行 Windows 可能弹「已保护你的电脑 / 未知发布者」——点「更多信息」→「仍要运行」即可 (工具没做代码签名,不是有问题)。若杀软拦截,把它加到信任列表。

核验文件是否被换过 ——
· 对账单审核工具.zip:MD5 748d65d0b5a5323d575d83d75e554d38(8,093,167 字节)
· 里面的 对账单审核工具.exe:MD5 180bb61f2af9b776df2add081290c50d(8,152,891 字节)
· 包内 银行信息表.xlsx:MD5 6844aff0e61086c54691f35b0064f6cf (191 个单位,表日期 2026-10-20 13:56 —— 账户核对以此为准)
 (也可在解压后的目录里双击「创建桌面快捷方式.cmd」前先对一下) 本页不提供在线核对,也不需要上传任何文件。

②

核心检查指标方向

脚本按这 12 个方向逐项核对,错了才算错
1
横竖求和 / 纵向合计要对得上

横向 E−H=G、G−手续费=清分。 纵向:合计 → 取 3 位小数 → 四舍五入 2 位 与 合计行值(也取 2 位) 必须相等,差多少就报多少(误差 0 才通过)。 全程 Decimal 精确比较,不再有任何模糊容差。 面单汇总表 / 课程汇总表 / 订单明细表(3581 行也核)/ 应退未退三张表全覆盖; 行数 ≤ 20 的短表另按「逐行取 2 位再相加 == 合计行」严格核。

2
面单大小写要一致

全表每一处「人民币(大写):」都要与同列上方最近的小写对得上(不止面单,课程汇总表 / 应退未退等 所有分表都查)。人民币大写注意「伍」不是「五」;大写为空按 P12 报错。

3
小写必须已净化

金额必须已去除公式(选择性粘贴为值)、仅保留 2 位小数; 带长小数尾巴(如 999044.84700008)属违规。

4
数据内容不得缺失

明细表 / 原数据块的行数、订单集合要与 430 系统一致;总计行、大写、盖章等区块必须在表里存在。

5
原数据三列自洽

支付 = 现金 + 钱包 − 换班调出|退费 = 审核中 + 已退|退费后 =「退款后金额」; 并探测重复订单编号(残留旧快照会让金额凭空变多)。

6
与 430 导出逐单比对

明细表条数、逐单金额、合计要与 430 订单导出一致;订单编号要真实(陈旧编号在系统里 0 命中)。 没给导出也没关系 —— 明细表与原数据表之间的一致性由第 8 项自动查。

7
标签与模板残留

学期 / 期次 / 年份标签要对(20XX 秋季学期…、第 N 次); 下半页不得出现沿用旧模板留下的旧落款 / 旧金额区块。

8
明细表订单编号 ⇄ 原始数据表

把订单明细表里的订单编号逐个拿到原始数据表里找(抽检 + 全集比对)—— 对不上就是硬编码旧编号(P13),哪怕没给 430 导出也能查出来。 还会按「学生 + 商品」反查,直接告诉你该改成哪个真实编号。

9
面单收款账户 ⇄ 银行信息表

面单三件套「收款单位 / 银行账号 / 开户行」逐个拿随包下发的最新银行信息表比对: 抄了别校的账号、开户行被手改都能点名指出(直接告诉你是哪家学校的), 单位名不在表里则提示「疑抄了别校模板」。退费专用账户(中启退费户)属例外,不参与比对。

10
改动不得破坏表格

只有勾了「生成修正版」才改文件,改完还要校验:透视表 / 图表 / 打印区 / 其它工作表必须 原样保留,只允许目标单元格被改;不勾就只出判断,一个字节都不动。

11
新老两版导出都得接

自动认表:新版「清分对账单(汇总表)/总计」与旧版「课后服务清分对账单/合计」都能审 (表头全角半角括号等价)。旧版内嵌的 430 订单列表原数据块没有对账单金额列, 此时跳过三列自洽并提示改用新导出,不算错。

12
学校名称五处要一致

同一个工作簿里学校名至少出现在 5 个地方:① 每张表的标题首行 ② 面单 收款单位: ③ 面单/落款的 学校名称: ④ 数据区「学校名称」列(少则 2 格、 多则几千格)⑤ 落款盖章栏,另加文件名。 工具取「学校名称」列出现最多的那个当基准(几千格比面单单点可靠), 其余每一处都跟它比:写错、少字、串了别校都会点到具体单元格(如 明细表!B2000)并给出「疑错字/疑串入别校」的判断。
⚠ 只报不改:校名一旦选错会让错名字刷满全表,必须人来定。 全表一致、但名字本身是错别字的那类(最难发现),由第 9 项拿银行信息表点名兜住。

③

缺陷模式库

P1–P15,越攒越准
编号模式症状处置判定
P1打印区域残留打印件缺总计 / 大写 / 落款 按实际末行重设打印区(可选)不检
P2大写用字错「五分」应为「伍分」 按平台口径逐字重算(全表所有大写区块都比对,不止面单)必改
P3小写带长小数999044.84700008 选择性粘贴为值 → 设 2 位格式必改
P4面单金额仍是公式引用透视表 / =F6*0.3% 同上必改
P5模板残留区块下半页出现旧学期落款 删块(是否打印不影响判定)必改
P6标签年份错「2025 春季学期…」出现在 2026 秋季表 改标签必改
P7订单编号陈旧F12325… 在系统 0 命中 改为透视表 / 系统真实编号必改
P8逐行 3 位 + 总计 2 位「合计取 3 位再四舍五入 2 位」≠「合计行取 2 位」(长表);短表逐行取 2 位之和 ≠ 合计行 统一精度(全 2 位或全 3 位)必改
P9原数据残留旧快照同一原数据块里有两段数据 / 重复编号 删旧段;⚠ 靠「空白筛选」避开属侥幸必改
P10落款日期空「2026 年  月  日」 按本次所属月填(可选)不检
P11数据内容缺失明细表条数 < 430 订单数;总计行 / 大写区块被删 补齐行并重算合计必改
P12大写漏填 / 为空「人民币(大写):」在,右边金额是空的 补写大写;若是 TEXT(…,"[DBNum2]") 公式则先「重算 / 粘贴为值」必改
P13明细表编号与原始数据表不一致 学生 / 课程都对得上,但明细表的订单编号在原始数据表里查无此号 (典型:2026 秋季表里挂着 F12325… 的 2025 年编号) 逐条换成原数据里的真实编号(工具会按「学生 + 商品」反查并直接给出应改值) 必改
P14收款账户 / 开户行与银行信息表不一致 面单「银行账号 / 开户行」写成了别家学校的,或开户行被人手改过; 也可能是银行信息表已更新、本表还是旧值(后者只算疑问,不算错) 按银行信息表改回正确账号 / 开户行;若提示「表已更新」,请用新版银行信息表重出对账单 必改
P15学校名称写错 / 前后不一致 标题、面单、明细表「学校名称」列、落款里的学校名对不上(典型:拿上一所学校的表 「另存为」再改数,面单改了、明细表那几千行忘了改);或全表一致但名字本身是错别字 按工具点名的单元格逐个改回正确校名;错别字那类会提示最接近的正确校名。 工具只报不改(选错基准会把错名字刷满全表),改完重新导出再复核 必改