二维码生成方法和装置制造方法及图纸

技术编号:16457308 阅读:47 留言:0更新日期:2017-10-25 21:24
本发明专利技术公开了一种二维码生成方法,该方法包括:根据预设的格式记录输入的多个信息项;使用预设的键盘符分隔所述各信息项,配置发票信息;根据所述发票信息生成对应的二维码。本发明专利技术还公开了一种二维码生成装置。本发明专利技术实现了二维码记载发票页面中多个信息栏对应的信息项。

Method and device for generating two-dimensional code

The invention discloses a two-dimensional code generation method, the method comprises: a plurality of information items according to the preset format input; use the default keyboard delimited the configuration information item, invoice information; according to the two-dimensional code information to generate the corresponding invoice. The invention also discloses a two-dimensional code generating device. The invention realizes the information item corresponding to the plurality of information columns in the invoice page by the two-dimensional code.

【技术实现步骤摘要】
二维码生成方法和装置
本专利技术涉及互联网
,尤其涉及一种二维码生成方法和装置。
技术介绍
发票是会计账务的重要凭证,记载了售出方、购买方,以及售出方向购买者出售的商品或服务、价格等信息。在开发票时,发票中的很多信息都需要开票人手动输入,例如,客户名称、银行开户帐号、商(产)品名称或经营项目、计量单位、数量、单价、金额等。对于固定的客户或业务,发票中的客户信息或是商品信息都是相同的,若每次开发票时都要重新手动输入这些相同的信息,严重浪费了开票人的时间和精力,降低了开票效率。若使用二维码进行信息的快速录入,由于发票中有多个信息栏,而现有的二维码存储信息时无法对信息进行分栏存储,一个二维码中仅能记载一个信息栏的信息项,导致扫描一张二维码仅能录入一个信息栏的信息项,使得二维码的实用性不够高。
技术实现思路
本专利技术的主要目的在于提供一种二维码生成方法和装置,旨在解决二维码中仅能记载发票页面中一个信息栏对应的信息项的技术问题。为实现上述目的,本专利技术提供一种二维码生成方法,所述二维码生成方法包括以下步骤:根据预设的格式记录输入的多个信息项;使用预设的键盘符分隔所述各信息项,配置发票信息;根据所述发票信息生成对应的二维码。优选的,所述根据预设的格式记录输入的多个信息项的步骤包括:获取选择的票面区域,根据预设的格式记录基于所述票面区域中信息栏输入的各信息项。优选的,所述获取选择的票面区域,根据预设的格式记录基于所述票面区域中信息栏输入的各信息项的步骤包括:获取选择的票面区域,接收基于所述票面区域输入的发票类别选择指令,获取选择的发票类别;根据所述发票类别,配置所述票面区域中的信息栏,根据预设的格式记录基于所述票面区域中信息栏输入的各信息项。优选的,所述根据所述发票信息生成对应的二维码的步骤之后,还包括:在开票模式下,若检测到所述二维码被输入,则获取开票页面中输入焦点所属的票面区域;识别所述二维码得到所述发票信息,根据所述键盘符,将所述发票信息中的所述各信息项依次录入所述输入焦点所属的票面区域的各信息栏中。优选的,所述识别所述二维码得到所述发票信息,根据所述键盘符,将所述发票信息中的所述各信息项依次录入所述输入焦点所属的票面区域的各信息栏中的步骤之后,还包括:若收到基于所述信息栏的修改指令,则根据所述修改指令对应修改所述信息栏中的信息项。此外,为实现上述目的,本专利技术还提供一种二维码生成装置,所述二维码生成装置包括:记录模块,用于根据预设的格式记录输入的多个信息项;分隔模块,用于使用预设的键盘符分隔所述各信息项,配置发票信息;生成模块,用于根据所述发票信息生成对应的二维码。优选的,所述记录模块,还用于,获取选择的票面区域,根据预设的格式记录基于所述票面区域中信息栏输入的各信息项。优选的,所述记录模块,还用于,获取选择的票面区域,接收基于所述票面区域输入的发票类别选择指令,获取选择的发票类别;根据所述发票类别,配置所述票面区域中的信息栏,根据预设的格式记录基于所述票面区域中信息栏输入的各信息项。优选的,所述二维码生成装置还包括:录入模块,用于在开票模式下,若检测到所述二维码被输入,则获取开票页面中输入焦点所属的票面区域;识别所述二维码得到所述发票信息,根据所述键盘符,将所述发票信息中的所述各信息项依次录入所述输入焦点所属的票面区域的各信息栏中。优选的,所述录入模块还用于,若收到基于所述信息栏的修改指令,则根据所述修改指令对应修改所述信息栏中的信息项。本专利技术实施例提出的一种二维码生成方法和装置,通过预设的格式记录信息项,并且使用预设的键盘符分隔输入的各信息项,模拟开票时切换信息栏输入发票信息的操作。由此,配置得到的发票信息所生成的二维码能够记载发票页面中多个信息栏对应的信息项,可以用于开票时发票信息的自动录入,并且,二维码中的多个信息项可以自动切换信息栏进行录入,无需逐条扫描各信息项的二维码,提高了发票信息的录入效率。附图说明图1为本专利技术二维码生成方法第一实施例的流程示意图;图2为本专利技术二维码生成方法第二实施例的流程示意图;图3为本专利技术二维码生成方法第三实施例的流程示意图;图4为本专利技术二维码生成方法第四实施例的流程示意图;图5为本专利技术二维码生成方法第五实施例的流程示意图;图6为本专利技术二维码生成装置第一实施例、第二实施例和第三实施例的功能模块示意图;图7为本专利技术二维码生成装置第四实施例和第五实施例的功能模块示意。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。参照图1,本专利技术二维码生成方法第一实施例提供一种二维码生成方法,所述二维码生成方法包括:步骤S10、根据预设的格式记录输入的多个信息项;步骤S20、使用预设的键盘符分隔所述各信息项,配置发票信息;步骤S30、根据所述发票信息生成对应的二维码。本专利技术通过使用预设的格式和预设的键盘符,记录输入的发票信息,生成对应的二维码,从而在开票时,可以直接扫描此二维码自动录入发票信息。具体的,作为一种实施方式,首先,根据预设的格式记录用户输入的多个信息项。用户输入的各信息项也即针对发票中的各信息栏输入的信息项,例如公司名、公司税号。需要说明的是,预设的格式为使用文本文档格式,按照各信息项的输入顺序记录输入的各信息项。然后,使用预设的键盘符分隔输入的各信息项。预设的键盘符用于分隔各信息项,模拟开票人在开发票时,使用分隔符切换输入信息栏的场景。从而在扫描生成的二维码时,可以根据分隔符自动将各信息项分离开来,模拟开票人的操作,一个信息栏录入一个信息项,并且能够自动切换信息栏进行下一个信息项的录入。预设的键盘符可以是TAB键、回车键等,与开票系统匹配的、切换信息栏的键盘符。例如,当用户输入第一个信息项并确定时,记录第一个信息项,并在第一个信息项后标记键盘符;当用户输入第二个信息项并确定时,开票装置在第一个信息项的键盘符后记录第二个信息项,并在第二个信息项后标记键盘符,依次类推,直至用户输入所有的信息项。当用户完成全部信息项的输入后,根据输入的全部信息项,预设的格式和信息项之间的各键盘符,配置得到发票信息。得到的发票信息是文本文档。然后,根据发票信息生成对应的二维码,得到的二维码中记载了当前用户输入的全部信息项,并在使用时,能够模拟信息栏切换操作,实现发票信息中各信息项的分栏录入。从而可以将发票信息的输入与开票分离开来,用户可在空闲或不繁忙的时间段提前录入发票信息,配置二维码,在开票时直接扫描配置好的二维码,进行发票信息的快捷录入,缩短了开票时间,提高了开票效率。在本实施例中,根据预设的格式记录输入的多个信息项;使用预设的键盘符分隔各信息项,配置发票信息;根据发票信息生成对应的二维码。本实施例通过预设的格式记录信息项,并且使用预设的键盘符分隔输入的各信息项,模拟开票时切换信息栏输入发票信息的操作。由此,配置得到的发票信息所生成的二维码能够记载发票页面中多个信息栏对应的信息项,可以用于开票时发票信息的自动录入,并且,二维码中的多个信息项可以自动切换信息栏进行录入,无需逐条扫描各信息项的二维码,提高了发票信息的录入效率。进一步的,参照图2,本专利技术二维码生成方法第二实施例提供一种二维码生成本文档来自技高网...
二维码生成方法和装置

【技术保护点】
一种二维码生成方法,其特征在于,所述二维码生成方法包括以下步骤:根据预设的格式记录输入的多个信息项;使用预设的键盘符分隔所述各信息项,配置发票信息;根据所述发票信息生成对应的二维码。

【技术特征摘要】
1.一种二维码生成方法,其特征在于,所述二维码生成方法包括以下步骤:根据预设的格式记录输入的多个信息项;使用预设的键盘符分隔所述各信息项,配置发票信息;根据所述发票信息生成对应的二维码。2.如权利要求1所述的二维码生成方法,其特征在于,所述根据预设的格式记录输入的多个信息项的步骤包括:获取选择的票面区域,根据预设的格式记录基于所述票面区域中信息栏输入的各信息项。3.如权利要求1所述的二维码生成方法,其特征在于,所述获取选择的票面区域,根据预设的格式记录基于所述票面区域中信息栏输入的各信息项的步骤包括:获取选择的票面区域,接收基于所述票面区域输入的发票类别选择指令,获取选择的发票类别;根据所述发票类别,配置所述票面区域中的信息栏,根据预设的格式记录基于所述票面区域中信息栏输入的各信息项。4.如权利要求1、2或3所述的二维码生成方法,其特征在于,所述根据所述发票信息生成对应的二维码的步骤之后,还包括:在开票模式下,若检测到所述二维码被输入,则获取开票页面中输入焦点所属的票面区域;识别所述二维码得到所述发票信息,根据所述键盘符,将所述发票信息中的所述各信息项依次录入所述输入焦点所属的票面区域的各信息栏中。5.如权利要求4所述的二维码生成方法,其特征在于,所述识别所述二维码得到所述发票信息,根据所述键盘符,将所述发票信息中的所述各信息项依次录入所述输入焦点所属的票面区域的各信息...

【专利技术属性】
技术研发人员:王林祥赵皎平刘渊博王银波
申请(专利权)人:西安艾润物联网技术服务有限责任公司
类型:发明
国别省市:陕西,61

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

1