一种发票代开方法及装置的制造方法
【技术领域】
[0001]本发明涉及税务技术领域,特别是涉及一种发票代开方法及装置。
【背景技术】
[0002]发票是指一切单位和个人在购销商品、提供或接受服务以及从事其他经营活动中,所开具和收取的业务凭证,也是审计机关、税务机关执法检查的重要依据。代开发票,是税务机关或税务机关委托其他单位根据收款方(或提供劳务服务方)的申请,依照法规、规章以及其他规范性文件的规定,代为向付款方(或接受劳务服务方)开具发票的行为。
[0003]需要临时使用发票的单位和个人,可以凭购销商品、提供或者接受服务以及从事其他经营活动的书面证明、经办人身份证明,直接向经营地税务机关申请代开发票。例如,纳税人虽已领购发票,但临时取得超出领购发票使用范围或者超过领用发票开具限额以外的业务收入;被税务机关依法收缴发票或者停止发售发票的纳税人,取得经营收入;依法不需要办理税务登记的单位和个人,临时取得收入等。
[0004]目前,税务机关仅凭纳税人提供的代开发票申请表以及其他证明资料即可代开发票,无法对代开发票的真实性、准确性进行核实,易出现不法分子利用虚假交易代开真实发票,以谋取非法利益的情况。
【发明内容】
[0005]本发明实施例中提供了一种发票代开方法及装置,以解决无法保证代开发票的真实性、准确性的问题。
[0006]为了解决上述技术问题,本发明实施例公开了如下技术方案:
[0007]一种发票代开方法,用于代开纸质发票,所述方法包括:
[0008]获取用户信息;
[0009]判断用户信息是否有效;
[0010]如果用户信息有效,提示用户输入代开发票申请;
[0011]获取用户输入的代开发票申请;
[0012]判断代开发票申请是否有效;
[0013]如果代开发票申请有效,提示用户缴纳税款;
[0014]判断用户是否缴纳税款;
[0015]如果用户已缴纳税款,生成代开发票信息;
[0016]判断纸质发票的票号是否正确;
[0017]如果纸质发票的票号正确,保存代开发票信息,并将代开发票信息打印在纸质发西μ不丄O
[0018]可选地,所述判断用户信息是否有效,包括:
[0019]获取用户的移动验证设备中的验证信息;
[0020]判断所述验证信息是否有效;
[0021]如果所述验证信息有效,获取用户输入的用户身份信息;
[0022]将用户身份信息传送给远程服务器进行验证;
[0023]获取远程服务器发送的验证结果,所述验证结果为:用户身份信息和远程服务器中存储的相对应的用户身份信息是否一致的比较结果;
[0024]如果用户身份信息与远程服务器中存储的相对应的用户身份信息一致,判定用户身份信息有效,并且,判定用户信息有效。
[0025]可选地,所述判断代开发票申请是否有效,包括:
[0026]判断代开发票申请是否符合预设规范,所述预设规范包括开具发票单位名称与代开发票类型相匹配,以及,开具发票单位名称与代开发票金额相匹配;
[0027]如果代开发票申请符合预设规范,判定代开发票申请有效。
[0028]可选地,纸质发票的票号连续;
[0029]所述判断纸质发票的票号是否正确,包括:
[0030]生成电子发票,其中,首次生成的电子发票的票号与首张纸质发票的票号一致,并且在每次开具纸质发票之后新的电子发票的票号的数值增加I ;
[0031]获取电子发票的票号;
[0032]获取纸质发票的票号;
[0033]判断纸质发票的票号与电子发票的票号是否一致;
[0034]如果纸质发票的票号与电子发票的票号一致,判定纸质发票的票号正确。
[0035]可选地,所述获取纸质发票的票号,包括:
[0036]获取纸质发票的票面?目息;
[0037]根据所述票面信息利用光学字符识别技术获取纸质发票的票号。
[0038]可选地,所述保存代开发票信息,包括:
[0039]获取与纸质发票的票号相匹配的电子发票;
[0040]将代开发票信息保存在相匹配的电子发票中。
[0041]一种发票代开装置,用于代开纸质发票,所述装置包括:
[0042]用户信息获取单元,用于获取用户信息;
[0043]与所述用户信息获取单元连接的用户信息判断单元,用于判断用户信息是否有效;
[0044]与所述用户信息判断单元连接的发票申请提示单元,用于在用户信息有效时,提示用户输入代开发票申请;
[0045]发票申请获取单元,用于获取用户输入的代开发票申请;
[0046]与所述发票申请获取单元连接的发票申请判断单元,用于判断代开发票申请是否有效;
[0047]与所述发票申请判断单元连接的缴纳税款提示单元,用于在代开发票申请有效时,提示用户缴纳税款;
[0048]与所述缴纳税款提示单元连接的缴纳税款判断单元,用于判断用户是否缴纳税款;
[0049]与所述缴纳税款判断单元连接的发票信息单元,用于在用户已缴纳税款时,生成代开发票信息;
[0050]票号判断单元,用于判断纸质发票的票号是否正确;
[0051]分别与所述发票信息单元和所述票号判断单元连接的保存与打印单元,用于在纸质发票的票号正确时,保存代开发票信息,并将代开发票信息打印在纸质发票上。
[0052]可选地,所述用户信息判断单元包括:
[0053]与用户的移动验证设备连接的验证信息获取单元,用于获取用户的移动验证设备中的验证信息;
[0054]与所述验证信息获取单元连接的验证信息判断单元,用于判断所述验证信息是否有效;
[0055]与所述验证信息判断单元连接的身份信息获取单元,用于在如果所述验证信息有效时,获取用户输入的用户身份信息;
[0056]与所述身份信息获取单元连接的身份信息发送单元,用于将用户身份信息传送给远程服务器进行验证;
[0057]与远程服务器连接的结果单元,用于获取远程服务器发送的验证结果,所述验证结果为:用户身份信息和远程服务器中存储的相对应的用户身份信息是否一致的比较结果;
[0058]如果用户身份信息与远程服务器中存储的相对应的用户身份信息一致,判定用户身份信息有效,并且,判断用户信息有效。
[0059]可选地,纸质发票的票号连续;
[0060]所述票号判断单元包括:
[0061]电子发票生成单元,用于生成电子发票,其中,首次生成的电子发票的票号与首张纸质发票的票号一致,并且在每次开具纸质发票之后新的电子发票的票号的数值增加I;
[0062]与所述电子发票生成单元连接的电子票号获取单元,用于获取电子发票的票号;
[0063]纸质票号获取单元,用于获取纸质发票的票号;
[0064]分别与所述电子票号获取单元和所述纸质票号获取单元连接的票号验证单元,用于验证纸质发票的票号与电子发票的票号是否一致;
[0065]如果纸质发票的票号与电子发票的票号一致,判定纸质发票的票号正确。
[0066]可选地,所述纸质票号获取单元与摄像机连接,用于利用摄像机获取纸质发票的票面信息,并根据所述票面信息利用光学字符识别技术获取纸质发票的票号。
[0067]由以上技术方案可见,本发明实施例提供的发票代开方法及装置,首先,验证用户信息,保证用户信息的真实性;然后,通过用户输入的代开发票申请,以及用户信息,验证用户输入的代开发票信息是否与该用户身份相匹配,在确定纸质发票的票号正确之后,保存代开发票信息,以确保每张纸质发票均对应保存一份电子记录,最后,打印纸质发票,完成代开发票过程。利用本发明实施例提供的方法及装置,能够方便快捷地完成代开发票工作,不需要纳税人亲自去税务单位办理,可有效降低纳税人及税务人员的工作量。并且,通过多重验证,确保代开发票信息的真实性以及可追溯性,避免出现不法分子利用虚假交易代开真实发票的情况。
【附图说明】
[0068]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0069]图1为本发明实施例提供的一种发票代开方法的流程示意图;
[0070]图2为本发明实施例提供的一种判定纸质发票的票号正确性的方法的流程示意图;