A bill intelligent checking and receiving method, system and medium

By using OCR recognition and reimbursement category association verification in the self-service invoice terminal, the problems of low efficiency and high error rate in traditional invoice verification and signing methods have been solved. This has enabled intelligent verification and accurate signing of invoice information, improving the efficiency and security of financial management.

CN120635929BActive Publication Date: 2025-12-12CHINA SOUTHERN POWER GRID INTERNET SERVICE CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202511120833.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-08-12
Publication Date
2025-12-12
Estimated Expiration
2045-08-12

AI Technical Summary

Technical Problem

Traditional invoice verification and signing methods rely on manual operation, resulting in low audit efficiency and a high risk of errors. It is also difficult to accurately identify counterfeit invoices, which affects the accuracy and timeliness of corporate financial management.

Method used

Invoices are scanned and recognized using a self-service terminal. The invoice information is verified through structured data on the invoice and linked for review according to different reimbursement categories, including matching and comparing approval forms, purchase orders and project information to determine whether the invoice has been signed for.

Benefits of technology

It improves the efficiency and accuracy of invoice verification and acceptance, reduces manual intervention, standardizes the quality of financial data, achieves integrated connection between offline physical goods and online business processes, and enhances the security and efficiency of financial processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120635929B_ABST
    Figure CN120635929B_ABST
Patent Text Reader

Abstract

The application provides a bill intelligent checking and receiving method, system and medium. The method comprises the following steps: a bill self-service terminal scans an invoice, obtains image file data, and performs OCR identification; the invoice is verified according to the identification result; after the verification is passed, the invoice reimbursement type is identified, and the identification result is transmitted to the bill self-service terminal page for confirmation; if the confirmation is passed and the reimbursement category is the employee daily reimbursement category, the approval single association audit is performed; if the confirmation is passed and the reimbursement category is the production material procurement category, the procurement order association audit is performed according to the invoice information; if the confirmation is passed and the reimbursement category is the engineering settlement category, the engineering project information association audit is performed, and whether the invoice receiving is performed is determined according to the audit result; so that the purpose of intelligent checking and receiving of the invoice is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application relates to intelligent checking and receiving of bills, and relates to the field of artificial intelligence OCR identification, in particular to a bill intelligent checking and receiving method, a bill intelligent checking and receiving system and a medium. BACKGROUND

[0002] Invoice checking and receiving is an important link of enterprise financial management. The traditional invoice checking and receiving method mainly relies on manual operation, which is not only low in efficiency, but also prone to errors due to human negligence, such as invoice information input error and difficulty in accurately identifying fake invoices, thereby affecting the accuracy and timeliness of enterprise financial management. Therefore, there is an urgent need for a method that can improve the efficiency of invoice checking and receiving, reduce the error rate and realize intelligent auditing to meet the needs of modern enterprise financial management. SUMMARY

[0003] The application aims to provide a bill intelligent checking and receiving method, system and medium, which can verify invoices and intelligently identify reimbursement categories, and perform associated auditing according to different reimbursement categories and determine whether to receive invoices according to the auditing results. The application technology can effectively assist in financial data collection, data standardization and data fusion, and connect the integration of offline physical and online business processes, standardize financial data quality and improve financial processing efficiency and security.

[0004] The application also provides a bill intelligent checking and receiving method, which comprises the following steps:

[0005] The bill self-service terminal scans the invoice to obtain image file data and performs OCR identification, and performs invoice verification according to the identification result;

[0006] After verification, the invoice reimbursement type is identified and the identification result is transmitted to the bill self-service terminal page for confirmation;

[0007] If the confirmation is passed and the reimbursement category is the employee daily reimbursement category, the approval sheet information associated auditing is performed, and whether to receive the invoice is determined according to the auditing result;

[0008] If the confirmation is passed and the reimbursement category is the production material procurement category, the procurement order associated auditing is performed according to the invoice information, and whether to receive the invoice is determined according to the auditing result;

[0009] If the confirmation is passed and the reimbursement category is the engineering settlement category, the engineering project information associated auditing is performed, and whether to receive the invoice is determined according to the auditing result.

[0010] Optionally, in the bill intelligent inspection and receipt method, the bill self-service terminal scans the invoice to obtain image file data, performs OCR identification, and performs invoice verification according to the identification result, including:

[0011] The bill self-service terminal scans the invoice to generate image file data, performs OCR identification on the image file data, and extracts key features from the identification result to obtain structured data of the bill surface;

[0012] The structured data of the bill surface includes basic information of the bill surface and detailed information of the bill surface;

[0013] The basic information of the bill surface includes invoice code, invoice number, invoice date, and invoice amount;

[0014] The detailed information of the bill surface includes item name data, quantity, unit price, seller name data, and purchase order number;

[0015] The invoice code, invoice number, invoice date, and invoice amount are transmitted to a preset tax invoice inspection platform for verification.

[0016] Optionally, in the bill intelligent inspection and receipt method, after the verification is passed, the invoice reimbursement type is identified, and the identification result is transmitted to the bill self-service terminal page for confirmation, including:

[0017] The item name data and the seller name data are input into a preset bill type identification list for mapping to obtain reimbursement category data, including employee daily reimbursement category data, production material procurement category data, and engineering settlement category data;

[0018] The reimbursement category data is transmitted to the bill self-service terminal page for prompt confirmation.

[0019] Optionally, in the bill intelligent inspection and receipt method, if the confirmation is passed and the reimbursement category is the employee daily reimbursement category, the approval sheet information association audit is performed, and whether to perform the invoice receipt is determined according to the audit result, including:

[0020] If the confirmation is passed and the reimbursement category is the employee daily reimbursement category, the employee name data and the item name data are matched and identified with a preset approval sheet database to obtain target approval sheet data;

[0021] According to the target approval sheet data, the application date is extracted, the invoice date is compared with the application date, and if the comparison is passed, the reimbursement quota data corresponding to the item name data in the financial system is obtained;

[0022] The invoice amount is compared with the reimbursement quota data. If the comparison result meets the preset comparison result requirement, the invoice audit is prompted to pass and is signed for receipt.

[0023] If the comparison result does not meet the preset comparison result requirement, the invoice is marked as abnormal and an audit prompt information is generated.

[0024] Optionally, in the bill intelligent checking and receiving method, if the confirmation passes and the reimbursement category is the production material procurement category, the purchase order correlation audit is performed according to the invoice information, and whether to perform the invoice receiving is determined according to the audit result, including:

[0025] The purchase order number is input into the preset financial system database for matching identification, and corresponding purchase order data is obtained, including goods detail data, goods quantity, contract amount and supplier name data;

[0026] The seller name data and the project name data are compared with the supplier name data and the goods detail data respectively. If the comparison is consistent, the invoice amount and the quantity are compared with the contract amount and the goods quantity respectively.

[0027] If the comparison is consistent, the invoice audit is prompted to pass and is signed for receipt. If the comparison is inconsistent, the invoice is marked as abnormal and an audit prompt information is generated.

[0028] Optionally, in the bill intelligent checking and receiving method, if the confirmation passes and the reimbursement category is the engineering settlement category, the engineering project information correlation audit is performed, and whether to perform the invoice receiving is determined according to the audit result, including:

[0029] If the confirmation passes and the reimbursement category is the engineering settlement category, the seller name data and the project name data are input into the preset engineering supplier management list for comparison. If the comparison passes, the engineering progress report data corresponding to the seller name data is obtained.

[0030] The payment quota corresponding to the current engineering progress is extracted according to the engineering progress report data. The invoice amount is compared with the payment quota. If the comparison meets the comparison requirement, the engineering acceptance report data corresponding to the seller name data is obtained.

[0031] The engineering acceptance result data is extracted according to the engineering acceptance report data. If the acceptance is qualified, the invoice audit is prompted to pass and is signed for receipt. If the acceptance is unqualified, a prompt that cannot enter the payment process is performed.

[0032] In a second aspect, the application provides a bill intelligent checking and receiving system, which comprises a memory and a processor. The memory stores a bill intelligent checking and receiving method program. When the bill intelligent checking and receiving method program is executed by the processor, the following steps are implemented:

[0033] The bill self-service terminal scans the invoice, obtains image file data, and performs OCR identification, and performs invoice verification according to the identification result;

[0034] After verification, the invoice reimbursement type is identified, and the identification result is transmitted to the bill self-service terminal page for confirmation;

[0035] If the confirmation is passed and the reimbursement category is the employee daily reimbursement category, the approval sheet information association audit is performed, and whether to perform the invoice signing is determined according to the audit result;

[0036] If the confirmation is passed and the reimbursement category is the production material procurement category, the procurement order association audit is performed according to the invoice information, and whether to perform the invoice signing is determined according to the audit result;

[0037] If the confirmation is passed and the reimbursement category is the engineering settlement category, the engineering project information association audit is performed, and whether to perform the invoice signing is determined according to the audit result.

[0038] Optionally, in the bill intelligent inspection and signing system described in the present application, the bill self-service terminal scans the invoice, obtains image file data, and performs OCR identification, and performs invoice verification according to the identification result, comprising:

[0039] The bill self-service terminal scans the invoice to generate image file data, performs OCR identification on the image file data, and extracts key features from the identification result to obtain structured data on the bill;

[0040] The structured data on the bill includes basic information on the bill and detailed information on the bill;

[0041] The basic information on the bill includes invoice code, invoice number, invoice date, and invoice amount;

[0042] The detailed information on the bill includes project name data, quantity, unit price, seller name data, and procurement order number;

[0043] The invoice code, invoice number, invoice date, and invoice amount are transmitted to a preset tax invoice inspection platform for verification.

[0044] Optionally, in the bill intelligent inspection and signing system described in the present application, after verification, the invoice reimbursement type is identified, and the identification result is transmitted to the bill self-service terminal page for confirmation, comprising:

[0045] The project name data and the seller name data are input into a preset bill type identification list for mapping to obtain reimbursement category data, including employee daily reimbursement category data, production material procurement category data, and engineering settlement category data;

[0046] The reimbursement category data is transmitted to the ticket self-service terminal page for prompt confirmation.

[0047] In a third aspect, the present application also provides a computer readable storage medium, wherein a ticket intelligent checking and receiving method program is stored in the computer readable storage medium, and when the ticket intelligent checking and receiving method program is executed by a processor, the steps of the ticket intelligent checking and receiving method according to any one of the above aspects are implemented.

[0048] As can be seen from the above, the ticket intelligent checking and receiving method, system and medium provided by the present application can verify the invoice and intelligently identify the reimbursement category, and according to the different reimbursement categories, the associated audit is performed and the invoice receiving is determined according to the audit result. The present application can effectively assist the financial data collection, data standardization and data fusion, and can link the offline physical and online business processes, standardize the financial data quality, and improve the financial processing efficiency and security.

[0049] Other features and advantages of the present application will be set forth in the following description, and in part will become apparent to those skilled in the art from the description, or can be learned by practice of the present application. The objects and other advantages of the present application can be achieved and obtained by the structure particularly pointed out in the written description and the accompanying drawings. BRIEF DESCRIPTION OF DRAWINGS

[0050] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments of the present application. It should be understood that the following drawings only show some embodiments of the present application, and therefore should not be regarded as limiting the scope. For those skilled in the art, other related drawings can also be obtained without creative labor on the basis of these drawings.

[0051] Figure 1 The flowchart of the ticket intelligent checking and receiving method provided by the embodiments of the present application;

[0052] Figure 2 The flowchart of the approval information associated audit of the ticket intelligent checking and receiving method provided by the embodiments of the present application;

[0053] Figure 3 The flowchart of the procurement order associated audit of the ticket intelligent checking and receiving method provided by the embodiments of the present application;

[0054] Figure 4 The flowchart of the engineering project information associated audit of the ticket intelligent checking and receiving method provided by the embodiments of the present application. DETAILED DESCRIPTION

[0055] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments of the present application. The components of the embodiments of the present application described and shown in the drawings herein can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the claimed present application, but only represents selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of the present application.

[0056] It should be noted that similar reference numbers and letters represent similar items in the following drawings, and therefore, once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. Meanwhile, in the description of the present application, the terms "first", "second", and the like are only used to distinguish the description, and cannot be understood as indicating or implying relative importance.

[0057] Please refer to Figure 1 , Figure 1 is a flowchart of a bill intelligent inspection and receipt method in some embodiments of the present application. The bill intelligent inspection and receipt method is used in a terminal device, such as a computer, a mobile phone terminal, and the like. The bill intelligent inspection and receipt method includes the following steps:

[0058] S11, the bill self-service terminal scans the invoice to obtain image file data and performs OCR identification, and performs invoice verification according to the identification result;

[0059] S12, after verification, the invoice reimbursement type is identified and the identification result is transmitted to the bill self-service terminal page for confirmation;

[0060] S13, if the confirmation is passed and the reimbursement category is the employee daily reimbursement category, the approval single information association audit is performed, and whether to perform the invoice receipt is determined according to the audit result;

[0061] S14, if the confirmation is passed and the reimbursement category is the production material procurement category, the procurement order association audit is performed according to the invoice information, and whether to perform the invoice receipt is determined according to the audit result;

[0062] S15, if the confirmation is passed and the reimbursement category is the engineering settlement category, the engineering project information association audit is performed, and whether to perform the invoice receipt is determined according to the audit result.

[0063] It should be noted that the application verifies the invoice and intelligently identifies the reimbursement category, and according to different reimbursement categories, the association audit is carried out and the invoice is signed according to the audit result, which effectively reduces the manual intervention, improves the efficiency and safety of the bill processing. Among them, the bill self-service terminal scans the invoice and verifies the invoice, if the invoice verification fails, the verification fails, if the verification is passed, the invoice reimbursement type is identified, and the identification result is transmitted to the bill self-service terminal page for the reimbursement applicant to confirm, if the confirmation is passed, the invoice is audited according to the reimbursement category, if the confirmation is not passed, all reimbursement categories stored in the system are displayed on the bill self-service terminal page for the reimbursement applicant to manually select.

[0064] According to the embodiment of the application, the bill self-service terminal scans the invoice, obtains image file data, and performs OCR identification, and according to the identification result, the invoice is verified, including:

[0065] The bill self-service terminal scans the invoice to generate image file data, performs OCR identification on the image file data, and extracts key features from the identification result to obtain structured data of the bill surface;

[0066] The structured data of the bill surface includes basic information of the bill surface and detailed information of the bill surface;

[0067] The basic information of the bill surface includes invoice code, invoice number, invoice date and invoice amount;

[0068] The detailed information of the bill surface includes project name data, quantity, unit price, seller name data and purchase order number;

[0069] The invoice code, invoice number, invoice date and invoice amount are transmitted to a preset tax invoice checking platform for verification.

[0070] It should be noted that the bill self-service terminal scans the invoice, obtains image file data, and performs OCR identification to obtain the OCR identification result, and then uses natural language processing technology to extract key fields from the identification result, and finally converts it into computer processable structured data of the bill surface, and the structured data of the bill surface is sent to the tax invoice checking platform through the interface for verification and duplication checking.

[0071] According to the embodiment of the application, after the verification, the invoice reimbursement type is identified and the identification result is transmitted to the bill self-service terminal page for confirmation, including:

[0072] The project name data and the seller name data are input into a preset bill type identification list for mapping to obtain reimbursement category data, including employee daily reimbursement category data, production material procurement category data and engineering settlement category data;

[0073] The reimbursement category data is transmitted to the ticket self-service terminal page for prompt confirmation.

[0074] It should be noted that the invoice reimbursement category is identified according to the item name data and the seller name data in the invoice, and the identification result is transmitted to the self-service terminal page for confirmation by the reimbursement applicant. If the confirmation is passed, the invoice is audited according to the reimbursement category. If the confirmation is not passed, all the reimbursement categories stored in the ticket self-service terminal page display system are displayed for the reimbursement applicant to manually select.

[0075] Please refer to Figure 2 , Figure 2 is a flowchart of the approval single information association audit of the ticket intelligent inspection and signing method in some embodiments of the present application. According to the embodiment of the present application, if the confirmation is passed and the reimbursement category is the employee daily reimbursement category, the approval single information association audit is performed, and whether to perform the invoice signing is determined according to the audit result, including:

[0076] S21, if the confirmation is passed and the reimbursement category is the employee daily reimbursement category, the employee name data and the item name data are matched and identified with the preset approval single database to obtain target approval single data;

[0077] S22, according to the target approval single data, the application date is extracted, the invoice date is compared with the application date, if the comparison is passed, the reimbursement quota data corresponding to the item name data in the financial system is obtained;

[0078] S23, the invoice amount is compared with the reimbursement quota data, if the comparison result meets the preset comparison result requirement, the invoice audit is prompted to pass and to sign;

[0079] S24, if the comparison result does not meet the preset comparison result requirement, the invoice is marked as abnormal and the audit prompt information is generated.

[0080] It should be noted that if the confirmation is passed and the reimbursement category is the employee daily reimbursement category, the approval single information association audit is performed, and whether to perform the invoice signing is determined according to the audit result.

[0081] Please refer to Figure 3 , Figure 3 is a flowchart of the purchase order association audit of the ticket intelligent inspection and signing method in some embodiments of the present application. According to the embodiment of the present application, if the confirmation is passed and the reimbursement category is the production material procurement category, the purchase order association audit is performed according to the invoice information, and whether to perform the invoice signing is determined according to the audit result, including:

[0082] S31, input the purchase order number into the preset financial system database for matching recognition, obtain corresponding purchase order data, including goods detail data, goods quantity, contract amount and supplier name data;

[0083] S32, compare the sales name data and the project name data with the supplier name data and the goods detail data respectively, if the comparison is consistent, compare the invoice amount and the quantity with the contract amount and the goods quantity respectively;

[0084] S33, if the comparison is consistent, prompt the invoice audit to pass and sign, if the comparison is inconsistent, mark the invoice as abnormal and generate an audit prompt information.

[0085] It should be noted that if the reimbursement category is the production material procurement category, the purchase order association audit is performed according to the invoice information, and whether to perform the invoice signing is determined according to the audit result.

[0086] Please refer to Figure 4 , Figure 4 is the flowchart of the invoice intelligent checking and signing method in some embodiments of the application. According to the embodiment of the application, if the confirmation passes and the reimbursement category is the engineering settlement category, the engineering project information association audit is performed, and whether to perform the invoice signing is determined according to the audit result, including:

[0087] S41, if the confirmation passes and the reimbursement category is the engineering settlement category, input the sales name data and the project name data into the preset engineering supplier management list for comparison, if the comparison passes, obtain the engineering progress report data corresponding to the sales name data;

[0088] S42, according to the engineering progress report data, extract the payment limit corresponding to the current engineering progress, compare the invoice amount with the payment limit, if the comparison requirement is met, obtain the engineering acceptance report data corresponding to the sales name data;

[0089] S43, according to the engineering acceptance report data, extract the engineering acceptance result data, if the acceptance is qualified, prompt the invoice audit to pass and sign, if the acceptance is unqualified, prompt that it cannot enter the payment process.

[0090] It should be noted that if the reimbursement category is the engineering settlement category, the engineering project information association audit is performed, and whether to perform the invoice signing is determined according to the audit result.

[0091] According to the embodiment of the application, it further includes:

[0092] If the reimbursement category is the office supplies procurement category, obtain the historical office supplies procurement data of the department to which the invoice belongs, including procurement date, procurement category data and procurement quantity;

[0093] According to the purchase date, the purchase category data and the purchase quantity, a preset ARIMA time series model is trained to generate a purchase demand prediction model;

[0094] According to the purchase demand prediction model, the purchase quantity corresponding to the invoice date is predicted to obtain purchase quantity prediction data.

[0095] It should be noted that if the reimbursement category is the office supply purchase category, the time series model is used to predict the purchase demand quantity, and whether abnormal purchase occurs is determined according to the difference between the current purchase quantity and the demand prediction quantity.

[0096] According to the embodiment of the present application, further comprising:

[0097] The difference between the quantity and the purchase quantity prediction data is calculated and compared with a preset difference threshold value to obtain a difference threshold value comparison result;

[0098] The item name data and the unit price are input into a preset price reference interval sub-database for comparison, and if the comparison is successful and the difference threshold value comparison result meets the preset threshold value comparison result requirement, the invoice is prompted to pass the audit and is signed for receipt;

[0099] If the comparison is not successful or the difference threshold value comparison result does not meet the preset threshold value comparison result requirement, the invoice is marked as abnormal and an audit prompt information is generated.

[0100] It should be noted that if the purchase unit price is abnormal, it means that there may be an abnormal purchase situation, and the invoice is marked as abnormal and an audit prompt information is generated.

[0101] The present application also discloses a bill intelligent checking and signing system, comprising a memory and a processor, the memory stores a bill intelligent checking and signing method program, and the bill intelligent checking and signing method program is executed by the processor to realize the following steps:

[0102] The bill self-service terminal scans the invoice to obtain image file data and performs OCR identification, and performs invoice verification according to the identification result;

[0103] After verification, the invoice reimbursement type is identified and the identification result is transmitted to the bill self-service terminal page for confirmation;

[0104] If the confirmation is passed and the reimbursement category is the employee daily reimbursement category, the approval information association audit is performed, and whether the invoice is signed for receipt is determined according to the audit result;

[0105] If the confirmation is passed and the reimbursement category is the production material purchase category, the purchase order association audit is performed according to the invoice information, and whether the invoice is signed for receipt is determined according to the audit result;

[0106] If the confirmation passes and the reimbursement category is the engineering settlement category, the engineering project information association audit is performed, and whether to perform the invoice signing is determined according to the audit result.

[0107] It should be noted that the present application verifies the invoice and intelligently identifies the reimbursement category, and according to different reimbursement categories, the associated audit is performed and whether to perform the invoice signing is determined according to the audit result, which effectively reduces manual intervention and improves the efficiency and security of the bill processing. Among them, the bill self-service terminal scans the invoice and performs invoice verification, if the invoice verification fails, a verification failure prompt is performed, if the verification passes, the invoice reimbursement type is identified, and the identification result is transmitted to the bill self-service terminal page for the reimbursement applicant to confirm, if the confirmation passes, the invoice is audited according to the reimbursement category, if the confirmation fails, all reimbursement categories stored in the system are displayed on the bill self-service terminal page for the reimbursement applicant to manually select.

[0108] According to the embodiment of the present application, the bill self-service terminal scans the invoice, obtains image file data, and performs OCR identification, and according to the identification result, the invoice verification is performed, including:

[0109] The bill self-service terminal scans the invoice to generate image file data, performs OCR identification on the image file data, and extracts key features from the identification result to obtain structured data on the ticket surface;

[0110] The structured data on the ticket surface includes basic information on the ticket surface and detailed information on the ticket surface;

[0111] The basic information on the ticket surface includes invoice code, invoice number, invoice date and invoice amount;

[0112] The detailed information on the ticket surface includes project name data, quantity, unit price, seller name data and purchase order number;

[0113] The invoice code, invoice number, invoice date and invoice amount are transmitted to a preset tax invoice checking platform for verification.

[0114] It should be noted that the bill self-service terminal scans the invoice, obtains image file data, and performs OCR identification to obtain the OCR identification result, and then uses natural language processing technology to extract key fields from the identification result, and finally converts it into structured data on the ticket surface that can be processed by a computer, and the structured data on the ticket surface is sent to the tax invoice checking platform through the interface for verification and duplication checking.

[0115] According to the embodiment of the present application, after the verification passes, the invoice reimbursement type is identified and the identification result is transmitted to the bill self-service terminal page for confirmation, including:

[0116] The item name data and the seller name data are input into a preset bill type identification list for mapping to obtain reimbursement category data, including employee daily reimbursement category data, production material procurement category data and engineering settlement category data;

[0117] The reimbursement category data is transmitted to a bill self-service terminal page for prompt confirmation.

[0118] It should be noted that, according to the invoice reimbursement category identification of the invoice item name data and the seller name data, the identification result is transmitted to the self-service terminal page for confirmation by the reimbursement applicant, if the confirmation is passed, the invoice is audited according to the reimbursement category, if the confirmation is not passed, all the reimbursement categories stored in the bill self-service terminal page display system are manually selected by the reimbursement applicant.

[0119] According to the embodiment of the present application, if the confirmation is passed and the reimbursement category is the employee daily reimbursement category, approval sheet information association audit is performed, and whether to perform invoice signing is determined according to the audit result, including:

[0120] If the confirmation is passed and the reimbursement category is the employee daily reimbursement category, the employee name data and the item name data are matched and identified with a preset approval sheet database to obtain target approval sheet data;

[0121] According to the target approval sheet data, the application date is extracted, the invoice date is compared with the application date, if the comparison is passed, the reimbursement limit data corresponding to the item name data in the financial system is obtained;

[0122] The invoice amount is compared with the reimbursement limit data, if the comparison result meets the preset comparison result requirement, the invoice audit is prompted to be passed and signed;

[0123] If the comparison result does not meet the preset comparison result requirement, the invoice is marked as abnormal and an audit prompt information is generated.

[0124] It should be noted that, if the confirmation is passed and the reimbursement category is the employee daily reimbursement category, the approval sheet information association audit is performed, and whether to perform invoice signing is determined according to the audit result.

[0125] According to the embodiment of the present application, if the confirmation is passed and the reimbursement category is the production material procurement category, procurement order association audit is performed according to the invoice information, and whether to perform invoice signing is determined according to the audit result, including:

[0126] The procurement order number is input into a preset financial system database for matching and identification to obtain corresponding procurement order data, including goods detail data, goods quantity, contract amount and supplier name data;

[0127] The sales name data and the project name data are compared with the supplier name data and the goods detail data respectively, and if the comparison is consistent, the billing amount and the quantity are compared with the contract amount and the goods quantity respectively;

[0128] If the comparison is consistent, the invoice is prompted to pass the audit and be signed, and if the comparison is inconsistent, the invoice is marked as abnormal and an audit prompt information is generated.

[0129] It should be noted that if the reimbursement category is the production material procurement category, the procurement order correlation audit is performed according to the invoice information, and whether to perform the invoice signing is determined according to the audit result.

[0130] According to the embodiment of the present application, if the confirmation passes and the reimbursement category is the engineering settlement category, the engineering project information correlation audit is performed, and whether to perform the invoice signing is determined according to the audit result, comprising:

[0131] If the confirmation passes and the reimbursement category is the engineering settlement category, the sales name data and the project name data are input into a preset engineering supplier management list for comparison, if the comparison passes, the engineering progress report data corresponding to the sales name data is obtained;

[0132] According to the engineering progress report data, the payment amount corresponding to the current engineering progress is extracted, the billing amount is compared with the payment amount, if the comparison requirement is met, the engineering acceptance report data corresponding to the sales name data is obtained;

[0133] According to the engineering acceptance report data, the engineering acceptance result data is extracted, if the acceptance is qualified, the invoice is prompted to pass the audit and be signed, and if the acceptance is unqualified, the prompt that cannot enter the payment process is performed.

[0134] It should be noted that if the reimbursement category is the engineering settlement category, the engineering project information correlation audit is performed, and whether to perform the invoice signing is determined according to the audit result.

[0135] According to the embodiment of the present application, it further comprises:

[0136] If the reimbursement category is the office supplies procurement category, the historical office supplies procurement data of the department to which the invoice belongs is obtained, including the procurement date, the procurement product category data and the procurement quantity;

[0137] According to the procurement date, the procurement product category data and the procurement quantity, a preset ARIMA time series model is trained to generate a procurement demand prediction model;

[0138] According to the procurement demand prediction model, the procurement quantity corresponding to the billing date is predicted to obtain procurement quantity prediction data.

[0139] It should be noted that if the reimbursement category is the office supplies procurement category, the time series model is used to predict the procurement demand, and whether abnormal procurement occurs is determined according to the difference between the current procurement quantity and the demand prediction quantity.

[0140] According to the embodiment of the application, the method further comprises:

[0141] The difference between the quantity and the procurement quantity prediction data is calculated, and compared with a preset difference threshold value to obtain a difference threshold value comparison result.

[0142] The item name data and the unit price are input into a preset price reference interval sub-database for comparison, and if the comparison is successful and the difference threshold value comparison result meets the preset threshold value comparison result requirement, the invoice is prompted to pass the audit and is signed for receipt.

[0143] If the comparison is unsuccessful or the difference threshold value comparison result does not meet the preset threshold value comparison result requirement, the invoice is marked as abnormal and an audit prompt information is generated.

[0144] It should be noted that if the procurement unit price is abnormal, it indicates that there may be an abnormal procurement situation, and the invoice is marked as abnormal and an audit prompt information is generated.

[0145] The third aspect of the application provides a readable storage medium, the readable storage medium stores a ticket intelligent checking and signing method program, and the ticket intelligent checking and signing method program is executed by a processor to realize the steps of the ticket intelligent checking and signing method according to any one of the above.

[0146] The ticket intelligent checking and signing method, system and medium disclosed by the application can verify the invoice, intelligently identify the reimbursement category, perform associated audits according to different reimbursement categories, and determine whether to sign the invoice according to the audit result. The application can effectively assist in financial data collection, data standardization and data fusion, and can integrate the offline physical and online business processes, standardize the financial data quality, and improve the financial processing efficiency and security.

[0147] In several embodiments provided in the application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are only schematic. For example, the division of the units is only a logical function division, and actual implementation can have another division manner, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed components can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0148] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units. They may be located in one place or distributed across multiple network units. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.

[0149] In addition, in the various embodiments of the present invention, each functional unit can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be implemented in hardware or in the form of hardware plus software functional units.

[0150] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0151] Alternatively, if the integrated units of this invention are implemented as software functional modules and sold or used as independent products, they can also be stored in a readable storage medium. Based on this understanding, the technical solutions of the embodiments of this invention, or the parts that contribute to the prior art, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROM, RAM, magnetic disks, or optical disks.

Claims

1. A method for intelligent checking and receiving of a ticket, characterized in that, The method comprises the following steps: The bill self-service terminal scans the invoice, obtains image file data, and performs OCR identification, and performs invoice verification according to the identification result; After verification, the invoice reimbursement type is identified, and the identification result is transmitted to the bill self-service terminal page for confirmation; If the confirmation is passed and the reimbursement category is the employee daily reimbursement category, the employee name data and the project name data are matched and identified with the preset approval sheet database to obtain target approval sheet data; According to the target approval sheet data, the application date is extracted, the invoice date is compared with the application date, if the comparison is passed, the reimbursement quota data corresponding to the project name data in the financial system is obtained; The invoice amount is compared with the reimbursement quota data, if the comparison result meets the preset comparison result requirement, the invoice audit is passed and the receipt is prompted; If the comparison result does not meet the preset comparison result requirement, the invoice is marked as abnormal and an audit prompt information is generated; If the confirmation is passed and the reimbursement category is the production material procurement category, the invoice information is used for procurement order association audit, and the audit result is used to determine whether to perform invoice receipt; If the confirmation is passed and the reimbursement category is the engineering settlement category, the seller name data and the project name data are input into the preset engineering supplier management list for comparison, if the comparison is passed, the engineering progress report data corresponding to the seller name data is obtained; According to the engineering progress report data, the payment quota corresponding to the current engineering progress is extracted, the invoice amount is compared with the payment quota, if the comparison requirement is met, the engineering acceptance report data corresponding to the seller name data is obtained; According to the engineering acceptance report data, the engineering acceptance result data is extracted, if the acceptance is qualified, the invoice audit is passed and the receipt is prompted, if the acceptance is unqualified, the payment process cannot be entered.

2. The intelligent ticket inspection and receiving method according to claim 1, wherein The bill self-service terminal scans the invoice, obtains image file data, and performs OCR identification, and performs invoice verification according to the identification result, comprising: The bill self-service terminal scans the invoice to generate image file data, performs OCR identification on the image file data, and extracts key features from the identification result to obtain ticket structured data; The ticket structured data includes ticket basic information and ticket detail information; The ticket basic information includes invoice code, invoice number, invoice date and invoice amount; The ticket detail information includes project name data, quantity, unit price, seller name data and procurement order number; The invoice code, invoice number, invoice date and invoice amount are transmitted to the preset tax invoice inspection platform for verification.

3. The intelligent ticket inspection and receiving method according to claim 2, wherein After verification, the invoice reimbursement type is identified, and the identification result is transmitted to the bill self-service terminal page for confirmation, comprising: The project name data and the seller name data are input into the preset bill type identification list for mapping to obtain reimbursement category data, including employee daily reimbursement category data, production material procurement category data and engineering settlement category data; The reimbursement category data is transmitted to the bill self-service terminal page for prompt confirmation.

4. The intelligent ticket inspection and receiving method according to claim 3, characterized in that, If the confirmation is passed and the reimbursement category is the production material procurement category, the invoice information is used for procurement order association verification, and whether to sign the invoice is determined according to the verification result, including: The procurement order number is input into the preset financial system database for matching identification, and corresponding procurement order data including goods detail data, goods quantity, contract amount and supplier name data are obtained; The seller name data and the project name data are compared with the supplier name data and the goods detail data respectively, and if the comparison is consistent, the invoice amount and the quantity are compared with the contract amount and the goods quantity respectively; If the comparison is consistent, it is prompted that the invoice verification is passed and signed, and if the comparison is inconsistent, the invoice is marked as abnormal and an audit prompt information is generated.

5. A ticket intelligent inspection and signing system, characterized in that, The memory and the processor are included, the program of the bill intelligent inspection and signing method is stored in the memory, and the program of the bill intelligent inspection and signing method is executed by the processor to realize the following steps: The bill self-service terminal scans the invoice to obtain image file data, performs OCR identification, and performs invoice verification according to the identification result; After verification, the invoice reimbursement type is identified and the identification result is transmitted to the bill self-service terminal page for confirmation; If the confirmation is passed and the reimbursement category is the employee daily reimbursement category, the employee name data and the project name data are matched and identified with the preset approval sheet database to obtain target approval sheet data; According to the target approval sheet data, the application date is extracted, the invoice date is compared with the application date, if the comparison is passed, the reimbursement quota data corresponding to the project name data in the financial system is obtained; The invoice amount is compared with the reimbursement quota data, if the comparison result meets the preset comparison result requirement, it is prompted that the invoice verification is passed and signed; If the comparison result does not meet the preset comparison result requirement, the invoice is marked as abnormal and an audit prompt information is generated; If the confirmation is passed and the reimbursement category is the production material procurement category, the invoice information is used for procurement order association verification, and whether to sign the invoice is determined according to the verification result; If the confirmation is passed and the reimbursement category is the engineering settlement category, the seller name data and the project name data are input into the preset engineering supplier management list for comparison, if the comparison is passed, the engineering progress report data corresponding to the seller name data is obtained; According to the engineering progress report data, the payment quota corresponding to the current engineering progress is extracted, the invoice amount is compared with the payment quota, if the comparison requirement is met, the engineering acceptance report data corresponding to the seller name data is obtained; According to the engineering acceptance report data, the engineering acceptance result data is extracted, if the acceptance is qualified, it is prompted that the invoice verification is passed and signed, if the acceptance is unqualified, it is prompted that the payment process cannot be entered.

6. The intelligent ticket inspection and receiving system according to claim 5, wherein The bill self-service terminal scans the invoice to obtain image file data, and performs OCR identification according to the identification result, including: The bill self-service terminal scans the invoice to generate image file data, performs OCR identification on the image file data, and extracts key features from the identification result to obtain bill structured data; The face structured data includes face basic information and face detailed information; The face basic information includes invoice code, invoice number, invoice date and invoice amount; The face detailed information includes item name data, quantity, unit price, seller name data and purchase order number; The invoice code, invoice number, invoice date and invoice amount are transmitted to a preset tax invoice checking platform for verification.

7. The intelligent ticket inspection and receiving system according to claim 6, wherein After the verification, invoice reimbursement type identification is performed and the identification result is transmitted to a bill self-service terminal page for confirmation, including: The item name data and seller name data are input into a preset bill type identification list for mapping to obtain reimbursement category data, including employee daily reimbursement category data, production material procurement category data and engineering settlement category data; The reimbursement category data is transmitted to the bill self-service terminal page for prompt confirmation.

8. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a bill intelligent checking and receiving program, and the bill intelligent checking and receiving program, when executed by the processor, implements the steps of the bill intelligent checking and receiving method in any one of claims 1 to 4.

Citation Information

Patent Citations

  • On-line management method for project progress payment application

    CN103136623A

  • Document processing method, apparatus, computer device and storage medium

    CN109377342A

  • Invoice reimbursement method and device based on social application, storage medium and mobile terminal

    CN114358900A

  • Invoice batch processing method and device and external invoice intelligent management system

    CN114418530A