SuperAPI AI 工具集

tgravity-work-invoice-reimbursement

办公与效率

查看项目

更新于 10-16 00:02

技能介绍

用途:整理用户指定目录中的发票,识别文本型 PDF 发票与铁路电子客票,按默认 6 列(发票号码、发票种类、开票日期、销售方、货物、应税劳务及服务、价税合计)生成 Excel 报销表,并自动去重与复查。默认公司抬头为深圳璐途文化科技有限公司,优先以购买方字段判断抬头。

主要能力:递归扫描 PDF;跳过同名 PDF 已存在的 OFD;提取字段;过滤公司抬头;按发票号码去重;写入 Excel;自动复查表内重复、空字段、金额格式、抬头、类型和项目名称;在输出目录、模板目录及用户指定目录执行跨表查重;异常时输出待人工确认清单。

使用方式:先确认发票目录、报销日期(缺失时必须询问,不得默认取今天)、输出目录或模板路径、公司抬头、跨表查重目录。检查环境:python3 scripts/invoice_reimbursement.py check。生成报销表:python3 scripts/invoice_reimbursement.py run --invoice-dir "<发票下载目录>" --date-label "YYYY-MM-DD" --output-dir "<输出目录>"。默认输出 发票填写_YYYY-MM-DD报销.xlsx,同名时自动追加 _2、_3,并生成 发票填写_YYYY-MM-DD报销_复查报告.md。

适用场景:发票报销整理、高铁票报销、铁路电子客票、12306 票根、差旅发票、按模板填写发票、发票下载目录生成 Excel。

限制:只处理用户明确给出的目录,不默认扫描整台电脑;第一版只处理可抽取文本的 PDF,扫描件、图片发票、原生 OFD 不硬猜;PDF 与 OFD 成对时优先解析 PDF,OFD 仅作原始附件保留;不判断税务合规;不处理非授权目录;不自动删除原始发票;不将真实发票、公司税号、报销表或 OCR 密钥提交到 GitHub;未经确认不上传第三方云端 OCR。项目名称尽量按票面原文,机票/携程发票不能因文件名含“出行”就归为网约车,网约车客运服务费与机票代订服务须按 references/classification.md 严格区分。