CN108243220A - A kind of invoice issuing method and system of the support polymorphic type invoice terminal based on tax control server - Google Patents

A kind of invoice issuing method and system of the support polymorphic type invoice terminal based on tax control server Download PDF

Info

Publication number
CN108243220A
CN108243220A CN201611218537.0A CN201611218537A CN108243220A CN 108243220 A CN108243220 A CN 108243220A CN 201611218537 A CN201611218537 A CN 201611218537A CN 108243220 A CN108243220 A CN 108243220A
Authority
CN
China
Prior art keywords
invoice
tax control
terminal
control server
tax
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201611218537.0A
Other languages
Chinese (zh)
Other versions
CN108243220B (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.)
Aisino Corp
Original Assignee
Aisino Corp
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 Aisino Corp filed Critical Aisino Corp
Priority to CN201611218537.0A priority Critical patent/CN108243220B/en
Publication of CN108243220A publication Critical patent/CN108243220A/en
Application granted granted Critical
Publication of CN108243220B publication Critical patent/CN108243220B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • 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
    • 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

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • General Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Technology Law (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invoice issuing method for terminal of making out an invoice the present invention relates to the support polymorphic type based on tax control server, including:User logs in tax control server, and submit invoice issuing request data to tax control server by terminal of making out an invoice;Tax control server connects multiple tax control storage devices, and the tax information of multiple tax control storage devices is read into the virtual memory of tax control server;Tax control server is by calling tax control storing device information corresponding with each terminal of making out an invoice in multiple terminals of making out an invoice in virtual memory, each invoice issuing request data for making out an invoice terminal submission is verified, the tax information stored in the invoice issuing request data and virtual memory by verification is sent to tax control server processing module of making out an invoice extracts, assembles and assembled and be sent to make out an invoice terminal and tax control storage device after being encrypted;The encryption invoice issuing reply data received is decrypted, and carry out invoice issuing processing terminal of making out an invoice.

Description

A kind of invoice issuing method of the support polymorphic type invoice terminal based on tax control server And system
Technical field
The present invention relates to tax-controlled invoices to issue field, more particularly, to a kind of support multiclass based on tax control server The invoice issuing method and system of type invoice terminal.
Background technology
Information age, the importance of information data is self-evident, and various electronic equipments and digital information are to the mankind Influence be embodied in society every aspect.The tax fiscal revenues national as one, regulation and control are economical and adjust social distribution Important system, informationization be even more the most important thing.And set about invoice a little as business taxation management, it is not only financial revenue and expenditure Legal voucher, and the original certificate of accounting and the important evidence of Tax Check.Based on this, in tax field invoice number According to safety, accuracy and timely and effective property it is particularly important.
Existing billing method connects tax control storage device by terminal of making out an invoice, and user submits invoice by terminal of making out an invoice Request is issued, but does not support the concurrent request of processing invoice issuing, invoice data is handled by tax control storage device, And invoice data is sent to tax local side by treated.Existing invoice issuing method, inefficiency.
Therefore, it is necessary to a kind of technology, to solve the problems, such as that invoice issuing efficiency is low.
Invention content
The present invention provides a kind of support polymorphic type invoice terminal based on tax control server invoice issuing method and be System, to solve the problems, such as that invoice issuing efficiency is low.
To solve the above-mentioned problems, the present invention provides a kind of support polymorphic type invoice terminals based on tax control server Invoice issuing method, the method includes:
The tax control server connects multiple tax control storage devices, by the tax information of multiple tax control storage devices read to In the virtual memory of the tax control server;
User submits invoice issuing number of request by terminal access tax control server of making out an invoice, and to the tax control server According to;
The tax control server is corresponding with each terminal of making out an invoice in multiple terminals of making out an invoice in virtual memory by calling Tax control storing device information verifies each invoice issuing request data for making out an invoice terminal submission, will pass through verification Invoice issuing request data and virtual memory in the tax information that stores be sent to tax control server and make out an invoice processing module Make out an invoice terminal and the tax control storage device are fed back to after extracting, assemble and encrypting;And
The encryption invoice issuing reply data received is decrypted, and carry out invoice issuing the terminal of making out an invoice.
Preferably, the agreement that the tax control server is supported includes:XML protocol, JSON and data flow.
Preferably, it is described that each invoice issuing request data for making out an invoice terminal submission is verified, it will be by testing The invoice issuing request data of card further includes before being encrypted:
The multiple tax control storage devices being connect with tax control server are monitored, if the multiple tax control storage is set Any one tax control storage device in standby is abnormal, then the tax control server deposits any one tax control described in virtual memory The corresponding data pause of equipment is stored up to use;
Request error response of making out an invoice is fed back to the terminal of making out an invoice by the tax control server.
Preferably, the tax control server is carried out data transmission using openss1 escape ways with tax office, carries out the use Updated tax information is simultaneously updated to the tax control storage device by the taxation declaration at family.
Preferably, the tax control server by call in virtual memory with each terminal of making out an invoice in multiple terminals of making out an invoice Corresponding tax control storing device information is verified each invoice issuing request data for making out an invoice terminal submission, will be led to It crosses before the invoice issuing request data verified is encrypted and further includes:
The tax control server is corresponding with each terminal of making out an invoice in multiple terminals of making out an invoice in virtual memory by calling Multiple tax control storing device informations, the multiple invoice issuings submitted parallel to terminal of each making out an invoice in the multiple terminal of making out an invoice please Data is asked to be verified, the tax information that will be stored in the multiple invoice issuing request datas and virtual memory by verification It is sent to tax control server and makes out an invoice and make out an invoice terminal and the tax control storage are fed back to after processing module is extracted, assembles and encrypted Equipment.
Preferably, the tax control server is ARM9 embedded type tax control servers.
Preferably, the terminal of making out an invoice includes:Make out an invoice terminal, PC machine of embedded type tax control makes out an invoice software and intelligent terminal is set It is standby.
Based on another aspect of the present invention, the present invention provides a kind of multiple terminals invoice issuing system based on tax control server System, the system comprises:
It makes out an invoice terminal, for accessing tax control server, and invoice issuing request data is submitted to the tax control server;With It is decrypted in by the encryption received invoice issuing reply data, and carries out invoice issuing;
For connecting multiple tax control storage devices, the tax information of multiple tax control storage devices is added for tax control server Into the virtual memory of the tax control server;For being made out an invoice by calling in virtual memory with each in multiple terminals of making out an invoice The corresponding tax control storing device information of terminal verifies each invoice issuing request data for making out an invoice terminal submission, The tax information stored in invoice issuing request data and virtual memory by verification is sent to tax control server to open Ticket processing module feeds back to make out an invoice terminal and the tax control storage device after extracting, assemble and encrypting.
Preferably, the agreement that the tax control server is supported includes:XML protocol, JSON and data flow.
Preferably, the terminal of making out an invoice is additionally operable to:
The multiple tax control storage devices being connect with tax control server are monitored, if the multiple tax control storage is set Any one tax control storage device in standby is abnormal, then the tax control server deposits any one tax control described in virtual memory The corresponding data pause of equipment is stored up to use;
Request error response of making out an invoice is fed back to the terminal of making out an invoice by the tax control server.
Preferably, the tax control server is carried out data transmission using openss1 escape ways with tax office, carries out the use Updated tax information is simultaneously updated to the tax control storage device by the taxation declaration at family.
Preferably, the tax control server is used to make out an invoice with each in multiple terminals of making out an invoice by calling in virtual memory The corresponding tax control storing device information of terminal verifies each invoice issuing request data for making out an invoice terminal submission, It is further included before being encrypted by the invoice issuing request data of verification:
The tax control server is corresponding with each terminal of making out an invoice in multiple terminals of making out an invoice in virtual memory by calling Multiple tax control storing device informations, the multiple invoice issuings submitted parallel to terminal of each making out an invoice in the multiple terminal of making out an invoice please Data is asked to be verified, the tax information that will be stored in the multiple invoice issuing request datas and virtual memory by verification It is sent to tax control server and makes out an invoice and make out an invoice terminal and the tax control storage are fed back to after processing module is extracted, assembles and encrypted Equipment.
Preferably, the tax control server is ARM9 embedded type tax control servers.
Preferably, the terminal of making out an invoice includes:Make out an invoice terminal, PC machine of embedded type tax control makes out an invoice software and intelligent terminal is set It is standby.
Beneficial effects of the present invention:
Technical scheme of the present invention uses tax control storage device cluster mode, unified to be managed by embedded cluster server, It such as is conducive to be further simplified the circulation of invoice, stores, declares dutiable goods at the flows, reduces taxpayer's cost, strengthens tax invoice management Characteristic.During invoice generation, circulation, storage, this system is combined closely tax control simultaneously using stream socket always Storing device information greatly strengthens the safety and effectiveness of data, while concurrent using virtual memory technique and big data quantity Access mode extremely efficiently handles various verifications, processing and storage business, effective lifting system efficiency and saves entreprise cost.
Description of the drawings
By reference to the following drawings, exemplary embodiments of the present invention can be more fully understood by:
Fig. 1 is the invoice of terminal of being made out an invoice according to a kind of support polymorphic type based on tax control server of embodiment of the present invention Issue method flow diagram;
Fig. 2 is the invoice of terminal of being made out an invoice according to a kind of support polymorphic type based on tax control server of embodiment of the present invention Issue system construction drawing.
Specific embodiment
Exemplary embodiments of the present invention are introduced referring now to attached drawing, however, the present invention can use many different shapes Formula is implemented, and be not limited to the embodiment described herein, and to provide these embodiments be to disclose at large and fully The present invention, and fully convey the scope of the present invention to person of ordinary skill in the field.Show for what is be illustrated in the accompanying drawings Term in example property embodiment is not limitation of the invention.In the accompanying drawings, identical cells/elements use identical attached Icon is remembered.
Unless otherwise indicated, term used herein has person of ordinary skill in the field (including scientific and technical terminology) It is common to understand meaning.Further it will be understood that with the term that usually used dictionary limits, should be understood as and its The linguistic context of related field has consistent meaning, and is not construed as Utopian or too formal meaning.
Fig. 1 is a kind of multiple terminal invoice issuing methods of making out an invoice based on tax control server according to embodiment of the present invention Flow chart.Embodiments of the present invention user logs in tax control server, and submit invoice to tax control server by terminal of making out an invoice It issues request data and uses tax control storage device cluster mode, unified to be managed by embedded cluster server, this method is same Shi Caiyong virtual memory techniques and request data of making out an invoice are verified, extremely efficiently handle various invoice data verifications, invoice Data encryption processing and invoice data storage.As shown in Figure 1, method 100 is since step 101.
Preferably, in step 101:Tax control server connects multiple tax control storage devices, by multiple tax control storage devices Tax information is read into the virtual memory of tax control server.Embodiments of the present invention, tax control server use virtual memory Tax control storage device data is converted into emulated memory space when tax control server is run, greatly improves multiple open by technology Ticket terminal carries out the speed of data interaction with tax control server, improves the stability of tax control server data processing.The present invention Embodiment, the tax information of multiple tax control storage devices is loaded into virtual memory in advance, when handling concurrent tasks, No longer multiple frequent visit tax control storage device, but by being extracted in memory, the verification and processing of data are carried out, is most located at last In the data storage to tax control storage device that reason is completed.
Preferably, in step 102:User is submitted to tax control server and is sent out by terminal access tax control server of making out an invoice Ticket issues request data.Embodiments of the present invention use standard client/server mode, and server is the embedded taxes of ARM9 Control server, client is various tradition and novel invoice issuing terminals, is made out an invoice including make out an invoice terminal, PC machine of embedded type tax control Software and intelligent terminal.Embedded type tax control server connects multiple tax controls by hardware device using trunking mode and deposits Equipment is stored up, including Golden Taxes disk, tax control tray etc..Tax control storage device is managed by the management program for being mounted on tax control server to believe Breath carries out the flows such as network registry, purchase invoice, tax declaration, i.e., network is uniformly carried out by tax control server and do tax.Tax control The agreement that server is supported includes:XML protocol, JSON and data flow, the terminal user that makes out an invoice can be according to the needs of itself certainly Row selection customizes terminal device of making out an invoice, and embodiments of the present invention user can also be made out an invoice using original terminal of making out an invoice Business improves the compatibility for business device of making out an invoice.
Preferably, in step 103:Tax control server being opened by calling in virtual memory with each in multiple terminals of making out an invoice The corresponding tax control storing device information of ticket terminal is verified each invoice issuing request data for making out an invoice terminal submission, is incited somebody to action Tax control server is sent to by the tax information stored in the invoice issuing request data and virtual memory of verification to make out an invoice Processing module feeds back to make out an invoice terminal and the tax control storage device after extracting, assemble and encrypting.The embodiment party of the present invention Formula, tax control server is by calling the tax control storing device information in virtual memory, the number of request of making out an invoice for terminal of making out an invoice service According to being verified, fed back to after being encrypted by the invoice issuing request data of verification and make out an invoice terminal and tax control storage is set It is standby, complete the update of data information in tax control storage device.
Preferably, by multiple tax control storage devices that the monitoring process pair of tax control server is connect with tax control server into Row monitoring, if any one tax control storage device in multiple tax control storage devices is abnormal, tax control server is by virtual memory In the pause of any one tax control storage device corresponding data use, made out an invoice request to terminal transmission of making out an invoice by tax control server Error check.In processing procedure, by the actual conditions of monitoring process monitoring device, if it find that tax control storage device is abnormal then Notify that corresponding tax control storage device data pause uses in tax control server virtual memory, ensures the sync validity of data.
Preferably, tax control server should with each terminal-pair of making out an invoice in multiple terminals of making out an invoice in virtual memory by calling Multiple tax control storing device informations, the multiple invoice issuings submitted parallel to terminal of each making out an invoice in multiple terminals of making out an invoice ask Data are verified, are sent to after being encrypted by multiple invoice issuing request datas of verification and are made out an invoice terminal and tax control is deposited Store up equipment.Embodiment of the present invention can use SSL certificate encrypted transmission technology, when invoice data being made to be transmitted and store more Add safe and reliable.
Preferably, tax control server management program management tax control storing device information, carry out network registry, purchase invoice, Declare etc. it is a series of do tax flow, i.e., network is uniformly carried out by tax control server does tax.When being interacted with tax local side, use Openssl escape ways simultaneously carry out encrypted transmission mode.Such mode greatly simplifies enterprise and does tax flow, strengthens simultaneously The safety and effectiveness of tax information.In addition system is also compatible with original tradition and does tax flow, i.e. enterprise taxpayer is deposited using tax control It is after-tax that storage equipment manually goes to tax office to do, and response apparatus is connected on server, server automatically updates facility information, using complete New tax information carries out data update.Completely compatible tradition does tax flow, will not be changed to enterprise and cause additional effect.
Preferably, embodiment of the present invention has powerful business scalability, is mainly manifested in Embedded ARM9 tax control Server platform uses expansible service design technology, provides corresponding platform interface.It is provided for different enterprise demands not of the same trade or business Business data.
Preferably, in step 104:The encryption invoice issuing reply data received is decrypted terminal of making out an invoice, and goes forward side by side Row invoice issuing.
Embodiment of the present invention is on the basis of the original tax control storage device of compatibility and mode of making out an invoice, using completely new tax Control the technologies such as server cluster tax control storage device, virtual memory storage and encrypted transmission, the pole in data transfer procedures Big improves system data safety and the timely and effective property of transmission.In data processing, pass through server virtual memory With multi-thread concurrent response mechanism, interact verification mode with tax control storage device immediately, enhance data transmission, verification Safety and reliability.The framework compatibility tradition of embodiment of the present invention is made out an invoice mode simultaneously, can not increase user to new side The adaptability expense of method saves business manpower cost;In addition support the old and new's equipment while use, be greatly saved enterprise and The material resources cost of country also effectively raises invoice issuing, the efficiency that tax data is handled.
Fig. 2 is a kind of multiple terminal invoice issuing systems of making out an invoice based on tax control server according to embodiment of the present invention Structure chart.200 user of embodiments of the present invention system logs in tax control server, and carry to tax control server by terminal of making out an invoice It hands over invoice issuing request data and uses tax control storage device cluster mode, it is unified to be managed by embedded cluster server, be System 200 is verified simultaneously using virtual memory technique and request data of making out an invoice, and is extremely efficiently handled various invoice datas and is tested Card, invoice data encryption and invoice data storage.As shown in Figure 2, system 200 includes multiple terminals of making out an invoice, tax control service Device and the tax control storage device being connect with tax control server.
Preferably, it makes out an invoice terminal, for accessing tax control server, and invoice issuing number of request is submitted to tax control server According to;For the encryption received invoice issuing reply data to be decrypted, and carry out invoice issuing.
Preferably, terminal of making out an invoice is additionally operable to:Pair multiple tax control storage devices being connect with tax control server are monitored, if Any one tax control storage device in multiple tax control storage devices is abnormal, then tax control server is by any one in virtual memory The corresponding data pause of tax control storage device uses.Request error response of making out an invoice is fed back to terminal of making out an invoice by tax control server.
Preferably, terminal of making out an invoice includes:Make out an invoice terminal, PC machine of embedded type tax control is made out an invoice software and intelligent terminal.
Preferably, for connecting multiple tax control storage devices, the tax of multiple tax control storage devices is believed for tax control server Breath is added in the virtual memory of tax control server;For being opened by calling in virtual memory with each in multiple terminals of making out an invoice The corresponding tax control storing device information of ticket terminal is verified each invoice issuing request data for making out an invoice terminal submission, is incited somebody to action Tax control server is sent to by the tax information stored in the invoice issuing request data and virtual memory of verification to make out an invoice Processing module feeds back to make out an invoice terminal and the tax control storage device after extracting, assemble and encrypting.
Preferably, the agreement that tax control server is supported includes:XML protocol, JSON and data flow.
Preferably, tax control server is carried out data transmission using openss1 escape ways with tax office, carries out the tax of user It declares and updated tax information is updated to tax control storage device.
Preferably, tax control server should with each terminal-pair of making out an invoice in multiple terminals of making out an invoice in virtual memory by calling Multiple tax control storing device informations, the multiple invoice issuings submitted parallel to terminal of each making out an invoice in multiple terminals of making out an invoice ask Data are verified, are sent to after being encrypted by multiple invoice issuing request datas of verification and are made out an invoice terminal and tax control is deposited Store up equipment.
Preferably, tax control server is ARM9 embedded type tax control servers.
A kind of multiple terminal invoice issuing system 200 and this hair of making out an invoice based on tax control server of embodiment of the present invention A kind of multiple terminal invoice issuing methods 100 of making out an invoice based on tax control server of bright another embodiment are corresponding, herein not It is repeated again.
The present invention is described by reference to a small amount of embodiment.However, it is known in those skilled in the art, as What subsidiary Patent right requirement was limited, in addition to the present invention other embodiments disclosed above are equally fallen the present invention's In the range of.
Normally, all terms used in the claims are all solved according to them in the common meaning of technical field It releases, unless in addition clearly being defined wherein.All references " one/described/be somebody's turn to do [device, component etc.] " are all opened ground At least one of described device, component etc. example is construed to, unless otherwise expressly specified.Any method disclosed herein Step need not all be run with disclosed accurate sequence, unless explicitly stated otherwise.

Claims (14)

  1. A kind of invoice issuing method of terminal 1. support polymorphic type based on tax control server is made out an invoice, the method includes:
    The tax control server connects multiple tax control storage devices, and the tax information of multiple tax control storage devices is read to described In the virtual memory of tax control server;
    User submits invoice issuing request data by terminal access tax control server of making out an invoice, and to the tax control server;
    The tax control server is by calling tax control corresponding with each terminal of making out an invoice in multiple terminals of making out an invoice in virtual memory Storing device information verifies each invoice issuing request data for making out an invoice terminal submission, will pass through the hair of verification Ticket issue the tax information stored in request data and virtual memory be sent to tax control server make out an invoice processing module progress Make out an invoice terminal and the tax control storage device are fed back to after extraction, assembling and encryption;And
    The encryption invoice issuing reply data received is decrypted, and carry out invoice issuing the terminal of making out an invoice.
  2. 2. according to the method described in claim 1, the agreement that the tax control server is supported includes:XML protocol, JSON and number According to stream.
  3. 3. according to the method described in claim 1, the invoice issuing request data to each terminal submission of making out an invoice into Row verification, further includes before being encrypted by the invoice issuing request data of verification:
    The multiple tax control storage devices being connect with tax control server are monitored, if in the multiple tax control storage device Any one tax control storage device it is abnormal, then the tax control server sets any one tax control storage described in virtual memory Standby corresponding data pause uses;
    Request error response of making out an invoice is fed back to the terminal of making out an invoice by the tax control server.
  4. 4. according to the method described in claim 1, the tax control server carries out data using openss1 escape ways and tax office Transmission, carries out the taxation declaration of the user and updated tax information is updated to the tax control storage device.
  5. 5. according to the method described in claim 1, the tax control server by call in virtual memory with multiple terminals of making out an invoice In each corresponding tax control storing device information of terminal of making out an invoice, to the invoice issuing number of request of each terminal submission of making out an invoice According to being verified, further included before being encrypted by the invoice issuing request data of verification:
    The tax control server is corresponding multiple with each terminal of making out an invoice in multiple terminals of making out an invoice in virtual memory by calling Tax control storing device information, the multiple invoice issuing number of requests submitted parallel to terminal of each making out an invoice in the multiple terminal of making out an invoice According to being verified, the tax information stored in the multiple invoice issuing request datas and virtual memory by verification is sent It makes out an invoice to feed back to after processing module is extracted, assembles and encrypted to tax control server and described makes out an invoice terminal and tax control storage is set It is standby.
  6. 6. according to the method described in claim 1, the tax control server is ARM9 embedded type tax control servers.
  7. 7. according to the method described in claim 1, the terminal of making out an invoice includes:Embedded type tax control make out an invoice terminal, PC machine make out an invoice it is soft Part and intelligent terminal.
  8. 8. a kind of multiple terminals invoice issuing system based on tax control server, the system comprises:
    It makes out an invoice terminal, for accessing tax control server, and invoice issuing request data is submitted to the tax control server;For inciting somebody to action The encryption invoice issuing reply data received is decrypted, and carry out invoice issuing;
    The tax information of multiple tax control storage devices for connecting multiple tax control storage devices, is added to institute by tax control server In the virtual memory for stating tax control server;For by call in virtual memory with each terminal of making out an invoice in multiple terminals of making out an invoice Corresponding tax control storing device information is verified each invoice issuing request data for making out an invoice terminal submission, will be led to The tax information crossed the invoice issuing request data verified and stored in virtual memory is sent to tax control server check desk Reason module feeds back to make out an invoice terminal and the tax control storage device after extracting, assemble and encrypting.
  9. 9. system according to claim 8, the agreement that the tax control server is supported includes:XML protocol, JSON and number According to stream.
  10. 10. system according to claim 8, the terminal of making out an invoice is additionally operable to:
    The multiple tax control storage devices being connect with tax control server are monitored, if in the multiple tax control storage device Any one tax control storage device it is abnormal, then the tax control server sets any one tax control storage described in virtual memory Standby corresponding data pause uses;
    Request error response of making out an invoice is fed back to the terminal of making out an invoice by the tax control server.
  11. 11. system according to claim 8, the tax control server uses openss1 escape ways and tax office into line number According to transmission, carry out the taxation declaration of the user and updated tax information is updated to the tax control storage device.
  12. 12. system according to claim 8, the tax control server is used to make out an invoice with multiple by calling in virtual memory Each corresponding tax control storing device information of terminal of making out an invoice in terminal, please to each invoice issuing for making out an invoice terminal submission Data is asked to be verified, are further included before being encrypted by the invoice issuing request data of verification:
    The tax control server is corresponding multiple with each terminal of making out an invoice in multiple terminals of making out an invoice in virtual memory by calling Tax control storing device information, the multiple invoice issuing number of requests submitted parallel to terminal of each making out an invoice in the multiple terminal of making out an invoice According to being verified, the tax information stored in the multiple invoice issuing request datas and virtual memory by verification is sent It makes out an invoice to feed back to after processing module is extracted, assembles and encrypted to tax control server and described makes out an invoice terminal and tax control storage is set It is standby.
  13. 13. according to the method described in claim 1, the tax control server is ARM9 embedded type tax control servers.
  14. 14. according to the method described in claim 1, the terminal of making out an invoice includes:Embedded type tax control make out an invoice terminal, PC machine make out an invoice it is soft Part and intelligent terminal.
CN201611218537.0A 2016-12-26 2016-12-26 Tax control server-based invoice issuing method and system supporting multi-type invoice terminal Active CN108243220B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611218537.0A CN108243220B (en) 2016-12-26 2016-12-26 Tax control server-based invoice issuing method and system supporting multi-type invoice terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611218537.0A CN108243220B (en) 2016-12-26 2016-12-26 Tax control server-based invoice issuing method and system supporting multi-type invoice terminal

Publications (2)

Publication Number Publication Date
CN108243220A true CN108243220A (en) 2018-07-03
CN108243220B CN108243220B (en) 2021-04-16

Family

ID=62701520

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611218537.0A Active CN108243220B (en) 2016-12-26 2016-12-26 Tax control server-based invoice issuing method and system supporting multi-type invoice terminal

Country Status (1)

Country Link
CN (1) CN108243220B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109561098A (en) * 2018-12-20 2019-04-02 航天信息股份有限公司 A kind of safety access method and system for being authenticated to invoice data
CN112330429A (en) * 2019-08-01 2021-02-05 深圳顺丰泰森控股(集团)有限公司 Tax data processing method, system, server and storage medium
CN112669097A (en) * 2020-12-02 2021-04-16 航天信息股份有限公司 Billing service system and method based on tax Ukey disk group
CN113051539A (en) * 2019-12-26 2021-06-29 航天信息股份有限公司 Method and device for calling digital certificate

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101483000A (en) * 2009-01-09 2009-07-15 北京工业大学 Tax control system based on wireless network tax controller
CN101702119A (en) * 2009-09-01 2010-05-05 广州致远电子有限公司 Device oriented programming technology and method
CN101887396A (en) * 2009-05-14 2010-11-17 灰熊(北京)科技有限公司 Method for realizing configurable cache
CN101901526A (en) * 2010-07-21 2010-12-01 浪潮齐鲁软件产业有限公司 Method for issuing commercial retail tax control invoice
CN102004773A (en) * 2010-11-15 2011-04-06 青岛普加智能信息有限公司 Data read-write processing method and web application server
CN103268321A (en) * 2013-04-19 2013-08-28 中国建设银行股份有限公司 Data processing method and device for high concurrency transaction
CN104657887A (en) * 2013-11-25 2015-05-27 航天信息股份有限公司 Network invoice management method based on tax control server
CN104679596A (en) * 2013-12-02 2015-06-03 航天信息股份有限公司 Message processing method and system for improving concurrence performance of server-side
US20160092993A1 (en) * 2014-09-26 2016-03-31 Hrb Innovations, Inc. Computer readable medium, system, and method of providing a virtual venue for the transfer of taxpayer-specific information

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101483000A (en) * 2009-01-09 2009-07-15 北京工业大学 Tax control system based on wireless network tax controller
CN101887396A (en) * 2009-05-14 2010-11-17 灰熊(北京)科技有限公司 Method for realizing configurable cache
CN101702119A (en) * 2009-09-01 2010-05-05 广州致远电子有限公司 Device oriented programming technology and method
CN101901526A (en) * 2010-07-21 2010-12-01 浪潮齐鲁软件产业有限公司 Method for issuing commercial retail tax control invoice
CN102004773A (en) * 2010-11-15 2011-04-06 青岛普加智能信息有限公司 Data read-write processing method and web application server
CN103268321A (en) * 2013-04-19 2013-08-28 中国建设银行股份有限公司 Data processing method and device for high concurrency transaction
CN104657887A (en) * 2013-11-25 2015-05-27 航天信息股份有限公司 Network invoice management method based on tax control server
CN104679596A (en) * 2013-12-02 2015-06-03 航天信息股份有限公司 Message processing method and system for improving concurrence performance of server-side
US20160092993A1 (en) * 2014-09-26 2016-03-31 Hrb Innovations, Inc. Computer readable medium, system, and method of providing a virtual venue for the transfer of taxpayer-specific information

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
柳波: ""基于嵌入式技术的网络开票***的设计"", 《电子设计工程》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109561098A (en) * 2018-12-20 2019-04-02 航天信息股份有限公司 A kind of safety access method and system for being authenticated to invoice data
CN112330429A (en) * 2019-08-01 2021-02-05 深圳顺丰泰森控股(集团)有限公司 Tax data processing method, system, server and storage medium
CN113051539A (en) * 2019-12-26 2021-06-29 航天信息股份有限公司 Method and device for calling digital certificate
CN112669097A (en) * 2020-12-02 2021-04-16 航天信息股份有限公司 Billing service system and method based on tax Ukey disk group

Also Published As

Publication number Publication date
CN108243220B (en) 2021-04-16

Similar Documents

Publication Publication Date Title
US9846771B2 (en) Low latency, high payload, high volume API gateway
CN108243220A (en) A kind of invoice issuing method and system of the support polymorphic type invoice terminal based on tax control server
CN107888672A (en) Billing data processing method, device, storage medium and computer equipment
CN108762803A (en) A kind of configuring management method, device, terminal device and storage medium
CN109274731A (en) Deployment, call method and the device of web services based on multi-tenant technology
US20100281173A1 (en) Delegated administration for remote management
US20100262632A1 (en) Data transfer from on-line to on-premise deployment
US20120116751A1 (en) Providing message text translations
CN108053088A (en) A kind of Subscriber Management System, method and apparatus
CN106095522A (en) A kind of method realizing distributed compilation and distributed compilation system
CN106303125B (en) Automated refill system, method and device
CN108182138A (en) Acquisition methods, system, device and the storage medium of BMC SEL daily records
CN105677663A (en) Method and system for unified management of self-service tax-conducting terminals
CN106941441A (en) A kind of implementation method for supporting many wechat public numbers to access
CN109284198A (en) A kind of method and apparatus verifying data
CN108197850A (en) A kind of express mail processing method and bar rifle based on bar rifle
CN108256928A (en) A kind of method and system that VAT invoice is opened using Golden Taxes disk group generation
CN109918403A (en) Data verification method, device, computer equipment and storage medium
CN115391758B (en) Self-service business platform system
CN110413918B (en) Data transmission method, device, equipment and storage medium
CN112905356B (en) Service control system, method and device
CN109213743A (en) A kind of data query method and apparatus
CN111428463A (en) Short message processing method and device, electronic equipment and storage medium
CN114925343B (en) Method and device for processing permission data
CN111353135A (en) Tax control account management method and equipment

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