SW
SW
审计工具箱
AI功能

科目分配派工

根据科目余额表和财务报表,利用 AI 识别有值科目并自动生成分配派工表

功能概述

根据财务报表和科目余额表数据,利用 AI 识别出有金额(期初余额、期末余额或发生额有非零值)的科目,并自动在标准科目代码表中标记,作为底稿任务分配安排的依据。

核心特性:

  • 多公司批量处理:支持按公司分文件夹批量处理
  • AI 智能识别:自动将财务数据中的科目名称匹配并转换为标准报表项目名称
  • 流式响应:支持 AI 模型的流式输出,实时显示处理进度
  • 自动查找文件:通过关键词自动识别科目余额表和财务报表文件

AI 模型配置

在「参数设置」中配置以下参数:

参数说明
base_urlAI 平台兼容 OpenAI 的 API 地址
api_keyAPI 密钥
model_name文本模型名称(此功能仅使用文本模型)

配置表说明

配置文件路径:input/科目分配派工.xlsx

「配置表」Sheet

A列B列说明
1文件夹路径(填写路径)包含一个或多个公司文件夹的根目录
2科目余额表关键词(如:科目余额表用于在文件夹中查找科目余额表文件
3报表文件名关键词(如:财务报表用于在文件夹中查找财务报表文件

「基础代码」Sheet

标准科目代码表,包含以下 4 列:

内容
A列科目代码
B列科目名称(标准报表项目名称)
C列(预留)
D列标记列(程序自动填写「是」)

「其它项」Sheet

除了「基础代码表」外,如果还有一些必做的底稿(不受数据判断影响),可以放在此表中。格式与「基础代码」Sheet 相同,输出时会合并。

使用步骤

  1. 在「参数设置」中配置 base_urlapi_keymodel_name
  2. 在「配置表」Sheet 中填写文件夹路径和关键词
  3. 确认「基础代码」Sheet 中的科目名称列表完整
  4. 确认「其它项」Sheet 中的必做底稿(如有)
  5. 运行功能

目录结构示例

如果有多家公司,按以下结构组织:

根文件夹/
├── A公司/
│   ├── A公司科目余额表.xlsx
│   └── A公司财务报表.xlsx
├── B公司/
│   ├── B公司科目余额表.xlsx
│   └── B公司财务报表.xlsx

如果只有一家公司,直接将文件放在同一个文件夹下即可。

输出结果

  • 输出路径:output/科目分配派工/
  • 每个公司生成一个文件:公司名_科目分配派工.xlsx
  • 包含「科目代码表」Sheet,有值的科目在 D 列标记为「是」

注意: AI 会将识别到的科目名称转换为「基础代码」Sheet 中的标准报表项目名称。如果某个科目在数据中有值但没有匹配到标准项目,会被忽略。文件名中包含关键词的文件会被自动识别,排除以 ~$ 开头的临时文件。