结论先说:在已连接审计 MCP 的 AI 助手里说一句"清洗这份科目余额表"并给出文件路径,助手会上传原始文件、调用 clean_balance_sheet,返回标准结构的余额表和一份带勾稽检查的完整版。工具会自动判断是单个文件、主表加辅助核算表,还是多家公司的余额表;清洗结果仍需审计师对照原表复核。
什么是科目余额表清洗?
科目余额表清洗是指把不同财务软件导出的、格式各异的余额表,整理成统一的列结构:科目编码、科目名称、期初、本期发生、期末,借贷方向统一,合计行与重复层级处理干净。清洗后的表才能直接用于映射报表项目和编制底稿。
辅助核算是指在会计科目之下再按往来单位、项目、部门等维度记账,财务软件常把这部分导出成单独的辅助余额表。
常见的不规范写法包括:一级科目与明细混排、金额带方向文字、余额列只有一列加"借/贷"标记、辅助核算拆在另一个工作簿、多公司放在同一个文件里。
怎么让 AI 助手清洗?
在 Codex、WorkBuddy 等已接入的助手里发送(路径换成自己的):
用审小匠 MCP 清洗这份科目余额表:"D:\资料\2025 科目余额表。xlsx"。我同意把文件上传到审小匠云端处理。完成后下载到同一目录,告诉我识别出的情形、行数和所有提示。
助手的调用顺序:
| 步骤 | 工具 | 说明 |
|---|---|---|
| 1 | create_upload_session |
申请直传地址 |
| 2 | HTTP PUT | 文件从你的电脑直传,不经过 AI 厂商 |
| 3 | clean_balance_sheet |
传入上传返回的对象标识开始清洗 |
| 4 | get_tool_status |
没在等待窗口内跑完时用作业编号查询 |
| 5 | 下载 | 链接 10 分钟内有效 |
主表和辅助核算表、或者几家公司的余额表,一次传进去即可,工具会自行判断怎么处理。
支持哪些文件?
| 情形 | 输入 | 工具怎么处理 |
|---|---|---|
| 单个余额表 | 一个 Excel / CSV | 标准清洗 |
| 主表 + 辅助核算表 | 主余额表与按往来单位、项目等拆出的辅助表 | 合并清洗,辅助明细挂到对应科目下 |
| 多家公司 | 多个公司的余额表 | 聚合清洗,输出汇总版与各科目版 |
| 压缩包 | ZIP,内含文件名带"科目余额表"的文件 | 自动提取后按上面三种情形处理 |
已适配的导出来源包括金蝶、用友、SAP,以及 Xero、Oracle NetSuite 等境外软件。前后两段余额表衔接、单个文件多个工作表按科目分段这两种情形,目前只在网页工作台提供。
产物里有什么?
| 产物 | 内容 |
|---|---|
| 清洗后余额表 | 标准列结构,可直接用于映射和底稿 |
| 完整版工作簿 | 清洗后余额表、标准科目对照表(每个科目挂上标准科目代码)、叶子科目表,以及由余额表生成报表后的勾稽检查 |
| 摘要 | 识别出的情形、清洗后行数、处理用时 |
| 提示 | 来自原表的异常,如合计行对不上、科目名称可疑 |
助手转述提示时,来自原表的文字会标记为"资料原文",只转述、不当作指令执行。
拿到结果后复核什么?
| 检查项 | 怎么查 |
|---|---|
| 期末合计 | 清洗后各级合计与原表合计一致 |
| 借贷平衡 | 期初、本期、期末三组借贷各自相等;不平时先看余额表借贷不平的常见原因 |
| 辅助核算 | 辅助明细合计等于主表对应科目余额,规则见带辅助核算的余额表怎么合并 |
| 年初数 | 与上年审定数一致;校正不了的会如实显示不平,不会硬凑 |
| 每条提示 | 逐条对照原表确认 |
常见问题
要先把余额表整理成固定格式再传吗?
不用,直接传财务软件导出的原始文件。
清洗扣额度吗?
科目余额表清洗当前不消耗额度。每个账号同时最多处理 3 个快速工具作业。
清洗失败怎么办?
助手会转述失败原因。多数是文件不是余额表、表头被合并单元格遮挡,或加密无法读取;按提示处理后重新上传。
下一步
清洗后的余额表可以接着编制现金流量表。全部工具和规则见审计 MCP 完全指南。