CN111125773B - Method, device, equipment and medium for processing customs declaration information based on block chain - Google Patents

Method, device, equipment and medium for processing customs declaration information based on block chain Download PDF

Info

Publication number
CN111125773B
CN111125773B CN201911421211.1A CN201911421211A CN111125773B CN 111125773 B CN111125773 B CN 111125773B CN 201911421211 A CN201911421211 A CN 201911421211A CN 111125773 B CN111125773 B CN 111125773B
Authority
CN
China
Prior art keywords
information
customs
inspection
customs clearance
digital signature
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.)
Active
Application number
CN201911421211.1A
Other languages
Chinese (zh)
Other versions
CN111125773A (en
Inventor
蔡恒进
蔡天琪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhuo Erzhi Lian Wuhan Research Institute Co Ltd
Original Assignee
Zhuo Erzhi Lian Wuhan Research Institute Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Zhuo Erzhi Lian Wuhan Research Institute Co Ltd filed Critical Zhuo Erzhi Lian Wuhan Research Institute Co Ltd
Priority to CN201911421211.1A priority Critical patent/CN111125773B/en
Publication of CN111125773A publication Critical patent/CN111125773A/en
Application granted granted Critical
Publication of CN111125773B publication Critical patent/CN111125773B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/12Accounting
    • G06Q40/123Tax preparation or submission

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • General Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Computer Security & Cryptography (AREA)
  • Development Economics (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Technology Law (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Databases & Information Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application relates to a customs clearance information processing method, a device, computer equipment and a storage medium based on a block chain, after acquiring customs clearance information to be processed, if the preliminary inspection result of the customs clearance information is inspection passing, uploading corresponding preliminary inspection data, customs clearance serial number and customs clearance information to a block chain system for storage, receiving a first digital signature aiming at a customs object inspection record list sent by a first inspection node and receiving a second digital signature aiming at tax payment inspection information sent by a second inspection node, and finally obtaining a customs clearance processing result of the customs clearance information based on the preliminary inspection data, the customs clearance serial number, the first digital signature and the second digital signature stored by the block chain system, wherein the scheme can upload information related to the customs clearance processing flow to the block chain for storage to prevent the related information from being maliciously tampered, in particular, counterfeit check information can be prevented, and the reliability of the customs clearance information processing can be improved.

Description

Method, device, equipment and medium for processing customs declaration information based on block chain
Technical Field
The present application relates to the field of information processing technologies, and in particular, to a method and an apparatus for processing customs clearance information based on a block chain, a computer device, and a storage medium.
Background
With the rapid development of information technology, various industries establish corresponding service systems in a form of connecting various computer devices through a network, and transfer the original offline service information to the online service system for processing, so that the service information processing efficiency is effectively improved.
The trade information processing system can be used for processing the customs clearance information, and the traditional customs clearance information processing method has the defects that the relevant checking information is tampered and the customs clearance information is difficult to accurately track, so that the processing reliability of the customs clearance information is low.
Disclosure of Invention
Therefore, it is necessary to provide a method, an apparatus, a computer device and a storage medium for processing customs clearance information based on a block chain, aiming at the technical problem of low reliability of processing customs clearance information in the conventional technology.
A customs declaration information processing method based on a block chain, the method comprising:
acquiring customs declaration information to be processed;
if the preliminary inspection result of the customs declaration information is that the inspection is passed, acquiring preliminary inspection data and a customs declaration number of the customs declaration information, and uploading the preliminary inspection data, the customs declaration number and the customs declaration information to a block chain system for storage;
receiving a first digital signature aiming at a customs clearance object inspection record list sent by a first inspection node of the block chain system, and uploading the first digital signature to the block chain system for storage; the first inspection node is used for inspecting a corresponding target customs clearance object according to the preliminary inspection data, the customs clearance number and the customs clearance information stored in the block chain system to obtain a customs clearance object inspection record list, and digitally signing the customs clearance object inspection record list to obtain a first digital signature;
receiving a second digital signature aiming at tax payment checking information sent by a second checking node of the blockchain system, and uploading the second digital signature to the blockchain system for storage; the second checking node is used for checking the actual tax payment information of the customs declaration information according to the tax payment book corresponding to the customs declaration information to obtain the tax payment checking information, and digitally signing the tax payment checking information to obtain the second digital signature;
and obtaining a customs clearance processing result of the customs clearance information based on the preliminary inspection data, the customs clearance number, the first digital signature and the second digital signature stored in the block chain system.
A customs clearance information processing apparatus based on a blockchain, the apparatus comprising:
the information acquisition module is used for acquiring the customs declaration information to be processed;
the information inspection module is used for acquiring the preliminary inspection data and the customs declaration serial number of the customs declaration information if the preliminary inspection result of the customs declaration information is that the inspection is passed, and uploading the preliminary inspection data, the customs declaration serial number and the customs declaration information to a block chain system for storage;
the first checking module is used for receiving a first digital signature aiming at a customs clearance object checking record list sent by a first checking node of the block chain system and uploading the first digital signature to the block chain system for storage; the first inspection node is used for inspecting a corresponding target customs clearance object according to the preliminary inspection data, the customs clearance number and the customs clearance information stored in the block chain system to obtain a customs clearance object inspection record list, and digitally signing the customs clearance object inspection record list to obtain a first digital signature;
the second checking module is used for receiving a second digital signature aiming at the tax payment checking information sent by a second checking node of the block chain system and uploading the second digital signature to the block chain system for storage; the second checking node is used for checking the actual tax payment information of the customs declaration information according to the tax payment book corresponding to the customs declaration information to obtain the tax payment checking information, and digitally signing the tax payment checking information to obtain the second digital signature;
and the information processing module is used for obtaining a customs clearance processing result of the customs clearance information based on the preliminary inspection data, the customs clearance number, the first digital signature and the second digital signature stored in the block chain system.
A computer device comprising a memory and a processor, the memory storing a computer program, the processor implementing the following steps when executing the computer program:
acquiring customs declaration information to be processed; if the preliminary inspection result of the customs declaration information is that the inspection is passed, acquiring preliminary inspection data and a customs declaration number of the customs declaration information, and uploading the preliminary inspection data, the customs declaration number and the customs declaration information to a block chain system for storage; receiving a first digital signature aiming at a customs clearance object inspection record list sent by a first inspection node of the block chain system, and uploading the first digital signature to the block chain system for storage; the first inspection node is used for inspecting a corresponding target customs clearance object according to the preliminary inspection data, the customs clearance record number and the customs clearance record information stored in the block chain system to obtain the customs clearance object inspection record list, and digitally signing the customs clearance object inspection record list to obtain the first digital signature; receiving a second digital signature aiming at tax payment checking information sent by a second checking node of the blockchain system, and uploading the second digital signature to the blockchain system for storage; the second checking node is used for checking the actual tax payment information of the customs declaration information according to the tax payment book corresponding to the customs declaration information to obtain the tax payment checking information, and digitally signing the tax payment checking information to obtain the second digital signature; and obtaining a customs clearance processing result of the customs clearance information based on the preliminary inspection data, the customs clearance number, the first digital signature and the second digital signature stored in the block chain system.
A computer-readable storage medium, on which a computer program is stored which, when executed by a processor, carries out the steps of:
acquiring customs declaration information to be processed; if the preliminary inspection result of the customs declaration information is that the inspection is passed, acquiring preliminary inspection data and a customs declaration number of the customs declaration information, and uploading the preliminary inspection data, the customs declaration number and the customs declaration information to a block chain system for storage; receiving a first digital signature aiming at a customs clearance object inspection record list sent by a first inspection node of the block chain system, and uploading the first digital signature to the block chain system for storage; the first inspection node is used for inspecting a corresponding target customs clearance object according to the preliminary inspection data, the customs clearance number and the customs clearance information stored in the block chain system to obtain a customs clearance object inspection record list, and digitally signing the customs clearance object inspection record list to obtain a first digital signature; receiving a second digital signature aiming at tax payment checking information sent by a second checking node of the blockchain system, and uploading the second digital signature to the blockchain system for storage; the second checking node is used for checking the actual tax payment information of the customs declaration information according to the tax payment book corresponding to the customs declaration information to obtain the tax payment checking information, and digitally signing the tax payment checking information to obtain the second digital signature; and obtaining a customs clearance processing result of the customs clearance information based on the preliminary inspection data, the customs clearance number, the first digital signature and the second digital signature stored in the block chain system.
After acquiring the customs clearance information to be processed, if the preliminary inspection result of the customs clearance information is inspection passing, uploading the corresponding preliminary inspection data, the customs clearance number and the customs clearance information to a block chain system for storage, receiving a first digital signature which is sent by a first inspection node and is aimed at a customs object inspection record list and a second digital signature which is sent by a second inspection node and is aimed at tax payment inspection information, and finally obtaining a customs clearance processing result of the customs clearance information based on the preliminary inspection data, the customs clearance number, the first digital signature and the second digital signature which are stored by the block chain system, wherein the scheme can upload information related to the customs clearance processing flow to the block chain for storage to prevent the related information from being maliciously tampered, in particular, counterfeit check information can be prevented, and the reliability of the customs clearance information processing can be improved.
Drawings
FIG. 1 is a diagram illustrating an exemplary implementation of a method for handling customs clearance information based on blockchains;
FIG. 2 is a flowchart illustrating a method for handling a customs clearance information based on a blockchain in an embodiment;
FIG. 3 is a flowchart illustrating a method for handling customs clearance information based on a blockchain in an exemplary application;
FIG. 4 is a block diagram of an embodiment of a block chain-based customs clearance information processing apparatus;
FIG. 5 is a diagram illustrating an internal structure of a computer device according to an embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
The method for processing a report information based on a block chain according to the present application may be applied to an application environment shown in fig. 1, where fig. 1 is an application environment diagram of the method for processing a report information based on a block chain in an embodiment, and the application environment may include: a first terminal 110, a server 120 and a second terminal 130, wherein the first terminal 110, the server 120 and the second terminal 130 may be node devices of the same blockchain. Specifically, the first terminal 110 and the second terminal 130 may correspond to a first ping node and a second ping node, respectively, and for convenience of description, corresponding to the embodiment of the present application, the first ping node 110 and the second ping node 130 will be described. The server 120 may obtain the customs clearance information to be processed, and if the preliminary inspection result of the customs clearance information is that the inspection is passed, obtain the preliminary inspection data and the customs clearance number of the customs clearance information, and upload the preliminary inspection data, the customs clearance number and the customs clearance information to the block chain system for storage.
Then, the server 120 may further receive a first digital signature, which is sent by the first ping node 110 and is directed to the customs object ping record form, and upload the first digital signature to the block chain system for storage, where the first ping node 110 may ping the corresponding target customs object according to the preliminary verification data, the customs object serial number, and the customs object information stored in the block chain system to obtain the customs object ping record form, and perform the digital signature on the customs object ping record form to obtain the first digital signature. Then, the server 120 further receives a second digital signature for the tax payment checking information sent by a second checking node 130 of the blockchain system, and uploads the second digital signature to the blockchain system for storage, wherein the second checking node 130 is configured to check the actual tax payment information of the customs clearance information according to the tax payment book corresponding to the customs clearance information to obtain the tax payment checking information, and digitally sign the tax payment checking information to obtain the second digital signature. Finally, the server 120 obtains the customs clearance processing result of the customs clearance information based on the preliminary verification data, the customs clearance number, the first digital signature and the second digital signature stored in the block chain system.
The first terminal 110 and the second terminal 130 may be, but not limited to, various personal computers, notebook computers, smart phones, tablet computers, and portable wearable devices, and the server 120 may be implemented by an independent server or a server cluster composed of a plurality of servers.
In an embodiment, as shown in fig. 2, a block chain based method for processing customs clearance information is provided, and fig. 2 is a schematic flow chart of the block chain based method for processing customs clearance information in an embodiment, which is described by taking the method as an example applied to the server 120 in fig. 1, and includes the following steps:
step S201, obtaining the customs declaration information to be processed.
In this step, the server 120 may identify the electronic declaration form submitted by the declaration person and the relevant declaration materials as the declaration form information to be processed; wherein, the related declaration material can comprise related documents such as commercial invoices, packing bills and the like. The declaration of the customs declaration on the customs declaration information is mainly electronic declaration, the server 120 can identify the customs declaration information, and the other is paper declaration, and at the moment, the server 120 can identify through an OCR image-text conversion technology to obtain different document types and information such as the customs declaration, the invoice, the packing list and the like.
Step S202, if the preliminary inspection result of the customs clearance information is that the inspection is passed, acquiring preliminary inspection data and a customs clearance number of the customs clearance information, and uploading the preliminary inspection data, the customs clearance number and the customs clearance information to a block chain system for storage.
Specifically, after obtaining the customs clearance information to be processed, the server 120 may perform preliminary inspection on the customs clearance information. The preliminary inspection generally includes inspecting whether the documents are true or false, whether the documents and the goods are matched with each other, whether the documents are false, and the like. The checking process may be performed by the server 120, or may be performed by other blockchain node devices, and after the preliminary checking is completed, the server 120 needs to obtain a preliminary checking result of the customs clearance information, and if the preliminary checking result passes, the server 120 obtains preliminary checking data (for example, various checking results, checking time, checking related personnel information, and the like) and a customs clearance number (the customs clearance number may correspond to the customs clearance number) of the customs clearance information, and uploads the preliminary checking data, the customs clearance number, and the customs clearance information to a blockchain system for storage, so as to prevent malicious tampering of the information, and achieve the purpose of traceability of the relevant information of the customs clearance.
Step S203, receiving a first digital signature for the customs object inspection record list sent by the first inspection node of the block chain system, and uploading the first digital signature to the block chain system for storage.
In this step, after uploading the preliminary verification data, the customs clearance number and the customs clearance information to the blockchain system for storage, the server 120 needs to wait for the first inspection node 110 of the blockchain system to send the first digital signature for the customs clearance object inspection record. Wherein, the first inspection node 110 may be configured to obtain the preliminary inspection data, the customs clearance number and the customs clearance information from the block chain system, determine a corresponding target customs clearance object (e.g. corresponding actual goods), inspect the target custody object to obtain a customs clearance object inspection record form (which may be an electronic version customs in and out border cargo inspection record form) for the target object, digitally sign the customs clearance object inspection record form by the first inspection node 110 to obtain a first digital signature, send the customs clearance object inspection record form and the first digital signature to the server 120, so that the server 120 may receive the customs clearance object inspection record form and the corresponding first digital signature, and simultaneously upload the first digital signature and the customs clearance object inspection record form to the block chain system for storage, the information is prevented from being maliciously tampered, and the traceability of the relevant inspection information of the declaration form is achieved.
Step S204, receiving a second digital signature for the tax payment verification information sent by a second verification node of the blockchain system, and uploading the second digital signature to the blockchain system for storage.
After the server 120 performs the digital signature on the customs clearance object inspection record form by the first inspection node 110 to obtain the first digital signature, and uploads the first digital signature to the blockchain system, the server needs to receive the second digital signature aiming at the tax payment inspection information, which is sent by the second inspection node 130 of the blockchain system. Specifically, the second verification node 130 may first obtain the tax payment book corresponding to the customs declaration information, and the actual tax payment information of the customs declaration information is checked according to the tax payment book to obtain tax payment checking information (such as checking whether the time and amount requirements of the tax payment book are met), after the tax payment examining information is obtained, the second examining node 130 digitally signs the tax payment examining information to obtain a second digital signature, the tax payment verification information and the corresponding second digital signature may then be fed back to the server 120, and after receiving the tax payment verification information and the second digital signature by the server 120, the second digital signature and the tax payment checking information can be simultaneously uploaded to a blockchain system for storage, the information is prevented from being maliciously tampered, and the traceability of the relevant inspection information of the declaration form is achieved.
Step S205, a customs clearance processing result of the customs clearance information is obtained based on the preliminary verification data, the customs clearance number, the first digital signature and the second digital signature stored in the block chain system.
Specifically, the server 120 may recheck the inspection states of the inspection processes of the customs declaration information, for example, whether the inspection of all the inspection nodes has been performed, whether the inspection information is missing, or the like, and if the inspection of all the inspection nodes is completed and the inspection information is not missing, the corresponding customs declaration processing process may be ended, and the customs declaration processing result is obtained as the customs declaration processing completion.
In one embodiment, the step may specifically include: acquiring a plurality of pieces of inspection state information respectively corresponding to the preliminary inspection data, the customs clearance number, the first digital signature and the second digital signature; and if the plurality of pieces of inspection state information are in the normal state, setting the report processing result as report processing completion. In this embodiment, the server 120 may recheck the inspection state information corresponding to the preliminary inspection data, the customs clearance number, the first digital signature, and the second digital signature, that is, review each link processed by the customs clearance again to obtain a plurality of pieces of inspection state information, if it is determined that the plurality of pieces of inspection state information are all in a normal state, the customs clearance processing result may be set as customs clearance processing completion, and if the individual pieces of inspection state information are abnormal, the server may recheck the inspection state information in the corresponding inspection link again, and upload the rechecked inspection information to the block chain system for storage, so as to accurately obtain the customs clearance processing result and achieve the purpose of traceability of the processing result.
After acquiring the customs clearance information to be processed, if the preliminary inspection result of the customs clearance information is inspection passing, uploading the corresponding preliminary inspection data, customs clearance serial number and customs clearance information to a block chain system for storage, receiving a first digital signature aiming at a customs object inspection record list sent by a first inspection node and receiving a second digital signature aiming at tax payment inspection information sent by a second inspection node, and finally obtaining the customs clearance processing result of the customs clearance information based on the preliminary inspection data, the customs clearance serial number, the first digital signature and the second digital signature stored in the block chain system, wherein the scheme can upload information related to the customs clearance processing flow to the block chain for storage to prevent the related information from being maliciously tampered, particularly prevent the inspection information from being forged, the reliability of the customs declaration information processing is improved.
In one embodiment, the customs clearance information may include an electronic customs clearance and a declaration associated with the electronic customs clearance; the customs clearance information processing method based on the block chain can further comprise the following steps:
verifying the authenticity of the electronic declaration form and the declaration data to obtain a first verification result; if the first check result is that the check is passed, the consistency check is carried out on the electronic declaration form and the declaration data to obtain a second check result; if the second check result is that the check is passed, performing delayed report check on the electronic declaration form and the declaration data to obtain a third check result; and if the third verification result is that the verification is passed, setting the preliminary verification result of the customs declaration information as that the verification is passed.
In this embodiment, the server 120 may perform a preliminary inspection on the electronic declaration form and the declaration data associated with the electronic declaration form, and in order to accurately inspect the declaration form information to ensure the reliability of processing the declaration form information, the flow of the preliminary inspection may sequentially include an authenticity check, a consistency check, and a delayed declaration check. Specifically, the server 120 may perform an authenticity check on the electronic declaration form and the declaration data to obtain a first check result, that is, check authenticity of the related information material, for example, the invoice has a two-dimensional code link, and may automatically capture the first check result and then query the first check result in the official system. If the first verification result is a verification pass, the server 120 may then perform a consistency verification on the electronic declaration form and the declaration data to obtain a second verification result, i.e., detect whether the related document information matches, such as whether the items, quantities, and amounts in the list of documents of a batch of goods are consistent. And if the second check result is that the check is passed, performing delayed report check on the electronic declaration form and the declaration data to obtain a third check result, namely checking whether the report is delayed or not, and comparing the document identification date with the current date to obtain a check result. Finally, if the third verification result obtained by the server 120 is a verification pass, the preliminary verification result of the customs clearance information may be set as a verification pass.
Further, when the preliminary check result of the customs clearance information passes the check, the server 120 may further generate preliminary check data of the customs clearance information according to the first check result, the second check result, and/or the third check result, and allocate a customs clearance number to the customs clearance information. Specifically, the server 120 may generate corresponding preliminary verification data from the first verification result, the second verification result, and the third verification result, and the preliminary verification data may include first preliminary verification data corresponding to the first verification result, second preliminary verification data corresponding to the second verification result, and third preliminary verification data corresponding to the third verification result, and the preliminary verification data may include data of the verification result itself, verification time, verification-related persons, verification items, and the like.
In other embodiments, if the first verification result, the second verification result, or the third verification result is verification failed, the server 120 may set the preliminary verification result of the customs declaration information as verification failed and generate preliminary trial error information. In this embodiment, when any one of the first verification result, the second verification result and the third verification result is failed in verification, it may be determined that the initial review is failed, and corresponding error information is prompted, so that relevant personnel may perform corresponding processing, for example, re-verify a failed link, and the like.
In one embodiment, before receiving the first digital signature for the declaration object ping record sent by the first ping node of the blockchain system in step S203, the method may further include:
and sending a first inspection request to the first inspection node, so that the first inspection node acquires the preliminary inspection data, the customs declaration form number and the customs declaration form information stored in the block chain system according to the first inspection request, determines a target customs declaration object according to the preliminary inspection data, the customs declaration form number and the customs declaration form information, inspects the target customs declaration object to obtain an inspection result, and generates a customs declaration object inspection record form corresponding to the result type of the inspection result.
In this embodiment, before receiving the first digital signature for the customs clearance examination record sent by the first ping node 110, the server 120 may send a first ping request to the first ping node 110 to request the first ping node 110 to perform the ping processing on the customs clearance information. Specifically, after receiving the first inspection request, the first inspection node 110 may obtain corresponding preliminary inspection data, customs declaration number and customs declaration information from the block chain system according to the first inspection request, determine the target customs declaration object according to the preliminary inspection data, customs declaration number and customs declaration information, and inspect the target customs declaration object to obtain an inspection result, for example, the first inspection node 110 may perform inspection of a customs code, a price, a place of origin and an actual cargo, during the inspection process, may perform inspection by using a camera or other machine, and the given inspection result may include multiple result types, such as pass, false report, concealed report or declaration, and after obtaining the result type (one of pass, false report, concealed report or unproduction) of the inspection result, the first inspection node 110 may generate a customs declaration object record sheet corresponding to the result type of the inspection result (for example, an electronic version may be formed) Customs inbound and outbound shipments checknotes) may then be digitally signed by the inspection operator at the first inspection node 110 via private key encryption techniques. In the solution of this embodiment, the first ping request may be sent to the first ping node 110, so that the first ping node 110 accurately ping the related target customs clearance object, and generates a corresponding customs clearance object ping record according to the result types of different ping results, where the customs clearance object ping record may be uplink-stored by the first ping node 110, or may be sent to the server 120 and uplink-stored by the server 120, so as to ensure the reliability of processing the customs clearance information.
In one embodiment, before receiving the second digital signature for the tax payment verification information sent by the second verification node of the blockchain system in step S204, the method may further include:
and sending a second checking request to a second checking node so that the second checking node generates a corresponding tax payment book according to the customs declaration information stored in the block chain system according to the second checking request, and checking the actual tax payment information according to the payment time limit information and the payment amount information in the tax payment book when the actual tax payment information corresponding to the customs declaration information is identified to obtain the tax payment checking information.
In this embodiment, before receiving the second digital signature for the tax payment verification information sent by the second verification node 130, the server 120 may send a second verification request to the second verification node 130 to request the second verification node 130 to perform verification processing on the customs clearance information. Specifically, after receiving the second inspection request sent by the server 120, the second inspection node 130 may obtain customs declaration information from the blockchain system according to the second inspection request and generate a corresponding tax payment book. The tax payment book with built-in general template can be automatically generated according to the information of exemption property, exemption proportion/settlement mode, unit price, total price, currency value and the like in the customs declaration form and the actual checking result, the batch of goods can be calculated according to the class, quantity, price, production place and source place of the goods, the class, tax rate, total tax amount and latest tax payment term are filled in the batch of goods, the batch of goods can be generated, the batches of goods can be continuously waited for payment if the batch of goods is qualified, and other abnormal conditions can be warned. Then, when the second checking node 130 can identify the actual tax payment information corresponding to the customs declaration information, that is, when the tax payment is identified, the second checking node 130 can check the actual tax payment information according to the payment time limit information and the payment amount information in the tax payment book, so as to obtain the tax payment checking information. For example, the second checking node 130 may check whether the actual payment amount meets the time and amount requirement of the tax payment book, and if the actual payment amount meets the condition such as whether the full amount is paid, a charging bill, an actual exemption, and a tax collection condition may be generated after the condition is met, where the charging bill is generally a paid voucher or invoice, and the collection condition is a payment book and an actual payment result, so as to obtain the tax payment checking information, and a digital signature is performed on the second checking node 130 by a corresponding operator. In the solution of this embodiment, the second checking request may be sent to the second checking node 130, so that the second checking node 130 may accurately check the tax payment condition of the related target customs clearance object, and obtain corresponding tax payment checking information, where the tax payment checking information may be chain-linked by the second checking node 130, or may be sent to the server 120 and chain-linked by the server 120, so as to ensure the reliability of processing the customs clearance information.
In order to clearly illustrate the solution of the embodiment of the present application, the solution of the embodiment of the present application is applied to general trade information processing and is explained with reference to fig. 3, fig. 3 is a schematic flow chart of a customs clearance information processing method based on a block chain in an application example, wherein a main idea of the application example is that a general trade information processing contract is obtained by setting a general trade information processing scheme through an intelligent contract in a block chain system, the intelligent contract is deployed on the block chain system, when the block chain system triggers the general trade information processing contract in the operation process (i.e. the customs clearance submission begins), the intelligent contract is run, the general trade information is processed, and the main step of running the intelligent contract includes:
and step s1, identifying the electronic customs declaration form and the related declaration data submitted by the customs declaration person, wherein the related declaration data can comprise related documents such as commercial invoices, packing bills and the like.
And step s2, performing preliminary examination according to the customs declaration and the relevant documents submitted in the step s 1.
And step s21, checking whether the bills are true or false, whether the bill commodities are matched with each other and whether the delayed reports are generated (if yes, prompting and waiting for payment of the delayed reports).
Step s22, the supervisor accepts the import and export goods declaration, assigns customs number to the customs declaration, records block chain account book, and links the subsequent inspection data related to the customs declaration after the preliminary examination is passed; if the initial examination fails, the corresponding error is prompted.
And step s3, checking. And (5) according to the s1 and s2 data, the customs code, price, origin and actual goods are checked. In a specific scene, the device inspection mode can be adopted by a machine such as a camera and the like for inspection. And giving out one of qualified, false, concealed and unrealistic inspection results, forming an electronic edition 'inspection record sheet of customs goods in and out of the country' and signing by an inspection operator (for example, encrypting by a private key).
Step s4, identifying a tax payment condition.
Step s41, automatically generate the tax payment book of the bill tax according to the information of free property, free proportion/settlement mode, unit price, total price, currency value, etc. in the customs clearance and the actual checking result.
And step s42, when the tax payment is identified, checking whether the actual payment amount meets the time and amount requirement of the tax payment book, and if yes, whether the full amount of the deposit is paid. When the conditions are met, a charging bill, actual exemption and tax collection conditions are generated and signed by an operator.
At step s5, the customs clearance process is checked and ended.
The scheme of the application example can carry out cochain storage on the customs declaration receipt which is received and declared by the customs custom.
It should be understood that although the steps in the flowcharts of fig. 2 to 3 are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least some of the steps in fig. 2 to 3 may include multiple steps or multiple stages, which are not necessarily performed at the same time, but may be performed at different times, and the order of performing the steps or stages is not necessarily sequential, but may be performed alternately or alternately with other steps or at least some of the other steps or stages.
In an embodiment, as shown in fig. 4, fig. 4 is a block diagram illustrating a block chain-based declaration information processing apparatus in an embodiment, and provides a block chain-based declaration information processing apparatus, including:
an information obtaining module 401, configured to obtain customs clearance information to be processed;
the information checking module 402 is configured to, if the preliminary checking result of the customs clearance information is that the checking is passed, obtain preliminary checking data and a customs clearance number of the customs clearance information, and upload the preliminary checking data, the customs clearance number and the customs clearance information to the block chain system for storage;
a first checking module 403, configured to receive a first digital signature, which is sent by a first checking node of the blockchain system and is for a customs object checking record form, and upload the first digital signature to the blockchain system for storage; the first inspection node is used for inspecting a corresponding target customs clearance object according to the preliminary inspection data, the customs clearance note number and the customs clearance note information stored in the block chain system to obtain a customs clearance object inspection record note and digitally signing the customs clearance object inspection record note to obtain a first digital signature;
the second checking module 404 is configured to receive a second digital signature for the tax payment checking information, which is sent by a second checking node of the blockchain system, and upload the second digital signature to the blockchain system for storage; the second checking node is used for checking the actual tax payment information of the customs declaration information according to the tax payment book corresponding to the customs declaration information to obtain tax payment checking information and digitally signing the tax payment checking information to obtain a second digital signature;
the information processing module 405 is configured to obtain a customs clearance processing result of the customs clearance information based on the preliminary verification data, the customs clearance number, the first digital signature, and the second digital signature stored in the block chain system.
In one embodiment, the customs clearance information includes an electronic customs clearance and a declaration associated with the electronic customs clearance; the above apparatus may further include:
the preliminary checking module is used for carrying out authenticity checking on the electronic declaration form and the declaration data to obtain a first checking result; if the first check result is that the check is passed, the consistency check is carried out on the electronic declaration form and the declaration data to obtain a second check result; if the second check result is that the check is passed, performing delayed report check on the electronic declaration form and the declaration data to obtain a third check result; and if the third verification result is that the verification is passed, setting the preliminary verification result of the customs declaration information as that the verification is passed.
In one embodiment, the apparatus may further include:
and the data generation module is used for generating preliminary test data of the customs declaration information according to the first check result, the second check result and/or the third check result and distributing the customs declaration number to the customs declaration information.
In one embodiment, the apparatus may further include:
and the information generation module is used for setting the preliminary inspection result of the customs declaration information as inspection failure and generating preliminary trial error information if the first inspection result, the second inspection result or the third inspection result is inspection failure.
In one embodiment, the apparatus may further include:
the first request sending module is used for sending a first inspection request to the first inspection node so that the first inspection node obtains the preliminary inspection data, the customs declaration number and the customs declaration information stored in the block chain system according to the first inspection request, determines a target customs declaration object according to the preliminary inspection data, the customs declaration number and the customs declaration information, inspects the target customs declaration object to obtain an inspection result and generates a customs declaration object inspection record sheet corresponding to the result type of the inspection result; the result types include pass, false, concealed, or declared.
In one embodiment, the apparatus may further include:
and the second request sending module is used for sending a second checking request to the second checking node so that the second checking node generates a corresponding tax payment book according to the customs declaration information stored in the block chain system according to the second checking request, and when the actual tax payment information corresponding to the customs declaration information is identified, the actual tax payment information is checked according to the payment time limit information and the payment amount information in the tax payment book to obtain the tax payment checking information.
In one embodiment, the information processing module 405 is further configured to obtain a plurality of inspection status information respectively corresponding to the preliminary verification data, the declaration form number, the first digital signature, and the second digital signature; and if the plurality of pieces of inspection state information are in the normal state, setting the report processing result as report processing completion.
For specific limitations of the report information processing apparatus based on the block chain, reference may be made to the above limitations of the report information processing method based on the block chain, and details are not repeated here. The modules in the block chain-based declaration information processing apparatus may be wholly or partially implemented by software, hardware, or a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, a computer device is provided, the computer device may be a server, the internal structure of which may be as shown in fig. 5, and fig. 5 is an internal structure of the computer device in one embodiment. The computer device includes a processor, a memory, a network interface, and a database connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The database of the computer equipment is used for storing data such as customs clearance information, a preliminary inspection result, a customs clearance number, a first digital signature, a second digital signature, a customs clearance processing result and the like. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement a method for customs clearance information processing based on a blockchain.
Those skilled in the art will appreciate that the architecture shown in fig. 5 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, a computer device is provided, comprising a memory and a processor, the memory having a computer program stored therein, the processor implementing the following steps when executing the computer program:
acquiring customs declaration information to be processed; if the preliminary inspection result of the customs declaration information is that the inspection is passed, acquiring preliminary inspection data and a customs declaration number of the customs declaration information, and uploading the preliminary inspection data, the customs declaration number and the customs declaration information to a block chain system for storage; receiving a first digital signature aiming at a customs clearance object inspection record list sent by a first inspection node of the block chain system, and uploading the first digital signature to the block chain system for storage; the first inspection node is used for inspecting a corresponding target customs clearance object according to the preliminary inspection data, the customs clearance number and the customs clearance information stored in the block chain system to obtain a customs clearance object inspection record list, and digitally signing the customs clearance object inspection record list to obtain a first digital signature; receiving a second digital signature aiming at tax payment checking information sent by a second checking node of the blockchain system, and uploading the second digital signature to the blockchain system for storage; the second checking node is used for checking the actual tax payment information of the customs declaration information according to the tax payment book corresponding to the customs declaration information to obtain the tax payment checking information, and digitally signing the tax payment checking information to obtain the second digital signature; and obtaining a customs clearance processing result of the customs clearance information based on the preliminary inspection data, the customs clearance number, the first digital signature and the second digital signature stored in the block chain system.
In one embodiment, the customs clearance information includes an electronic customs clearance and a declaration associated with the electronic customs clearance; the processor, when executing the computer program, further performs the steps of:
carrying out authenticity verification on the electronic declaration form and the declaration data to obtain a first verification result; if the first check result is that the check is passed, carrying out consistency check on the electronic declaration form and the declaration data to obtain a second check result; if the second check result is that the check is passed, performing delayed report check on the electronic declaration form and the declaration data to obtain a third check result; and if the third verification result is that the verification is passed, setting the preliminary verification result of the customs declaration information as that the verification is passed.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
generating preliminary test data of the customs declaration information according to the first check result, the second check result and/or the third check result, and distributing the customs declaration number to the customs declaration information.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
and if the first check result, the second check result or the third check result is that the check is not passed, setting the preliminary check result of the customs declaration information as that the check is not passed, and generating preliminary trial error information.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
sending a first inspection request to the first inspection node, so that the first inspection node acquires the preliminary inspection data, the customs clearance number and the customs clearance information stored in the block chain system according to the first inspection request, determines the target customs clearance object according to the preliminary inspection data, the customs clearance number and the customs clearance information, inspects the target customs clearance object to obtain an inspection result, and generates a customs clearance object inspection record sheet corresponding to the result type of the inspection result; the result types include qualified, fake, concealed, or declared.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
and sending a second checking request to the second checking node so that the second checking node generates a corresponding tax payment book according to the customs declaration information stored in the block chain system according to the second checking request, and checking the actual tax payment information according to payment time limit information and payment amount information in the tax payment book when the actual tax payment information corresponding to the customs declaration information is identified to obtain the tax payment checking information.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
acquiring a plurality of pieces of inspection state information respectively corresponding to the preliminary inspection data, the customs clearance number, the first digital signature and the second digital signature; and if the plurality of pieces of inspection state information are in a normal state, setting the report processing result as report processing completion.
In one embodiment, a computer-readable storage medium is provided, having a computer program stored thereon, which when executed by a processor, performs the steps of:
acquiring customs declaration information to be processed; if the preliminary inspection result of the customs declaration information is that the inspection is passed, acquiring preliminary inspection data and a customs declaration number of the customs declaration information, and uploading the preliminary inspection data, the customs declaration number and the customs declaration information to a block chain system for storage; receiving a first digital signature aiming at a customs clearance object inspection record list sent by a first inspection node of the block chain system, and uploading the first digital signature to the block chain system for storage; the first inspection node is used for inspecting a corresponding target customs clearance object according to the preliminary inspection data, the customs clearance number and the customs clearance information stored in the block chain system to obtain a customs clearance object inspection record list, and digitally signing the customs clearance object inspection record list to obtain a first digital signature; receiving a second digital signature aiming at tax payment checking information sent by a second checking node of the blockchain system, and uploading the second digital signature to the blockchain system for storage; the second checking node is used for checking the actual tax payment information of the customs declaration information according to the tax payment book corresponding to the customs declaration information to obtain the tax payment checking information, and digitally signing the tax payment checking information to obtain the second digital signature; and obtaining a customs clearance processing result of the customs clearance information based on the preliminary inspection data, the customs clearance number, the first digital signature and the second digital signature stored in the block chain system.
In one embodiment, the customs clearance information includes an electronic customs clearance and a declaration associated with the electronic customs clearance; the computer program when executed by the processor further realizes the steps of:
carrying out authenticity verification on the electronic declaration form and the declaration data to obtain a first verification result; if the first check result is that the check is passed, carrying out consistency check on the electronic declaration form and the declaration data to obtain a second check result; if the second check result is that the check is passed, performing delayed report check on the electronic declaration form and the declaration data to obtain a third check result; and if the third verification result is that the verification is passed, setting the preliminary verification result of the customs declaration information as that the verification is passed.
In one embodiment, the computer program when executed by the processor further performs the steps of:
generating preliminary test data of the customs clearance information according to the first check result, the second check result and/or the third check result, and distributing the customs clearance number to the customs clearance information.
In one embodiment, the computer program when executed by the processor further performs the steps of:
and if the first check result, the second check result or the third check result is that the check is not passed, setting the preliminary check result of the customs declaration information as that the check is not passed, and generating preliminary trial error information.
In one embodiment, the computer program when executed by the processor further performs the steps of:
sending a first inspection request to the first inspection node, so that the first inspection node acquires the preliminary inspection data, the customs clearance number and the customs clearance information stored in the block chain system according to the first inspection request, determines the target customs clearance object according to the preliminary inspection data, the customs clearance number and the customs clearance information, inspects the target customs clearance object to obtain an inspection result, and generates a customs clearance object inspection record sheet corresponding to the result type of the inspection result; the result types include qualified, fake, concealed, or declared.
In one embodiment, the computer program when executed by the processor further performs the steps of:
and sending a second checking request to the second checking node so that the second checking node generates a corresponding tax payment book according to the customs declaration information stored in the block chain system according to the second checking request, and checking the actual tax payment information according to payment time limit information and payment amount information in the tax payment book when the actual tax payment information corresponding to the customs declaration information is identified to obtain the tax payment checking information.
In one embodiment, the computer program when executed by the processor further performs the steps of:
acquiring a plurality of pieces of inspection state information respectively corresponding to the preliminary inspection data, the customs clearance number, the first digital signature and the second digital signature; and if the plurality of pieces of inspection state information are in a normal state, setting the report processing result as report processing completion.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database or other medium used in the embodiments provided herein can include at least one of non-volatile and volatile memory. Non-volatile Memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash Memory, optical storage, or the like. Volatile Memory can include Random Access Memory (RAM) or external cache Memory. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM), among others.
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (10)

1. A customs declaration information processing method based on a block chain is characterized by comprising the following steps:
acquiring customs declaration information to be processed;
if the preliminary inspection result of the customs declaration information is that the inspection is passed, acquiring preliminary inspection data and a customs declaration number of the customs declaration information, and uploading the preliminary inspection data, the customs declaration number and the customs declaration information to a block chain system for storage;
receiving a first digital signature aiming at a customs clearance object inspection record list sent by a first inspection node of the block chain system, and uploading the first digital signature to the block chain system for storage; the first inspection node is used for inspecting a corresponding target customs clearance object according to the preliminary inspection data, the customs clearance number and the customs clearance information stored in the block chain system to obtain a customs clearance object inspection record list, and digitally signing the customs clearance object inspection record list to obtain a first digital signature;
receiving a second digital signature aiming at tax payment checking information sent by a second checking node of the blockchain system, and uploading the second digital signature to the blockchain system for storage; the second checking node is used for checking the actual tax payment information of the customs declaration information according to the tax payment book corresponding to the customs declaration information to obtain the tax payment checking information, and digitally signing the tax payment checking information to obtain the second digital signature;
obtaining a customs clearance processing result of the customs clearance information based on the preliminary inspection data, the customs clearance number, the first digital signature and the second digital signature stored in the block chain system; and the report processing result comprises report processing completion.
2. The method of claim 1, wherein the customs clearance information includes an electronic customs clearance and a declaration associated with the electronic customs clearance; the method further comprises the following steps:
carrying out authenticity verification on the electronic declaration form and the declaration data to obtain a first verification result;
if the first check result is that the check is passed, carrying out consistency check on the electronic declaration form and the declaration data to obtain a second check result;
if the second check result is that the check is passed, performing delayed report check on the electronic declaration form and the declaration data to obtain a third check result;
and if the third verification result is that the verification is passed, setting the preliminary verification result of the customs declaration information as that the verification is passed.
3. The method of claim 2, further comprising:
generating preliminary test data of the customs declaration information according to the first check result, the second check result and/or the third check result, and distributing the customs declaration number to the customs declaration information.
4. The method of claim 2, further comprising the step of:
and if the first check result, the second check result or the third check result is that the check is not passed, setting the preliminary check result of the customs declaration information as that the check is not passed, and generating preliminary trial error information.
5. The method of claim 1, wherein prior to receiving the first digital signature for the customs clearance record sent by the first ping node of the blockchain system, further comprising:
sending a first inspection request to the first inspection node, so that the first inspection node acquires the preliminary inspection data, the customs clearance number and the customs clearance information stored in the block chain system according to the first inspection request, determines the target customs clearance object according to the preliminary inspection data, the customs clearance number and the customs clearance information, inspects the target customs clearance object to obtain an inspection result, and generates a customs clearance object inspection record sheet corresponding to the result type of the inspection result; the result types include qualified, fake, concealed, or declared.
6. The method of claim 1, wherein before receiving the second digital signature for the tax payment verification information sent by the second verification node of the blockchain system, the method further comprises:
and sending a second checking request to the second checking node so that the second checking node generates a corresponding tax payment book according to the customs declaration information stored in the block chain system according to the second checking request, and checking the actual tax payment information according to payment time limit information and payment amount information in the tax payment book when the actual tax payment information corresponding to the customs declaration information is identified to obtain the tax payment checking information.
7. The method according to claim 1, wherein obtaining the customs clearance processing result of the customs clearance information based on the preliminary verification data, the customs clearance number, the first digital signature and the second digital signature stored in the blockchain system comprises:
acquiring a plurality of pieces of inspection state information respectively corresponding to the preliminary inspection data, the customs clearance number, the first digital signature and the second digital signature;
and if the plurality of pieces of inspection state information are in a normal state, setting the report processing result as report processing completion.
8. A customs declaration information processing apparatus based on a blockchain, the apparatus comprising:
the information acquisition module is used for acquiring the customs declaration information to be processed;
the information inspection module is used for acquiring the preliminary inspection data and the customs declaration serial number of the customs declaration information if the preliminary inspection result of the customs declaration information is that the inspection is passed, and uploading the preliminary inspection data, the customs declaration serial number and the customs declaration information to a block chain system for storage;
the first checking module is used for receiving a first digital signature aiming at a customs clearance object checking record list sent by a first checking node of the block chain system and uploading the first digital signature to the block chain system for storage; the first inspection node is used for inspecting a corresponding target customs clearance object according to the preliminary inspection data, the customs clearance number and the customs clearance information stored in the block chain system to obtain a customs clearance object inspection record list, and digitally signing the customs clearance object inspection record list to obtain a first digital signature;
the second checking module is used for receiving a second digital signature aiming at the tax payment checking information sent by a second checking node of the block chain system and uploading the second digital signature to the block chain system for storage; the second checking node is used for checking the actual tax payment information of the customs declaration information according to the tax payment book corresponding to the customs declaration information to obtain the tax payment checking information, and digitally signing the tax payment checking information to obtain the second digital signature;
the information processing module is used for obtaining a customs clearance processing result of the customs clearance information based on the preliminary inspection data, the customs clearance number, the first digital signature and the second digital signature stored in the block chain system; and the report processing result comprises report processing completion.
9. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that the processor, when executing the computer program, implements the steps of the method of any of claims 1 to 7.
10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method of any one of claims 1 to 7.
CN201911421211.1A 2019-12-31 2019-12-31 Method, device, equipment and medium for processing customs declaration information based on block chain Active CN111125773B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911421211.1A CN111125773B (en) 2019-12-31 2019-12-31 Method, device, equipment and medium for processing customs declaration information based on block chain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911421211.1A CN111125773B (en) 2019-12-31 2019-12-31 Method, device, equipment and medium for processing customs declaration information based on block chain

Publications (2)

Publication Number Publication Date
CN111125773A CN111125773A (en) 2020-05-08
CN111125773B true CN111125773B (en) 2022-08-02

Family

ID=70507519

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911421211.1A Active CN111125773B (en) 2019-12-31 2019-12-31 Method, device, equipment and medium for processing customs declaration information based on block chain

Country Status (1)

Country Link
CN (1) CN111125773B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113298455A (en) * 2020-11-16 2021-08-24 阿里巴巴集团控股有限公司 Data processing system, method and electronic equipment
CN112560860A (en) * 2020-12-12 2021-03-26 易豹网络科技有限公司 Method for processing customs declaration form
CN112613961A (en) * 2020-12-15 2021-04-06 航天信息股份有限公司海外业务分公司 Import and export enterprise tax collection and management system based on block chain
CN113298458A (en) * 2021-02-26 2021-08-24 阿里巴巴集团控股有限公司 Customs clearance information processing method and device and electronic equipment
CN116883027B (en) * 2023-09-06 2023-12-19 南通汉迪自动化设备有限公司 Material import and export clearance networking supervisory systems

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108734231A (en) * 2017-04-14 2018-11-02 同方威视科技江苏有限公司 Processing method, apparatus and system for declaring at customs information and supervision of the cargo information
CN109165943A (en) * 2018-08-20 2019-01-08 腾讯科技(深圳)有限公司 About the data processing method of electronic bill, device, storage medium and equipment
CN109993490A (en) * 2017-12-29 2019-07-09 中思博安科技(北京)有限公司 A kind of declaration system and declaration method
CN110335130A (en) * 2019-05-24 2019-10-15 深圳壹账通智能科技有限公司 Based on the customs declaration generation method and device of block chain, equipment, storage medium
CN110348975A (en) * 2019-05-24 2019-10-18 深圳壹账通智能科技有限公司 Customs declaration information calibration method and device, electronic equipment and storage medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018161007A1 (en) * 2017-03-03 2018-09-07 Mastercard International Incorporated Method and system for storage and transfer of verified data via blockhain
US20190108482A1 (en) * 2017-10-06 2019-04-11 Sap Se Enablement of procurement processes with asset traceability using blockchain technology
CN109034701A (en) * 2018-07-25 2018-12-18 珠海宏桥高科技有限公司 International trade document transmission method, apparatus and system
CN110175908A (en) * 2019-05-05 2019-08-27 湖南大学 A kind of value-added tax on imports financing method and device
CN110245186B (en) * 2019-05-21 2023-04-07 深圳壹账通智能科技有限公司 Service processing method based on block chain and related equipment

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108734231A (en) * 2017-04-14 2018-11-02 同方威视科技江苏有限公司 Processing method, apparatus and system for declaring at customs information and supervision of the cargo information
CN109993490A (en) * 2017-12-29 2019-07-09 中思博安科技(北京)有限公司 A kind of declaration system and declaration method
CN109165943A (en) * 2018-08-20 2019-01-08 腾讯科技(深圳)有限公司 About the data processing method of electronic bill, device, storage medium and equipment
CN110400143A (en) * 2018-08-20 2019-11-01 深圳市智税链科技有限公司 About the data processing method of electronic bill, device, storage medium and equipment
CN110335130A (en) * 2019-05-24 2019-10-15 深圳壹账通智能科技有限公司 Based on the customs declaration generation method and device of block chain, equipment, storage medium
CN110348975A (en) * 2019-05-24 2019-10-18 深圳壹账通智能科技有限公司 Customs declaration information calibration method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN111125773A (en) 2020-05-08

Similar Documents

Publication Publication Date Title
CN111125773B (en) Method, device, equipment and medium for processing customs declaration information based on block chain
CN110245186B (en) Service processing method based on block chain and related equipment
CN110046841B (en) Logistics information tracing method and device based on block chain and electronic equipment
CN110597837B (en) Service data processing method, device, storage medium and computer equipment
WO2019157367A1 (en) Scalable decentralized digital and programmatic advertising analytics system
CN111090581B (en) Intelligent contract testing method, intelligent contract testing device, computer equipment and storage medium
CN110599357A (en) Insurance business data processing method and device based on block chain and storage medium
CN111709718A (en) Intelligent warranty asset service platform, method and storage medium based on artificial intelligence
CN109460995B (en) Financial certification method, device, computer equipment and storage medium
CN112712429A (en) Remittance service auditing method, remittance service auditing device, computer equipment and storage medium
CN111931245A (en) Information processing method and device
CN110910066A (en) Bill processing method and device
CN112035350B (en) Test method and device for block chain system and computer equipment
CN112529499A (en) Aviation cargo traceability method and device based on block chain and related equipment
CN112561721A (en) Live pig information processing method and device and block chain node point equipment
CN111984734A (en) Data processing method, device and equipment based on block chain and storage medium
CN111709709A (en) Information processing method, system and computer equipment based on warranty service
CN105354178A (en) Electronic bidding document generation method, apparatus and system
CN110633969B (en) Resource data transfer method, device, computer equipment and storage medium
CN113919946A (en) Transaction information verification method and device and electronic equipment
CN113298455A (en) Data processing system, method and electronic equipment
CN110599334A (en) Block chain-based bonus object determination method, block chain-based bonus object determination device, storage medium and equipment
CN111861476B (en) Malicious associated transaction monitoring method and device based on blockchain and computer equipment
CN113810192B (en) Information processing method, system and device, electronic equipment and storage medium
CN112967049B (en) Method and device for issuing receivable through block chain

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