[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN108648027A - A kind of method that invoice is filled out automatically - Google Patents

A kind of method that invoice is filled out automatically Download PDF

Info

Publication number
CN108648027A
CN108648027A CN201810479870.XA CN201810479870A CN108648027A CN 108648027 A CN108648027 A CN 108648027A CN 201810479870 A CN201810479870 A CN 201810479870A CN 108648027 A CN108648027 A CN 108648027A
Authority
CN
China
Prior art keywords
invoice
software
making out
login password
login
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
CN201810479870.XA
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.)
Beijing Ticket Tong Information Technology Co Ltd
Original Assignee
Beijing Ticket Tong Information 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 Beijing Ticket Tong Information Technology Co Ltd filed Critical Beijing Ticket Tong Information Technology Co Ltd
Priority to CN201810479870.XA priority Critical patent/CN108648027A/en
Publication of CN108648027A publication Critical patent/CN108648027A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/04Billing or invoicing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • G06K17/0022Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisions for transferring data to distant stations, e.g. from a sensing device

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Development Economics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

A kind of invoice of present invention offer fills out method automatically, i.e.,:Windows registration tablies are transferred, software of making out an invoice is found from windows registration tablies and executes program, starts software of making out an invoice;Using the api function of windows systems, the starting-window for software of making out an invoice is obtained, searches the user name and login password input frame and login button of software of making out an invoice;To software users name and the login password frame control transmission WM_SETTEXT message of making out an invoice, user name, login password are sent, user name and login password are inserted;BM_CLICK message, that is, button is sent to login button and clicks event, and login is made out an invoice software systems, is made out an invoice the page into software of making out an invoice;It will be in the corresponding page column of making out an invoice of use of information message mechanism filling of making out an invoice of purchaser;Execution is made out an invoice software, and issuing for invoice is completed.Advantages of the present invention:The existing information of making out an invoice of businessman is made full use of, realizes that the automatic of invoice is filled out, improves efficiency of making out an invoice, save human and material resources.

Description

A kind of method that invoice is filled out automatically
Technical field
The present invention relates to a kind of methods that can fill out invoice automatically.
Background technology
Currently, the method that businessman issues invoice is:Software of making out an invoice is installed in PC machine in advance, when needing to issue invoice, Login is made out an invoice software, and input is made out an invoice information, such as purchaser's Business Name, duty paragraph, address, phone, bank of deposit, account.Due to The information of making out an invoice for needing input very much, so, invoicing speed is slow!For the big businessman of the amount of making out an invoice, such as food and drink, industry of staying, It is this make out an invoice mode the drawbacks of it is especially prominent.
To improve efficiency of making out an invoice, research staff develops a kind of wechat small routine.Purchaser will make out an invoice information as purchased in advance Buyer's title, the duty paragraph of purchaser, purchaser address, phone, bank of deposit, duty paragraph typing preserve, and generate comprising all information Quick Response Code.When making out an invoice, businessman scans the Quick Response Code, is automatically imported information of making out an invoice, and issues invoice.
For large enterprise, there is enterprises perfect management system, in systems typing to have sales contract, purchase Buyer's various information such as purchaser's Business Name, duty paragraph, address, phone, bank of deposit, account etc..Due to software of making out an invoice Developer can not carry out data biography without providing the interface docked with third party, the management software of enterprises with software of making out an invoice It is defeated, when issuing invoice, it is also necessary to re-type information of making out an invoice, the duplication of labour is time-consuming, laborious!
With the rapid development of Internet, network electric business is more and more, more and more consumers pass through shopping at network.Purchase Buyer by network to it is single under businessman the phenomenon that it is more and more common, in shopping at network, if purchaser needs to issue invoice, The various information of purchaser can be inputted while lower single to businessman.Since the system of businessman can not be docked with software of making out an invoice, The information of making out an invoice that purchaser has inputted directly is sent to software of making out an invoice, therefore, when issuing invoice, businessman also needs to re-enter It makes out an invoice information, it is time-consuming, laborious!
Invention content
In view of the foregoing, the object of the present invention is to provide a kind of methods that invoice is filled out automatically.It is provided using the present invention Method, software of making out an invoice can be called automatically, the existing information of making out an invoice of businessman is sent to software of making out an invoice, is automatically filled in letter of making out an invoice Breath, issues invoice.
For achieving the above object, the present invention uses following technical scheme:A kind of invoice fills out method automatically comprising Following steps:
Step 1, it prestores businessman and logs in the user name for software of making out an invoice, login password, the trade name that can be issued, tax Rate;
Step 2, the commodity of the information of making out an invoice, purchase that obtain purchaser are detailed or service is detailed;
Step 3, windows registration tablies are transferred, software of making out an invoice is found from windows registration tablies and executes program, startup is opened Ticket software;
Step 4, using the api function of windows systems, the starting-window for software of making out an invoice is obtained, searches software of making out an invoice User name and login password input frame and login button;
Step 5, to software users name and the login password frame control transmission WM_SETTEXT message of making out an invoice, user is sent Name, login password insert user name and login password;
Step 6, it sends BM_CLICK message, that is, button to login button and clicks event, log in software systems of making out an invoice, enter Software of making out an invoice is made out an invoice the page;
It step 7, will be in the corresponding page column of making out an invoice of use of information message mechanism filling of making out an invoice of purchaser;
Step 8, software of making out an invoice is executed, issuing for invoice is completed.
In a specific embodiment of the present invention, the present invention is obtained by HWND hd=GetDesktopWindow () sentence It makes out an invoice the starting-window of software;By GetWindow (hd, GW_CHILD) sentence search make out an invoice software user name, log in it is close Code input frame and login button.
The present invention to make out an invoice software users name and login password frame control by sending SendMessage (user name frame sentences Handle, WM_SETTEXT, 0, user name) message, SendMessage (login password frame handle, WM_SETTEXT, 0, login password) User name and login password are inserted the user name for software of making out an invoice, login password input frame by message.
Since the present invention calls software of making out an invoice automatically using the api function of windows systems, software of making out an invoice is logged in, it will Some is made out an invoice during information is automatically filled in and makes out an invoice software, is completed the automatic of invoice and is issued, therefore, the present invention is truly realized invoice Automatically it fills out, substantially increases efficiency of making out an invoice, save human and material resources.
Description of the drawings
Fig. 1 is the method flow diagram that the present invention fills out invoice automatically.
Specific implementation mode
The structure and feature of the present invention are described in detail with reference to the accompanying drawings and examples.It should be noted that can To make various modifications to disclosed embodiments, therefore, embodiment disclosed in specification should not be considered as to the present invention Limitation, and only as the example of embodiment, the purpose is to keep the feature of the present invention apparent.
To make full use of the existing purchaser of businessman to make out an invoice information, invoice is quickly filled out, as shown in Figure 1, the present invention provides Invoice fill out method automatically and be:
Step 1, it prestores businessman and logs in the user name for software of making out an invoice, login password, the trade name that can be issued, tax Rate.
Step 2, the commodity of the information of making out an invoice, purchase that obtain purchaser are detailed or service is detailed.
When purchaser buys commodity or service by internet, the information of making out an invoice of purchaser is obtained directly from its order It is detailed with the commodity detail of purchase or service, such as:Trade name, unit price, total price, the tax rate, the amount of tax to be paid;
Alternatively, directly transferring the contract registered between businessman and purchaser, the information of making out an invoice of purchaser is obtained from contract It is detailed with the commodity detail of purchase or service;
Alternatively, by wechat small routine, typing is made out an invoice information, is generated purchaser and is made out an invoice information Quick Response Code, passes through barcode scanning gun Scanning, obtains the information of making out an invoice of purchaser.
Step 3, windows registration tablies are transferred, software of making out an invoice is found from windows registration tablies and executes program, and is started It makes out an invoice software.
Step 4, using the api function of windows systems, the starting-window for software of making out an invoice is obtained, searches software of making out an invoice User name and login password input frame and login button.
In the specific embodiment of the invention, software of making out an invoice is obtained by HWND hd=GetDesktopWindow () sentence Starting-window;User name, the login password input frame of software of making out an invoice are searched by GetWindow (hd, GW_CHILD) sentence And login button.
Step 5, to software users name and the login password frame control transmission WM_SETTEXT message of making out an invoice, user is sent Name, login password insert user name and login password input frame;
In the specific embodiment of the invention, by being sent to make out an invoice software users name and login password frame control:
SendMessage (user name frame handle, WM_SETTEXT, 0, user name);
SendMessage (login password frame handle, WM_SETTEXT, 0, login password) sentence, by user name and login Password inserts the user name for software of making out an invoice, login password input frame.
Step 6, it sends BM_CLICK message, that is, button to login button and clicks event, log in software systems of making out an invoice, enter Software of making out an invoice is made out an invoice the page.
It step 7, will be in the corresponding page column of making out an invoice of use of information message mechanism filling of making out an invoice of purchaser.
Step 8, software of making out an invoice is executed, issuing for invoice is completed.
Software of making out an invoice is called automatically due to of the invention, logs in software of making out an invoice, the information of making out an invoice of acquisition is automatically filled in out In ticket software, completes the automatic of invoice and issue, therefore, the present invention is truly realized the automatic of invoice and fills out, and substantially increases and makes out an invoice Efficiency saves human and material resources.
Finally it should be noted that:Above-described embodiments are merely to illustrate the technical scheme, rather than to it Limitation;Although the present invention is described in detail referring to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: It can still modify to the technical solution recorded in previous embodiment, or to which part or all technical features into Row equivalent replacement;And these modifications or substitutions, it does not separate the essence of the corresponding technical solution various embodiments of the present invention technical side The range of case.

Claims (3)

1. a kind of invoice fills out method automatically, it is characterised in that:It includes the following steps:
Step 1, it prestores businessman and logs in the user name for software of making out an invoice, login password, the trade name that can be issued, the tax rate;
Step 2, the commodity of the information of making out an invoice, purchase that obtain purchaser are detailed or service is detailed;
Step 3, windows registration tablies are transferred, software of making out an invoice is found from windows registration tablies and executes program, startup is made out an invoice soft Part;
Step 4, using the api function of windows systems, the starting-window for software of making out an invoice is obtained, searches the user for software of making out an invoice Name and login password input frame and login button;
Step 5, send WM_SETTEXT message to make out an invoice software users name and login password frame control, send user name, Login password inserts user name and login password;
Step 6, it sends BM_CLICK message, that is, button to login button and clicks event, login is made out an invoice software systems, into making out an invoice Software is made out an invoice the page;
It step 7, will be in the corresponding page column of making out an invoice of use of information message mechanism filling of making out an invoice of purchaser;
Step 8, software of making out an invoice is executed, issuing for invoice is completed.
2. invoice according to claim 1 fills out method automatically, it is characterised in that:It passes through HWND hd= GetDesktopWindow () sentence obtains the starting-window for software of making out an invoice;Pass through GetWindow (hd, GW_CHILD) sentence Search user name, login password input frame and the login button of software of making out an invoice.
3. invoice according to claim 2 fills out method automatically, it is characterised in that:Its by make out an invoice software users name and Login password frame control sends SendMessage (user name frame handle, WM_SETTEXT, 0, user name) message, SendMessage (login password frame handle, WM_SETTEXT, 0, login password) message inserts user name and login password It makes out an invoice the user name of software, login password input frame.
CN201810479870.XA 2018-05-18 2018-05-18 A kind of method that invoice is filled out automatically Pending CN108648027A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810479870.XA CN108648027A (en) 2018-05-18 2018-05-18 A kind of method that invoice is filled out automatically

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810479870.XA CN108648027A (en) 2018-05-18 2018-05-18 A kind of method that invoice is filled out automatically

Publications (1)

Publication Number Publication Date
CN108648027A true CN108648027A (en) 2018-10-12

Family

ID=63756851

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810479870.XA Pending CN108648027A (en) 2018-05-18 2018-05-18 A kind of method that invoice is filled out automatically

Country Status (1)

Country Link
CN (1) CN108648027A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109801149A (en) * 2018-12-20 2019-05-24 航天信息股份有限公司 The method for creating tax return, device, storage medium and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102495855A (en) * 2011-11-21 2012-06-13 奇智软件(北京)有限公司 Automatic login method and device
CN105185005A (en) * 2015-06-25 2015-12-23 税友软件集团股份有限公司 Invoice generating method and invoice generating equipment
CN106779989A (en) * 2016-11-18 2017-05-31 畅捷通信息技术股份有限公司 Automatic method and system of declaring dutiable goods based on Microsoft's user interface automatic technology
CN107589976A (en) * 2017-07-19 2018-01-16 重庆和业科技有限公司 A kind of method of autgmentability and compatible high enterprise's automatic invoice issuance

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102495855A (en) * 2011-11-21 2012-06-13 奇智软件(北京)有限公司 Automatic login method and device
CN105185005A (en) * 2015-06-25 2015-12-23 税友软件集团股份有限公司 Invoice generating method and invoice generating equipment
CN106779989A (en) * 2016-11-18 2017-05-31 畅捷通信息技术股份有限公司 Automatic method and system of declaring dutiable goods based on Microsoft's user interface automatic technology
CN107589976A (en) * 2017-07-19 2018-01-16 重庆和业科技有限公司 A kind of method of autgmentability and compatible high enterprise's automatic invoice issuance

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
创风网: "使用EnumChildWindows和SendMessage模拟鼠标键盘实现自动登录", 《HTTP://WWW.WINDITE.COM/ARTICLE/DETAILS/2YR6EA17》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109801149A (en) * 2018-12-20 2019-05-24 航天信息股份有限公司 The method for creating tax return, device, storage medium and electronic equipment

Similar Documents

Publication Publication Date Title
US8320405B2 (en) Data management system and method
US8412599B2 (en) Approval workflow engine for services procurement timesheets, progress logs, and expenses
US9071552B2 (en) Migrating a web hosting service between a one box per client architecture and a cloud computing architecture
US8645248B2 (en) Integrated customer communications computer system and process for implementing same
CN103608799B (en) Automatic user interface object transformation and code building
US20210233112A1 (en) Software application customized for target market
US9430784B1 (en) System for E-commerce accessibility
US20160034995A1 (en) Method and system for automated indentification and engagement of service providers
US20120131445A1 (en) Template-based content creation
CN101458690A (en) Advertisement publishing method and advertisement server
JPH10508964A (en) Online service development tool with pricing function
KR20020077898A (en) Translation ordering system
US7720922B2 (en) Email content builder system and method
US20110145326A1 (en) WORKFLOW CUSTOMIZATION METHOD IN SaaS ENVIRONMENT
US9760552B2 (en) Document renewal and translation
CN105049522A (en) Method for realizing self-service printing, copying, scanning and faxing
US9225662B2 (en) Command management in a networked computing environment
US20210011957A1 (en) Web page designing with content beam to device preview
CN108648027A (en) A kind of method that invoice is filled out automatically
WO2001018664A9 (en) System and method of permissive data flow and application transfer
CN114169949A (en) Invoice processing method, device and system
Task et al. D4. 02: First TaaS Prototype
CA2314056A1 (en) Data management system 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: 20181012

RJ01 Rejection of invention patent application after publication