Bill collection control method and device

By extracting and matching the bill information uploaded by users, forming an associated bill combination, the problem of users looking for too large bills during the reimbursement process is solved, and the target reimbursement bills is quickly found, and the efficiency of invoice application is improved.

CN119961220APending Publication Date: 2025-05-09E FUND MANAGEMENT CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510017332.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-06
Publication Date
2025-05-09

AI Technical Summary

Technical Problem

In the existing reimbursement scenario, when users look for invoices related to projects, they are affected by the time difference, resulting in too large search range, which in turn affects the efficiency of invoice application.

Method used

By obtaining the bills uploaded by the user, information extraction and bill type identification are performed, bill information is generated based on the extracted bill content, and relationship matching is performed to form an associated bill combination. After receiving the user's reimbursement demand, the corresponding associated bill combination is retrieved based on the demand generation time to obtain the target reimbursement receipt.

Benefits of technology

It narrows the scope of users looking for bills, enables users to quickly find target reimbursement bills, and improves the efficiency of invoice application.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119961220A_ABST
    Figure CN119961220A_ABST
Patent Text Reader

Abstract

The invention discloses a bill collection control method and device. A bill uploaded by a user is acquired; performing information extraction on the bill, and generating bill information based on the extracted bill content; performing relation matching on the bills based on the bill information, and associating the successfully matched bills to obtain an associated bill combination; and after receiving a reimbursement demand of a user, according to the generation time of the reimbursement demand, retrieving the associated bill combination corresponding to the generation time to obtain a target reimbursement bill. According to the method and the device, the information of the ticket uploaded by the user is extracted and is associated with the extracted ticket content, so that the user can call the corresponding associated ticket combination through the corresponding time of the reimbursement demand in the reimbursement process, the range of searching the ticket by the user is greatly reduced, and the user experience is improved. Therefore, the user can quickly find the target reimbursement bill, and the invoice application efficiency can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of electronic digital data processing, and in particular to a bill collection control method and device. Background Art

[0002] The application of OCR (Optical Character Recognition) technology in the field of reimbursement has made significant progress, providing solutions for enterprises and individual users to improve the efficiency of reimbursement. OCR technology can automatically recognize text information on paper invoices or electronic invoices, such as invoice numbers, dates, amounts, tax rates, etc., and convert them into editable and processable electronic data. This process greatly simplifies the reimbursement process and reduces the time and error rate of manual input.

[0003] In the existing reimbursement scenario, the applicant needs to find the invoices associated with the project one by one and upload them according to the specific invoices associated with the project. However, since there is a certain time difference between the time when the applicant makes reimbursement and the time when the invoice is obtained, the user will have to search for too large a range of invoices. This invoice processing method is slow, which affects the applicant's invoice application efficiency.

[0004] Therefore, there is an urgent need for a bill collection control strategy to solve the problem of low efficiency in invoice application. Summary of the invention

[0005] The embodiment of the present invention provides a bill collection control method and device to solve the problem of low efficiency of invoice application.

[0006] In order to solve the above problem, an embodiment of the present invention provides a bill collection control method, comprising:

[0007] Get the ticket uploaded by the user;

[0008] Extracting information from the bill and generating bill information based on the extracted bill content;

[0009] Match the bills based on the bill information, associate the successfully matched bills, and obtain an associated bill combination;

[0010] After receiving the user's reimbursement demand, the associated bill combination corresponding to the generation time is retrieved according to the generation time of the reimbursement demand to obtain the target reimbursement bill.

[0011] As an improvement of the above solution, after obtaining the target reimbursement bill, the method further includes:

[0012] In response to the user's selection of the target reimbursement bill, the user's bill filling is completed so that the user can be reimbursed based on the filled target reimbursement bill.

[0013] As an improvement of the above solution, extracting information from the bill and obtaining bill information based on the extracted bill content includes:

[0014] Extract information from several bills through OCR recognition technology to obtain the bill content corresponding to each bill; the bill content includes: file format, bill title, bill number, time, amount, payee and payee;

[0015] The content of each bill is judged, and bill information is obtained based on the judgment result of the content of each bill; wherein the bill information includes: bill type and bill content;

[0016] If the bill title of the bill content contains invoice, the bill type corresponding to the current bill content is invoice;

[0017] If the ticket title of the ticket content contains itinerary or online ride-hailing, the ticket type corresponding to the current ticket content is set to online ride-hailing itinerary;

[0018] If the bill title of the bill content contains transfer or successful payment, the bill type corresponding to the current bill content will be set as payment voucher.

[0019] As an improvement of the above solution, the step of identifying the bill type corresponding to the current bill content as an invoice includes:

[0020] Determine the file format of the bill content whose bill type is invoice;

[0021] If the file format is PDF or OFD, the bill type corresponding to the current bill content is an electronic invoice, and the type of the electronic invoice is identified based on the bill number and bill title; the types of electronic invoices include: value-added tax electronic invoices and fully digitalized electronic invoices;

[0022] If the file format is image, the bill type corresponding to the current bill content is paper invoice.

[0023] As an improvement of the above solution, the process of matching the bills based on the bill information, associating the successfully matched bills, and obtaining an associated bill combination includes:

[0024] Determine the bill type, payee, time and amount in each bill information, and generate a related bill combination based on the related bills;

[0025] If the ticket types in the two ticket information are payment receipt and online car-hailing itinerary, the payee is the same, the time is the same, and the amount is the same, then the tickets corresponding to the two ticket information are successfully matched, and the tickets corresponding to the two ticket information are associated together;

[0026] If the bill types in the two bill information are payment vouchers and electronic invoices, the payees are the same, the amounts are the same, and the time of the electronic invoice is later than the payment voucher, then the bills corresponding to the two bill information are matched successfully, and the bills corresponding to the two bill information are associated together;

[0027] Otherwise, the association between the two bills fails.

[0028] Accordingly, an embodiment of the present invention further provides a bill collection control device, comprising: a data acquisition module, a data extraction module, a data association module and a result generation module;

[0029] The data acquisition module is used to acquire the ticket uploaded by the user;

[0030] The data extraction module is used to extract information from the bill and generate bill information based on the extracted bill content;

[0031] The data acquisition and association module is used to match the bills based on the bill information, associate the successfully matched bills, and obtain an associated bill combination;

[0032] The result generation module is used to retrieve the associated bill combination corresponding to the generation time of the reimbursement demand after receiving the user's reimbursement demand, and obtain the target reimbursement bill.

[0033] In this embodiment, after obtaining the target reimbursement bill, the method further includes: a reimbursement module;

[0034] The reimbursement module is used to complete the user's bill filling in response to the user's selection of the target reimbursement bill, so that the user can be reimbursed based on the filled target reimbursement bill.

[0035] In this embodiment, the data extraction module includes: an identification unit, a judgment unit, an invoice unit, an itinerary unit and a payment voucher unit;

[0036] The recognition unit is used to extract information from a number of bills through OCR recognition technology to obtain bill content corresponding to each bill; wherein the bill content includes: file format, bill title, bill number, time, amount, payee and payee;

[0037] The judgment unit is used to judge the content of each bill and obtain bill information based on the judgment result of each bill content; wherein the bill information includes: bill type and bill content;

[0038] The invoice unit is used to set the bill type corresponding to the current bill content to invoice if the bill title of the bill content contains invoice;

[0039] The itinerary unit is used to set the ticket type corresponding to the current ticket content as an online ride-hailing itinerary if the ticket title of the ticket content contains itinerary or online ride-hailing;

[0040] The payment voucher unit is used to set the bill type corresponding to the current bill content as a payment voucher if the bill title of the bill content contains transfer or payment success.

[0041] In this embodiment, identifying the bill type corresponding to the current bill content as an invoice includes:

[0042] Determine the file format of the bill content whose bill type is invoice;

[0043] If the file format is PDF or OFD, the bill type corresponding to the current bill content is an electronic invoice, and the type of the electronic invoice is identified based on the bill number and bill title; the types of electronic invoices include: value-added tax electronic invoices and fully digitalized electronic invoices;

[0044] If the file format is image, the bill type corresponding to the current bill content is paper invoice.

[0045] In this embodiment, the data association module includes: a total combination unit, a first combination unit, a second combination unit and a third combination unit;

[0046] The total combination unit is used to judge the bill type, payee, time and amount in each pair of bill information, and generate an associated bill combination based on the associated bills;

[0047] The first combination unit is used to successfully match the bills corresponding to the two bill information if the bill types in the two bill information are payment vouchers and online car-hailing itinerary orders, the payees are the same, the time is the same, and the amount is the same, and the bills corresponding to the two bill information are associated together;

[0048] The second combination unit is used to successfully match the bills corresponding to the two bill information if the bill types in the two bill information are payment vouchers and electronic invoices respectively, the payees are the same, the amounts are the same, and the time of the electronic invoice is later than the payment voucher, and to associate the bills corresponding to the two bill information together;

[0049] The third combination unit is used for failing to associate the two bills otherwise.

[0050] As can be seen from the above, the present invention has the following beneficial effects:

[0051] The present invention provides a bill collection control method, which obtains bills uploaded by users; extracts information from the bills, generates bill information based on the extracted bill content; matches the bills based on the bill information, associates the successfully matched bills, and obtains an associated bill combination; after receiving the user's reimbursement demand, retrieves the associated bill combination corresponding to the generation time according to the generation time of the reimbursement demand, and obtains the target reimbursement bill. The present invention extracts the information of the bills uploaded by users, and associates it with the extracted bill content, so that the user can retrieve the corresponding associated bill combination according to the corresponding time of the reimbursement demand during the reimbursement process, thereby greatly narrowing the scope of the user's search for bills, so that the user can quickly find the target reimbursement bill, which is conducive to improving the efficiency of invoice application. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] Figure 1 It is a flow chart of a bill collection control method provided by an embodiment of the present invention;

[0053] Figure 2 It is a structural schematic diagram of a bill collection control device provided by an embodiment of the present invention;

[0054] Figure 3 It is a schematic diagram of the structure of a terminal device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0055] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0056] Embodiment 1

[0057] See also Figure 1 , Figure 1 FIG. 1 is a flow chart of a bill collection control method provided by an embodiment of the present invention. Figure 1 As shown, this embodiment includes steps 101 to 104, and each step is specifically as follows:

[0058] Step 101: Get the ticket uploaded by the user.

[0059] In this embodiment, the user sends all the documents required for reimbursement (including electronic invoices, paper invoice images, online car-hailing itinerary sheets, payment receipts, payment slips, etc.) in batches to a designated collection account via email or corporate communication tools (such as WeChat for Enterprise, DingTalk, etc.), so that the entity executing the present invention obtains the documents uploaded by the user.

[0060] In a specific embodiment, the system identifies the user's identity and performs authentication by collecting the account number, and after confirmation, pulls all attachments to the system cache area.

[0061] Step 102: extract information from the bill, and generate bill information based on the extracted bill content.

[0062] In this embodiment, extracting information from the bill and obtaining bill information based on the extracted bill content includes:

[0063] Extract information from several bills through OCR recognition technology to obtain the bill content corresponding to each bill; the bill content includes: file format, bill title, bill number, time, amount, payee and payee;

[0064] The content of each bill is judged, and bill information is obtained based on the judgment result of the content of each bill; wherein the bill information includes: bill type and bill content;

[0065] If the bill title of the bill content contains invoice, the bill type corresponding to the current bill content is invoice;

[0066] If the ticket title of the ticket content contains itinerary or online ride-hailing, the ticket type corresponding to the current ticket content is set to online ride-hailing itinerary;

[0067] If the bill title of the bill content contains transfer or successful payment, the bill type corresponding to the current bill content will be set as payment voucher.

[0068] In a specific embodiment, referring to Table 1, the existing OCR technology is used to extract basic information in the attachment, and the attachment materials of the current session are classified.

[0069] Table 1

[0070]

[0071] In this embodiment, identifying the bill type corresponding to the current bill content as an invoice includes:

[0072] Determine the file format of the bill content whose bill type is invoice;

[0073] If the file format is PDF or OFD, the bill type corresponding to the current bill content is an electronic invoice, and the type of the electronic invoice is identified based on the bill number and bill title; the types of electronic invoices include: value-added tax electronic invoices and fully digitalized electronic invoices;

[0074] If the file format is image, the bill type corresponding to the current bill content is paper invoice.

[0075] Step 103: Perform relationship matching on the bills based on the bill information, associate the successfully matched bills, and obtain an associated bill combination.

[0076] In this embodiment, the process of matching bills based on bill information, associating successfully matched bills, and obtaining an associated bill combination includes:

[0077] Determine the bill type, payee, time and amount in each bill information, and generate a related bill combination based on the related bills;

[0078] If the ticket types in the two ticket information are payment receipt and online car-hailing itinerary, the payee is the same, the time is the same, and the amount is the same, then the tickets corresponding to the two ticket information are successfully matched, and the tickets corresponding to the two ticket information are associated together;

[0079] If the bill types in the two bill information are payment vouchers and electronic invoices, the payees are the same, the amounts are the same, and the time of the electronic invoice is later than the payment voucher, then the bills corresponding to the two bill information are matched successfully, and the bills corresponding to the two bill information are associated together;

[0080] Otherwise, the association between the two bills fails.

[0081] In a specific embodiment, the basic information in the attachment is extracted based on OCR technology to automatically identify and match the correspondence between the online car-hailing itinerary and the electronic invoice, and between the electronic invoice and the payment voucher / payment flow. Taking the matching process of electronic invoices and payment vouchers as an example, the user uploads multiple electronic invoice originals and screenshots of payment vouchers to the system, without the need to upload one invoice for each payment voucher separately. The system uses OCR technology to identify the issuer, amount, and issue time of the electronic invoice and the payee, amount, and payment date of the payment voucher, and establishes an association relationship between the electronic invoice and the payment voucher based on the following three conditions: the amount is consistent, the issue date is later than the payment date, and the issuer and the payee are consistent.

[0082] Step 104: After receiving the user's reimbursement demand, according to the generation time of the reimbursement demand, the associated bill combination corresponding to the generation time is retrieved to obtain the target reimbursement bill.

[0083] It should be noted that after the receipt collection is completed and the identification is successful, the user will be notified of the processing results and the number of attachments through email, corporate communication tools, etc. After the identification is successful, the user will be notified of the processing results and the number of attachments through email, corporate communication tools, etc.

[0084] In this embodiment, after obtaining the target reimbursement bill, the method further includes:

[0085] In response to the user's selection of the target reimbursement bill, the user's bill filling is completed so that the user can be reimbursed based on the filled target reimbursement bill.

[0086] It is understandable that when users reimburse expenses, after filling in the date of expense occurrence, the system will automatically retrieve and display the invoices uploaded to the system. According to the invoices with the invoice date or payment date 3 days before and after the date of the expense occurrence, users can select the invoices to be reimbursed for reimbursement. When an electronic invoice with a matching payment voucher is selected, the payment voucher with an established association will be automatically brought out for the user, without the need for the user to identify the payment voucher and manually upload the payment voucher. When the user initiates expense reimbursement and chooses to add a voucher, based on the reimbursed expense type and the tax classification, date, amount and other fields identified by the invoice, the pop-up window of the successfully matched invoice information will be displayed to the user to add the corresponding invoice, without the need for the user to manually upload and match the invoice one by one. For example, when users reimburse travel expenses, matching the uploaded online car-hailing electronic invoice and online car-hailing itinerary with the approved business trip OA itinerary associated with the user will help reduce the workload of users in manually matching electronic invoices, online car-hailing itineraries, and reimbursement processes and reduce financial risks.

[0087] See also Figure 2 , Figure 2 It is a structural diagram of a bill collection control device provided by an embodiment of the present invention, comprising: a data acquisition module 201, a data extraction module 202, a data association module 203 and a result generation module 204;

[0088] The data acquisition module is used to acquire the ticket uploaded by the user;

[0089] The data extraction module is used to extract information from the bill and generate bill information based on the extracted bill content;

[0090] The data acquisition and association module is used to match the bills based on the bill information, associate the successfully matched bills, and obtain an associated bill combination;

[0091] The result generation module is used to retrieve the associated bill combination corresponding to the generation time of the reimbursement demand after receiving the user's reimbursement demand, and obtain the target reimbursement bill.

[0092] In this embodiment, after obtaining the target reimbursement bill, the method further includes: a reimbursement module 205;

[0093] The reimbursement module is used to complete the user's bill filling in response to the user's selection of the target reimbursement bill, so that the user can be reimbursed based on the filled target reimbursement bill.

[0094] In this embodiment, the data extraction module includes: an identification unit, a judgment unit, an invoice unit, an itinerary unit and a payment voucher unit;

[0095] The recognition unit is used to extract information from a number of bills through OCR recognition technology to obtain bill content corresponding to each bill; wherein the bill content includes: file format, bill title, bill number, time, amount, payee and payee;

[0096] The judgment unit is used to judge the content of each bill and obtain bill information based on the judgment result of each bill content; wherein the bill information includes: bill type and bill content;

[0097] The invoice unit is used to set the bill type corresponding to the current bill content to invoice if the bill title of the bill content contains invoice;

[0098] The itinerary unit is used to set the ticket type corresponding to the current ticket content as an online ride-hailing itinerary if the ticket title of the ticket content contains itinerary or online ride-hailing;

[0099] The payment voucher unit is used to set the bill type corresponding to the current bill content as a payment voucher if the bill title of the bill content contains transfer or payment success.

[0100] In this embodiment, identifying the bill type corresponding to the current bill content as an invoice includes:

[0101] Determine the file format of the bill content whose bill type is invoice;

[0102] If the file format is PDF or OFD, the bill type corresponding to the current bill content is an electronic invoice, and the type of the electronic invoice is identified based on the bill number and bill title; the types of electronic invoices include: value-added tax electronic invoices and fully digitalized electronic invoices;

[0103] If the file format is image, the bill type corresponding to the current bill content is paper invoice.

[0104] In this embodiment, the data association module includes: a total combination unit, a first combination unit, a second combination unit and a third combination unit;

[0105] The total combination unit is used to judge the bill type, payee, time and amount in each pair of bill information, and generate an associated bill combination based on the associated bills;

[0106] The first combination unit is used to successfully match the bills corresponding to the two bill information if the bill types in the two bill information are payment vouchers and online car-hailing itinerary orders, the payees are the same, the time is the same, and the amount is the same, and the bills corresponding to the two bill information are associated together;

[0107] The second combination unit is used to successfully match the bills corresponding to the two bill information if the bill types in the two bill information are payment vouchers and electronic invoices respectively, the payees are the same, the amounts are the same, and the time of the electronic invoice is later than the payment voucher, and to associate the bills corresponding to the two bill information together;

[0108] The third combination unit is used for failing to associate the two bills otherwise.

[0109] This embodiment obtains the bills uploaded by the user; extracts information from the bills, generates bill information based on the extracted bill content; matches the bills based on the bill information, associates the successfully matched bills, and obtains an associated bill combination; after receiving the user's reimbursement demand, retrieves the associated bill combination corresponding to the generation time according to the generation time of the reimbursement demand, and obtains the target reimbursement bill. The present invention extracts the information of the bills uploaded by the user and associates it with the extracted bill content, so that the user can retrieve the corresponding associated bill combination according to the corresponding time of the reimbursement demand during the reimbursement process, thereby greatly narrowing the scope of the user's search for bills, so that the user can quickly find the target reimbursement bill, which is conducive to improving the efficiency of invoice application.

[0110] Embodiment 2

[0111] See also Figure 3 , Figure 3 It is a schematic diagram of the structure of a terminal device provided in one embodiment of the present invention.

[0112] A terminal device of this embodiment includes: a processor 301, a memory 302, and a computer program stored in the memory 302 and executable on the processor 301. When the processor 301 executes the computer program, the steps of the above-mentioned bill collection control method in the embodiment are implemented, for example: Figure 1 Alternatively, when the processor executes the computer program, the functions of each module in the above-mentioned device embodiments are realized, for example: Figure 2 All modules of the bill collection control device shown.

[0113] In addition, an embodiment of the present invention further provides a computer-readable storage medium, which includes a stored computer program, wherein when the computer program is running, the device where the computer-readable storage medium is located is controlled to execute the bill collection control method described in any of the above embodiments.

[0114] Those skilled in the art will understand that the schematic diagram is merely an example of a terminal device and does not constitute a limitation on the terminal device. The terminal device may include more or fewer components than shown in the diagram, or a combination of certain components, or different components. For example, the terminal device may also include input and output devices, network access devices, buses, etc.

[0115] The processor 301 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc. The processor 301 is the control center of the terminal device, and uses various interfaces and lines to connect various parts of the entire terminal device.

[0116] The memory 302 can be used to store the computer program and / or module. The processor 301 implements various functions of the terminal device by running or executing the computer program and / or module stored in the memory and calling the data stored in the memory 302. The memory 302 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory can include a high-speed random access memory, and can also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0117] Wherein, if the module / unit integrated in the terminal device is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the present invention implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Wherein, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium, etc.

[0118] It should be noted that the device embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, in the accompanying drawings of the device embodiments provided by the present invention, the connection relationship between the modules indicates that there is a communication connection between them, which may be specifically implemented as one or more communication buses or signal lines. A person of ordinary skill in the art may understand and implement it without paying any creative effort.

[0119] The above is a preferred embodiment of the present invention. It should be pointed out that a person skilled in the art can make several improvements and modifications without departing from the principle of the present invention. These improvements and modifications are also considered to be within the scope of protection of the present invention.

Claims

1. A bill collection control method, characterized in that: include: Get the ticket uploaded by the user; Extracting information from the bill and generating bill information based on the extracted bill content; Match the bills based on the bill information, associate the successfully matched bills, and obtain an associated bill combination; After receiving the user's reimbursement demand, the associated bill combination corresponding to the generation time is retrieved according to the generation time of the reimbursement demand to obtain the target reimbursement bill.

2. The bill collection control method according to claim 1, characterized in that: After obtaining the target reimbursement bill, the method further includes: In response to the user's selection of the target reimbursement bill, the user's bill filling is completed so that the user can be reimbursed based on the filled target reimbursement bill.

3. The bill collection control method according to claim 2, characterized in that: The extracting information from the bill and obtaining bill information based on the extracted bill content includes: Extract information from several bills through OCR recognition technology to obtain the bill content corresponding to each bill; the bill content includes: file format, bill title, bill number, time, amount, payee and payee; The content of each bill is judged, and bill information is obtained based on the judgment result of the content of each bill; wherein the bill information includes: bill type and bill content; If the bill title of the bill content contains invoice, the bill type corresponding to the current bill content is invoice; If the ticket title of the ticket content contains itinerary or online ride-hailing, the ticket type corresponding to the current ticket content is set to online ride-hailing itinerary; If the bill title of the bill content contains transfer or successful payment, the bill type corresponding to the current bill content will be set as payment voucher.

4. The bill collection control method according to claim 3 is characterized in that: The step of identifying the bill type corresponding to the current bill content as an invoice includes: Determine the file format of the bill content whose bill type is invoice; If the file format is PDF or OFD, the bill type corresponding to the current bill content is an electronic invoice, and the type of the electronic invoice is identified based on the bill number and bill title; the types of electronic invoices include: value-added tax electronic invoices and fully digitalized electronic invoices; If the file format is image, the bill type corresponding to the current bill content is paper invoice.

5. The bill collection control method according to claim 4, characterized in that: The process of matching the bills based on the bill information, associating the successfully matched bills, and obtaining an associated bill combination includes: Determine the bill type, payee, time and amount in each bill information, and generate a related bill combination based on the related bills; If the ticket types in the two ticket information are payment receipt and online car-hailing itinerary, the payee is the same, the time is the same, and the amount is the same, then the tickets corresponding to the two ticket information are successfully matched, and the tickets corresponding to the two ticket information are associated together; If the bill types in the two bill information are payment vouchers and electronic invoices, the payees are the same, the amounts are the same, and the time of the electronic invoice is later than the payment voucher, then the bills corresponding to the two bill information are matched successfully, and the bills corresponding to the two bill information are associated together; Otherwise, the association between the two bills fails.

6. A bill collection control device, characterized in that: include: Data acquisition module, data extraction module, data association module and result generation module; The data acquisition module is used to acquire the ticket uploaded by the user; The data extraction module is used to extract information from the bill and generate bill information based on the extracted bill content; The data acquisition and association module is used to match the bills based on the bill information, associate the successfully matched bills, and obtain an associated bill combination; The result generation module is used to retrieve the associated bill combination corresponding to the generation time of the reimbursement demand after receiving the user's reimbursement demand, and obtain the target reimbursement bill.

7. The bill collection control device according to claim 6, characterized in that: After the target reimbursement bill is obtained, the method further includes: a reimbursement module; The reimbursement module is used to complete the user's bill filling in response to the user's selection of the target reimbursement bill, so that the user can be reimbursed based on the filled target reimbursement bill.

8. The bill collection control device according to claim 7, characterized in that: The data extraction module includes: an identification unit, a judgment unit, an invoice unit, an itinerary unit and a payment voucher unit; The recognition unit is used to extract information from a number of bills through OCR recognition technology to obtain bill content corresponding to each bill; wherein the bill content includes: file format, bill title, bill number, time, amount, payee and payee; The judgment unit is used to judge the content of each bill and obtain bill information based on the judgment result of each bill content; wherein the bill information includes: bill type and bill content; The invoice unit is used to set the bill type corresponding to the current bill content to invoice if the bill title of the bill content contains invoice; The itinerary unit is used to set the ticket type corresponding to the current ticket content as an online ride-hailing itinerary if the ticket title of the ticket content contains itinerary or online ride-hailing; The payment voucher unit is used to set the bill type corresponding to the current bill content as a payment voucher if the bill title of the bill content contains transfer or payment success.

9. The bill collection control device according to claim 8, characterized in that: The step of identifying the bill type corresponding to the current bill content as an invoice includes: Determine the file format of the bill content whose bill type is invoice; If the file format is PDF or OFD, the bill type corresponding to the current bill content is an electronic invoice, and the type of the electronic invoice is identified based on the bill number and bill title; the types of electronic invoices include: value-added tax electronic invoices and fully digitalized electronic invoices; If the file format is image, the bill type corresponding to the current bill content is paper invoice.

10. The bill collection control device according to claim 9, characterized in that: The data association module includes: a total combination unit, a first combination unit, a second combination unit and a third combination unit; The total combination unit is used to judge the bill type, payee, time and amount in each pair of bill information, and generate an associated bill combination based on the associated bills; The first combination unit is used to successfully match the bills corresponding to the two bill information if the bill types in the two bill information are payment vouchers and online car-hailing itinerary orders, the payees are the same, the time is the same, and the amount is the same, and the bills corresponding to the two bill information are associated together; The second combination unit is used to successfully match the bills corresponding to the two bill information if the bill types in the two bill information are payment vouchers and electronic invoices respectively, the payees are the same, the amounts are the same, and the time of the electronic invoice is later than the payment voucher, and to associate the bills corresponding to the two bill information together; The third combination unit is used for failing to associate the two bills otherwise.