CN109559177A - A kind of method, apparatus to issue invoice automatically, system and storage medium - Google Patents
A kind of method, apparatus to issue invoice automatically, system and storage medium Download PDFInfo
- Publication number
- CN109559177A CN109559177A CN201811183712.6A CN201811183712A CN109559177A CN 109559177 A CN109559177 A CN 109559177A CN 201811183712 A CN201811183712 A CN 201811183712A CN 109559177 A CN109559177 A CN 109559177A
- Authority
- CN
- China
- Prior art keywords
- invoice
- user terminal
- user
- account
- automatically
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
Landscapes
- Business, Economics & Management (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Economics (AREA)
- Finance (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
This application discloses method, apparatus, system and storage mediums that one kind issues invoice automatically, this method comprises: obtaining the account of user terminal, obtain the user property of the account;Determine whether that user terminal provides functional interface according to user property, functional interface is used to receive the selection instruction for whether opening the function that issues invoice automatically of user's input, parsing selection instruction is to open to issue invoice function automatically, then based on selection instruction to the invoice data of user terminal automatic push account.The embodiment of the present application opens the automatic invoice issuance function of account according to the selection instruction that user terminal returns, and realizes the automatic push of invoice data, to simplify the operating process to issue invoice, improves the Experience Degree of user's reconciliation single system.
Description
Technical field
Present application relates generally to fields of communication technology, and in particular to one kind issue invoice automatically method, apparatus, system and
Storage medium.
Background technique
With the development of delivery industry, while client's amount is gradually increased, portfolio is also gradually increased, so that invoice
Demand also increases.When issuing invoice to client, the method generallyd use is the customer service that client passes through phone and express company
Or after finance are linked up, pass on the business demand to issue invoice, finance to carried out after this month of the client or the verification of season business by
Item is made out an invoice.
Currently, client need to log in bill management system when issuing invoice every time, billing request request is submitted, is by this
The gradually audit of system, could complete once to make out an invoice.
User logs in bill management system every time, need to could complete to make out an invoice by complicated step, so that Client Work is numerous
It is trivial, furthermore most of client makes out an invoice and concentrates on the monthly beginning of the month, so that monthly the portfolio of making out an invoice at the beginning of the month is big, leads to system pressure
It is larger, low efficiency is accepted, to influence customer experience.
Summary of the invention
In view of drawbacks described above in the prior art or deficiency, it is intended to provide a kind of method, apparatus to issue invoice automatically, is
System and storage medium, to improve the efficiency to issue invoice.
In a first aspect, the application provides a kind of method to issue invoice automatically, comprising:
The account for obtaining user terminal, obtains the user property of the account;The user is determined whether according to the user property
End provides functional interface, and the selection for whether opening the function that issues invoice automatically which is used to receive user's input refers to
It enables;When parsing the selection instruction and issue invoice automatically to open function, then based on the instruction to the user terminal automatic push account
Number invoice data.
Second aspect, the application provide a kind of method to issue invoice automatically, comprising: the account of user terminal is sent, for
Server determines user property relevant to the account;Receive server send according to the user property it is confirmed that no to this
User terminal provides the information of functional interface, the functional interface be used to receive user's input whether unlatching issues invoice function automatically
Selection instruction;Server is received when parsing the selection instruction is to open to issue invoice function automatically, is based on the selection instruction
To the invoice data of the user terminal automatic push account.The third aspect, the application provide a kind of device to issue invoice automatically,
Include:
It obtains module and obtains the user property of the account for obtaining the account of user terminal;
Determining module, for determining whether that the user terminal provides functional interface, the functional interface according to the user property
For receiving the selection instruction for whether opening the function that issues invoice automatically of user's input;Parsing module, for parsing the selection
Instruction issue invoice automatically to open function when, then based on the instruction to the invoice data of the user terminal automatic push account.
Fourth aspect, the application provide a kind of device to issue invoice automatically, comprising: the first sending module, for sending
The account of user terminal, so that server determines user property relevant to the account;First receiving module, for receiving server
Send according to the user property it is confirmed that no provide the information of functional interface to the user terminal, the functional interface is for receiving
The selection instruction for whether opening the function that issues invoice automatically of user's input;Second receiving module receives server and is somebody's turn to do in parsing
Selection instruction is when opening to issue invoice function automatically, based on the selection instruction to the invoice of the user terminal automatic push account
Data.
5th aspect, the application provide a kind of system to issue invoice automatically, which includes realizing that the third aspect such as should
Server, realize the user terminal being somebody's turn to do such as the 4th instant noodles.
6th aspect, the application provide a kind of computer readable storage medium, are stored thereon with computer program, the calculating
The method as described in the embodiment of the present application is realized when machine program is executed by processor.
To sum up, method, apparatus, system and storage medium that one kind provided by the embodiments of the present application issues invoice automatically, clothes
Device be engaged in by the account of acquisition user terminal, to obtain the user property of the account, and then can be according to user property determination
It is no to provide functional interface to the user terminal, and the automatic invoice issuance function of the account can be opened according to the selection instruction that user terminal returns
Can, it realizes the automatic push of invoice data, to simplify the operating process to issue invoice, improves user's reconciliation single system
Experience Degree.
Detailed description of the invention
By reading a detailed description of non-restrictive embodiments in the light of the attached drawings below, the application's is other
Feature, objects and advantages will become more apparent upon:
Fig. 1 is the flow diagram for the method for embodiments herein to issue invoice automatically;
Fig. 2 is the schematic diagram for the method flow of another embodiment of the application to issue invoice automatically;
Fig. 3 is the schematic diagram for the method flow of the specific embodiment of the application to issue invoice automatically;
Fig. 4 is the apparatus structure schematic diagram of embodiments herein to issue invoice automatically;
Fig. 5 is the apparatus structure schematic diagram of embodiments herein to issue invoice automatically;
Fig. 6 is the system structure diagram of embodiments herein;
Fig. 7 is the schematic diagram of interface display of embodiments herein;
Fig. 8 is the schematic diagram of interface display of embodiments herein;
Fig. 9 is the schematic diagram of interface display of embodiments herein.
Specific embodiment
The application is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched
The specific embodiment stated is used only for explaining related application, rather than the restriction to this application.It also should be noted that in order to
Convenient for description, part relevant to application is illustrated only in attached drawing.
It should be noted that in the absence of conflict, the features in the embodiments and the embodiments of the present application can phase
Mutually combination.The application is described in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
It is appreciated that the user terminal in the embodiment of the present application is the application program for operating in terminal.Such as operate in intelligent hand
Machine, tablet computer or desktop computer etc. have the application program of the terminal of data-handling capacity, such as wechat.The embodiment of the present application
In server in operation have Billing System and tax system database, for user access.Alternatively, tax system solely operates in
On other servers, Billing System and tax system pass through the progress data interaction of wiredly and/or wirelessly interface.
The back-end platform of the application program can be docked with the server for running the Billing System, so that the user terminal can be with
Data interaction is carried out with the server of operation Billing System.
Server hereinafter unless otherwise specified, as runs the server for having Billing System.
It is further appreciated that the user in the embodiment of the present application can be ordinary user, it is also possible to monthly closing entry client, i.e. express delivery
Company can create an account on the server after reaching an agreement with monthly closing entry client for each monthly closing entry client in Billing System
Number, user can log in the account of Billing System, and the business monthly generated to oneself is managed and safeguards.It can specifically include
Bill is checked, such as reconciliation.It can also complete bill payment on platform, the industry such as information is made out an invoice in modification and request issues invoice
Business.Handle issue invoice business when, in order to avoid be repeated several times application operation, can apply open automatic invoice issuance function.
In order to facilitate understanding and illustrate, is issued automatically below by Fig. 1 to Fig. 9 detailed description is provided by the embodiments of the present application
The method, apparatus and system of invoice.
Fig. 1 show the flow diagram for the method that one kind provided by the embodiments of the present application issues invoice automatically, such as Fig. 1 institute
Show, this method can be executed by server, be specifically comprised the following steps:
S11 obtains the account of user terminal, obtains the user property of the account.
S12 determines whether that the user terminal provides functional interface according to the user property, which uses for receiving
The selection instruction for whether opening the function that issues invoice automatically of family input.
S13, parsing the selection instruction is when opening to issue invoice function automatically, then it is automatic to the user terminal to be based on the instruction
Push the invoice data of the account.
Specifically, when user logs in Billing System, the account of the available user terminal of the server of Billing System, and can
To search the user property of the account in the server of Billing System.Judge whether can be the account according to the user property
The function of issuing invoice automatically is opened, that is, determines whether that the user terminal provides functional interface.The functional interface is used for receiving
The selection instruction for whether opening the function that issues invoice automatically of family input.It can be the input key that user terminal interface is arranged in
Or the interface of the either default other forms of selection key, such as speech interface.
When determination provides the functional interface to user terminal, whether opening for user's input can receive by the functional interface
Open the selection instruction for the function that issues invoice automatically.The selection instruction for example can be certain selection key is sliding according to preset direction
It is dynamic, or switching is clicked according to predetermined manner to realize selection.Such as it may be implemented according to the selection instruction that preset direction slides
For sliding block is arranged on first display area at user terminal interface, which slides from the left side of display interface to the right, then table
Show that the function that issues invoice automatically is opened in selection, on the contrary, the sliding block is slided from the right of display interface to the left side, then it represents that selection
Close the function that issues invoice automatically.
Server can parse the selection instruction, when being resolved to the selection instruction is to open to issue invoice function automatically,
The function of issuing invoice automatically can be opened for the account, and automatically push the account to the user terminal according to the selection instruction
Number invoice data, with realize issue invoice automatically.
The flow diagram for the method to issue invoice automatically that another embodiment that Fig. 2 show the application provides.Such as Fig. 2
Shown, this method can be executed by user terminal, comprising:
S21 sends the account of user terminal, so that server determines user property relevant to the account.
S22, receive that server sends according to the user property it is confirmed that no provide functional interface to the user terminal
Information, the functional interface are used to receive the selection instruction for whether opening the function that issues invoice automatically of user's input.
S23 receives server when parsing the selection instruction is to open to issue invoice function automatically, is based on the selection instruction
To the invoice data of the user terminal automatic push account.
Specifically, user sends the account logged in when user terminal logs in Billing System to server.Log at
Function enters when making out an invoice the page, can detecte the functional interface to issue invoice automatically whether provided with server.If
Have, then shows the functional interface to issue invoice automatically.The functional interface can receive user input whether unlatching is issued automatically
The selection instruction of invoice function, and selection instruction is sent to server.After user inputs the selection instruction opened, that is, open certainly
The dynamic function of issuing invoice.User terminal also can receive the invoice data of the account of server active push.It can should be understood that
For whether server provides the functional interface to issue invoice automatically, can be server by the account and obtains corresponding user
Attribute, and determined according to the user property.
The method, apparatus and system that one kind provided by the embodiments of the present application issues invoice automatically, server are used by obtaining
The account at family end to obtain the user property of the account, and then can determine whether that the user terminal is mentioned according to the user property
For functional interface, and the selection instruction that can be returned according to user terminal, the automatic invoice issuance function of the account is opened, realizes invoice number
According to automatic push improve the Experience Degree of user's reconciliation single system to simplify the operating process to issue invoice.
Below with reference to the method that one kind that the application specific embodiment is described in detail in Fig. 3 issues invoice automatically, such as Fig. 3 institute
Show, this method can be completed by server and user terminal interaction.
This method can specifically include:
S110, user terminal send the account of the user terminal to server.
Specifically, the method provided by the embodiments of the present application to issue invoice automatically, certain user can use monthly closing entry account work
Billing System is first logged into for the account of user terminal, on this basis, to implement method provided by the present application.Alternatively, working as some
When user needs to issue invoice, Billing System can be logged in by the moon account of oneself, to implement the specific of the embodiment of the present application
Method.In practice, when user terminal logs in Billing System, i.e., logging request is had sent to server, is carried in the logging request
The account of the user terminal.
S120, server obtain the account of the user terminal, obtain the user property of the account.
Specifically, server in user terminal logon attempt Billing System, can actively obtain the account of the user terminal.So
After can find the attribute of the user corresponding with the account in Billing System.For example, whether the account is moon checkout
Number, the consumer record of the account and record etc. of making out an invoice.
S130, server determine whether that user terminal provides functional interface according to user property.
S131 server sends notification instruction to user terminal.
Specifically, server can judge whether the account meets the condition of automatic invoice issuance according to the user property, in turn
Determine whether that the user terminal provides functional interface.Then notification instruction can be sent to user terminal, so that user terminal is according to this
Notification instruction determines whether to show the functional interface, be referred to receiving the selection for opening the function that issues invoice automatically of user's input
It enables.
It is appreciated that notification instruction can be the transmission data based on agreements such as TCP.For example, server is built with user terminal
After vertical TCP connection, server sends notification instruction to user terminal, in notification instruction associated byte may indicate whether to need to
Family end provides interface, other bytes can also be further provided in notification instruction and are used to indicate whether the information that shows date.
It optionally, can basis when server judges whether to provide functional interface to user terminal according to the user property
Whether the account of user terminal is monthly closing entry client, if it is monthly closing entry client, then provides functional interface to user terminal, if it is not, then
It does not provide.
It further, can also be after the account for determining the user terminal be monthly closing entry client, further according to the consumer record of the account
To determine whether that user terminal provides functional interface.
For example, can pre-stored threshold values in the server, which can be 300 or other values not etc..
Then when the consumer record of user terminal last month is greater than the threshold value, then automatic invoice issuance function can be opened.
If it is less than the threshold value, then it represents that be unsatisfactory for opening the condition for the function that issues invoice automatically, refusal is opened.
After determining whether that user terminal provides functional interface, notification instruction can be sent to user terminal.It should be understood that this is logical
Know and includes whether to provide the message of functional interface to user terminal in instruction.
It in another embodiment, further include the date of automatic invoice issuance in notification instruction.I.e. server is being determined to user terminal
When functional interface is provided, the date of automatic invoice issuance is further defined.
Optionally, the date of the automatic invoice issuance can determine according to the consumer record of the user terminal.For example, server can
Account to be divided into different grades according to the consumer record of user, it is the first estate less than 500 that freight charges such as monthly, which are recorded,
5 hundred to one thousand be the second grade, and 1 thousand to five thousand is the tertiary gradient, and being greater than 5,000 is the fourth estate.Correspondingly, can basis
Different grades determines the not same date made out an invoice, and if the period of making out an invoice of the first estate is No. 3 to No. 5 monthly, the second grade is opened
The period of ticket is No. 5 to No. 7 monthly, and the date that the tertiary gradient is made out an invoice is No. 7 to No. 9 monthly, the day that the fourth estate is made out an invoice
Phase is No. 9 to No. 12 monthly.
Illustrate it is appreciated that the determination on above-mentioned date of making out an invoice is only illustrative, specific determination can be according to practical feelings
Condition determines that the application is without limitation.
Optionally, date of the automatic invoice issuance can also making out an invoice to record and determine according to the user terminal.For example, can root
Monthly apply according to the user terminal date made out an invoice, coincide as far as possible with the automatic invoice issuance date.
Optionally, the date of the automatic invoice issuance can determine according to the user property of the user terminal.For example, can basis
Multiple monthly closing entry accounts successively arrange the date of automatic invoice issuance.
It is further appreciated that at the date for determining automatic invoice issuance, it is also contemplated that the daily non-automatic amount of making out an invoice, and combine
The non-automatic amount of making out an invoice, to divide the automatic invoice issuance date of different consumer records, it is ensured that daily automatic invoice issuance amount is made out an invoice with non-automatic
The summation of amount reaches balance, so that the business of making out an invoice before the same day or no more than second day noon can be completed, guarantees ground
Area normally makes out an invoice timeliness, does not overstock.
S140, user terminal receive the notification instruction of server transmission, it is determined whether in the first viewing area of user interface
The functional interface is presented in domain, and the automatic invoice issuance date is presented in the second display area.
Specifically, after user terminal receives notification instruction, if including providing functional interface to user terminal in notification instruction
Instruction the functional interface is shown on the display interface of user terminal after user terminal identifies and parses the instruction.
For example, as shown in fig. 7, darker regions on the top of display interface, i.e., first area, which is shown, opens automatic application
The interface of invoice, user can click right side open button to input selection instruction.
Further, as shown in figure 8, can also be shown on the second region after user inputs selection instruction in the interface
The date of automatic invoice issuance, second area can be region or first area area above below the i.e. first area,
Or the region that other can be presented in display interface, the position of second area is not specifically limited.Automatic invoice issuance date, example
It such as can be monthly before No. 5.
It is appreciated that if message in notification instruction not provide functional interface to user terminal, the interface of user terminal into
Enter conventional interface of making out an invoice, user is needed to apply opening invoice manually.The stream to issue invoice automatically i.e. in the embodiment of the present application
Journey terminates.
S150, user terminal send synchronization message to server.
Specifically, when the determining unlatching of user issues invoice function automatically selection instruction can be inputted to the functional interface.
User terminal can send synchronization message to server, and the selection instruction of user input is carried in the synchronization message.
S160, server receive the synchronization message of user terminal transmission, and parse the selection instruction and issue automatically to open
When invoice function, the automatic invoice issuance date relevant to the account is saved.
Specifically, when server receives synchronization message, and it is resolved to the choosing of the unlatching automatic invoice issuance function of user's input
After selecting instruction, the account relevant automatic invoice issuance date can be saved in the Billing System of server.
Optionally, after server saves successfully, a notification message can be sent to user terminal, it is automatic for user's notice
Function of making out an invoice is opened successfully.Optionally, include date for making out an invoice in the notification message, that is, display for a user monthly automatic invoice issuance
Date, to allow user to pay attention to checking and accepting.
S170, invoice data of the server to the user terminal automatic push account.
S180, user terminal receive the invoice data of server automatic push.
Specifically, the server where Billing System can be according to unlatching function after user opens the function of automatic invoice issuance
What is determined when energy makes out an invoice the date, sends a finger of making out an invoice in the server where the monthly fixed date to tax system of making out an invoice
It enables, allows tax system to be that the account generates invoice data, as user automatically generates electronic invoice, and can pass through account
Server push where single system gives user terminal, prints for user, while sending paper invoice.Service where Billing System
Device can be checked to user terminal sending out notice message with call user's attention, and pay attention to receiving electronic invoice and paper invoice.This
When, user can be with login account, real time inspection invoice issuing situation and the progress sent, until signing for completing.
It is also understood that being, after certain user opens automatic invoice issuance functional interface, if in the page of making out an invoice of management account
In face, when clicking the icon that application issues invoice manually, i.e., the application to issue invoice is sent to server, server is confirmed should
User has had been switched on the function of issuing invoice automatically, then prompt information can be sent to the user terminal, to prompt user service
Device will issue invoice within the fixation period monthly, and user is avoided to repeat to make out an invoice.
It is further appreciated that as shown in figure 9, when user does not need automatic invoice issuance, can direct login account, in page of making out an invoice
Icon is clicked in face, sends the cancellation application of automatic invoice issuance function, to server to close the business of the automatic invoice issuance.
Fig. 4 is the apparatus structure schematic diagram of embodiments herein to issue invoice automatically, as shown in figure 4, the device can
To load on the server, which realizes method shown in FIG. 1, and device 400 may include:
It obtains module 410 and obtains the user property of the account for obtaining the account of user terminal.
Determining module 420, for determining whether that the user terminal provides functional interface according to the user property, which is connect
Mouth is for receiving the selection instruction for whether opening the function that issues invoice automatically of user's input.
Parsing module 430, for parse the selection instruction for open automatically issue invoice function when, then based on the instruction to
The invoice data of the user terminal automatic push account.
Preferably, determining module further include: transmission unit, for sending notification instruction to the user terminal, which refers to
It enables and includes whether to provide the information of the functional interface and/or automatic invoice issuance date to the user terminal, which is used for
To the invoice data of the user terminal automatic push account.
Preferably, the device provided by the embodiments of the present application to issue invoice automatically, further includes receiving module, for receiving this
The synchronization message that user terminal is sent, the synchronization message carry the selection instruction of user input.
The synchronization message is parsed, to determine whether that third party system sends instruction of making out an invoice.
Preferably, which is specifically used for determining the automatic invoice issuance date according to the user property;Or according to the account
Number consumer record determine the automatic invoice issuance date;Or the determining automatic invoice issuance date is recorded according to making out an invoice for the account.
Preferably, the determining module, specifically for judging whether the consumer record of the account is greater than preset threshold value, if
Greater than the threshold value, the functional interface just is provided to the user terminal.
Preferably, the device to issue invoice automatically of the embodiment of the present application, further includes memory module, for saving and the account
Number relevant automatic invoice issuance date, and make out an invoice instruction to third party system transmission.
Fig. 5 is the structural schematic diagram of the device that issues invoice automatically of embodiments herein.As shown in figure 5, the device adds
It is loaded in user terminal, which realizes method shown in Fig. 2.Device 500 includes:
First sending module 510, for sending the account of user terminal, so that server determines user relevant to the account
Attribute.
First receiving module 520, for receive server transmission according to the user property it is confirmed that no to the user
End provides the information of functional interface, which is used to receive the choosing for whether opening the function that issues invoice automatically of user's input
Select instruction.
Second receiving module 530 receives server when parsing the selection instruction is to open to issue invoice function automatically, base
In the selection instruction to the invoice data of the user terminal automatic push account.
Preferably, which is specifically used for receiving the notification instruction that server is sent, which includes
The server is according to the user property it is confirmed that no provide information and/or the automatic invoice issuance date of functional interface to the user terminal
Information, which is used for the invoice data to the user terminal automatic push account.
Preferably, which further includes display module 540, for going back after the notification instruction that the reception server is sent
The functional interface is presented including the first display area in user interface, the automatic invoice issuance date is presented in the second display area.
Preferably, which further includes the second sending module 550, for sending synchronization message, the synchronization to the server
Message carries the selection instruction of user input, so that the server parses the synchronization message, to determine whether third party
System sends instruction of making out an invoice.
Present application example additionally provides a kind of system that issues invoice automatically, which includes the server of examples detailed above description
And user terminal.The system realizes method and step shown in Fig. 3 with interacting for user terminal by server.Below with reference to Fig. 6, show
The structural schematic diagram of the computer system 600 suitable for the terminal device or server that are used to realize the embodiment of the present application is gone out.
As shown in fig. 6, computer system 600 includes central processing unit (CPU) 601, it can be read-only according to being stored in
Program in memory (ROM) 602 or be loaded into the program in random access storage device (RAM) 603 from storage section 608 and
Execute various movements appropriate and processing.In RAM 603, also it is stored with system 500 and operates required various programs and data.
CPU 601, ROM 602 and RAM 603 are connected with each other by bus 604.Input/output (I/O) interface 606 is also connected to always
Line 604.
I/O interface 605 is connected to lower component: the importation 606 including keyboard, mouse etc.;It is penetrated including such as cathode
The output par, c 607 of spool (CRT), liquid crystal display (LCD) etc. and loudspeaker etc.;Storage section 608 including hard disk etc.;
And the communications portion 609 of the network interface card including LAN card, modem etc..Communications portion 609 via such as because
The network of spy's net executes communication process.Driver 610 is also connected to I/O interface 606 as needed.Detachable media 611, such as
Disk, CD, magneto-optic disk, semiconductor memory etc. are mounted on as needed on driver 610, in order to read from thereon
Computer program be mounted into storage section 608 as needed.
Particularly, in accordance with an embodiment of the present disclosure, it is soft to may be implemented as computer for the process above with reference to Fig. 1-3 description
Part program.For example, embodiment of the disclosure includes a kind of computer program product comprising be tangibly embodied in machine readable Jie
Computer program in matter, the computer program include the program code for executing the method for Fig. 1-3.In such implementation
In example, which can be downloaded and installed from network by communications portion 609, and/or from detachable media 611
It is mounted.
Flow chart and block diagram in attached drawing are illustrated according to the system of the various embodiments of the application, method and computer journey
The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation
A part of one module, program segment or code of table, a part of aforementioned modules, program segment or code include one or more
Executable instruction for implementing the specified logical function.It should also be noted that in some implementations as replacements, institute in box
The function of mark can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are practical
On can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it wants
It is noted that the combination of each box in block diagram and or flow chart and the box in block diagram and or flow chart, Ke Yiyong
The dedicated hardware based system of defined functions or operations is executed to realize, or can be referred to specialized hardware and computer
The combination of order is realized.
Being described in the embodiment of the present application involved unit or module can be realized by way of software, can also be with
It is realized by way of hardware.Described unit or module also can be set in the processor, for example, can be described as:
A kind of processor includes the first subregion generation unit, the second subregion generation unit and display area generation unit.Wherein,
The title of these units or module does not constitute the restriction to the unit or module itself under certain conditions, for example, viewing area
Domain generation unit is also described as " for generating the list of the display area of text according to the first subregion and the second subregion
Member ".
As on the other hand, present invention also provides a kind of computer readable storage medium, the computer-readable storage mediums
Matter can be computer readable storage medium included in aforementioned device in above-described embodiment;It is also possible to individualism, not
The computer readable storage medium being fitted into equipment.Computer-readable recording medium storage has one or more than one journey
Sequence, foregoing routine be used to execute by one or more than one processor be described in the application be applied to issue invoice automatically
Method.
In conclusion method, apparatus, system and storage that one kind provided by the embodiments of the present application issues invoice automatically are situated between
Matter, server passes through the account for obtaining user terminal, to obtain the user property of the account, and then can be true according to the user property
Whether determine to user terminal offer functional interface, and determines the date to issue invoice automatically to user terminal, and can be according to user
The selection instruction that end returns opens the automatic invoice issuance function of the account, realizes invoice data regularly automatic push, to simplify
The operating process to issue invoice, improves invoice application and issues efficiency, the communication cost and work between reducing inside client
It measures.
Above description is only the preferred embodiment of the application and the explanation to institute's application technology principle.Those skilled in the art
Member is it should be appreciated that application range involved in the application, however it is not limited to technology made of the specific combination of above-mentioned technical characteristic
Scheme, while should also cover in the case where not departing from application design, it is carried out by above-mentioned technical characteristic or its equivalent feature
Any combination and the other technical solutions formed.Such as features described above has similar function with (but being not limited to) disclosed herein
Can technical characteristic replaced mutually and the technical solution that is formed.
Claims (24)
1. the method that one kind issues invoice automatically characterized by comprising
The account for obtaining user terminal, obtains the user property of the account;
Determine whether that the user terminal provides functional interface according to the user property, the functional interface is for receiving user
The selection instruction for whether opening the function that issues invoice automatically of input;
The selection instruction is parsed to open the function that issues invoice automatically, then it is automatic to the user terminal to be based on the selection instruction
Push the invoice data of the account.
2. the method according to claim 1 to issue invoice automatically, which is characterized in that described true according to the user property
It is fixed whether to the user terminal to provide functional interface, comprising:
Notification instruction is sent to the user terminal, the notification instruction includes whether to provide the functional interface to the user terminal
And/or the information on automatic invoice issuance date, the automatic invoice issuance date are used for the hair to account described in the user terminal automatic push
Ticket data.
3. the method according to claim 1 to issue invoice automatically, which is characterized in that this method further include:
The synchronization message that the user terminal is sent is received, the synchronization message carries the selection instruction of user's input;
The synchronization message is parsed, to determine whether that third party system sends instruction of making out an invoice.
4. the method according to claim 1 to issue invoice automatically, which is characterized in that be according to user property determination
When the no offer functional interface to the user terminal, this method further include:
The automatic invoice issuance date is determined according to the user property;Or
The automatic invoice issuance date is determined according to the consumer record of the account;Or
The determining automatic invoice issuance date is recorded according to making out an invoice for the account.
5. the method according to claim 1 to issue invoice automatically, which is characterized in that if owning user attribute is monthly closing entry visitor
Family, then it is described to determine whether that the user terminal provides functional interface according to the user property further include:
Judge whether the consumer record of the account is greater than preset threshold value, if it is greater than the threshold value, just to the user terminal
The functional interface is provided.
6. the method according to claim 3 to issue invoice automatically, which is characterized in that receiving what the user terminal was sent
After synchronization message, this method comprises:
Save the automatic invoice issuance date relevant to the account;
And the automatic invoice issuance date is provided to third party system.
7. a kind of method for the function that issues invoice automatically, which is characterized in that the described method includes:
The account of user terminal is sent, so that server determines user property relevant to the account;
Receive server send according to the user property it is confirmed that it is no to the user terminal provide functional interface information,
The functional interface is used to receive the selection instruction for whether opening the function that issues invoice automatically of user's input;
Reception server is based on the selection instruction to institute when parsing the selection instruction is to open to issue invoice function automatically
State the invoice data of account described in user terminal automatic push.
8. the method according to claim 7 to issue invoice automatically, which is characterized in that the root for receiving server and sending
According to the user property it is confirmed that no provide the information of functional interface to the user terminal, comprising:
The notification instruction that server is sent is received, the notification instruction includes that the server is determined according to the user property
Whether to the user terminal information and/or the information on automatic invoice issuance date of functional interface are provided, automatic invoice issuance date is used
In the invoice data to account described in the user terminal automatic push.
9. the method according to claim 8 to issue invoice automatically, which is characterized in that sent in the reception server
After notification instruction, the method also includes: the functional interface is presented in the first display area of user interface, in the second display
The automatic invoice issuance date is presented in region.
10. the method according to claim 7 to issue invoice automatically, which is characterized in that determined according to the user property
When whether providing functional interface to the user terminal, this method further include:
The automatic invoice issuance date is determined according to the user property;Or
The automatic invoice issuance date is determined according to the consumer record of the account;Or
The determining automatic invoice issuance date is recorded according to making out an invoice for the account.
11. the method according to claim 7 to issue invoice automatically, which is characterized in that if owning user attribute is monthly closing entry
Client, then it is described to determine whether that the user terminal provides functional interface according to the user property further include:
Judge whether the consumer record of the account is greater than preset threshold value, if it is greater than the threshold value, just to the user terminal
The functional interface is provided.
12. the method according to claim 7 to issue invoice automatically, which is characterized in that this method further include:
Synchronization message is sent to the server, the synchronization message carries the selection instruction of user's input, for
The server parses the synchronization message, to determine whether that third party system sends instruction of making out an invoice.
13. the device that one kind issues invoice automatically, which is characterized in that described device is used for server, and described device includes:
It obtains module and obtains the user property of the account for obtaining the account of user terminal;
Determining module, for determining whether that the user terminal provides functional interface according to the user property, the function is connect
Mouth is for receiving the selection instruction for whether opening the function that issues invoice automatically of user's input;
Parsing module, when the function that issues invoice automatically for parsing the selection instruction to open, then based on the instruction to described
The invoice data of account described in user terminal automatic push.
14. the device according to claim 13 to issue invoice automatically, which is characterized in that the determining module further include:
Transmission unit, for sending notification instruction to the user terminal, the notification instruction includes whether to provide institute to the user terminal
The information of functional interface and/or automatic invoice issuance date is stated, the automatic invoice issuance date is used for the user terminal automatic push institute
State the invoice data of account.
15. the device according to claim 13 to issue invoice automatically, which is characterized in that further include:
Receiving module, the synchronization message sent for receiving the user terminal, the synchronization message carry user's input
The selection instruction;
The synchronization message is parsed, to determine whether that third party system sends instruction of making out an invoice.
16. the device according to claim 13 to issue invoice automatically, which is characterized in that the determining module is specifically used
In:
The automatic invoice issuance date is determined according to the user property;Or
The automatic invoice issuance date is determined according to the consumer record of the account;Or
The determining automatic invoice issuance date is recorded according to making out an invoice for the account.
17. the device according to claim 13 to issue invoice automatically, which is characterized in that the determining module is specific to use
Whether it is greater than preset threshold value in the consumer record for judging the account, if it is greater than the threshold value, is just mentioned to the user terminal
For the functional interface.
18. the device according to claim 15 to issue invoice automatically, which is characterized in that further include:
Memory module, for saving the automatic invoice issuance date relevant to the account;
And instruction of making out an invoice is sent to third party system.
19. the device that one kind issues invoice automatically, which is characterized in that described device is used for user terminal, and described device includes:
First sending module, for sending the account of user terminal, so that server determines user property relevant to the account;
First receiving module, for receive server transmission according to the user property it is confirmed that it is no to the user terminal provide function
The information of energy interface, the selection for whether opening the function that issues invoice automatically that the functional interface is used to receive user's input refer to
It enables;
Second receiving module receives server when parsing the selection instruction is to open to issue invoice function automatically, is based on institute
State invoice data of the selection instruction to account described in the user terminal automatic push.
20. the device according to claim 19 to issue invoice automatically, which is characterized in that first receiving module is specific
For:
The notification instruction that server is sent is received, the notification instruction includes that the server is determined according to the user property
Whether to the user terminal information and/or the information on automatic invoice issuance date of functional interface are provided, automatic invoice issuance date is used
In the invoice data to account described in the user terminal automatic push.
21. the device according to claim 19 to issue invoice automatically, which is characterized in that described device further include:
Display module, for after the notification instruction that the reception server is sent;
Further include: the functional interface is presented in the first display area of user interface, presentation is described certainly in the second display area
It is dynamic to make out an invoice the date.
22. the device according to claim 19 to issue invoice automatically, which is characterized in that described device further includes the second hair
Module is sent, for sending synchronization message to the server, the selection that the synchronization message carries user's input refers to
It enables, so that the server parses the synchronization message, to determine whether that third party system sends instruction of making out an invoice.
23. a kind of system that issues invoice automatically, which includes that the described in any item servers of 13-18, such as right are wanted such as right
It is required that user terminal described in 19-22.
24. a kind of computer readable storage medium is stored thereon with computer program, the computer program is for realizing such as power
Benefit requires the method for the automatic function that issues invoice of the described in any item unlatchings of 1-6 or opens as claim 7-12 is described in any item
The method for opening the function that issues invoice automatically.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811183712.6A CN109559177A (en) | 2018-10-11 | 2018-10-11 | A kind of method, apparatus to issue invoice automatically, system and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811183712.6A CN109559177A (en) | 2018-10-11 | 2018-10-11 | A kind of method, apparatus to issue invoice automatically, system and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN109559177A true CN109559177A (en) | 2019-04-02 |
Family
ID=65864813
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201811183712.6A Pending CN109559177A (en) | 2018-10-11 | 2018-10-11 | A kind of method, apparatus to issue invoice automatically, system and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN109559177A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116308591A (en) * | 2023-02-21 | 2023-06-23 | 深圳市瑞云科技股份有限公司 | Invoice issuing method, system and device |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040044602A1 (en) * | 2002-08-30 | 2004-03-04 | Lisa Christine Batur | Electronic invoice processing system with automatic adjustment feature |
| CN102368341A (en) * | 2011-10-31 | 2012-03-07 | 浪潮齐鲁软件产业有限公司 | Self-service method for writing value added tax invoices |
| CN107784532A (en) * | 2017-10-23 | 2018-03-09 | 百望金赋科技有限公司 | High in the clouds billing system and billing method based on integrated tax control machine |
-
2018
- 2018-10-11 CN CN201811183712.6A patent/CN109559177A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040044602A1 (en) * | 2002-08-30 | 2004-03-04 | Lisa Christine Batur | Electronic invoice processing system with automatic adjustment feature |
| CN102368341A (en) * | 2011-10-31 | 2012-03-07 | 浪潮齐鲁软件产业有限公司 | Self-service method for writing value added tax invoices |
| CN107784532A (en) * | 2017-10-23 | 2018-03-09 | 百望金赋科技有限公司 | High in the clouds billing system and billing method based on integrated tax control machine |
Non-Patent Citations (1)
| Title |
|---|
| 左手不离动过心: "怎么让移动每月定时给你的邮箱推送话费发票", 《百度经验》 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116308591A (en) * | 2023-02-21 | 2023-06-23 | 深圳市瑞云科技股份有限公司 | Invoice issuing method, system and device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7181427B1 (en) | Automated credit application system | |
| AU2008229695B2 (en) | Method and system for using a point-of sale system to correlate transactions to a coupon database | |
| JP4312620B2 (en) | Electronic filing system, electronic filing method, and electronic filing program | |
| US5832460A (en) | Method and system for bill presentation and payment reconciliation | |
| CA2372423C (en) | Electronic bill presentment and payment systems and processes | |
| AU2008318451B2 (en) | Payment handling | |
| US7765118B1 (en) | Systems and methods for insurance coverage | |
| CN110119977A (en) | Financial accounting voucher automatic generation method, system, medium and electronic equipment | |
| US20020069168A1 (en) | System and method for performing personal finance management using the internet | |
| CA2406105A1 (en) | Method and system for generating account reconciliation data | |
| US20190318339A1 (en) | System and Method for Processing Microtransactions | |
| US6850908B1 (en) | Methods and apparatus for monitoring collateral for lending | |
| US20040088253A1 (en) | Delinquent account payment system | |
| US8538872B1 (en) | Credit card account shadowing | |
| JP2004102787A (en) | Credit card use propriety determination system and method, credit card processing system and method, credit card direct debit schedule notification service system and method, computer program, and recording medium recorded with computer program | |
| US8095460B2 (en) | Determinations relating to resource distribution | |
| JP2003208503A (en) | Accountancy system | |
| CN109559177A (en) | A kind of method, apparatus to issue invoice automatically, system and storage medium | |
| KR20170082825A (en) | Apparatus, method and computer program for cash management service for small office and home office | |
| KR102107453B1 (en) | System and method for funds management service, mobile device for the same and computer program for the same | |
| KR101113985B1 (en) | Terminal, automatic journalizing system connected to the terminal and method thereof | |
| US20130054345A1 (en) | Data mining | |
| KR101752695B1 (en) | Apparatus and method for providing enterprise resource planning service using the apparatus | |
| JP7112914B2 (en) | Provision system and provision method | |
| JP7566102B1 (en) | PROGRAM, INFORMATION PROCESSING APPARATUS AND METHOD |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190402 |
|
| RJ01 | Rejection of invention patent application after publication |