CN105809849A - Invoicing system and invoicing method capable of supporting various taxi control devices - Google Patents
Invoicing system and invoicing method capable of supporting various taxi control devices Download PDFInfo
- Publication number
- CN105809849A CN105809849A CN201410849592.4A CN201410849592A CN105809849A CN 105809849 A CN105809849 A CN 105809849A CN 201410849592 A CN201410849592 A CN 201410849592A CN 105809849 A CN105809849 A CN 105809849A
- Authority
- CN
- China
- Prior art keywords
- controlling equipment
- tax controlling
- management module
- tax
- account management
- 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
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
The invention discloses an invoicing system capable of supporting various taxi control devices. The invoicing system comprises a client personal computer, a tax control cluster management device, and a printer. An account input module and an account management module are arranged in the client personal computer. A device distribution unit and a plurality of tax control devices are disposed in the tax control cluster management device. The tax control devices are used to allocate the unique unit numbers and the groove numbers to the corresponding users according to the user information stored in the account management module, and the account management module is used to read the unit numbers and the groove numbers corresponding to the selected users. The device distribution is used to search the corresponding tax control devices according to the corresponding unit numbers and the corresponding groove numbers. The tax control cluster management device is used to electrify the corresponding tax control devices, and then the account management module is used to transmit the account information of the selected users to the printer, and then the printer is used to print the required invoices according to the received corresponding finance information of the users. The invention also discloses an invoicing method capable of supporting various tax control devices.
Description
Technical field
The present invention is about a kind of billing system supporting multiple tax controlling equipment and method.
Background technology
Traditional invoice issuing system needs to access the server of revenue department in client by a PC, is generally submitted to the financial information such as trading item, trade name, unit price, quantity, the amount of money, customer name by financial staff to server by PC.PC is generally installed the tax controlling equipment of revenue department's designated mounting, just can successfully open out corresponding invoice when the financial information stored in the financial information that financial staff submits to tax controlling equipment is consistent.But existing tax controlling equipment includes the equipment that polytype different vendor such as tax-card, USB Golden Taxes dish produces so that server cannot mate various different tax controlling equipment.
Summary of the invention
In view of the foregoing, it is necessary to a kind of billing system supporting multiple tax controlling equipment and method are provided.
nullA kind of billing system supporting multiple tax controlling equipment,Including a client PC、One tax control cluster management device and a printer,An account input module and an account management module it is provided with in described client PC,Described account input module in order to add user profile in account management module,The financial information of corresponding user is stored in described account management module,User profile list can be shown in described account management module and select the user needing to issue invoice,Equipment allocation units and some tax controlling equipments it is provided with in described tax control cluster management device,Described tax controlling equipment distributes unique unit number and groove number to corresponding user according to the user profile stored in account management module,Described account management module reads unit number corresponding to selected user and groove number,And the unit number read out and groove number are sent to described equipment allocation units,Described equipment allocation units search corresponding tax controlling equipment according to the unit number received with groove number,And data channel is switched to corresponding tax controlling equipment,Corresponding tax controlling equipment is energized by described tax control cluster management device,Described account management module sends the financial information selecting user to printer,Described printer prints required invoice according to the financial information of the corresponding user received.
A kind of billing method supporting multiple tax controlling equipment, comprises the following steps:
In account management module, user profile list is shown by a client PC;
The user needing to issue invoice is selected by described account management module;
Read unit number corresponding to selected user and groove number by described account management module, and the unit number read out and groove number are sent to the equipment allocation units of a tax control cluster management device;
Described equipment allocation units search corresponding tax controlling equipment according to the unit number received with groove number;
Judge whether corresponding tax controlling equipment is normally connected to described tax control cluster management device by described equipment allocation units;
If corresponding tax controlling equipment does not normally connect, described account management module points out corresponding tax controlling equipment normally not connect, and is returned in described account management module to show user profile list;
If corresponding tax controlling equipment normally connects, corresponding tax controlling equipment is energized by described tax control cluster management device, and described account management module sends the financial information of selected user to a printer;And
Described printer prints required invoice according to the financial information of the corresponding user received.
nullCompared to prior art,The billing system of the multiple tax controlling equipment of above-mentioned support and method distribute unique unit number and groove number to corresponding user by described tax controlling equipment according to the user profile stored in account management module,Described account management module reads unit number corresponding to selected user and groove number,And the unit number read out and groove number are sent to described equipment allocation units,Described equipment allocation units search corresponding tax controlling equipment according to the unit number received with groove number,And data channel is switched to corresponding tax controlling equipment,Corresponding tax controlling equipment is energized by described tax control cluster management device,Described account management module sends the financial information selecting user to printer,Described printer prints required invoice according to the financial information of the corresponding user received,Achieve the described main control end server coupling to the tax controlling equipment of number of different types.
Accompanying drawing explanation
In order to be illustrated more clearly that the technical scheme of the embodiment of the present invention, below the accompanying drawing used required during embodiment is described is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the premise not paying creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the schematic diagram that the present invention supports a better embodiment of the billing system of multiple tax controlling equipment.
Fig. 2 is the block diagram of the billing system supporting multiple tax controlling equipment in Fig. 1.
Fig. 3 is the flow chart that the present invention supports a better embodiment of the billing method of multiple tax controlling equipment.
Main element symbol description
Client PC 100
Account input module 110
Account management module 120
Main control end server 200
Data base 210
Tax control cluster management device 300
Equipment allocation units 310
Tax controlling equipment 320
Printer 400
Fire wall 500
Detailed description of the invention
For making the object, technical solutions and advantages of the present invention clearly, below in conjunction with accompanying drawing, embodiment of the present invention is described further in detail.Obviously, described embodiment is only a part of embodiment of the present invention, rather than whole embodiments.Based on the embodiment in the present invention, the every other embodiment that those of ordinary skill in the art obtain under not making creative work premise, broadly fall into the scope of protection of the invention.
First, before embodiment is described, it is necessary to some herein presented terms are made an explanation.Such as:
If occurring herein using the term such as " first ", " second " to describe various element, but these elements should not limited by these terms.These terms are only used for distinguishing an element and another element.Therefore, " first " element can also be referred to as " second " element without departing from the teachings of the present invention.
In addition, it is to be understood that when mentioning an element " connection " or " coupled " to another element, it can be directly connected or be directly coupled to another element or can also there is intermediary element.On the contrary, when mentioning that an element " being directly connected " or " directly coupling " are to another element, be then absent from intermediary element.
The various terms occurred in this article are used only for describing the purpose of specific embodiment and being not intended as limitation of the invention.Unless context clearly dictates otherwise, then singulative is intended to also include plural form.
When using term " including " and/or " including " in this manual, these terms specify the existence of described feature, entirety, step, operation, element and/or parts, but are also not excluded for the existence of other features more than one, entirety, step, operation, element, parts and/or its group and/or additional.
Referring to Fig. 1 and Fig. 2, in a preferred embodiment of the present invention, a kind of billing system supporting multiple tax controlling equipment includes client PC 100, main control end server 200, tax control cluster management device 300 and a printer 400.Described client PC 100 is connected to the Internet.Described main control end server 200 is connected to the Internet by a fire wall 500.
Being provided with a client-side management software in described client PC 100, described client-side management software includes account input module 110 and an account management module 120.Described account input module 110 in order to add user profile in account management module 120.The financial information of corresponding user is stored in described account management module 120.Wherein, described financial information at least include amount in force, the time of making out an invoice, bill type and flowing water account information.Can showing user profile list in described account management module 120 and select the user needing to issue invoice, described account management module 120 is in order to send printing invoice request according to the user selected and financial information to main control end server 200.
Described main control end server 200 goes out corresponding user profile and financial information according to the printing invoice request analysis received, and the user profile parsed and financial information is stored in a data base 210.
Equipment allocation units 310 and some tax controlling equipments 320 it is provided with in described tax control cluster management device 300.Described some tax controlling equipments 320 are corresponding with the user profile stored in described account management module 120.Write data only in described some tax controlling equipments 320, and the data of write can not be wiped and revised.Described tax controlling equipment 320 distributes unique unit number and groove number to corresponding user according to the user profile stored in account management module 120.Wherein, unit number represents the serial number code of corresponding user, and groove number represents the corresponding tax controlling equipment 320 slot position in described tax control cluster management device 300.By distributing to the unique unit number of user and namely groove number can ensure that unique legitimacy of user and corresponding tax controlling equipment 320, and then avoid disabled user and write out falsely invoice by described tax controlling equipment 320.
Referring to Fig. 3, in a better embodiment of the present invention, a kind of billing method supporting multiple tax controlling equipment comprises the steps:
S301: described client PC 100 shows user profile list in account management module 120;
S302: select the user needing to issue invoice in described account management module 120;
S303: described account management module 120 sends printing invoice request according to the user selected and financial information to main control end server 200;
S304: described main control end server 200 goes out the unit number of corresponding tax controlling equipment 320 and groove number and financial information according to the printing invoice request analysis received, and the unit number parsed, groove number and financial information is stored in data base 210;
S305: described account management module 120 reads unit number corresponding to selected user and groove number, and the unit number read out and groove number are sent to described equipment allocation units 310;
S306: described equipment allocation units 310 search corresponding tax controlling equipment 320 according to the unit number received with groove number, and judge whether corresponding tax controlling equipment 320 is normally connected to described tax control cluster management device 300;If corresponding tax controlling equipment 320 does not normally connect, enter step S307;If corresponding tax controlling equipment 320 normally connects, enter step S308;
S307: described account management module 120 points out corresponding tax controlling equipment 320 normally not connect, returns step S301;
S308: data channel is switched to corresponding tax controlling equipment 320 by described equipment allocation units 310, corresponding tax controlling equipment 320 is energized by described tax control cluster management device 300, and described account management module 120 sends the financial information of selected user to the tax controlling equipment 320 of corresponding unit number and groove number and printer 400;
S309: described printer 400 prints required invoice according to the financial information of the corresponding user received.
Wherein, the financial information of corresponding tax controlling equipment 320 being stored in the data base 210 of described main control end server 200 to store regularly can be led to the financial information phase comparison of the user stored on the tax controlling equipment 320 in described tax control cluster management device 300 by revenue department, and then judges the legitimacy of invoice that described client PC 100 opens.
nullThe billing system of the multiple tax controlling equipment of above-mentioned support and method distribute unique unit number and groove number to corresponding user by described tax controlling equipment according to the user profile stored in account management module,Described account management module reads unit number corresponding to selected user and groove number,And the unit number read out and groove number are sent to described equipment allocation units,Described equipment allocation units search corresponding tax controlling equipment according to the unit number received with groove number,And data channel is switched to corresponding tax controlling equipment,Corresponding tax controlling equipment is energized by described tax control cluster management device,Described account management module sends the financial information selecting user to printer,Described printer prints required invoice according to the financial information of the corresponding user received,Achieve the described main control end server coupling to the tax controlling equipment of number of different types.
The foregoing is only presently preferred embodiments of the present invention, not in order to limit the present invention, all within the spirit and principles in the present invention, any amendment of making, equivalent replacement, improvement etc., should be included within protection scope of the present invention.
Claims (10)
- null1. the billing system supporting multiple tax controlling equipment,Including a client PC、One tax control cluster management device and a printer,It is characterized in that: in described client PC, be provided with an account input module and an account management module,Described account input module in order to add user profile in account management module,The financial information of corresponding user is stored in described account management module,User profile list can be shown in described account management module and select the user needing to issue invoice,Equipment allocation units and some tax controlling equipments it is provided with in described tax control cluster management device,Described tax controlling equipment distributes unique unit number and groove number to corresponding user according to the user profile stored in account management module,Described account management module reads unit number corresponding to selected user and groove number,And the unit number read out and groove number are sent to described equipment allocation units,Described equipment allocation units search corresponding tax controlling equipment according to the unit number received with groove number,And data channel is switched to corresponding tax controlling equipment,Corresponding tax controlling equipment is energized by described tax control cluster management device,Described account management module sends the financial information selecting user to printer,Described printer prints required invoice according to the financial information of the corresponding user received.
- 2. the billing system supporting multiple tax controlling equipment as claimed in claim 1, it is characterized in that: the billing system of the multiple tax controlling equipment of described support also includes a main control end server, described account management module is in order to send printing invoice request according to the user selected and financial information to main control end server, described main control end server goes out the unit number of corresponding tax controlling equipment and groove number and financial information according to the printing invoice request analysis received, and the unit number parsed, groove number and financial information is stored in a data base.
- 3. the billing system supporting multiple tax controlling equipment as claimed in claim 2, it is characterized in that: described equipment allocation units search corresponding tax controlling equipment according to the unit number received with groove number, and judge whether corresponding tax controlling equipment is normally connected to described tax control cluster management device, if corresponding tax controlling equipment normally connects, data channel is switched to corresponding tax controlling equipment by described equipment allocation units, corresponding tax controlling equipment is energized by described tax control cluster management device, described account management module sends the financial information of selected user to the tax controlling equipment of corresponding unit number and groove number and printer.
- 4. the billing system of the multiple tax controlling equipment of support as described in any one in claims 1 to 3, it is characterized in that: unit number represents the serial number code of corresponding user, groove number represents corresponding tax controlling equipment slot position in described tax control cluster management device.
- 5. the billing system of the multiple tax controlling equipment of support as described in any one in claims 1 to 3, it is characterised in that: described financial information at least includes amount in force, the time of making out an invoice, bill type and flowing water account information.
- 6. the billing system of the multiple tax controlling equipment of support as described in any one in claims 1 to 3, it is characterised in that: user profile list can be shown in described account management module and select the user needing to issue invoice.
- 7. the billing system of the multiple tax controlling equipment of support as described in any one in claims 1 to 3, it is characterised in that: write data only in described some tax controlling equipments, and the data of write can not be wiped and revised.
- 8. support a billing method for multiple tax controlling equipment, comprise the following steps:In account management module, user profile list is shown by a client PC;The user needing to issue invoice is selected by described account management module;Read unit number corresponding to selected user and groove number by described account management module, and the unit number read out and groove number are sent to the equipment allocation units of a tax control cluster management device;Described equipment allocation units search corresponding tax controlling equipment according to the unit number received with groove number;Judge whether corresponding tax controlling equipment is normally connected to described tax control cluster management device by described equipment allocation units;If corresponding tax controlling equipment does not normally connect, described account management module points out corresponding tax controlling equipment normally not connect, and is returned in described account management module to show user profile list;If corresponding tax controlling equipment normally connects, corresponding tax controlling equipment is energized by described tax control cluster management device, and described account management module sends the financial information of selected user to a printer;AndDescribed printer prints required invoice according to the financial information of the corresponding user received.
- 9. the billing method supporting multiple tax controlling equipment as claimed in claim 8, it is characterized in that: after also including selecting the user that issues invoice of needs by described account management module, described account management module sends printing invoice request according to the user selected and financial information to a main control end server, described main control end server goes out the unit number of corresponding tax controlling equipment and groove number and financial information according to the printing invoice request analysis received, and the unit number parsed, groove number and financial information is stored in a data base.
- 10. web-based registration method as claimed in claim 8, it is characterized in that: after also including judging that corresponding tax controlling equipment normally connects by described equipment allocation units, data channel is switched to corresponding tax controlling equipment by described equipment allocation units, corresponding tax controlling equipment is energized by described tax control cluster management device, and described account management module sends the financial information of selected user to the tax controlling equipment of corresponding unit number and groove number and printer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410849592.4A CN105809849A (en) | 2014-12-29 | 2014-12-29 | Invoicing system and invoicing method capable of supporting various taxi control devices |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410849592.4A CN105809849A (en) | 2014-12-29 | 2014-12-29 | Invoicing system and invoicing method capable of supporting various taxi control devices |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105809849A true CN105809849A (en) | 2016-07-27 |
Family
ID=56420960
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410849592.4A Pending CN105809849A (en) | 2014-12-29 | 2014-12-29 | Invoicing system and invoicing method capable of supporting various taxi control devices |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105809849A (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107944940A (en) * | 2017-11-03 | 2018-04-20 | 深圳航天信息有限公司 | Invoice gathers service system |
CN109598879A (en) * | 2018-12-29 | 2019-04-09 | 航天信息股份有限公司 | The method and device of the multiple tax controlling equipments of centralized control |
CN109978636A (en) * | 2017-12-27 | 2019-07-05 | 航天信息股份有限公司 | A kind of system and method to be issued invoice based on company information memory object tree |
CN110175878A (en) * | 2019-04-25 | 2019-08-27 | 苏宁云计算有限公司 | A kind of billing system and method |
CN111145466A (en) * | 2019-12-17 | 2020-05-12 | 航天信息股份有限公司 | Invoice self-service applying method and system supporting all tax control devices |
CN111145002A (en) * | 2018-11-02 | 2020-05-12 | 航天信息股份有限公司 | Mobile terminal cloud tax implementation method and device |
CN111179519A (en) * | 2019-12-31 | 2020-05-19 | 航天信息股份有限公司 | Billing device and billing system comprising same |
CN108242113B (en) * | 2016-12-26 | 2020-12-08 | 航天信息股份有限公司 | Method and system for simultaneously making multiple tax numbers and invoicing based on tax control equipment |
CN112215668A (en) * | 2020-08-31 | 2021-01-12 | 航天信息股份有限公司 | Method and system for realizing automatic tax copying and reporting of remote escrow tax control equipment |
CN113256358A (en) * | 2021-05-14 | 2021-08-13 | 万翼科技有限公司 | Method, device and equipment for issuing electronic invoice |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007128252A (en) * | 2005-11-02 | 2007-05-24 | Oki Electric Ind Co Ltd | Payment processing system |
CN201540613U (en) * | 2009-11-27 | 2010-08-04 | 航天信息股份有限公司 | Tax controller cluster management system |
CN102568117A (en) * | 2010-12-08 | 2012-07-11 | 航天信息股份有限公司 | Tax source monitoring system and method thereof |
CN103514675A (en) * | 2012-06-14 | 2014-01-15 | 航天信息股份有限公司 | On-off type USB apparatus scheduling device and scheduling method thereof |
-
2014
- 2014-12-29 CN CN201410849592.4A patent/CN105809849A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007128252A (en) * | 2005-11-02 | 2007-05-24 | Oki Electric Ind Co Ltd | Payment processing system |
CN201540613U (en) * | 2009-11-27 | 2010-08-04 | 航天信息股份有限公司 | Tax controller cluster management system |
CN102568117A (en) * | 2010-12-08 | 2012-07-11 | 航天信息股份有限公司 | Tax source monitoring system and method thereof |
CN103514675A (en) * | 2012-06-14 | 2014-01-15 | 航天信息股份有限公司 | On-off type USB apparatus scheduling device and scheduling method thereof |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108242113B (en) * | 2016-12-26 | 2020-12-08 | 航天信息股份有限公司 | Method and system for simultaneously making multiple tax numbers and invoicing based on tax control equipment |
CN107944940A (en) * | 2017-11-03 | 2018-04-20 | 深圳航天信息有限公司 | Invoice gathers service system |
CN109978636A (en) * | 2017-12-27 | 2019-07-05 | 航天信息股份有限公司 | A kind of system and method to be issued invoice based on company information memory object tree |
CN111145002A (en) * | 2018-11-02 | 2020-05-12 | 航天信息股份有限公司 | Mobile terminal cloud tax implementation method and device |
CN109598879A (en) * | 2018-12-29 | 2019-04-09 | 航天信息股份有限公司 | The method and device of the multiple tax controlling equipments of centralized control |
CN110175878A (en) * | 2019-04-25 | 2019-08-27 | 苏宁云计算有限公司 | A kind of billing system and method |
CN111145466A (en) * | 2019-12-17 | 2020-05-12 | 航天信息股份有限公司 | Invoice self-service applying method and system supporting all tax control devices |
CN111179519A (en) * | 2019-12-31 | 2020-05-19 | 航天信息股份有限公司 | Billing device and billing system comprising same |
CN112215668A (en) * | 2020-08-31 | 2021-01-12 | 航天信息股份有限公司 | Method and system for realizing automatic tax copying and reporting of remote escrow tax control equipment |
CN113256358A (en) * | 2021-05-14 | 2021-08-13 | 万翼科技有限公司 | Method, device and equipment for issuing electronic invoice |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105809849A (en) | Invoicing system and invoicing method capable of supporting various taxi control devices | |
CN104035734A (en) | System and method for automatic printing of user side remote multi-selection printing terminals | |
CN108509164B (en) | Printing management method, system, equipment and storage medium for air ticket reimbursement voucher | |
CN104517371B (en) | A kind of tax administration self-service Method of printing and the tax administration self-service print system | |
CN101405711A (en) | Method and device for providing location based content delivery | |
CN107784532A (en) | High in the clouds billing system and billing method based on integrated tax control machine | |
CN102609867A (en) | Self-service system and method for selecting seat and buying cinema ticket of mobile phone | |
US20130197959A1 (en) | System and method for effective equipment rental management | |
CN102542508A (en) | Policy issuing method and policy issuing system for self-service selling electronic insurance policy | |
US20140304026A1 (en) | Product level management system | |
CN101689167A (en) | In distributed system, progressively realize declarative models | |
CN102209098A (en) | Smart card remote detection method and system | |
CN103985048A (en) | Real-time pushing system and method for delivering advertisement | |
CN107221112A (en) | Printing invoice equipment and printing invoice memory and printing invoice controller | |
CN101739645A (en) | System and method for issuing interactive network advertisements | |
CN103377440A (en) | System and method for electronic receipt management using user terminal | |
CN101894436A (en) | Network tax control system based on tax controller combination unit | |
CN104537778A (en) | Method and device for supporting plurality of acquirers based on same financial POS terminal | |
CN112799611A (en) | Printing apparatus | |
CN106934675A (en) | A kind of invoice issuing method and system based on sales data collection | |
CN110232543B (en) | Method and device for distributed network printing | |
KR20110003992A (en) | Method for servicing a point mileage and its automatic use based on relay of a request for delivery and system for the same | |
KR102379809B1 (en) | Affiliate System Including Order Delivery Data Delivery Device | |
CN106779887A (en) | A kind of invoice management method, apparatus and system | |
CN101216912A (en) | A platform, system and method for metro area hotel management |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | 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: 20160727 |
|
RJ01 | Rejection of invention patent application after publication |