基于物联网的发票自动监测发放方法技术

技术编号:37746340 阅读:8 留言:0更新日期:2023-06-05 23:32
本发明专利技术涉及数据处理领域,尤其涉及一种基于物联网的发票自动监测发放方法,该方法包括基于消费订单对应的第一预订人的信息作为基本信息,利用基本信息构建包括固定信息区域、可更改信息区域和根据可更改信息区域确定的二级信息确定区域的电子票据输出模板;接收包含目标信息的开票信息;若所述目标信息与所述第一预订人的基本信息一致,则根据所述第一预订人的基本信息录入至可更改信息区域内,完成电子票据的信息录入以形成电子票据;若所述目标信息与所述第一预订人的基本信息不一致,则将目标信息录入至可更改信息区域中,以形成电子票据。通过在以第一预订人的信息进行开具电子票据的过程更为高效迅速,大大提高了发放电子票据的效率。子票据的效率。子票据的效率。

【技术实现步骤摘要】
基于物联网的发票自动监测发放方法


[0001]本专利技术涉及数据处理
,尤其涉及一种基于物联网的发票自动监测发放方法。

技术介绍

[0002]随着生产的发展,作为成本凭证、审计凭证和税务机关执法检查的发票逐渐由纸质发票转为电子发票,然而,在现有技术中,电子发票存在如下问题:首先,现有的电子发票在开具过程中仍然存在虚假开票的现象,而且对于电子发票的查验较为困难,其次,在电子发票开具后存在修改困难,而且在修改过程中容易出现篡改现象,从而导致不法行为,而且在修改时容易造成税务服务器的数据出现无效数据,影响税务服务器的工作效率。
[0003]公开号为CN109191093A的专利文献公开了一种电子发票开票方法,该方法包括获取支付完成信息及消费信息,所述支付完成信息包括支付信息、开票信息及用户电子邮箱;根据所述支付完成信息及消费信息生成待签章电子发票;将所述待签章电子发票发送至税务端进行签章形成签章电子发票;接收所述税务端发送的所述签章电子发票;将所述签章电子发票通过邮件方式发送至所述用户电子邮箱。
[0004]但是,现有技术中的电子发票的开票方法是在用户完成支付后所进行,开票周期长,用户等待时间久,存在局限性。

技术实现思路

[0005]为此,本专利技术提供一种基于物联网的发票自动监测发放方法,可以解决现有技术中的开票方法存在局限性的问题。
[0006]为实现上述目的,本专利技术提供一种基于物联网的发票自动监测发放方法,包括:
[0007]基于消费订单对应的第一预订人的信息作为基本信息,利用基本信息构建包括固定信息区域、可更改信息区域和根据可更改信息区域确定的二级信息确定区域的电子票据输出模板;
[0008]接收包含目标信息的开票信息;
[0009]若所述目标信息与所述第一预订人的基本信息一致,则根据所述第一预订人的基本信息录入至可更改信息区域内,完成电子票据的信息录入以形成电子票据;
[0010]若所述目标信息与所述第一预订人的基本信息不一致,则将目标信息录入至可更改信息区域中,以形成电子票据;
[0011]在确定所述目标信息与所述第一预订人的基本信息是否一致时,将所述目标信息的文本信息转化为字符信息;
[0012]以所述字符信息为最小检索单元;
[0013]确定在第一预定人的基本信息中按照最小检索单元的长度作为窗口长度进行多次对比,形成包括若干对比结果的对比结果数据集;
[0014]预先设置有标准对比结果;
[0015]若在所述对比结果数据集中包括与所述标准对比结果一致的对比结果,则首次判定所述第一预定人的基本信息与所述目标信息一致。
[0016]进一步地,还包括在判定第一预定人的基本信息与目标信息一致时,提取可更改信息区域内中的数值字符,并将所述数值字符转变为二进制字符,并确定所述二进制字符的实际长度L0,并根据所述实际长度与第一预设长度和第二预设长度的关系调整二级信息确定区域内信息的录入时长。
[0017]进一步地,所述根据所述实际长度与第一预设长度和第二预设长度的关系调整二级信息确定区域内信息的录入时长包括:
[0018]在第一约束条件下,则利用削减参数在原录入时长的基础上对二级信息确定区域内信息的录入时长进行削减;
[0019]在第二约束条件下,则保持原录入时长不变;
[0020]在第三约束条件下,则利用叠加参数在原录入时长的基础上对二级信息确定区域内信息的录入时长进行延长;
[0021]其中所述第一约束条件为实际长度小于等于第一预设长度,所述第二约束条件为实际长度大于第一预设长度且小于第二预设长度,所述第三约束条件为实际长度大于等于第二预设长度。
[0022]进一步地,对所述目标信息进行预处理,包括:
[0023]确定所述目标信息的字数,根据所述字数确定对所述目标信息的三类信息预处理方式;
[0024]第一类信息预处理方式包括,当所述字数符合第一预处理条件时,使用第一预处理方式对所述目标信息进行处理;
[0025]第二类信息预处理方式包括,当所述字数符合第二预处理条件时,使用第二预处理方式对所述目标信息进行处理;
[0026]第三类信息预处理方式包括,当所述字数符合第三预处理条件时,使用第三预处理方式对所述目标信息进行处理;
[0027]其中,所述第一预设条件包括所述字数小于第一预设字数,所述第二预设条件包括所述字数大于等于所述第一预设字数且小于第二预设字数,所述第三预设条件包括所述字数大于等于所述第二预设字数,所述第一预设字数小于第二预设字数,所述第一预处理方式包括对所述目标信息进行分词处理,所述第二预处理方式包括检测所述目标信息中的虚词并去除所述虚词,以得到实词信息,对所述实词信息进行分词处理,所述第三预处理方式包括对所述目标信息进行错别字纠正,以得到纠正信息,对所述纠正信息进行分词处理。
[0028]进一步地,根据所述搜索关键词确定目标填写位置,并对所述目标填写位置进行处理,包括:
[0029]设置预设数量的搜索器,所述搜索器用于搜索目标填写位置,所述目标填写位置包括符合预设搜索条件的位置,将所述目标填写位置的面积和预设链表中的面积进行对比,得到第二对比结果,根据所述第二对比结果确定对所述目标填写位置的两类搜索方式;
[0030]第一类搜索方式包括,当所述第二对比结果符合第一预设条件时,使用第一预设处理方式对所述目标填写位置进行处理;
[0031]第二类搜索方式包括,当所述第二对比结果符合第二预设条件时,使用第二预设
处理方式对所述目标填写位置进行处理;
[0032]其中,所述预设搜索条件包括所述位置中包含所述搜索关键字,所述第一预设条件包括所述目标填写位置的面积和预设链表中的面积相等,所述第二预设条件包括所述目标填写位置的面积和预设链表中的面积不相等,所述第一预设处理方式包括丢弃所述目标填写位置的面积,所述第一预设处理方式包括将所述目标填写位置,作为初筛位置。
[0033]进一步地,计算所述初筛位置的搜索评分,根据所述搜索评分确定搜索方式,包括:
[0034]计算所述初筛位置的搜索评分,根据所述搜索评分确定三类搜索方式;
[0035]第一类搜索方式包括,当所述搜索评分符合第一评分条件时,所述搜索器使用第一搜索方式进行位置搜索;
[0036]第二类搜索方式包括,当所述搜索评分符合第二评分条件时,所述搜索器使用第二搜索方式进行位置搜索;
[0037]第三类搜索方式包括,当所述搜索评分符合第三评分条件时,所述搜索器使用第三搜索方式进行位置搜索;
[0038][0039]p为关键词位置等级,d为关键词密度等级,α为关键词常用系数,β为关键词位置系数,γ为关键词密度系数,所述第一评分条件包括所述搜索评分小于第一预设评分,所述第二评分条件包括所述搜索评分大于等于所述第一预设评分且小于第二预设评分,所述第三评分条件包括所述搜索评分大于等于所述第二预设评分,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于物联网的发票自动监测发放方法,其特征在于,包括:基于消费订单对应的第一预订人的信息作为基本信息,利用基本信息构建包括固定信息区域、可更改信息区域和根据可更改信息区域确定的二级信息确定区域的电子票据输出模板;接收包含目标信息的开票信息;若所述目标信息与所述第一预订人的基本信息一致,则根据所述第一预订人的基本信息录入至可更改信息区域内,完成电子票据的信息录入以形成电子票据;若所述目标信息与所述第一预订人的基本信息不一致,则将目标信息录入至可更改信息区域中,以形成电子票据;在确定所述目标信息与所述第一预订人的基本信息是否一致时,将所述目标信息的文本信息转化为字符信息;以所述字符信息为最小检索单元;确定在第一预定人的基本信息中按照最小检索单元的长度作为窗口长度进行多次对比,形成包括若干对比结果的对比结果数据集;预先设置有标准对比结果;若在所述对比结果数据集中包括与所述标准对比结果一致的对比结果,则首次判定所述第一预定人的基本信息与所述目标信息一致。2.根据权利要求1所述的基于物联网的发票自动监测发放方法,其特征在于,还包括在判定第一预定人的基本信息与目标信息一致时,提取可更改信息区域内中的数值字符,并将所述数值字符转变为二进制字符,并确定所述二进制字符的实际长度L0,并根据所述实际长度与第一预设长度和第二预设长度的关系调整二级信息确定区域内信息的录入时长。3.根据权利要求2所述的基于物联网的发票自动监测发放方法,其特征在于,所述根据所述实际长度与第一预设长度和第二预设长度的关系调整二级信息确定区域内信息的录入时长包括:在第一约束条件下,则利用削减参数在原录入时长的基础上对二级信息确定区域内信息的录入时长进行削减;在第二约束条件下,则保持原录入时长不变;在第三约束条件下,则利用叠加参数在原录入时长的基础上对二级信息确定区域内信息的录入时长进行延长;其中所述第一约束条件为实际长度小于等于第一预设长度,所述第二约束条件为实际长度大于第一预设长度且小于第二预设长度,所述第三约束条件为实际长度大于等于第二预设长度。4.根据权利要求3所述的基于物联网的发票自动监测发放方法,其特征在于,对所述目标信息进行预处理,包括:确定所述目标信息的字数,根据所述字数确定对所述目标信息的三类信息预处理方式;第一类信息预处理方式包括,当所述字数符合第一预处理条件时,使用第一预处理方式对所述目标信息进行处理;
第二类信息预处理方式包括,当所述字数符合第二预处理条件时,使用第二预处理方式对所述目标信息进行处理;第三类信息预处理方式包括,当所述字数符合第三预处理条件时,使用第三预处理方式对所述目标信息进行处理;其中,所述第一预设条件包括所述字数小于第一预设字数,所述第二预设条件包括所述字数大于等于所述第一预设字数且小于第二预设字数,所述第三预设条件包括所述字数大于等于所述第二预设字数,所述第一预设字数小于第二预设字数,所述第一预处理方式包括对所述目标信息进行分词处理,所述第二预处理方式包括检测所述目标信息中的虚词并去除所述虚词,以得到实词信息,对所述实词信息进行分词处理,所述第三预处理方式包括对所述目标信息进行错别字纠正,以得到纠正信息,对所述纠正信息进行分词处理。5.根据权利要求4所述的基于物联网的发票自动监测发放方法,其特征在于,根据所述搜索关键词确定目标填写位置,并对所述目标填写位置进行处理,包括:设置预设数量的搜索器,所述搜索器用于搜索目标填写位置,所述目标填写位置包括符合预设搜索条件的位置,将所述目标填写位置的面积和预设链表中的面积进行对比,得到第二对比结果,根据所述第二对比结果确定对所述目标填写位置的两类搜索方式;第一类搜索方式包括,当所述第二对比结果符合第一预设条件时,使用第一预设处理方式对所述目标填写位置进行处理;第二类搜索方式包括,当所述第二对比结果符合第二预设条件时,使用第二预设处理方式对所述目标填写位置进行处理;其中,所述预设搜索条件包括所述位置中包含所述搜索关键字,所述第一预设条件包括所述目标填写位置的面积和预设链表中的面积相等,所述第二预设条件包括所述目标填写位置的面积和预设链表中的面积不相等,所述第一预设处理方式包括丢弃所述目标填写位置的面积,所述第一预设处理方式包括将所述目标填写位置,作为初筛位置。6.根据权利要求5所述的基于物联网的发票自动监测发放方法及系统,其特征在于,计算所述初筛位置的搜索评分,根据所述搜索评分确定搜索方式,包括:计算所述初筛位置的搜索评分,根据所述搜索评分确定三类搜索方式;第一类搜索方式包括,当所述搜索评分符合第一评分条件时,所述搜索器使用第一搜索方式进行位置搜索;第二类搜索方式包括,当所述搜索评分符合第二评分条件时,所述搜索器使用第二搜索方式进行位置搜索;第三类搜索方式包括,当所述搜索评分符合第三评分条件时,所述搜索器使用第三搜索方式进行位置搜索;其中,所述搜索评分u为关键词常用等级,p为关键词位置等级,d为关键词密度等级,α为关键词常用系数,β为关键词位置系数,γ为关键词密度系数,所述第一评分条件包括所述搜索评分小于第一预设评分,所述第二评分条件包括所述搜索评分大于等于所述第一预设评分且小于第二预设评分,所述第三评分条件包括所述搜索评分大于等于所述第二预设评分,所述第一预设评分小于所述第二预设评分,所述第一搜索方式包括搜索第一预设界限深度的位置,所述第二搜索方式包...

【专利技术属性】
技术研发人员:罗时民孙玉涛
申请(专利权)人:上海麦德通软件技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1