一种电子发票的电子签章实现方法及系统

    公开(公告)号:CN105809009A

    公开(公告)日:2016-07-27

    申请号:CN201410851111.3

    申请日:2014-12-30

    IPC分类号: G06F21/33 G06F21/64 G06Q40/00

    摘要: 本发明公开一种电子发票的电子签章实现方法及系统。在一个实施例中,上述方法包括:税局签章步骤:在电子发票的模板上生成税局的税局电子签章;企业签章步骤:根据所述电子发票的模板以及交易数据生成电子发票,并在所述电子发票中生成票据出具方的企业电子签章;税局签章验证步骤:根据所述税局电子签章验证所述电子发票所使用的模板是否被修改;以及企业签章验证步骤:根据所述企业电子签章验证所述电子发票是否是所述票据出具方所出具。上述的方法及系统既保障了发票来源的权威性与真实性,也保证电子发票内容的完整性和不可抵赖性。

    一种电子发票内容解析的方法及系统

    公开(公告)号:CN105630817A

    公开(公告)日:2016-06-01

    申请号:CN201410609659.7

    申请日:2014-11-03

    IPC分类号: G06F17/30

    摘要: 本发明公开了一种电子发票内容解析的方法及系统,属于文本内容提取技术领域,电子发票基于版式文件格式,主要包括位置解析模块、文本合并模块和文本关联识别模块,其中:位置解析模块调用版式文件解析引擎模块对电子发票内容进行位置解析,获取以字符为单位的位置信息集合;文本合并模块采用字符间隙对属于同一文本域的字符进行合并,得到文本域集合;文本关联识别模块结合标签字典和文本域间隙对文本域集合进行文本域的关联识别;完成整个电子发票的解析工作,将解析数据存储到数据库中。该方法能有效地提高文本内容提取的通用性和适用性,能够解析出不同种类、不同样式风格的发票内容。

    开票系统的登录方法、装置、存储介质和电子设备

    公开(公告)号:CN114697056B

    公开(公告)日:2024-10-25

    申请号:CN202011582814.2

    申请日:2020-12-28

    摘要: 本公开涉及一种开票系统的登录方法、装置、存储介质和电子设备,涉及电子信息技术领域,该方法应用于第三方系统,包括:根据第三方系统的系统标识和授权码,生成授权请求信息,授权码为第三方系统预先在授权认证系统上注册后,授权认证系统发送至第三方系统的。将授权请求信息发送至授权认证系统,以使授权认证系统校验授权请求信息是否有效,并在授权请求信息有效的情况下向第三方系统发送授权令牌。接收授权令牌,并将指定的业务信息和授权令牌发送至开票系统,以使开票系统将授权令牌发送至授权认证系统。接收并展示开票系统发送的业务信息指示的操作页面,以登录开票系统,操作页面为开票系统在校验结果指示授权令牌有效的情况下发送的。

    一种基于发票的电子会计入账凭证生成方法及系统

    公开(公告)号:CN114782117A

    公开(公告)日:2022-07-22

    申请号:CN202111438224.7

    申请日:2021-11-30

    摘要: 本发明实施例公开了一种基于发票的电子会计入账凭证生成方法及系统,其中方法包括:基于发票开具请求,开具电子发票和电子入账凭证,并生成电子发票版式文件和电子入账凭证版式文件;在对电子发票版式文件和电子入账凭证版式文件进行签章或签名后,将电子发票和电子入账凭证交付至收票方;基于报销入账归档请求,对电子发票和电子入账凭证进行查验后,对电子入账凭证版式文件进行解析,提取发票的要素数据;基于要素数据更新入账信息,并且追加电子入账凭证的电子信息,生成电子会计入账凭证版式文件;对电子发票进行认证后生成申报表;更新电子会计入账凭证版式文件中的发票状态,并将更新发票状态后的电子会计入账凭证版式文件进行归档。

    一种基于海量电子发票数据的分布式存储方法和系统

    公开(公告)号:CN114442929A

    公开(公告)日:2022-05-06

    申请号:CN202111588419.X

    申请日:2021-12-23

    IPC分类号: G06F3/06

    摘要: 本发明实施例公开了一种基于海量电子发票数据的分布式存储方法和系统,所述方法包括:接收电子发票数据,其中,所述电子发票数据包括发票明细信息;根据接收电子发票数据的时间,生成电子发票数据的数据ID;根据电子发票数据的数据ID,管理节点从多个存储节点中确定用于存储电子发票数据的存储节点;将电子发票数据存储至确定的存储节点。进一步地,所述方法还采用多副本模式,基于raft协议接收、存储和同步电子发票数据。所述方法和系统的有益效果包括:采用数据ID对接收的电子发票数据进行排序,方便了后续的数据查找和梳理;将节点拆分为管理节点和存储节点,实现了存储节点的灵活扩容;而采用多副本模式,实现了系统的高可用性。

    一种基于物联网接入平台的消息推送方法及系统

    公开(公告)号:CN114172944A

    公开(公告)日:2022-03-11

    申请号:CN202111300639.8

    申请日:2021-11-04

    摘要: 本发明公开了一种基于物联网接入平台的消息推送方法及系统,属于数据处理技术领域。本发明方法,包括:建立用户设备与物联网接入平台的网络连接;通过所述物联网接入平台中组件的预设机制,拦截所述用户设备的状态信息;根据所述状态信息生成推送消息,将所述推送消息存储至物联网接入平台的缓存及数据库;当所述用户设备需要查询状态信息时,直接调用物联网接入平台中缓存或数据库中存储的推送消息,并将所述推送消息在用户设备的显示界面进行显示。本发明优化了用户设备获取状态信息的效率,缩减了请求响应时间,减少了大量设备下查询状态占用过多资源,解决了在不断发展的物联网行业,海量设备接入平台后,实时状态获取及推送的需求。

    一种基于web网站系统安全的漏洞修复方法及系统

    公开(公告)号:CN109977673B

    公开(公告)日:2021-07-16

    申请号:CN201711450719.5

    申请日:2017-12-27

    IPC分类号: G06F21/57

    摘要: 本发明公开了一种基于web网站系统安全的漏洞修复方法及系统,其特征在于,所述方法包括:对web网站系统进行扫描,确定所述web网站系统中存在的漏洞对应的漏洞类型;根据所述漏洞类型确定不同漏洞之间的关联度;根据所述不同漏洞的危险等级和不同漏洞之间的关联度,确定修复的优先级顺序;根据所述修复的优先级顺序分别调用修复数据库中每个漏洞类型对应的修复方法进行漏洞修复。本发明的方案降低了网站安全防护的难度,让大多数的web网站在比较轻松的同时都可以享受到专业以及高度的安全防护;在同样保证高度安全性的同时,极大地降低了安全防护的成本,易于推广和实践;对整个web网站系统本身资源消耗小,不需要占用额外的cup和内存等服务器资源。

    一种海量开票数据实时存储和大规模并行访问方法及系统

    公开(公告)号:CN112613931A

    公开(公告)日:2021-04-06

    申请号:CN202011561149.9

    申请日:2020-12-25

    摘要: 本发明公开了一种海量开票数据实时存储和大规模并行访问方法及系统,所述方法包括获取MySQL数据库中海量开票数据;根据Canal实时同步所述海量开票数据至crateDB数据库;通过所述crateDB数据库实现所述海量开票数据实时存储、相关发票查询、明细导出等高并行访问。本发明所公开的方法,使用crateDB数据库集群提高了数据存储量,支持大规模并行访问快速查询,与开票系统代码的兼容性强;使用Canal既能确保数据的一致性、及时性,也能做到代码无侵入的方式;配合Zookeeper集群,开启多个Canal的server端、client端,支持高可用部署,提升了服务的稳定性;所述发明能够满足云开票系统存储海量数据和高并行访问并且实时数据查询的需求。

    开票校验方法、装置、可读介质及电子设备

    公开(公告)号:CN112581196A

    公开(公告)日:2021-03-30

    申请号:CN202011446042.X

    申请日:2020-12-08

    IPC分类号: G06Q30/04 G06Q40/00

    摘要: 本公开涉及一种开票校验方法、装置、可读介质及电子设备。本公开提供的技术方案包括:对待开发票进行特殊字符、税号、数据项长度、数据项格式、备注、金额误差、税额误差、总体误差进行校验,完成了对待开发票进行整体校验,满足当前复杂条件下开票数据校验要求。并且,本方案可以针对各票种进行合规性校验,其是在校验的各步骤分票种进行校验,即本方案针对各票种调用同一模板完成合规性校验。因此,相对于传统的发票数据校验是在开具的发票时,根据不同的发票的类型调用不同的校验模板或者不同接口完成合规性校验,本方案校验更集中,可移植性更好。

    一种部署开票服务的方法及系统

    公开(公告)号:CN109960580A

    公开(公告)日:2019-07-02

    申请号:CN201711424473.4

    申请日:2017-12-25

    IPC分类号: G06F9/50 G06Q30/04

    摘要: 本发明实施例提供一种部署开票服务的方法及系统,用于解决现有技术中部署开票服务存在部署难度大、耗时长的技术问题。所述方法包括:在M个服务器上安装docker,并将所述M个服务器组成一个docker swarm集群,M>=1;调用所述docker swarm集群,生成创建Redis集群服务、ZooKeeper集群服务、RabbitMQ集群服务、以及Tomcat集群服务所需要的镜像;调用所述docker swarm集群,根据Redis、ZooKeeper、RabbitMQ以及Tomcat中的各个应用对应的镜像创建各个应用对应的集群服务;将Tomcat的集群服务与Redis的集群服务、ZooKeeper的集群服务、RabbitMQ的集群服务分别关联。