报销申请表格AI自动填写
1. 简介
1.1 案例简介
本文案例将借助 发票识别插件 实现报销申请场景中,报销明细信息的自动填写。员工只需上传发票照片,即可通过插件自动录入发票类别、发票编码、发票金额等信息。并可通过子表单,在一次报销申请中提交多条发票信息,一次性完成多张发票的报销申请。
1.2 设计思路
1)新建「报销管理」表单,用于员工提交报销申请。
2)在「报销管理」表中设置前端事件,使用发票识别插件,自动识别发票内容并将信息填入对应表单字段中。
1.3 预期效果
在「报销管理」表中上传发票图片或 PDF 后,插件会自动识别发票中的各项信息,并对应写入报销明细子表单中。效果如下所示:
2. 设置步骤
点击安装应用模板 AI报销管理,本文将按照应用中的示例表单进行讲解。
2.1 表单搭建
新建一张「报销管理」表单,具体字段设置如下所示:
字段名称 | 字段类型 |
报销人 | 成员单选 |
报销部门 | 部门单选 |
上传发票 | 子表单.图片 |
发票类型 | 子表单.单行文本 |
发票代码 | |
发票号码 | |
开票日期 | |
合计金额 | |
税额 | |
价税合计 |
2.2 插件配置及开启
2.2.1 安装插件
1)直接安装
2) 插件市场处安装
在简道云「插件市场」处,安装「发票识别」插件。插件市场处安装方法可参见文档:插件市场中【2.3 插件安装】。
2.2.2 启用插件
在插件管理中,打开「发票识别」插件右侧的开关,启用插件。
2.3 前端事件设置
2.3.1 添加前端事件
进入「报销管理」表单中,在「表单属性 >> 前端事件」处点击「设置」,添加前端事件。
2.3.2 设置事件名称和触发动作
添加好前端事件后,设置前端事件的名称为「发票识别」,并选择触发字段为「报销明细.上传发票」。
2.3.3 设置执行动作
设置执行动作如下:
- 选择插件:选择「通用表格识别」插件;
- 识别发票:设置为字段值,即「报销明细.上传发票」
- 字段存储关系:点击「添加」按钮,根据企业业务需求添加回填字段。如:
- 设置「发票代码」的值存储到「报销明细.发票代码」中;
- 设置「发票类型」的值存储到「报销明细.发票类型」中;
- 设置「票据日期」的值存储到「报销明细.开票日期」中;
- 设置「发票号码」的值存储到「报销明细.发票号码」中;
- 设置「合计金额」的值存储到「报销明细.合计金额」中;
- 设置「税额」的值存储到「报销明细.税额」中;
- 设置「价税合计」的值存储到「报销明细.价税合计」中。
全部设置完成后点击「保存」。
2.4 效果演示
效果参见本文【1.3 预期效果】。