用于发票代开自助终端的信息录入方法、装置及设备与流程

文档序号:14861015发布日期:2018-07-04 07:24阅读:162来源:国知局
用于发票代开自助终端的信息录入方法、装置及设备与流程

本发明实施例涉及金融税控设备技术领域,尤其涉及一种用于发票代开自助终端的信息录入方法、装置及设备。



背景技术:

目前,税务机关为了改进和优化纳税服务提高办税效率,许多办税服务厅设置了发票代开自助终端。现有发票代开自助终端安装有帮助纳税人自助开发票的软件,以实现其基本的相关业务功能,比如增值税专用发票代开、增值税普通发票代开、货物运输发票代开、纳税申报。发票代开自助终端可以让纳税人在办税服务厅自助办理纳税相关业务,而不必去服务窗口排队等候。这也为工作人员减轻了压力。

在实现本发明过程中,发明人发现现有技术中至少存在如下问题:现有的发票代开自助终端,需要用户录入纳税人的各种数据,比如身份证号、密码、纳税人识别号、文书序号等。而所有的录入操作均需要用户通过软键盘或者小键盘手动录入。这就给纳税人带来了麻烦,同时也让发票代开自助终端失去了应有的意义。

因此,如何让发票代开自助终端系统的数据录入的工作变得简单省时就成为一个亟待解决的问题。



技术实现要素:

有鉴于此,本发明实施例所解决的技术问题之一在于提供一种用于发票代开自助终端的信息录入设备、方法及装置,用以克服现有技术手动录入纳税人的各种数据的麻烦,以使发票代开工作变得更加简单省时。

本发明实施例提供一种用于发票代开自助终端的数据录入方法,包括:

扫描包含纳税人信息的条码,以获取包含所述纳税人信息的数据,所述条码根据预先输入的所述纳税人信息生成;

解析所述数据得到所述纳税人信息,将所述纳税人信息录入到所述发票代开自助终端以进行发票代开。

可选地,在本发明一具体实施例中,所述扫描包含纳税人信息的条码,以获取包含所述纳税人信息的数据具体为:定时循环扫描包含纳税人信息的条码,以获取包含所述纳税人信息的数据。

可选地,在本发明一具体实施例中,所述纳税人信息通过远程客户端预先输入,以生成所述条码。

可选地,在本发明一具体实施例中,所述条码根据预先输入的所述纳税人信息生成包括:

预先输入所述纳税人信息,所述纳税人信息包括纳税人识别号信息项、登录密码信息项、纳税人身份证号信息项和文书序号信息项中任意一种或者多种,根据所述纳税人信息包括的所有信息项生成一个所述条码。

可选地,在本发明一具体实施例中,所述条码根据预先输入的所述纳税人信息生成包括:

预先输入所述纳税人信息,所述纳税人信息包括纳税人识别号信息项、登录密码信息项、纳税人身份证号信息项和文书序号信息项中任意多种,根据所述纳税人信息包括的信息项生成多个所述条码,不同的所述条码之间具有预先定义的扫描顺序。

可选地,在本发明一具体实施例中,所述解析所述数据得到所述纳税人信息包括:

提取当前所述数据中包含的信息项,并确定当前所述数据中包含的信息项对应的条码;

判断当前所述数据中包含的信息项对应的条码的扫描顺序与预先定义的扫描顺序是否正确一致;

如果是,则扫描下一个条码。

可选地,在本发明一具体实施例中,所述判断根据所述信息项生成的条码的扫描顺序是否正确具体为:

确定目标信息项以及所述目标信息项的数据长度;

判断当前扫描到的信息项的数据长度与所述目标信息项的数据长度是否一致;

如果一致,则所述当前扫描的信息项为所述目标信息项。

本发明实施例提供一种用于发票代开自助终端的数据录入装置,包括:

扫描模块,扫描包含纳税人信息的条码,以获取包含所述纳税人信息的数据,所述条码根据预先输入的所述纳税人信息生成;

解析模块,解析所述数据得到所述纳税人信息,将所述纳税人信息录入到所述发票代开自助终端以进行发票代开。

本发明实施例提供一种用于发票代开自助终端的信息录入设备,包括:条码识读器和控制器,所述条码识读器用于扫描包含纳税人信息的条码,以获取包含所述纳税人信息的数据,所述条码根据预先输入的所述纳税人信息生成;所述控制器用于解析所述数据得到所述纳税人信息,并将所述纳税人信息录入到所述发票代开自助终端以进行发票代开。

可选地,在本发明一具体实施例中,所述条码识读器进一步用于根据定时循环机制扫描包含纳税人信息的条码,以获取包含所述纳税人信息的数据。

可选地,在本发明一具体实施例中,所述纳税人信息包括纳税人识别号信息项、登录密码信息项、纳税人身份证号信息项和文书序号信息项中任意一种或者多种。

可选地,在本发明一具体实施例中,所述包含纳税人信息的条码为一个包含纳税人各所述信息项的条码。

可选地,在本发明一具体实施例中,所述包含纳税人信息的条码为多个包含纳税人各所述信息项的条码,不同的所述条码之间具有预先定义的扫描顺序。

可选地,在本发明一具体实施例中,所述控制器进一步用于提取当前所述数据中包含的信息项,并确定当前所述数据中包含的信息项对应的条码;判断当前所述数据中包含的信息项对应的条码的扫描顺序与预先定义的扫描顺序是否正确一致;如果是,则扫描下一个条码。

可选地,在本发明一具体实施例中,所述控制器具体用于确定目标信息项以及所述目标信息项的数据长度,判断当前扫描到的信息项的数据长度与所述目标信息项的数据长度是否一致,如果一致,则所述当前扫描的信息项为所述目标信息项。

可选地,在本发明一具体实施例中,所述控制器复用所述发票代开自助终端的控制器。

可选地,在本发明一具体实施例中,所述条码包括一维码和/或二维码。

由以上技术方案可见,本发明实施例提供一种用于发票代开自助终端的数据录入方法,该方法包括:扫描包含纳税人信息的条码,以获取包含所述纳税人信息的数据,所述条码根据预先输入的所述纳税人信息生成;解析所述数据得到所述纳税人信息,将所述纳税人信息录入到所述发票代开自助终端以进行发票代开。本发明实施例人让纳税人可以免去手动录入数据的麻烦,从而使得发票代开变得简单省时,提高工作效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。

图1为本发明实施例一一种用于发票代开自助终端的数据录入方法的流程示意图;

图2为本发明实施例二一种用于发票代开自助终端的数据录入方法的流程示意图;

图3为本发明实施例三一种用于发票代开自助终端的数据录入方法的流程示意图;

图4为本发明实施例四一种用于发票代开自助终端的数据录入方法的流程示意图;

图5为本发明实施例四中步骤s102的具体流程示意图;

图6为本发明实施例四中步骤s122的具体流程示意图;

图7为本发明实施例五一种用于发票代开自助终端的数据录入装置的结构示意图;

图8为本发明实施例六一种用于发票代开自助终端的信息录入设备的结构示意图。

具体实施方式

本发明实施例提供一种用于发票代开自助终端的数据录入方法,该方法包括:扫描包含纳税人信息的条码,以获取包含所述纳税人信息的数据,所述条码根据预先输入的所述纳税人信息生成;解析所述数据得到所述纳税人信息,将所述纳税人信息录入到所述发票代开自助终端以进行发票代开。本发明实施例人让纳税人可以免去手动录入数据的麻烦,从而使得发票代开变得简单省时,提高工作效率。

当然,实施本发明实施例的任一技术方案必不一定需要同时达到以上的所有优点。

为了使本领域的人员更好地理解本发明实施例中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明实施例一部分实施例,而不是全部的实施例。基于本发明实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本发明实施例保护的范围。

下面结合本发明实施例附图进一步说明本发明实施例具体实现。

参见图1,本发明实施例一提供一种用于发票代开自助终端的数据录入方法。该方法包括:

s101、扫描包含纳税人信息的条码,以获取包含所述纳税人信息的数据,所述条码根据预先输入的所述纳税人信息生成;

s102、解析所述数据得到所述纳税人信息,将所述纳税人信息录入到所述发票代开自助终端以进行发票代开。

在本实施例中,所述纳税人信息通过远程客户端预先输入,以生成所述条码。生成条码后,纳税人可以使用自助终端扫描条码,以输入纳税人信息,进行发票代开。使用自助终端扫描条码时,先用光线照射到包含纳税人的条码上,然后接收从上述条码上反射回来的光线以对包含纳税人信息条码的扫描。其中,反射回来的光线携带有包含纳税人信息的光信号。将接收到的光信号转换为电信号,处理该电信号从而获取到包含纳税人信息的数据。本实施例中的光线可以是发光二极管发出的光线,也可以是激光,还可以是红外线。

所述包含纳税人信息的数据包含多个字符,包括起始字符、数据字符、分隔字符、校验字符以及终止字符等。不妨设数据起始端为起始字符,起始字符之后为数据字符,因为该数据可能包含纳税人的多项信息,故在数据字符之间设置分隔字符,最后一个数据字符之后为校验字符,校验字符之后为终止字符。

解析包含纳税人信息的数据,对上述各字符加以识别并采取相应操作。识别到起始字符后,开始读取数据字符,将数据字符转换为纳税人相应的信息。识别到分隔字符后,则开始读取另一个数据字符,获取纳税人的另一项信息。当识别到校验字符之后,根据校验规则校验读取到的数据是否正确。当识别到终止字符之后,停止对数据的解析,并将经上述步骤获取到的纳税人信息录入发票代开自助终端。本实施例让纳税人免去了手动录入数据的麻烦,从而使得发票代开变得简单省时。

此外,本领域技术人员亦可获知采用其他方式获取纳税人信息并将纳税人的信息录入发票代开自助终端中,例如:在每次识别到分隔符时,均将最近一次获取到的纳税人信息项录入到发票代开自助终端中,直到识别到终止字符,将纳税人的最后一项信息录入到发票代开自助终端。

需要说明的是,在上述实施例中,还可以包括一显示屏。当纳税人的所有信息均录入到发票代开自助终端中后,显示屏将录入的纳税人信息显示给用户,并由用户确认录入的纳税人信息是否存在问题,从而增强本发明实施例的可实施性。

参见图2,本发明实施例二提供一种用于发票代开自助终端的数据录入方法。该方法包括:

s201、定时循环扫描包含纳税人信息的条码,以获取包含所述纳税人信息的数据;

s202、解析所述数据得到所述纳税人信息,将所述纳税人信息录入到所述发票代开自助终端以进行发票代开。

在本实施例中,由于光线、角度、距离等因素的影响,扫描包含纳税人信息的条码的过程中可能会出现问题,比如无法快速而且准确地扫描到条码中包含的信息。本发明实施例采用定时扫描机制来完成步骤s101。

上述定时扫描机制为定时对包含纳税人信息的条码进行扫描操作,判断是否获取到包含所述纳税人信息的数据,如果否,则根据最近一次扫描到的包含纳税人信息的条码,再次获取包含所述纳税人信息的数据。

具体地,本发明实施例设置一定时器,每隔一秒执行一次扫描包含纳税人信息的条码的操作,当无法获取到包含所述纳税人信息的数据时,就根据最近一次扫描到的结果再次执行获取操作。从而确保确实获取到包含纳税人信息的数据。

其中,还可以设置当确认已获取到包含纳税人信息的数据,则停止扫描操作,从而避免电能的浪费。

此外,本领域技术人员亦可获知采用定时扫描机制来实现其他的一些用途,例如:在扫描以后的任一操作中,只要出现问题,就根据最近一次扫描的结果,再次执行获取包含所述纳税人信息的数据以及该操作之后所有操作,从而增强本发明实施例的可靠性。

参见图3,本发明实施例三提供一种用于发票代开自助终端的数据录入方法。该方法包括:

s301、预先输入所述纳税人信息,所述纳税人信息包括纳税人识别号信息项、登录密码信息项、纳税人身份证号信息项和文书序号信息项中任意一种或者多种,根据所述纳税人信息包括的所有信息项生成一个条码。

s302、扫描包含纳税人信息的条码,以获取包含所述纳税人信息的数据;

s303、解析所述数据得到所述纳税人信息,将所述纳税人信息录入到所述发票代开自助终端以进行发票代开。

在本实施例的步骤s301中,将纳税人在进行发票代开时所需要的部分或者所有信息预先输入后生成一个条码,该条码包括实施例一中述及的起始字符、数据字符、分隔字符、校验字符以及终止字符等字符。其中由纳税人信息生成条码的方法较为常见,故本实施例不再赘述。本实施例通过将纳税人在进行发票代开时所需要的部分或者所有信息生成一个条码,从而方便了纳税人进行发票代开工作。

需要说明的是,本发明任一实施例中的条码均包括二维码和一维码。其中与一维码相比,二维码具有数据容量大、尺寸小的优点。基于数据容量方面的考虑本实施例优选将发明人信息包括的所有信息项生成一个二维码。

参见图4,本发明实施例四提供一种用于发票代开自助终端的数据录入方法。该方法包括:

s401、预先输入所述纳税人信息,所述纳税人信息包括纳税人识别号信息项、登录密码信息项、纳税人身份证号信息项和文书序号信息项中任意多种,根据所述纳税人信息包括的信息项生成多个条码,不同的所述条码之间具有预先定义的扫描顺序。

s402、扫描包含纳税人信息的条码,以获取包含所述纳税人信息的数据;

s403、解析所述数据得到所述纳税人信息,将所述纳税人信息录入到所述发票代开自助终端以进行发票代开。

在本实施例中,考虑到发票代开自助终端可能有多个需要录入数据的界面,因而将所述纳税人信息包括的信息项生成多个条码。纳税人根据需要录入数据的界面出现的先后顺序,扫描录入每一界面中需要的信息项,从而实现发票代开。

参见图5,在本发明实施例中,所述步骤s102还可以包括:

s112、提取当前所述数据中包含的信息项,并确定当前所述数据中包含的信息项对应的条码;

s122、判断当前所述数据中包含的信息项对应的条码的扫描顺序与预先定义的扫描顺序是否一致;

s132、如果是,则扫描下一个条码。

通过设置步骤s401,纳税人在进行发票代开时,可能会出现扫错条码的情况。本实施例通过对各信息项的一些特征进行识别,从而判断扫描条码顺序与需要录入数据的界面出现的先后顺序是否一致。如果出现有任一信息项的特征在识别过程中出现问题,则认为扫描条码顺序出错,并重新扫描,直到纳税人按正确的扫描顺序放入条码。本实施例通过判断纳税人扫描条码的顺序是否正确,来提高本发明实施例的可靠性。

其中,各信息项的特征可以是各信息项的数据长度,起始字母或者数据取值范围等。

参见图6,在本发明实施例中,所述步骤s122具体为:

s1221、确定目标信息项以及所述目标信息项的数据长度;

s1222、判断当前扫描到的信息项的数据长度与所述目标信息项的数据长度是否一致;

s1223、如果一致,则所述当前扫描的信息项为所述目标信息项。

在本实施例中,由于纳税人识别号信息项、登录密码信息项、纳税人身份证号信息项和文书序号信息项的长度一般不同,因此可以根据各信息项的长度对各信息项进行区分。从而可以对用户扫描条码的顺序是否正确进行判断。

参见图7,本发明实施例五提供一种用于发票代开自助终端的数据录入装置,包括:

扫描模块501,扫描包含纳税人信息的条码,以获取包含所述纳税人信息的数据,所述条码根据预先输入的所述纳税人信息生成;

解析模块502,解析所述数据得到所述纳税人信息,将所述纳税人信息录入到所述发票代开自助终端以进行发票代开。

在本实施例中,扫描模块501先用光线照射到包含纳税人的条码上,然后接收从上述条码上反射回来的光线以对包含纳税人信息条码的扫描。其中,反射回来的光线携带有包含纳税人信息的光信号。扫描模块501进一步将接收到的光信号转换为电信号,处理该电信号从而获取到包含纳税人信息的数据。

所述包含纳税人信息的数据包含多个字符,包括起始字符、数据字符、分隔字符、校验字符以及终止字符等。不妨设数据起始端为起始字符,起始字符之后为数据字符,因为该数据可能包含纳税人的多项信息,故在数据字符之间设置分隔字符,最后一个数据字符之后为校验字符,校验字符之后为终止字符。

解析模块502解析包含纳税人信息的数据,对上述各字符加以识别并采取相应操作。解析模块502识别到起始字符后,开始读取数据字符,将数据字符转换为纳税人相应的信息。解析模块502识别到分隔字符后,则开始读取另一个数据字符,获取纳税人的另一项信息。当解析模块502识别到校验字符之后,根据校验规则校验读取到的数据是否正确。当解析模块502识别到终止字符之后,停止对数据的解析,并将经上述步骤获取到的纳税人信息录入发票代开自助终端。本实施例让纳税人免去了手动录入数据的麻烦,从而使得发票代开变得简单省时。

需要说明的是,由本实施例扩展出的其它实施例与上述实施例类似,在此不再赘述。

参见图8,本发明实施例六提供一种用于发票代开自助终端的信息录入设备。该设备包括:条码识读器601和控制器602,所述条码识读器601用于扫描包含纳税人信息的条码,以获取包含所述纳税人信息的数据,所述条码根据预先输入的所述纳税人信息生成;所述控制器602用于解析所述数据得到所述纳税人信息,并将所述纳税人信息录入到所述发票代开自助终端以进行发票代开。

在本实施例中,条码识读器601设置有光源和光电传感器。条码识读器601利用光源照射条码,再利用光电传感器接收反射回来的光线,并将反射光线的明暗转换成数字信号。控制器602接收该数字信号并解析,通过解析该数字信号得到条码中所包含的纳税人信息。最后,控制器将得到的纳税人信息录入发票代开自助终端。本发明实施例人让纳税人可以免去手动录入数据的麻烦,从而使得发票代开变得简单省时。

本发明实施例七提供一种用于发票代开自助终端的信息录入设备,所述条码识读器进一步用于根据定时循环机制扫描包含纳税人信息的条码,以获取包含所述纳税人信息的数据。

在实施例中,定时循环机制的实现与实施例二一致,在此则不再赘述。

本发明实施例八提供一种用于发票代开自助终端的信息录入设备,所述纳税人信息包括纳税人识别号信息项、登录密码信息项、纳税人身份证号信息项和文书序号信息项中任意一种或者多种。

在本实施例中,所述包含纳税人信息的条码为一个包含纳税人各所述信息项的条码。

在本实施例中,通过一个包含纳税人各所述信息项的条码将纳税人信息录入到发票代开自助终端中,其实现方式与实施例三一致,在此则不再赘述。

本发明实施例九提供一种用于发票代开自助终端的信息录入设备,所述包含纳税人信息的条码为多个包含纳税人各所述信息项的条码,不同的所述条码之间具有预先定义的扫描顺序。

所述控制器进一步用于提取当前所述数据中包含的信息项,并确定当前所述数据中包含的信息项对应的条码;判断当前所述数据中包含的信息项对应的条码的扫描顺序与预先定义的扫描顺序是否正确一致;如果是,则扫描下一个条码。

所述控制器具体用于确定目标信息项以及所述目标信息项的数据长度,判断当前扫描到的信息项的数据长度与所述目标信息项的数据长度是否一致,如果一致,则所述当前扫描的信息项为所述目标信息项。

在本实施例中,通过多个包含纳税人各所述信息项的条码将纳税人信息录入到发票代开自助终端中,其实现方式与实施例四一致,在此则不再赘述。

需要说明的是,在本发明上述实施例七至实施例九中,所述控制器可以复用所述发票代开自助终端的控制器,从而提高实施例中设备集成化,实现硬件资源的节约。

此外,在本发明上述任一实施例中,所述条码均既可以为一维码又可以为二维码。

本领域的技术人员应明白,本发明实施例的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明实施例是参照根据本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明实施例权利要求及其等同技术的范围之内,则本发明实施例也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1