Electronic invoice storage method, bookkeeping chain recovery method and electronic device

A technology of electronic invoices and electronic devices, applied in the field of application blockchain, can solve the problems of low security and high storage costs, and achieve the effects of high security, reliable backup, and strong reliability

Inactive Publication Date: 2019-07-16
AEROSPACE INFORMATION
View PDF10 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Embodiments of the present invention provide a method for storing electronic invoices, a method for recovering accounting chains, and an electronic device to solve the problems of low security and high storage costs in the prior art when storing electronic invoices

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Electronic invoice storage method, bookkeeping chain recovery method and electronic device
  • Electronic invoice storage method, bookkeeping chain recovery method and electronic device
  • Electronic invoice storage method, bookkeeping chain recovery method and electronic device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041] Embodiment 1 of the present invention provides a storage method for electronic invoices, the execution subject of the storage method may be as follows Figure 1A Any node in the shown distributed node network, hereinafter referred to as any node in the distributed node network is the first node, see Figure 1B As shown, the flow of the electronic invoice storage method adopted when the first node is used as the billing party is as follows:

[0042] Step 100: When at least one electronic invoice is sent out, determine the attribute information of each electronic invoice sent out.

[0043] Step 101: Create at least one sales accounting block for all electronic invoices with the same attribute information, and store the at least one sales accounting block in the sales accounting chain corresponding to the attribute information, wherein the sales The item bookkeeping block is a data block created by the billing node when storing at least one electronic invoice sent out to r...

Embodiment 2

[0046] In practical applications, different storage methods can be set according to different storage requirements and storage habits, for example, (1) store according to the type of sales business, (2) store according to the size of the electronic file of the electronic invoice, (3) Store according to preset time periods, etc. Of course, the storage method may also be set as the default storage method. In addition, if the storage method is not set, the storage method may also be set as the default storage method by default.

[0047] Correspondingly, different storage methods correspond to different attribute information. For example, the attribute information corresponding to the above storage method (1) is the sales business type corresponding to the electronic invoice, and the attribute information corresponding to the above storage method (2) is the electronic The preset range in which the file size falls, the attribute information corresponding to the above storage method...

Embodiment 3

[0079] Embodiment 3 of the present invention provides a method for storing electronic invoices. The execution subject of the storage method may be as follows: Figure 1A Any node in the shown distributed node network, hereinafter referred to as any node in the distributed node network is the first node, see image 3 As shown, the flow of the storage method of the electronic invoice adopted when the first node is the payee is as follows:

[0080] Step 300: When at least one electronic invoice is received, determine the attribute information of each electronic invoice received.

[0081] Step 301: Create at least one entry accounting block for all electronic invoices with the same attribute information, and store the at least one entry accounting block in the input accounting chain corresponding to the attribute information, wherein the entry accounting block It is a data block for recording the link relationship between the data information of the at least one electronic invoice...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an electronic invoice storage method, a bookkeeping chain recovery method and an electronic device, which are used for solving the problems of relatively low security and relatively high storage cost when an electronic invoice is stored in the prior art. The method comprises the following steps of: storing a sent electronic invoice through an output bookkeeping block, and storing the received electronic invoice through an input bookkeeping block. The electronic invoice can be stored without a third-party electronic invoice service platform, the storage cost is effectively reduced, the electronic invoice is stored through the output bookkeeping block and the input bookkeeping block, tampering is not likely to happen, and the safety is high. Besides, the bookkeeping chain is backed up through the service-related nodes, when a suspicious accounting block appears in the bookkeeping chain, corresponding recovery can be achieved through the backup bookkeeping chain stored on the service-related nodes, and compared with a method for recovering the electronic invoice through a USB flash drive, cloud equipment and the like in the prior art, reliability is high.

Description

technical field [0001] The present invention relates to the technical field of applying block chains, in particular to a method for storing electronic invoices, a method for restoring account chains, and an electronic device. Background technique [0002] Electronic invoices are generally PDF files. In the prior art, various enterprises generally store electronic invoices in the following ways: (1) use databases or folders to store electronic invoices on computers, cloud devices, removable disks, etc.; (2) ) use the electronic invoice service platform to store electronic invoices. [0003] Based on the above analysis, it can be seen that although the electronic invoice storage method in the prior art solves the storage problem of electronic invoices to a certain extent, when using the above-mentioned storage method (1) to store electronic invoices, the security is relatively low. It is also not conducive to disaster backup, and when using the storage method (2) above to sto...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F16/901G06Q30/04
CPCG06Q30/04G06F16/9024
Inventor 偶瑞军
Owner AEROSPACE INFORMATION
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products