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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/04—Billing or invoicing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/12—Accounting
- G06Q40/123—Tax 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
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)
- 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;AndThe encryption invoice issuing reply data received is decrypted, and carry out invoice issuing the terminal of making out an invoice.
- 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. 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. 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. 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. according to the method described in claim 1, the tax control server is ARM9 embedded type tax control servers.
- 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. 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. system according to claim 8, the agreement that the tax control server is supported includes:XML protocol, JSON and number According to stream.
- 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. 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. 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. according to the method described in claim 1, the tax control server is ARM9 embedded type tax control servers.
- 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.
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)
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)
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 |
-
2016
- 2016-12-26 CN CN201611218537.0A patent/CN108243220B/en active Active
Patent Citations (9)
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)
Title |
---|
柳波: ""基于嵌入式技术的网络开票***的设计"", 《电子设计工程》 * |
Cited By (4)
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 |