CN110599133A - 一种基于区块链网络的数据处理方法、装置及存储介质 - Google Patents
一种基于区块链网络的数据处理方法、装置及存储介质 Download PDFInfo
- Publication number
- CN110599133A CN110599133A CN201910909669.5A CN201910909669A CN110599133A CN 110599133 A CN110599133 A CN 110599133A CN 201910909669 A CN201910909669 A CN 201910909669A CN 110599133 A CN110599133 A CN 110599133A
- Authority
- CN
- China
- Prior art keywords
- tax
- enterprise
- terminal
- refund
- notice
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 17
- 238000012795 verification Methods 0.000 claims abstract description 59
- 238000000034 method Methods 0.000 claims abstract description 30
- 230000008676 import Effects 0.000 claims description 58
- 238000012545 processing Methods 0.000 claims description 14
- 230000008014 freezing Effects 0.000 claims description 11
- 238000007710 freezing Methods 0.000 claims description 11
- 238000011084 recovery Methods 0.000 claims description 11
- 238000010257 thawing Methods 0.000 claims description 11
- 238000012790 confirmation Methods 0.000 claims description 4
- 230000015654 memory Effects 0.000 description 15
- 238000004891 communication Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 238000004590 computer program Methods 0.000 description 5
- 230000003993 interaction Effects 0.000 description 3
- 230000029305 taxis Effects 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- RWSOTUBLDIXVET-UHFFFAOYSA-N Dihydrogen sulfide Chemical compound S RWSOTUBLDIXVET-UHFFFAOYSA-N 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012946 outsourcing Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2458—Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
- G06F16/2471—Distributed queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/10—Tax strategies
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Marketing (AREA)
- Human Resources & Organizations (AREA)
- Databases & Information Systems (AREA)
- Development Economics (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Data Mining & Analysis (AREA)
- Technology Law (AREA)
- General Engineering & Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Probability & Statistics with Applications (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Quality & Reliability (AREA)
- Software Systems (AREA)
- Computational Linguistics (AREA)
- Tourism & Hospitality (AREA)
- Operations Research (AREA)
- Computing Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明实施例公开了一种基于区块链网络的数据处理方法、装置及存储介质,其中,该方法包括:获取税务终端发送的企业退税申报成功通知;获取与所述企业退税申报成功通知中携带的企业标识对应的电子票据信息,并调用智能合约向税务终端发送验证通知,智能合约运行在多个节点中的每个节点的虚拟机上;若接收到所述税务终端发送的验证成功通知,则调用所述智能合约生成与所述电子票据信息对应的退税交易;将所述退税交易发送给所述税务终端,以使所述税务终端根据所述退税信息退税至与所述企业标识对应的指定账户。通过这种实施方式,可以满足企业对出口产品退税的自动化和智能化需求,并在确保安全性的情况下提高了退税效率,降低了企业成本。
Description
技术领域
本申请涉及计算机技术领域,尤其涉及一种基于区块链网络的数据处理方法、装置及存储介质。
背景技术
目前,企业在出口产品时主要是通过出口退税所需的资料和出口产品的条件等资料进行人工退税,这种人工退税的方式耗时久、效率低。因此,如何更高效快速地对企业进行出口退税成为一个亟待解决的问题。
发明内容
本发明实施例提供了一种基于区块链网络的数据处理方法、装置及存储介质,可以满足企业对出口产品退税的自动化和智能化需求,并在确保安全性的情况下提高了退税效率,降低了企业成本。
第一方面,本发明实施例提供了一种基于区块链网络的数据处理方法,所述区块链网络包括多个节点,所述方法包括:
获取税务终端发送的企业退税申报成功通知,所述企业退税申报成功通知中携带了企业标识;
获取与所述企业退税申报成功通知中携带的企业标识对应的电子票据信息,并调用智能合约向税务终端发送验证通知,所述验证通知用于指示所述税务终端对所述电子票据信息进行验证,所述智能合约运行在所述多个节点中的每个节点的虚拟机上;
若接收到所述税务终端发送的验证成功通知,则调用所述智能合约生成与所述电子票据信息对应的退税交易,所述退税交易包括退税金额和所述企业指定的账户;
将所述退税交易发送给所述税务终端,以使所述税务终端根据所述退税信息退税至与所述企业标识对应的指定账户。
第二方面,本发明实施例提供了一种数据处理装置,设置于区块链网络中的节点上,所述装置包括:
获取模块,用于获取税务终端发送的企业退税申报成功通知,所述企业退税申报成功通知中携带了企业标识;
调用模块,用于获取与所述企业退税申报成功通知中携带的企业标识对应的电子票据信息,并调用智能合约向税务终端发送验证通知,所述验证通知用于指示所述税务终端对所述电子票据信息进行验证,所述智能合约运行在所述多个节点中的每个节点的虚拟机上;
生成模块,用于若接收到所述税务终端发送的验证成功通知,则调用所述智能合约生成与所述电子票据信息对应的退税交易,所述退税交易包括退税金额和所述企业指定的账户;
发送模块,用于将所述退税交易发送给所述税务终端,以使所述税务终端根据所述退税信息退税至与所述企业标识对应的指定账户。
第三方面,本发明实施例提供了一种节点,包括:处理器和存储器,所述处理器用于执行:
获取税务终端发送的企业退税申报成功通知,所述企业退税申报成功通知中携带了企业标识;
获取与所述企业退税申报成功通知中携带的企业标识对应的电子票据信息,并调用智能合约向税务终端发送验证通知,所述验证通知用于指示所述税务终端对所述电子票据信息进行验证,所述智能合约运行在所述多个节点中的每个节点的虚拟机上;
若接收到所述税务终端发送的验证成功通知,则调用所述智能合约生成与所述电子票据信息对应的退税交易,所述退税交易包括退税金额和所述企业指定的账户;
将所述退税交易发送给所述税务终端,以使所述税务终端根据所述退税信息退税至与所述企业标识对应的指定账户。
第四方面,本发明实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有程序指令,该程序指令被执行时,用于实现上述第一方面所述的方法。
本发明实施例,通过获取税务终端发送的企业退税申报成功通知,获取与所述企业退税申报成功通知中携带的企业标识对应的电子票据信息,并调用智能合约向税务终端发送验证通知,若接收到所述税务终端发送的验证成功通知,则调用所述智能合约生成与所述电子票据信息对应的退税交易,将所述退税交易发送给所述税务终端,以使所述税务终端根据所述退税信息退税至与所述企业标识对应的指定账户。通过这种实施方式,可以满足企业对出口产品退税的自动化和智能化需求,并在确保安全性的情况下提高了退税效率,降低了企业成本。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1a是本发明实施例提供的一种退税***的结构示意图;
图1b是本发明实施例提供的一种区块链的结构示意图;
图1c是本发明实施例提供的一种产生新区块的过程示意图;
图2是本发明实施例提供的一种基于区块链网络的数据处理方法的流程示意图;
图3是本发明实施例提供的另一种基于区块链网络的数据处理方法的流程示意图;
图4是本发明实施例提供的一种基于区块链网络的数据处理交互方法的流程示意图;
图5是本发明实施例提供的一种数据处理装置的结构示意图;
图6是本发明实施例提供的一种节点的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面结合附图,对本发明的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
本发明实施例中提供的基于区块链网络的数据处理方法可以应用于一种退税***,其中,所述退税***包括区块链网络、税务终端、票据终端、企业终端以及进出口管理中心。在某些实施例中,所述区块链网络、税务终端、票据终端、企业终端以及进出口管理中心之间相互建立通信连接。在某些实施例中,所述通信连接的方式可以包括但不限于Wi-Fi、蓝牙、近场通信(Near Field Communication,NFC)等。
针对目前退税交易普遍存在的耗时久、效率低的问题,本发明实施例提供了一种基于区块链网络的数据处理方法,可以满足企业对退税的自动化和智能化需求,并在确保安全性的情况下提高了退税效率,降低了企业成本。
下面结合附图1a和附图1b对本发明实施例提供的退税***进行示意性说明。
请参见图1a,图1a是本发明实施例提供的一种退税***的结构示意图。所述退税***包括:区块链网络11、税务终端12、票据终端13、企业终端14以及进出口管理中心15。其中,区块链网络11、税务终端12、票据终端13、企业终端14以及进出口管理中心15相互之间可以通过无线通信连接方式建立通信连接。其中,在某些场景下,所述区块链网络11、税务终端12、票据终端13、企业终端14以及进出口管理中心15相互之间也可以通过有线通信连接方式建立通信连接。在某些实施例中,所述票据终端13、企业终端14可以包括但不限于智能手机、平板电脑、笔记本电脑、台式电脑、车载智能终端、智能手表等智能终端设备。在某些实施例中,所述税务终端12、进出口管理中心15可以为服务器。
在一个实施例中,所述区块链网络11是指用于进行节点与节点之间数据共享的网络,区块链网络中可以包括多个节点111。每个节点111在进行正常工作可以接收到输入信息,并基于接收到的输入信息维护区块链网络内的共享数据(即区块链)。为了保证区块链网络内的信息互通,每个节点之间可以存在信息连接,任意两个节点之间可以实现点对点(Peer To Peer,P2P)通信,具体可以通过有线通信链路或无线通信链路进行P2P通信。例如,当区块链网络中的任意节点接收到输入信息时,其他节点便根据共识算法获取该输入信息,将该输入信息作为共享数据中的数据进行存储,使得区块链网络中全部节点上存储的数据均一致。
税务终端12、票据终端13、企业终端14以及进出口管理中心15可以接入该区块链网络11,并可以与区块链网络11中的节点进行通信。
需要说明的是,图1a中所示的节点的数目仅仅是示意性的,根据实际需要,可以部署任意数目的节点,税务终端12、票据终端13、企业终端14以及进出口管理中心15可以与区块链网络11中的同一节点进行通信,也可以分别与区块链网络11中的不同节点进行通信。
其中,对于区块链网络11中的每个节点,均具有与其对应的节点标识,而且区块链网络11中的每个节点均可以存储有区块链网络中其他节点的节点标识,以便后续根据其他节点的节点标识,将生成的区块广播至区块链网络中的其他节点。每个节点中可维护一个如下表所示的节点标识列表,将节点名称和节点标识对应存储至该节点标识列表中。其中,节点标识可为互联网协议(Internet Protocol,IP)地址以及其他任一种能够用于标识该节点的信息,表1中仅以IP地址为例进行说明。
表1
节点名称 | 节点标识 |
节点1 | 117.114.151.174 |
节点2 | 117.116.189.145 |
… | … |
节点N | 119.123.789.258 |
其中,区块链网络中的每个节点均存储一条相同的区块链。区块链由多个区块组成,参见图1b,图1b是本发明实施例提供的一种区块链的结构示意图。区块链由多个区块组成,创始块中包括区块头和区块主体,区块头中存储有输入信息特征值、版本号、时间戳和难度值,区块主体中存储有输入信息;创始块的下一区块以创始块为父区块,下一区块中同样包括区块头和区块主体,区块头中存储有当前区块的输入信息特征值、父区块的区块头特征值、版本号、时间戳和难度值,并以此类推,使得区块链中每个区块中存储的区块数据均与父区块中存储的区块数据存在关联,保证了区块中输入信息的安全性。
其中,在生成区块链中的各个区块时,参见图1c,图1c是本发明实施例提供的一种产生新区块的过程示意图。区块链所在的节点在接收到输入信息时,对输入信息进行校验,完成校验后,将输入信息存储至内存池中,并更新其用于记录输入信息的哈希树;之后,将更新时间戳更新为接收到输入信息的时间,并尝试不同的随机数,多次进行特征值计算,使得计算得到的特征值可以满足下述公式:
SHA256(SHA256(version+prev_hash+merkle_root+ntime+nbits+x))<TARGET
其中,SHA256为计算特征值所用的特征值算法;version(版本号)为区块链中相关区块协议的版本信息;prev_hash为当前区块的父区块的区块头特征值;merkle_root为输入信息的特征值;ntime为更新时间戳的更新时间;nbits为当前难度,在一段时间内为定值,并在超出固定时间段后再次进行确定;x为随机数;TARGET为特征值阈值,该特征值阈值可以根据nbits确定得到。
这样,当计算得到满足上述公式的随机数时,便可将信息对应存储,生成区块头和区块主体,得到当前区块。随后,区块链所在节点根据区块链网络中其他节点的节点标识,将新生成的区块分别发送给其所在的区块链网络中的其他节点,由其他节点对新生成的区块进行校验,并在完成校验后将新生成的区块添加至其存储的区块链中。
其中,区块链网络11的节点上可以运行智能合约,智能合约是用于在满足一定条件时而执行的代码实现,开发人员可以通过编程语言定义合约逻辑,发布到区块链上(智能合约注册),根据合约条款的逻辑,调用密钥或者其他的事件触发执行,完成合约逻辑,同时还提供对智能合约升级、注销的功能。
在一些可行的实施方式中,区块链网络11的某一节点111可以获取税务终端12发送的企业退税申报成功通知,并获取与所述企业退税申报成功通知中携带的企业标识对应的电子票据信息,通过调用智能合约向税务终端12发送验证通知,若接收到所述税务终端12发送的验证成功通知,则调用所述智能合约生成与所述电子票据信息对应的退税交易,节点111将所述退税交易发送给所述税务终端12,以使所述税务终端12根据所述退税信息退税至与所述企业标识对应的指定账户,从而可以通过区块链快捷、高效地完成企业退税交易,有效保证了安全性,有效防止了篡改,保证了企业退税数据的有效性和可追溯性。
下面结合附图对本发明实施例提供的基于区块链网络的数据处理方法进行示意性说明。
具体请参见图2,图2是本发明实施例提供的一种基于区块链网络的数据处理方法的流程示意图,本发明实施例的基于区块链网络的数据处理方法可以由数据处理装置执行,其中,所述数据处理装置设置于退税***中的节点,该节点是区块链网络中的多个节点中的任意一个节点,其中,所述退税***的具体解释如前所述。具体地,本发明实施例的所述方法包括如下步骤。
S201:获取税务终端发送的企业退税申报成功通知,所述企业退税申报成功通知中携带了企业标识。
本发明实施例中,节点可以获取税务终端发送的企业退税申报成功通知,所述企业退税申报成功通知中携带了企业标识。在某些实施例中,所述企业标识包括但不限于数字、字母、文字等任意一种或多种字符,在一个示例中,所述企业标识可以为数字。
在一个实施例中,所述节点在获取税务终端发送的企业退税申报成功通知时,可以获取所述税务终端在获取到企业终端发送的企业退税申报请求后确定所述企业退税申报请求中携带的企业标识对应的企业满足退税条件后发送的企业退税申报成功通知。
在一个实施例中,节点在获取税务终端发送的企业退税申报成功通知之前,企业终端可以向税务终端发送企业退税申报请求,所述企业退税申报请求中携带了企业标识。税务终端可以根据该企业退税申报请求中携带的企业标识,确定与该企业标识对应的企业是否满足退税条件,若确定与该企业标识对应的企业满足退税条件,则税务终端可以向节点发送退税申报成功通知。在某些实施例中,所述企业满足退税条件是指企业属于国家规定的免税企业。通过这种实施方式,可以确保企业退税申报请求携带的企业标识对应的企业满足退税条件,避免对不满足退税条件的企业进行退税,提高了退税的安全性。
在一个实施例中,所述企业终端上可以包括退税申报请求界面,用户可以在退税申报请求界面上输入企业标识。所述企业终端可以根据在退税申报请求界面上输入的企业标识生成企业退税申报请求,并向税务区块链发送该企业退税申报请求,以使所述税务区块链中的节点可以接收企业终端发送的该企业退税申报请求。在某些实施例中,所述企业标识可以包括但不限于企业统一社会信用代码、企业法人代表身份证号码等任意一种或多种。在某些实施例中,所述税务区块链为前述区块链网络中的区块链。
例如,用户可以在企业终端上的退税申报请求界面上输入企业统一社会信用代码,企业终端可以根据在退税申报请求界面上输入的企业统一社会信用代码生成企业退税申报请求,并向税务区块链发送该企业退税申报请求,以使所述税务区块链中的节点可以接收企业终端发送的该企业退税申报请求,并验证该企业退税申报请求中携带的企业标识对应的企业是否为满足退税条件的免税企业,如果满足,则向税务区块链中的节点发送退税申报成功通知。
在一个实施例中,所述节点在获取税务终端发送的企业退税申报成功通知之前,可以获取票据终端在为所述企业的进出***易开具电子票据后发送的所述电子票据的电子票据信息和企业标识,通过将所述电子票据信息与所述企业标识绑定后写入区块,并向所述多个节点中的其他节点广播所述区块,以在所述其他节点对所述区块验证通过时,将所述区块添加到税务区块链中。通过这种实施方式,有效防止了篡改,保证了退税数据的有效性和可追溯性。
在一种实施方式中,所述节点可以获取为所述企业的进出***易开具电子票据后发送的所述电子票据的电子票据信息和企业标识,并计算所述电子票据信息的摘要信息以及所述企业标识的摘要信息。所述节点可以将所述电子票据信息的摘要信息与所述企业标识的摘要信息的对应关系绑定后写入区块,并向所述多个节点中的其他节点广播所述区块,从而在所述其他节点对所述区块中电子票据信息的摘要信息与所述企业标识的摘要信息的对应关系验证通过时,将所述区块添加到税务区块链中。通过这种实施方式,确保了退税信息的不可篡改性。
在一个实施例中,所述电子票据信息包括但不限于报关单、出口销售***、进货***、结汇水单会收汇通知书、出口货物运单和出口保险单、产品征税证明、出口收汇已核销证明、与出口退税有关的其他材料等信息。在某些实施例中,所述报关单是货物进口或出口时进出口企业向海关办理申报手续,以便海关凭此查验和验放而填具的单据。
在某些实施例中,所述出口销售***是出口企业根据与出口购货方签订的销售合同填开的单证,是外商购货的主要凭证,也是出口企业财会部门凭此记帐做出口产品销售收入的依据。在某些实施例中,进货***主要是为了确定出口产品的供货单位、产品名称、计量单位、数量,是否是生产企业的销售价格,以便划分和计算确定其进货费用等。在某些实施例中,属于生产企业直接出口或委托出口自制产品,凡以到岸价结算的,还应附送出口货物运单和出口保险单。在某些实施例中,有进料加工复出口产品业务的企业,还应向税务终端报送进口料、件的合同编号、日期、进口料件名称、数量、复出口产品名称,进料成本金额和实纳各种税金额等。
S202:获取与所述企业退税申报成功通知中携带的企业标识对应的电子票据信息,并调用智能合约向税务终端发送验证通知,所述验证通知用于指示所述税务终端对所述电子票据信息进行验证。
本发明实施例中,节点可以获取与所述企业退税申报成功通知中携带的企业标识对应的电子票据信息,并调用智能合约向税务终端发送验证通知,所述验证通知用于指示所述税务终端对所述电子票据信息进行验证,在某些实施例中,所述智能合约运行在所述多个节点中的每个节点的虚拟机上。
在一个实施例中,节点可以调用智能合约向税务终端发送验证通知,所述验证通知中携带了电子票据信息和企业标识。所述税务终端可以根据验证通知中携带的电子票据信息和企业标识,与预先在该税务终端中申报的该企业标识对应的票据信息进行对比验证,如果验证结果一致,则确定验证成功,如果验证结果不一致,则确定验证失败。通过将电子票据信息与企业在税务终端中申报的票据信息进行对比验证,可以确保电子票据信息的真实性,以及电子票据信息与企业的对应关系,提高了对企业出口产品退税的安全性。
在一个实施例中,所述节点在获取到税务终端发送的企业退税申报成功通知时,可以通过税务区块链对所述电子票据信息和企业标识进行验证,如果验证得到电子票据信息和企业标识匹配,则退税设备向区块链的节点发送退税请求,以使节点可以接收用户通过退税设备发送的退税请求。通过区块链上的节点对电子票据信息与企业标识的对应关系进行验证,可以在确保进一步提高退税操作的安全性。
在一个实施例中,所述节点可以获取所述企业退税申报成功通知中携带的电子票据信息的第一摘要信息和所述企业标识的第二摘要信息,并根据所述第一摘要信息和所述第二摘要信息从所述税务区块链中查询所述企业退税申报成功通知中携带的所述电子票据信息和所述企业标识是否匹配,如果匹配,则执行所述调用所述智能合约生成与所述电子票据信息对应的退税交易的步骤。
在一个实施例中,所述节点根据所述第一摘要信息和所述第二摘要信息,从所述税务区块链中查询所述退税请求中携带的所述电子票据信息的摘要信息与所述企业标识的摘要信息的对应关系是否与所述第一摘要信息与所述第二摘要信息的对应关系相匹配,如果匹配,则执行所述调用所述智能合约生成与所述电子票据信息对应的退税交易的步骤。通过这种实施方式,有效防止了篡改,避免退错税,以确保对企业出口产品退税的安全性。
S203:若接收到所述税务终端发送的验证成功通知,则调用所述智能合约生成与所述电子票据信息对应的退税交易,所述退税交易包括退税金额和所述企业指定的账户。
本发明实施例中,若接收到所述税务终端发送的验证成功通知,则节点可以用所述智能合约生成与所述电子票据信息对应的退税交易,所述退税交易包括退税金额和所述企业指定的账户。在一个示例中,所述企业指定的账户可以是所述企业指定的银行账户。
在一个实施例中,节点调用所述智能合约生成与所述电子票据信息对应的退税交易之前,可以根据所述电子票据信息生成退税查询请求,并向所述税务终端发送所述退税查询请求,所述退税查询请求用于指示所述税务终端查询所述电子票据信息对应的出口产品是否属于退税产品,若获取到所述税务终端发送的确认信息,则节点可以调用所述智能合约生成与所述电子票据信息对应的退税交易。通过这种实施方式,可以避免对不属于退税产品的出口产品进行退税,进一步提高了对企业出口产品进行退税的安全性。
在一些实施例中,所述企业的出口产品属于退税产品应具备4个条件:第一,必须是属于产品税、增值税和特别消费税范围的产品;第二,必须报关离境,这是区分产品是否属于应退税出口产品的主要标准之一,以加盖海关验讫章的出口报关单和出口销售***为准;第三,必须在财务上做出口销售;第四,必须是出口创汇并已核销的产品。
S204:将所述退税交易发送给所述税务终端,以使所述税务终端根据所述退税信息退税至与所述企业标识对应的指定账户。
本发明实施例中,节点可以将所述退税交易发送给所述税务终端,以使所述税务终端根据所述退税信息退税至与所述企业标识对应的指定账户。
在一个实施例中,节点将所述退税交易发送给所述税务终端之前,可以向进出口管理中心发送进出口查询请求,所述进出口查询请求中包括所述企业退税申报成功通知中携带的企业标识;节点可以获取所述进出口管理中心发送的与所述企业标识对应的进出口信息,并根据所述进出口信息,确定与所述企业退税申报成功通知中携带的企业标识对应的出口产品是否已出口;若确定已出口,则节点可以将所述退税交易发送给所述税务终端。通过这种实施方式,可以确保在企业出口产品出口后进行退税,实现安全退税。
在一个实施例中,节点将所述退税交易发送给所述税务终端之后,可以获取所述税务终端发送的已退税信息,根据所述已退税信息确定已退税的电子票据信息,并将已退税的电子票据信息发送至指定的已退税中心进行存储。通过这种实施方式,可以方便企业查询历史退税记录。
本发明实施例中,节点通过获取税务终端发送的企业退税申报成功通知,获取与所述企业退税申报成功通知中携带的企业标识对应的电子票据信息,并调用智能合约向税务终端发送验证通知,若接收到所述税务终端发送的验证成功通知,则调用所述智能合约生成与所述电子票据信息对应的退税交易,将所述退税交易发送给所述税务终端,以使所述税务终端根据所述退税信息退税至与所述企业标识对应的指定账户。通过这种实施方式,可以满足企业对出口产品退税的自动化和智能化需求,并在确保安全性的情况下提高了退税效率,降低了企业成本。
具体请参见图3,图3是本发明实施例提供的另一种基于区块链网络的数据处理方法的流程示意图,具体地,本发明实施例基于区块链网络的数据处理方法与图2所述基于区块链网络的数据处理方法的区别在于,本发明实施例是对提前退税并将退税资金进行冻结,待出口产品出口后对退税资金进行解冻的情况进行详细说明,具体地,本发明实施例的所述方法包括如下步骤。
S301:获取票据终端在为企业的出***易开具电子票据后发送的企业退税通知,所述企业退税通知中携带了企业标识和企业指定的账户的退税资金。
本发明实施例中,节点可以获取票据终端在为企业的出***易开具电子票据后发送的企业退税通知,所述企业退税通知中携带了企业标识和企业指定的账户的退税资金。
S302:调用智能合约向税务终端发送冻结通知,所述冻结通知用于指示所述税务终端冻结所述企业指定的账户的退税资金。
本发明实施例中,节点可以调用智能合约向税务终端发送冻结通知,所述冻结通知用于指示所述税务终端冻结所述企业指定的账户的退税资金。
在一个实施例中,票据终端在为企业的出***易开具电子票据时,可以将退税资金以及企业指定的账户发送给所述节点,以使所述节点触发所述节点上的智能合约根据所述退税资金以及企业指定的账户生成冻结通知,所述冻结通知用于指示税务终端对退款至所述企业指定的账户的退税资金进行冻结,所述节点可以将所述冻结通知发送给税务终端,以使税务终端对所述退款至所述企业指定的账户的退税资金进行冻结。通过这种实施方式,可以在确保安全的情况下实现提前退税,进一步提高了退税的效率。
例如,票据终端在为企业的出***易开具电子票据时,可以将退税资金X以及企业指定的账户Y发送给税务区块链的节点,以触发所述节点上的智能合约根据所述退税资金X以及企业指定的账户Y生成冻结通知,所述冻结通知用于指示税务终端对退款至所述企业指定的账户Y的退税资金X进行冻结,所述节点可以将所述冻结通知发送给税务终端,以使税务终端对所述退款至所述企业指定的账户Y的退税资金X进行冻结。
S303:向进出口管理中心查询所述企业退税通知中携带的企业标识对应的出口产品是否已出口,若确定已出口,则执行步骤S304,若确定预设时长内未出口,则执行步骤S305。
本发明实施例中,节点可以向进出口管理中心查询所述企业退税通知中携带的企业标识对应的出口产品是否已出口,若确定已出口,则执行步骤S304,若确定预设时长内未出口,则执行步骤S305。
S304:调用所述智能合约向所述税务终端发送解冻通知,所述解冻通知用于指示所述税务终端解除所述企业指定的账户中冻结的所述退税资金。
本发明实施例中,若确定已出口,则节点可以调用所述智能合约向所述税务终端发送解冻通知,所述解冻通知用于指示所述税务终端解除所述企业指定的账户中冻结的所述退税资金。通过这种实施方式,可以对企业出口产品进行提前退税,进一步提高了退税的有效性。
S305:调用所述智能合约向所述税务终端发送退税资金回收通知,所述退税资金回收通知用于指示所述税务终端扣除所述企业指定的账户中冻结的所述退税资金。
本发明实施例中,若确定所述用户预设时长内未出境,节点可以调用所述智能合约向所述税务终端发送退税资金回收通知,所述退税资金回收通知用于指示所述税务终端扣除所述企业指定的账户中冻结的所述退税资金。通过这种实施方式,可以避免由于出口产品超时未出境而没有扣税的情况,进一步提高了对企业出口产品退税的有效性。
本发明实施例中,节点通过获取票据终端在为所述企业的出***易开具电子票据后发送的企业退税通知调用所述智能合约向所述税务终端发送冻结通知,向进出口管理中心查询所述企业退税通知中携带的企业标识对应的出口产品是否已出口,若确定已出口,则节点可以调用所述智能合约向所述税务终端发送解冻通知,若确定所述用户预设时长内未出境,节点可以调用所述智能合约向所述税务终端发送退税资金回收通知。通过这种实施方式,可以实现对企业的进出口产品提前退税,在确保安全性的情况下进一步提高了对企业出口产品退税效率,提升了用户消费体验。
具体请参见图4,图4是本发明实施例提供的一种基于区块链网络的数据处理交互方法的流程示意图,本发明实施例的基于区块链网络的数据处理交互方法可以由一种退税***执行,所述退税***包括区块链网络中的节点、税务终端、企业终端以及进出口管理中心,其中,所述退税***的具体解释如前所述。具体地,本发明实施例的所述方法包括如下步骤。
S401:企业终端向税务终端发送企业退税申报请求,所述企业申报请求中携带了企业标识。
本发明实施例中,企业终端可以向税务终端发送企业退税申报请求,所述企业申报请求中携带了企业标识。
S402:所述税务终端根据所述企业申报请求,确定与所述企业标识对应的企业是否满足退税条件。
本发明实施例中,所述税务终端可以根据所述企业申报请求,确定与所述企业标识对应的企业是否满足退税条件,所述退税条件如前所述,此处不再赘述。
S403:如果确定满足,则所述税务终端向区块链网络中的节点发送企业退税申报成功通知。
本发明实施例中,若所述税务终端确定出与所述企业标识对应的企业满足退税条件,则所述税务终端可以向区块链网络中的节点发送企业退税申报成功通知。在某些实施例中,所述企业退税申报成功通知中携带了与所述企业标识对应的电子票据信息。
S404:所述节点获取与所述企业退税申报成功通知中携带的企业标识对应的电子票据信息,并调用智能合约向所述税务终端发送验证通知。
本发明实施例中,所述节点可以获取与所述企业退税申报成功通知中携带的企业标识对应的电子票据信息,并调用智能合约向所述税务终端发送验证通知,以使该税务终端对该垫子票据信息的真实性进行验证。
S405:所述税务终端对所述电子票据信息进行验证,若验证成功,则向所述节点发送验证成功通知。
本发明实施例中,所述税务终端可以对所述电子票据信息进行验证,若验证成功,则可以向所述节点发送验证成功通知。
S406:所述节点接收所述验证成功通知,并调用智能合约生成与所述电子票据信息对应的退税交易。
本发明实施例中,所述节点可以接收所述税务终端发送的验证成功通知,并调用智能合约生成与所述电子票据信息对应的退税交易。
S407:所述节点向进出口管理中心发送进出口查询请求,所述进出口查询请求中包括所述企业退税申报成功通知中携带的企业标识。
本发明实施例中,所述节点可以向进出口管理中心发送进出口查询请求,所述进出口查询请求中包括所述企业退税申报成功通知中携带的企业标识,以使所述进出口管理中心查询与所述企业退税申报成功通知中携带的企业标识对应的进出口信息。
S408:所述进出口管理中心向所述节点发送与所述企业退税申报成功通知中携带的企业标识对应的进出口信息。
本发明实施例中,所述进出口管理中心可以向所述节点发送与所述企业退税申报成功通知中携带的企业标识对应的进出口信息。
S409:所述节点根据所述进出口信息,若确定与所述企业退税申报成功通知中携带的企业标识对应的出口产品已出口,则将所述退税交易发送给所述税务终端。
本发明实施例中,所述节点若根据所述进出口信息,确定与所述企业退税申报成功通知中携带的企业标识对应的出口产品已出口,则可以将所述退税交易发送给所述税务终端,在某些实施例中,所述退税交易包括退税金额和所述企业指定的账户。
S410:所述税务终端根据所述退税交易,将退税交易中包括的退税金额退税至所述退税交易中包括的所述企业指定的账户。
本发明实施例中,所述税务终端可以根据所述退税信息退税至与所述企业标识对应的指定账户。
本发明实施例,通过获取税务终端发送的企业退税申报成功通知,获取与所述企业退税申报成功通知中携带的企业标识对应的电子票据信息,并调用智能合约向税务终端发送验证通知,若接收到所述税务终端发送的验证成功通知,则调用所述智能合约生成与所述电子票据信息对应的退税交易,将所述退税交易发送给所述税务终端,以使所述税务终端根据所述退税信息退税至与所述企业标识对应的指定账户。通过这种实施方式,可以满足企业对出口产品退税的自动化和智能化需求,并在确保安全性的情况下提高了退税效率,降低了企业成本。
请参见图5,图5是本发明实施例提供的一种数据处理装置的结构示意图。具体的,所述装置设置于区块链网络中的节点中,所述装置包括:获取模块501、调用模块502、生成模块503以及发送模块504;
获取模块501,用于获取税务终端发送的企业退税申报成功通知,所述企业退税申报成功通知中携带了企业标识;
调用模块502,用于获取与所述企业退税申报成功通知中携带的企业标识对应的电子票据信息,并调用智能合约向税务终端发送验证通知,所述验证通知用于指示所述税务终端对所述电子票据信息进行验证,所述智能合约运行在所述多个节点中的每个节点的虚拟机上;
生成模块503,用于若接收到所述税务终端发送的验证成功通知,则调用所述智能合约生成与所述电子票据信息对应的退税交易,所述退税交易包括退税金额和所述企业指定的账户;
发送模块504,用于将所述退税交易发送给所述税务终端,以使所述税务终端根据所述退税信息退税至与所述企业标识对应的指定账户。
进一步地,所述获取模块501获取税务终端发送的企业退税申报成功通知时,具体用于:
获取所述税务终端在获取到企业终端发送的企业退税申报请求后确定所述企业退税申报请求中携带的企业标识对应的企业满足退税条件后发送的企业退税申报成功通知。
进一步地,所述获取模块501获取税务终端发送的企业退税申报成功通知之前,还用于:
获取票据终端在为所述企业的进出***易开具电子票据后发送的所述电子票据的电子票据信息和企业标识;
将所述电子票据信息与所述企业标识绑定后写入区块,并向所述多个节点中的其他节点广播所述区块;
在所述其他节点对所述区块验证通过时,将所述区块添加到税务区块链中。
进一步地,所述生成模块503调用所述智能合约生成与所述电子票据信息对应的退税交易之前,还用于:
根据所述电子票据信息生成退税查询请求,并向所述税务终端发送所述退税查询请求,所述退税查询请求用于指示所述税务终端查询所述电子票据信息对应的出口产品是否属于退税产品;
若获取到所述税务终端发送的确认信息,则执行所述调用所述智能合约生成与所述电子票据信息对应的退税交易的步骤。
进一步地,所述发送模块504将所述退税交易发送给所述税务终端之前,还用于:
向进出口管理中心发送进出口查询请求,所述进出口查询请求中包括所述企业退税申报成功通知中携带的企业标识;
获取所述进出口管理中心发送的与所述企业标识对应的进出口信息;
根据所述进出口信息,确定与所述企业退税申报成功通知中携带的企业标识对应的出口产品是否已出口;
若确定已出口,则执行所述将所述退税交易发送给所述税务终端的步骤。
进一步地,所述发送模块504将所述退税交易发送给所述税务终端之后,还用于:
获取所述税务终端发送的已退税信息;
根据所述已退税信息确定已退税的电子票据信息,并将已退税的电子票据信息发送至指定的已退税中心进行存储。
进一步地,所述获取模块501还用于:
获取票据终端在为所述企业的出***易开具电子票据后发送的企业退税通知,所述企业退税通知中携带了企业标识和企业指定的账户的退税资金;
调用所述智能合约向所述税务终端发送冻结通知,所述冻结通知用于指示所述税务终端冻结所述企业指定的账户的退税资金。
进一步地,所述获取模块501还用于:
向进出口管理中心查询所述企业退税通知中携带的企业标识对应的出口产品是否已出口;
若确定所述出口产品已出口,则调用所述智能合约向所述税务终端发送解冻通知,所述解冻通知用于指示所述税务终端解除所述企业指定的账户中冻结的所述退税资金;
若确定所述出口产品预设时长内未出口,则调用所述智能合约向所述税务终端发送退税资金回收通知,所述退税资金回收通知用于指示所述税务终端扣除所述企业指定的账户中冻结的所述退税资金。
本发明实施例,通过获取税务终端发送的企业退税申报成功通知,获取与所述企业退税申报成功通知中携带的企业标识对应的电子票据信息,并调用智能合约向税务终端发送验证通知,若接收到所述税务终端发送的验证成功通知,则调用所述智能合约生成与所述电子票据信息对应的退税交易,将所述退税交易发送给所述税务终端,以使所述税务终端根据所述退税信息退税至与所述企业标识对应的指定账户。通过这种实施方式,可以满足企业对出口产品退税的自动化和智能化需求,并在确保安全性的情况下提高了对企业出口产品退税效率,降低了企业成本。
请参见图6,图6是本发明实施例提供的一种节点设备的结构示意图。具体的,所述节点设备包括:存储器601、处理器602。
在一种实施例中,所述节点设备还包括数据接口603,所述数据接口603,用于传递终端和其他设备之间的数据信息。
所述存储器601可以包括易失性存储器(volatile memory);存储器601也可以包括非易失性存储器(non-volatile memory);存储器601还可以包括上述种类的存储器的组合。所述处理器602可以是中央处理器(central processing unit,CPU)。所述处理器602还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specificintegrated circuit,ASIC),可编程逻辑器件(programmable logic device,PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(complex programmable logic device,CPLD),现场可编程逻辑门阵列(field-programmable gate array,FPGA)或其任意组合。
所述存储器601用于存储程序,所述处理器602可以调用存储601中存储的程序,用于执行如下步骤:
获取税务终端发送的企业退税申报成功通知,所述企业退税申报成功通知中携带了企业标识;
获取与所述企业退税申报成功通知中携带的企业标识对应的电子票据信息,并调用智能合约向税务终端发送验证通知,所述验证通知用于指示所述税务终端对所述电子票据信息进行验证,所述智能合约运行在所述多个节点中的每个节点的虚拟机上;
若接收到所述税务终端发送的验证成功通知,则调用所述智能合约生成与所述电子票据信息对应的退税交易,所述退税交易包括退税金额和所述企业指定的账户;
将所述退税交易发送给所述税务终端,以使所述税务终端根据所述退税信息退税至与所述企业标识对应的指定账户。
进一步地,所述处理器602获取税务终端发送的企业退税申报成功通知时,具体用于:
获取所述税务终端在获取到企业终端发送的企业退税申报请求后确定所述企业退税申报请求中携带的企业标识对应的企业满足退税条件后发送的企业退税申报成功通知。
进一步地,所述处理器602获取税务终端发送的企业退税申报成功通知之前,还用于:
获取票据终端在为所述企业的进出***易开具电子票据后发送的所述电子票据的电子票据信息和企业标识;
将所述电子票据信息与所述企业标识绑定后写入区块,并向所述多个节点中的其他节点广播所述区块;
在所述其他节点对所述区块验证通过时,将所述区块添加到税务区块链中。
进一步地,所述处理器602调用所述智能合约生成与所述电子票据信息对应的退税交易之前,还用于:
根据所述电子票据信息生成退税查询请求,并向所述税务终端发送所述退税查询请求,所述退税查询请求用于指示所述税务终端查询所述电子票据信息对应的出口产品是否属于退税产品;
若获取到所述税务终端发送的确认信息,则执行所述调用所述智能合约生成与所述电子票据信息对应的退税交易的步骤。
进一步地,所述处理器602将所述退税交易发送给所述税务终端之前,还用于:
向进出口管理中心发送进出口查询请求,所述进出口查询请求中包括所述企业退税申报成功通知中携带的企业标识;
获取所述进出口管理中心发送的与所述企业标识对应的进出口信息;
根据所述进出口信息,确定与所述企业退税申报成功通知中携带的企业标识对应的出口产品是否已出口;
若确定已出口,则执行所述将所述退税交易发送给所述税务终端的步骤。
进一步地,所述处理器602将所述退税交易发送给所述税务终端之后,还用于:
获取所述税务终端发送的已退税信息;
根据所述已退税信息确定已退税的电子票据信息,并将已退税的电子票据信息发送至指定的已退税中心进行存储。
进一步地,所述处理器602还用于:
获取票据终端在为所述企业的出***易开具电子票据后发送的企业退税通知,所述企业退税通知中携带了企业标识和企业指定的账户的退税资金;
调用所述智能合约向所述税务终端发送冻结通知,所述冻结通知用于指示所述税务终端冻结所述企业指定的账户的退税资金。
进一步地,所述处理器602还用于:
向进出口管理中心查询所述企业退税通知中携带的企业标识对应的出口产品是否已出口;
若确定所述出口产品已出口,则调用所述智能合约向所述税务终端发送解冻通知,所述解冻通知用于指示所述税务终端解除所述企业指定的账户中冻结的所述退税资金;
若确定所述出口产品预设时长内未出口,则调用所述智能合约向所述税务终端发送退税资金回收通知,所述退税资金回收通知用于指示所述税务终端扣除所述企业指定的账户中冻结的所述退税资金。
本发明实施例,通过获取税务终端发送的企业退税申报成功通知,获取与所述企业退税申报成功通知中携带的企业标识对应的电子票据信息,并调用智能合约向税务终端发送验证通知,若接收到所述税务终端发送的验证成功通知,则调用所述智能合约生成与所述电子票据信息对应的退税交易,将所述退税交易发送给所述税务终端,以使所述税务终端根据所述退税信息退税至与所述企业标识对应的指定账户。通过这种实施方式,可以满足企业对出口产品退税的自动化和智能化需求,并在确保安全性的情况下提高了对企业出口产品退税效率,降低了企业成本。
本发明的实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本发明图2、图3或图4所对应实施例中描述的方法,也可实现图5述本发明所对应实施例的装置,在此不再赘述。
所述计算机可读存储介质可以是前述任一实施例所述的设备的内部存储单元,例如设备的硬盘或内存。所述计算机可读存储介质也可以是所述设备的外部存储设备,例如所述设备上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(SecureDigital,SD)卡,闪存卡(Flash Card)等。进一步地,所述计算机可读存储介质还可以既包括所述设备的内部存储单元也包括外部存储设备。所述计算机可读存储介质用于存储所述计算机程序以及所述服务器所需的其他程序和数据。所述计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所揭露的仅为本发明的部分实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。
Claims (10)
1.一种基于区块链网络的数据处理方法,其特征在于,所述区块链网络包括多个节点,所述方法包括:
获取税务终端发送的企业退税申报成功通知,所述企业退税申报成功通知中携带了企业标识;
获取与所述企业退税申报成功通知中携带的企业标识对应的电子票据信息,并调用智能合约向税务终端发送验证通知,所述验证通知用于指示所述税务终端对所述电子票据信息进行验证,所述智能合约运行在所述多个节点中的每个节点的虚拟机上;
若接收到所述税务终端发送的验证成功通知,则调用所述智能合约生成与所述电子票据信息对应的退税交易,所述退税交易包括退税金额和所述企业指定的账户;
将所述退税交易发送给所述税务终端,以使所述税务终端根据所述退税信息退税至与所述企业标识对应的指定账户。
2.根据权利要求1所述的方法,其特征在于,所述获取税务终端发送的企业退税申报成功通知,包括:
获取所述税务终端在获取到企业终端发送的企业退税申报请求后确定所述企业退税申报请求中携带的企业标识对应的企业满足退税条件后发送的企业退税申报成功通知。
3.根据权利要求1所述的方法,其特征在于,所述获取税务终端发送的企业退税申报成功通知之前,还包括:
获取票据终端在为所述企业的进出***易开具电子票据后发送的所述电子票据的电子票据信息和企业标识;
将所述电子票据信息与所述企业标识绑定后写入区块,并向所述多个节点中的其他节点广播所述区块;
在所述其他节点对所述区块验证通过时,将所述区块添加到税务区块链中。
4.根据权利要求1所述的方法,其特征在于,所述调用所述智能合约生成与所述电子票据信息对应的退税交易之前,还包括:
根据所述电子票据信息生成退税查询请求,并向所述税务终端发送所述退税查询请求,所述退税查询请求用于指示所述税务终端查询所述电子票据信息对应的出口产品是否属于退税产品;
若获取到所述税务终端发送的确认信息,则执行所述调用所述智能合约生成与所述电子票据信息对应的退税交易的步骤。
5.根据权利要求1所述的方法,其特征在于,所述将所述退税交易发送给所述税务终端之前,还包括:
向进出口管理中心发送进出口查询请求,所述进出口查询请求中包括所述企业退税申报成功通知中携带的企业标识;
获取所述进出口管理中心发送的与所述企业标识对应的进出口信息;
根据所述进出口信息,确定与所述企业退税申报成功通知中携带的企业标识对应的出口产品是否已出口;
若确定已出口,则执行所述将所述退税交易发送给所述税务终端的步骤。
6.根据权利要求5所述的方法,其特征在于,所述将所述退税交易发送给所述税务终端之后,还包括:
获取所述税务终端发送的已退税信息;
根据所述已退税信息确定已退税的电子票据信息,并将已退税的电子票据信息发送至指定的已退税中心进行存储。
7.根据权利要求1所述的方法,其特征在于,还包括:
获取票据终端在为所述企业的出***易开具电子票据后发送的企业退税通知,所述企业退税通知中携带了企业标识和企业指定的账户的退税资金;
调用所述智能合约向所述税务终端发送冻结通知,所述冻结通知用于指示所述税务终端冻结所述企业指定的账户的退税资金。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
向进出口管理中心查询所述企业退税通知中携带的企业标识对应的出口产品是否已出口;
若确定所述出口产品已出口,则调用所述智能合约向所述税务终端发送解冻通知,所述解冻通知用于指示所述税务终端解除所述企业指定的账户中冻结的所述退税资金;
若确定所述出口产品预设时长内未出口,则调用所述智能合约向所述税务终端发送退税资金回收通知,所述退税资金回收通知用于指示所述税务终端扣除所述企业指定的账户中冻结的所述退税资金。
9.一种数据处理装置,其特征在于,设置于区块链网络中的节点中,所述装置包括:
获取模块,用于获取税务终端发送的企业退税申报成功通知,所述企业退税申报成功通知中携带了企业标识;
调用模块,用于获取与所述企业退税申报成功通知中携带的企业标识对应的电子票据信息,并调用智能合约向税务终端发送验证通知,所述验证通知用于指示所述税务终端对所述电子票据信息进行验证;
生成模块,用于若接收到所述税务终端发送的验证成功通知,则调用所述智能合约生成与所述电子票据信息对应的退税交易,所述退税交易包括退税金额和所述企业指定的账户;
发送模块,用于将所述退税交易发送给所述税务终端,以使所述税务终端根据所述退税信息退税至与所述企业标识对应的指定账户。
10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质中存储有程序指令,该程序指令被执行时,用于实现如权利要求1-8任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910909669.5A CN110599133B (zh) | 2019-09-24 | 2019-09-24 | 一种基于区块链网络的数据处理方法、装置及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910909669.5A CN110599133B (zh) | 2019-09-24 | 2019-09-24 | 一种基于区块链网络的数据处理方法、装置及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110599133A true CN110599133A (zh) | 2019-12-20 |
CN110599133B CN110599133B (zh) | 2023-11-03 |
Family
ID=68863089
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910909669.5A Active CN110599133B (zh) | 2019-09-24 | 2019-09-24 | 一种基于区块链网络的数据处理方法、装置及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110599133B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111325586A (zh) * | 2020-01-22 | 2020-06-23 | 腾讯科技(深圳)有限公司 | 基于区块链网络的票据代开方法、装置、服务器及介质 |
CN112613961A (zh) * | 2020-12-15 | 2021-04-06 | 航天信息股份有限公司海外业务分公司 | 基于区块链的进出口企业税务征管*** |
CN113129086A (zh) * | 2019-12-31 | 2021-07-16 | 航天信息股份有限公司 | 一种增值税抵扣方法、装置、***、设备及介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109034701A (zh) * | 2018-07-25 | 2018-12-18 | 珠海宏桥高科技有限公司 | 国际贸易单证传输方法、装置及*** |
CN109410022A (zh) * | 2018-09-30 | 2019-03-01 | 深圳市元征科技股份有限公司 | 一种基于区块链技术的海外购物退税方法及相关设备 |
CN109829823A (zh) * | 2019-01-31 | 2019-05-31 | 山东浪潮商用***有限公司 | 一种境外旅客购物离境退税业务信息管理平台及方法 |
GB201905600D0 (en) * | 2019-04-19 | 2019-06-05 | Ernst & Young Gmbh | Tax compliance management system modelled as a multi-dimensional framework |
KR102019478B1 (ko) * | 2018-05-17 | 2019-09-06 | 주식회사 네모파트너즈엔이씨 | 쪼개기형 에너지 칼라코인모듈·블록체인형 에너지 거래 중개모듈로 이루어진 하이브리드식 블록체인형 에너지 거래활성화 장치 및 방법 |
-
2019
- 2019-09-24 CN CN201910909669.5A patent/CN110599133B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102019478B1 (ko) * | 2018-05-17 | 2019-09-06 | 주식회사 네모파트너즈엔이씨 | 쪼개기형 에너지 칼라코인모듈·블록체인형 에너지 거래 중개모듈로 이루어진 하이브리드식 블록체인형 에너지 거래활성화 장치 및 방법 |
CN109034701A (zh) * | 2018-07-25 | 2018-12-18 | 珠海宏桥高科技有限公司 | 国际贸易单证传输方法、装置及*** |
CN109410022A (zh) * | 2018-09-30 | 2019-03-01 | 深圳市元征科技股份有限公司 | 一种基于区块链技术的海外购物退税方法及相关设备 |
CN109829823A (zh) * | 2019-01-31 | 2019-05-31 | 山东浪潮商用***有限公司 | 一种境外旅客购物离境退税业务信息管理平台及方法 |
GB201905600D0 (en) * | 2019-04-19 | 2019-06-05 | Ernst & Young Gmbh | Tax compliance management system modelled as a multi-dimensional framework |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113129086A (zh) * | 2019-12-31 | 2021-07-16 | 航天信息股份有限公司 | 一种增值税抵扣方法、装置、***、设备及介质 |
CN113129086B (zh) * | 2019-12-31 | 2024-05-31 | 航天信息股份有限公司 | 一种增值税抵扣方法、装置、***、设备及介质 |
CN111325586A (zh) * | 2020-01-22 | 2020-06-23 | 腾讯科技(深圳)有限公司 | 基于区块链网络的票据代开方法、装置、服务器及介质 |
CN112613961A (zh) * | 2020-12-15 | 2021-04-06 | 航天信息股份有限公司海外业务分公司 | 基于区块链的进出口企业税务征管*** |
Also Published As
Publication number | Publication date |
---|---|
CN110599133B (zh) | 2023-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109961365B (zh) | 一种基于区块链智能合约的收账记录处理方法及*** | |
CN110232565B (zh) | 资源清算方法、装置、计算机设备和存储介质 | |
CN116882994A (zh) | 一种为智能合同提供经证实、可审计和不可变输入的方法和*** | |
CN109325729A (zh) | 一种生成电子合同的方法及服务器 | |
CN109472678B (zh) | 一种基于区块链的会计账本管理方法、电子装置及可读存储介质 | |
CN110599133A (zh) | 一种基于区块链网络的数据处理方法、装置及存储介质 | |
CN112801658B (zh) | 跨境资源转移真实性审核方法、装置及电子设备 | |
CN110599349A (zh) | 基于区块链网络的数据处理方法、相关设备及存储介质 | |
CN110599323A (zh) | 一种资源处理方法及处理设备 | |
WO2020238250A1 (zh) | 资金链信息追溯方法、***、服务器和可读存储介质 | |
CN111311277B (zh) | 一种基于区块链网络的票据处理方法、装置和相关设备 | |
CN112330181A (zh) | 基于区块链的企业信用评价方法及装置 | |
WO2018192931A1 (en) | Delivery versus payment mechanism | |
CN110955724A (zh) | 基于区块链的数据处理方法、装置、节点设备及存储介质 | |
CN110930152A (zh) | 一种基于区块链的数据处理方法及相关设备 | |
CN116167860A (zh) | 对账处理方法、装置、电子设备及存储介质 | |
CN111325586B (zh) | 基于区块链网络的票据代开方法、装置、服务器及介质 | |
CN111415238A (zh) | 基于区块链的税务管理方法、装置及计算机存储介质 | |
CN110580624B (zh) | 链码升级方法及装置 | |
CN111047322A (zh) | 基于区块链的智能合约部署方法、装置及硬件设备 | |
CN110597886A (zh) | 一种数据处理方法、装置及计算机存储介质 | |
CN114581088A (zh) | 一种用于SaaS***的聚合支付方法、装置和*** | |
CN114331729A (zh) | 一种数据银行场景下双区块链架构的数据处理方法及装置 | |
KR102265151B1 (ko) | 수입통관 자동화를 위한 온라인 쇼핑몰 시스템 및 그것의 제어 방법 | |
CN115330365A (zh) | 基于区块链的数据处理方法、装置及计算机设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |