[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201811183712.6A
Other languages
Chinese (zh)
Inventor
吴璟
龚庆红
林六琼
邓江波
马海旭
李正新
戴婧
刘燕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SF Technology Co Ltd
Original Assignee
SF Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SF Technology Co Ltd filed Critical SF Technology Co Ltd
Priority to CN201811183712.6A priority Critical patent/CN109559177A/en
Publication of CN109559177A publication Critical patent/CN109559177A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/04Billing or invoicing

Landscapes

  • 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

A kind of method, apparatus to issue invoice automatically, system and storage medium
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.
CN201811183712.6A 2018-10-11 2018-10-11 A kind of method, apparatus to issue invoice automatically, system and storage medium Pending CN109559177A (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116308591A (en) * 2023-02-21 2023-06-23 深圳市瑞云科技股份有限公司 Invoice issuing method, system and device

Citations (3)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
左手不离动过心: "怎么让移动每月定时给你的邮箱推送话费发票", 《百度经验》 *

Cited By (1)

* Cited by examiner, † Cited by third party
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