识别二维码 想知道发票上的二维码有何用,为什们有些却扫描不出来?
现在像智能手机一样,二维码已经覆盖了我们的方方面面。在衣食住行甚至工作中处理二维码是必然的。随着二维码的广泛应用,人们已经习惯了从掏出手机到现在扫二维码。
最近有个会计看到现在很多发票都有二维码,就很好奇二维码的使用。结果他发现,哎,真有用。他不仅可以通过微信扫描发票的基本信息,还可以通过微信小程序中的专用电子发票查重工具,快速建立发票报销台账,防止重复报销电子发票。
但是,虽然工具非常好用,但是在使用电子发票查重工具扫描发票二维码的时候,发现总有一些发票二维码扫描或者识别速度非常慢。我跟他说,这个识别速度很慢,甚至认不出来,真的不是人家发票查重工具的锅。
今天边肖会给你分析发票二维码不能识别或者不能识别信息的原因。首先介绍二维码正确扫描的基本要素(如下图)。当然,你不需要知道具体原理。毕竟我们不生产二维码。
扫描的时候大家一定要记住两点:一是二维码的打印效果要清晰,二是二维码的图案要完整。记住这两点后,边肖将分析发票二维码无法识别的几种情况:
打印出来的电子发票不完整因为打印电子发票时,由于打印机的设置,打印出来的电子发票信息的外框有一部分不会进入打印区域,一般可能只有几毫米,不会影响电子发票上的文字显示,只会影响二维码的上部区域,肉眼可能看不到,但扫描二维码时会无法识别。具体效果如下:
因此,如果无法识别电子发票的打印二维码,请先检查电子发票是否打印完整。
电子发票本身的二维码格式有误这种情况一般比较少见,但也是不可避免的,比如下面发票上的二维码:
我们将其与正常二维码进行比较:
看箭头上的区域,可以发现正常二维码右上角的数字是方形的,这张发票的两位数字已经明显变形。参考上面介绍的二维码各个区域的功能描述,这个方块是用来在扫描时定位二维码区域的。如果该区域出现问题,扫描时二维码将无法识别。
二维码区域被污染,导致无法扫描这种情况主要体现在发票粘贴报销,会因为胶水或者其他原因造成二维码区域被污染。因为二维码本身就像密码一样,机器需要清楚地获取二维码的信息,才能将其翻译成可识别的字符进行显示或进行相应的操作。
打印的电子发票不清晰打印效果不好的情况有两种:一种是发票太小,导致二维码太小无法识别;另一种是发票保存后通过截图打印,但是截图文件太小。虽然打印出来的图片足够大,但这种情况其实是人眼可以观察到的,发票的文字已经开始模糊,所以同一二维码的信息模糊,无法扫描。如下所示,这张打印的电子发票:
二维码无法区分,因为肉眼可见。
纸质发票的二维码无法识别虽然“电子发票查重工具”主要用于解决电子发票重复报销的问题,但由于其方便的账户管理功能,有些单位会将所有发票(扫描或手工录入)录入到工具中,但在扫描纸质版发票二维码时,会发现有些二维码可以扫描,有些二维码无法识别,有些二维码可以识别,但速度很慢。原因是什么?
其实跟开票方的打印机有很大关系,跟报销人对发票的申报也有关系。
首先,因为纸质发票是真正的打印机加多份打印的,一般报销的发票都不是第一份,二维码的清晰度会大大降低。如前所述,二维码足够清晰,可以保证二维码快速识别。有些企业为了节省耗材,保留打印机参数设置,导致发票打印内容不够清晰,清晰度较差,识别速度慢,甚至无法识别。
其次,发票保全。发票一旦被蹭到或者被折叠,再扫描就会有无法辨认的原因。具体原理应该是学过物理的人都懂的,所以不知道。
和手机摄像头素质有关很多人会遇到这种情况,就是一张发票可以很快被别人的手机扫描识别,而自己的手机却可以很慢甚至不识别。
这其实和相机的质量有关。注意,不是相机的像素,而是质量,因为很多低端手机的相机名义上是2000万像素,3000万像素,但是你对比一下拍出来的照片,就会发现没有其他800万像素的手机。效果不错。当然,我这里不普及相机的知识,只是告诉大家,如果遇到别人可以扫描识别的发票,你的手机需要识别。