影刀RPA 财务自动化入门:发票识别与凭证生成
title: “影刀RPA 财务自动化入门:发票识别与凭证生成”
date: 2026-06-26
author: 林焱
影刀RPA 财务自动化入门:发票识别与凭证生成
财务部门每天要处理大量发票,手工录入凭证既慢又容易出错。影刀RPA可以自动识别发票内容并生成会计凭证,把财务人员从重复劳动中解放出来。
什么情况用什么
适用场景:
- 每天收到大量增值税发票需要录入系统
- 财务系统没有发票识别接口,只能手工录入
- 需要把发票信息导出到Excel或ERP系统
- 多张发票需要合并生成一张凭证
不适用场景:
- 发票数量很少(每周少于10张),手工处理更快
- 发票格式不固定且变化频繁,需要调整识别规则
- 需要人工判断发票真实性的情况
怎么做
在这里插入图片描述
步骤1:准备发票文件
拼多多店群自动化报活动上架!
把需要识别的发票放在同一个文件夹里,支持PDF、JPG、PNG格式。
【影刀操作】
- 新建流程「发票识别与凭证生成」
- 添加【获取文件列表】指令
- 路径:
C:\财务\发票\ - 筛选条件:
*.pdf;*.jpg;*.png - 保存结果:变量
invoice_files
- 路径:
步骤2:发票识别
使用影刀的OCR能力识别发票内容。
【影刀操作】
- 添加【循环】指令,遍历
invoice_files - 在循环内添加【OCR识别】指令
- 选择命令:Azure OCR
- 图片路径:当前循环项
- 保存结果:变量
ocr_result
- 添加【正则表达式】指令提取关键信息
- 发票号码:
<INVOICE_NO>(.*?)</INVOICE_NO> - 开票日期:
(\d{4}年\d{2}月\d{2}日) - 金额:
¥?(\d+\.\d{2}) - 保存结果:变量
invoice_data
- 发票号码:
步骤3:发票验真(可选)
对接国家税务总局发票查验平台验证发票真伪。
【影刀操作】
- 添加【打开网页】指令
- 地址:
https://inv-veri.chinatax.gov.cn/
- 地址:
- 添加【填写】指令
- 定位方式:根据特征
- 定位值:发票号码输入框
- 填入内容:
invoice_data["发票号码"]
- 添加【点击】指令
- 定位方式:根据特征
- 定位值:查验按钮
- 添加【获取文本】指令
- 定位方式:根据特征
- 定位值:查验结果区域
- 保存结果:变量
verify_result
步骤4:生成凭证
把识别结果写入财务系统或Excel模板。
【影刀操作】
- 添加【打开Excel】指令
- 文件路径:
C:\财务\凭证模板.xlsx
- 文件路径:
- 添加【写入单元格】指令
- 工作表:Sheet1
- 行号:变量
row_index - 列号:A(日期)、B(发票号)、C(金额)、D(税额)
- 写入内容:对应的
invoice_data值
- 添加【保存Excel】指令
步骤5:凭证导入ERP
把生成的Excel凭证导入用友/金蝶等ERP系统。
【影刀操作】
- 添加【打开应用程序】指令
- 路径:用友U8快捷方式
- 添加【窗口激活】指令
- 窗口标题:用友U8
- 添加【点击】指令
- 定位方式:根据特征
- 定位值:凭证录入菜单
- 添加【Excel读取】指令读取凭证数据
- 循环写入凭证行
- 添加【填写】指令填写摘要、科目、金额
- 添加【点击】指令添加下一条
有什么坑
坑1:OCR识别准确率不稳定
TEMU店群矩阵自动化运营核价报活动
- 发票打印质量差、倾斜、褶皱都会影响识别准确率
- 解决方法:预处理图片(旋转、裁剪、二值化),使用高清扫描仪
坑2:发票格式变化
- 不同省份的增值税发票格式略有差异,识别规则需要适配
- 解决方法:建立发票模板库,根据发票代码自动选择对应模板
坑3:ERP系统防重复提交
- 某些ERP系统会检测重复操作,导致凭证录入失败
- 解决方法:添加随机延时,模拟人工操作节奏
坑4:金额计算错误
- 价税合计、不含税金额、税额三者的关系要校验
- 解决方法:添加校验步骤,确保
不含税金额 + 税额 = 价税合计
坑5:凭证号冲突
- 多人同时录入凭证可能导致凭证号重复
- 解决方法:先获取当前最大凭证号,然后按顺序生成
实战技巧
- 批量处理:一次处理一个文件夹的所有发票,提高效率
- 异常处理:识别失败时自动截图保存,方便人工复核
- 日志记录:记录每张发票的处理状态,便于追踪
- 定时运行:设置每天凌晨自动处理前一天收到的发票
总结
财务自动化是影刀RPA最典型的应用场景之一。通过发票识别和凭证生成,可以把财务人员从重复劳动中解放出来,专注于更有价值的工作。关键是要保证识别准确率和处理稳定性,做好异常处理和日志记录。
