每个月都有一天都会比较头疼,填写发票!每天的开发工作都要加班完成,这种琐碎的事情更不想做了,但是作为职场中,走报销是日常工作的一部分。作为写代码的手艺人,天天给客户赋能,为啥不利用技术给自己赋能呢?
忙里偷闲,搞起来吧!
描述下我们的报销流程:报销人整理票据,打印成纸质发票,打包,按照固定格式填写到google sheet上,将google sheet的链接共享给财务助理,报销人的流程就走完了;其中票据类型常用的是增值税发票,出租金发票;
这个流程中, 可以自动化的过程:票据整理,填写,发送链接。本身这最少投入,最大产出的思路分析,发送链接就是粘贴复制,自动化不够麻烦的。票据整理需要人工参与,需要考虑一种自动化的整理方式,产出数据,填写需要数据。
票据整理
- 利用百度云文字识别的android sdk,给增值税发票拍照,识别获取发票的时间,金额及类型;
百度云文字识别还是很良心,一天有500次的免费试用; - 将以上识别到数据做排序,去重操作,输出一个json字符串;
涉及到ak和sk,暂不开源,如有需要请邮箱联系。
- 利用百度云文字识别的android sdk,给增值税发票拍照,识别获取发票的时间,金额及类型;
填写自动化
- google sheet支持在线编程修改其sheet,语言是JavaScript;
- 利用票据整理出来的数据,自动生成sheet表格
1 | // type = 1, 五星酒店,type = 2, 航空旅费 |
整个开发历时3个半小时,经过以上的流程改造,实现了半自动化,每次填报发票能省去看发票找数字及填写过程,能省一半的时间,收益足矣。