[go: up one dir, main page]

CN108170387A - A kind of electronic invoice data obtains and print execution method - Google Patents

A kind of electronic invoice data obtains and print execution method Download PDF

Info

Publication number
CN108170387A
CN108170387A CN201810017925.5A CN201810017925A CN108170387A CN 108170387 A CN108170387 A CN 108170387A CN 201810017925 A CN201810017925 A CN 201810017925A CN 108170387 A CN108170387 A CN 108170387A
Authority
CN
China
Prior art keywords
electronic invoice
module
printing
data
subscription client
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.)
Pending
Application number
CN201810017925.5A
Other languages
Chinese (zh)
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.)
Da Cardio Technology (beijing) Co Ltd
Original Assignee
Da Cardio Technology (beijing) 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 Da Cardio Technology (beijing) Co Ltd filed Critical Da Cardio Technology (beijing) Co Ltd
Priority to CN201810017925.5A priority Critical patent/CN108170387A/en
Publication of CN108170387A publication Critical patent/CN108170387A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1292Mobile client, e.g. wireless printing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • G06F3/1287Remote printer device, e.g. being remote from client or server via internet
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/14172D bar codes
    • 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
    • G06Q30/00Commerce
    • G06Q30/04Billing or invoicing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Electromagnetism (AREA)
  • Accounting & Taxation (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

It is obtained the invention discloses a kind of electronic invoice data and print execution method, the equipment that this method uses includes subscription client, TCP server, API server, Printing;It is connected between each equipment by wireless network;This method the specific steps are:Subscription client scans the two-dimensional code;Identity information is verified;The automatic electronic invoice information read in subscription client card packet;In electronic invoice information to Printing;Printing performs printing.Electronic invoice printing technique can be thus achieved by user's client scan Quick Response Code in the present invention, has easy to operate, the advantages of independent of hardware facilities such as computer, printer, USB flash disks, can greatly improve the printing effect of electronic invoice.

Description

A kind of electronic invoice data obtains and print execution method
Technical field
The present invention relates to a kind of print execution method more particularly to a kind of electronic invoice data obtains and print execution side Method.
Background technology
Electronic invoice is the product of information age, it is the same with common invoice, is given in the form of tax bureau's unified payment Businessman uses, and invoice number uses national Unified coding, using unified anti-counterfeiting technology, distributes to businessman, attached on electronic invoice There is the signature mechanism of electronics tax office.Compared with traditional invoice, electronic invoice is without passing through " tax control machine ", it is not required that enterprise is responsible for People registers again and again to revenue department, and its energy moment, the false true and false is verified at once, easy to operation.Therefore, With the increase year by year of net purchase market scale, issuing for network electronic invoice has also obtained extensive popularization.But when people need It, at present can only be by way of traditional download and connecting printer, on computers when printing reimbursement is carried out to electronic invoice Printing is completed, the equipment that this method not only relies on is more, and operates and not enough facilitate, and causes printing effect relatively low.
Invention content
In order to solve the shortcoming present in above-mentioned technology, obtain and beat the present invention provides a kind of electronic invoice data Print execution method.
In order to solve the above technical problems, the technical solution adopted by the present invention is:A kind of electronic invoice data is obtained and is beaten Execution method is printed, the equipment that this method uses includes subscription client, TCP server, API server, Printing;Respectively It is connected between equipment by wireless network;This method the specific steps are:
A, TCP server is scanned the two-dimensional code by two-dimensional code generation module formation;Subscription client passes through two-dimensional code scanning Module is scanned the Quick Response Code;
B, after the completion of scanning, TCP server exports log-in interface under the action of authentication module, to the identity of user Information is verified;
C, subscriber authentication is by the way that later, subscription client is believed electronic invoice to be printed by data uploading module Breath is uploaded to data receiver and processing module in API server, and data receiver is made to read subscription client with processing module Electronic invoice information in card packet;
D, the electronic invoice information that data receiver and processing module receive is transferred to the data in TCP server first In pushing module, then it is transferred in Printing under the push of data-pushing module effect;
E, after the data resolution module in Printing carries out dissection process to electronic invoice information, by what is parsed Data information is sent in print execution module, and print execution module performs printing and completes operation.
Electronic invoice printing technique can be thus achieved by user's client scan Quick Response Code in the present invention, has operation letter Singly, independent of hardware facilities such as computer, printer, USB flash disks the advantages of, can greatly improve the printing effect of electronic invoice.
Description of the drawings
Fig. 1 is the overall structure block diagram of hardware device used in the present invention.
Fig. 2 is the detailed operational flowchart of the present invention.
Fig. 3 is the operational process schematic diagram of device management module.
Fig. 4 is the operating process schematic diagram of Response Code scan module.
Fig. 5 is the operating process schematic diagram of print execution module.
Specific embodiment
The present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.
A kind of electronic invoice data obtains and print execution method, and the equipment used is as shown in Figure 1, including user Client, TCP server, API server, Printing;It is connected between each equipment by wireless network.The tool of this method Body step is as follows:
A, TCP server is scanned the two-dimensional code by two-dimensional code generation module formation;Subscription client passes through two-dimensional code scanning Module is scanned the Quick Response Code;
B, after the completion of scanning, TCP server exports log-in interface under the action of authentication module, to the identity of user Information is verified;
C, subscriber authentication is by the way that later, subscription client is believed electronic invoice to be printed by data uploading module Breath is uploaded to data receiver and processing module in API server, and data receiver is made to read subscription client with processing module Electronic invoice information in card packet;
D, the electronic invoice information that data receiver and processing module receive is transferred to the data in TCP server first In pushing module, then it is transferred in Printing under the push of data-pushing module effect;
E, after the data resolution module in Printing carries out dissection process to electronic invoice information, by what is parsed Data information is sent in print execution module, and print execution module performs printing and completes operation.
The present invention is respectively provided with adaptability to different scanning devices, when being such as scanned using wechat or Alipay, API clothes Data receiver in business device can read the electronic invoice information in wechat or Alipay card packet with processing module automatically, and support Individual or multiple electronic invoices are selected, then directly select printing.
The present invention can be scanned the two-dimensional code by mobile phone to be established the link, and pass through identity with API server (data high in the clouds) Identification, the automatic electronic invoice data read in wechat Ka Bao, Alipay card packet, sending printing invoice to cloud server please It asks, server receives electronic invoice file to be transferred to specified printing device, and order equipment performs printing after asking, real The convenient printing of existing electronic invoice.
As shown in Fig. 2, this method is in print procedure, user first by user's client scan equipment Quick Response Code, with Cloud server establishes communication connection, and print request is submitted to API server.It, will after API server decision request is errorless Specified electronic invoice file is sent to electronic invoice self-help print equipment, and assign print command.Printing device receive file and After print command, the printing equipment in driving equipment performs printing, completes electronic invoice printing.Whole printing process is used Family only by client barcode scanning and need to select invoice to submit print request, other operations carry out on backstage.
The operational process of device management module as shown in figure 3, be by detection first after TCP server startup in the present invention It is no to network to judge equipment operation condition;If successfully networking, device management module registration equipment generates Quick Response Code, then pass through Detection registration scenarios judge whether equipment successfully starts up.
The operating process of Response Code scan module is as shown in figure 4, Response Code scan module is set by scanning the two-dimensional code connection It is standby, then the electronic invoice information in wechat Ka Bao, Alipay Ka Bao, invoice house keeper is read out by equipment, is then extracted The invoice information.
The operating process of print execution module is as shown in figure 5, can be by selecting the form of individual or multiple bulk prints to make Printing obtains print data, and further completes printing.
The present invention one TCP service equipment of need can be realized electronic invoice and fast print, and draw a bill in 20 seconds after barcode scanning, from It is dynamic to obtain wechat Ka Bao, Alipay, any other third-party electronic invoice information, it can break away to computer, printer, USB flash disk The dependence of hardware facilities is waited, and greatly improves printing effect.
The above embodiment is not limitation of the present invention, and the present invention is also not limited to the example above, this technology neck The variations, modifications, additions or substitutions that the technical staff in domain is made in the range of technical scheme of the present invention, also belong to this hair Bright protection domain.

Claims (1)

1. a kind of electronic invoice data obtains and print execution method, it is characterised in that:The equipment that the method uses includes Subscription client, TCP server, API server, Printing;It is connected between each equipment by wireless network;The side Method the specific steps are:
A, TCP server is scanned the two-dimensional code by two-dimensional code generation module formation;Subscription client passes through Response Code scan module The Quick Response Code is scanned;
B, after the completion of scanning, TCP server exports log-in interface under the action of authentication module, to the identity information of user It is verified;
C, subscriber authentication is by the way that later, subscription client will be in electronic invoice information to be printed by data uploading module The data receiver and processing module in API server are reached, data receiver is made to read subscription client Ka Bao with processing module In electronic invoice information;
D, the electronic invoice information that data receiver and processing module receive is transferred to the data-pushing in TCP server first In module, then it is transferred in Printing under the push of data-pushing module effect;
E, after the data resolution module in Printing carries out dissection process to electronic invoice information, the data that will parse Information is sent in print execution module, and print execution module performs printing and completes operation.
CN201810017925.5A 2018-01-09 2018-01-09 A kind of electronic invoice data obtains and print execution method Pending CN108170387A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810017925.5A CN108170387A (en) 2018-01-09 2018-01-09 A kind of electronic invoice data obtains and print execution method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810017925.5A CN108170387A (en) 2018-01-09 2018-01-09 A kind of electronic invoice data obtains and print execution method

Publications (1)

Publication Number Publication Date
CN108170387A true CN108170387A (en) 2018-06-15

Family

ID=62517588

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810017925.5A Pending CN108170387A (en) 2018-01-09 2018-01-09 A kind of electronic invoice data obtains and print execution method

Country Status (1)

Country Link
CN (1) CN108170387A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109976682A (en) * 2019-02-14 2019-07-05 苏州达家迎信息技术有限公司 A kind of service order acquisition methods, device, equipment and storage medium
CN110728805A (en) * 2019-10-24 2020-01-24 广东电网有限责任公司 Self-service batch printing method and system for electronic invoices or electronic bills
CN111199033A (en) * 2020-01-09 2020-05-26 山东浪潮通软信息科技有限公司 Method and tool for processing identity card and certificate information by using cloud technology
CN113253954A (en) * 2021-06-07 2021-08-13 深圳市链科网络科技有限公司 Method for scanning and printing electronic invoice through mobile phone terminal

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006281701A (en) * 2005-04-04 2006-10-19 Mitsubishi Electric Corp Bill, bill creating apparatus, bill reader, and bill creating program and bill reading program
CN103942016A (en) * 2014-04-30 2014-07-23 杨文晖 Self-service printing method and system
CN107221112A (en) * 2017-05-04 2017-09-29 西安艾润物联网技术服务有限责任公司 Printing invoice equipment and printing invoice memory and printing invoice controller
CN107220015A (en) * 2017-05-03 2017-09-29 西安艾润物联网技术服务有限责任公司 Method of printing, user terminal and print system
CN107293067A (en) * 2017-05-12 2017-10-24 西安艾润物联网技术服务有限责任公司 Self-help print method, device and the computer-readable recording medium of invoice
CN107464375A (en) * 2016-06-03 2017-12-12 南京信安宝信息科技有限公司 A kind of scanning Quick Response Code enters the method for printing of racking

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006281701A (en) * 2005-04-04 2006-10-19 Mitsubishi Electric Corp Bill, bill creating apparatus, bill reader, and bill creating program and bill reading program
CN103942016A (en) * 2014-04-30 2014-07-23 杨文晖 Self-service printing method and system
CN107464375A (en) * 2016-06-03 2017-12-12 南京信安宝信息科技有限公司 A kind of scanning Quick Response Code enters the method for printing of racking
CN107220015A (en) * 2017-05-03 2017-09-29 西安艾润物联网技术服务有限责任公司 Method of printing, user terminal and print system
CN107221112A (en) * 2017-05-04 2017-09-29 西安艾润物联网技术服务有限责任公司 Printing invoice equipment and printing invoice memory and printing invoice controller
CN107293067A (en) * 2017-05-12 2017-10-24 西安艾润物联网技术服务有限责任公司 Self-help print method, device and the computer-readable recording medium of invoice

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
陆振华: "税务信息化服务及发展趋势", 中国市场出版社, pages: 166 - 173 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109976682A (en) * 2019-02-14 2019-07-05 苏州达家迎信息技术有限公司 A kind of service order acquisition methods, device, equipment and storage medium
CN109976682B (en) * 2019-02-14 2022-06-07 苏州达家迎信息技术有限公司 Service instruction acquisition method, device, equipment and storage medium
CN110728805A (en) * 2019-10-24 2020-01-24 广东电网有限责任公司 Self-service batch printing method and system for electronic invoices or electronic bills
CN111199033A (en) * 2020-01-09 2020-05-26 山东浪潮通软信息科技有限公司 Method and tool for processing identity card and certificate information by using cloud technology
CN113253954A (en) * 2021-06-07 2021-08-13 深圳市链科网络科技有限公司 Method for scanning and printing electronic invoice through mobile phone terminal

Similar Documents

Publication Publication Date Title
CN103346892B (en) A kind of method, mobile terminal and server of registering of registering based on Quick Response Code
CN104408626B (en) New Method of printing based on Quick Response Code
CN105718225B (en) A kind of cloud print service system and its application method
KR100858144B1 (en) User authentication method and device in internet site using mobile communication terminal
WO2019237718A1 (en) Method for generating payment receiving code and code-scanning security verification method
CN108170387A (en) A kind of electronic invoice data obtains and print execution method
CN104200361A (en) Automatic two-dimension code generation based mobile banking payment system and payment method
CN101025806A (en) Identity authentication method of fee payment via mobile communication terminal
CN106530021A (en) Electronic invoice making out system apparatus
CN104158889B (en) Card information querying method and Cloud Server
JP2014032659A (en) Information processing system, information processing apparatus, equipment, and information processing method and program
CN110046485A (en) Information processing system and method, information processing equipment and method and storage medium
CN106504046A (en) The generation method of electronic invoice, generating means, terminal and service platform
WO2022252983A1 (en) Integrated management terminal apparatus and integrated management method
CN102710753A (en) Method, device and system for publishing Internet application
CN105574427B (en) Data processing system and data processing method
CN105869080A (en) System and method for realizing physical store mobile payment through electronic table plates and electronic table plate
US20170345042A1 (en) Service processing method, terminal and server
CN104268743B (en) A kind of Mobile banking's payment system automatically generated based on Quick Response Code
WO2015043038A1 (en) Automatic performance ticket changing machine and automatic performance ticket changing method
CN107016759A (en) A kind of intelligent gate system and control method
CN106815733A (en) Data processing method, device and system and printer
CN106886969A (en) The system that a kind of utilization cabinet-type equipment provides government affairs service for masses
CN106203231B (en) A kind of voucher cloud print system for supporting active reading code to print
US11394837B2 (en) System and method using matrix barcode information to process documents

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20180615

RJ01 Rejection of invention patent application after publication