
## 工作流概述
这个工作流实现了发票处理的完全自动化,从接收邮件附件开始,到最终将发票发送到会计系统,整个过程无需人工干预。
## 主要功能模块
### 1. 邮件接收与附件处理
– **Email Trigger (IMAP)**: 监控收件箱,检测带有附件的新邮件
– **Code in JavaScript**: 将多个附件拆分为独立的处理项
– **Loop Over Items**: 循环处理每个附件
### 2. 发票数据提取
– **Extract From PDF**: 从PDF发票中提取文本内容
– **Extract & Format Data (OpenAI)**: 使用GPT-4o模型智能识别和结构化发票关键字段
– 公司名称、发票号码、发票日期
– 净金额、税率、税额、总金额
– 货币类型、商品描述
– **Get Additional Date Data**: 添加日期元数据用于分类
### 3. 文件存储与组织
– **Upload file**: 临时存储到Google Drive的Incoming Files文件夹
– **Search Month Folder**: 搜索或创建按月份组织的文件夹
– **Upload file1**: 将文件移动到最终目标文件夹,使用标准化命名
### 4. 数据记录与集成
– **Google Sheets**: 将提取的发票数据记录到电子表格
– **Send to DateV**: 将处理后的发票发送到DateV会计系统
– **MoveEmail email**: 将原始邮件移动到归档文件夹
## 技术特点
### AI驱动的数据提取
使用OpenAI GPT-4o模型智能识别发票中的结构化数据,即使面对不同格式的发票也能准确提取关键信息。
### 智能文件组织
基于发票日期自动创建月份文件夹,确保文件按时间顺序有序存储。
### 端到端自动化
从邮件接收到会计系统集成,整个流程完全自动化,大大减少人工操作。
## 应用场景
– 中小企业自动化会计流程
– 财务部门的发票批量处理
– 需要将纸质发票数字化的场景
– 多部门协作的发票审批流程
## 定制建议
– 可根据公司特定需求调整AI提取字段
– 可集成更多会计软件系统
– 可添加发票审批工作流节点
– 可扩展为多语言发票处理

评论(0)