Financial document automatic auditing method, device and equipment and medium
By identifying and parsing structured fields and voucher attachments in financial documents, extracting key fields in combination with OCR technology, and conducting compliance audits based on the preset approval plan library, the problem of time-consuming and labor-consuming manual review is solved, and the automated audit of financial documents is realized, and efficiency and accuracy are improved.
Patent Information
- Application Number
- CN202411599758.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-11
- Publication Date
- 2025-03-11
AI Technical Summary
During the review of corporate financial documents, manual review is time-consuming and labor-intensive, which can easily lead to fatigue and negligence, affecting the accuracy of the audit results, especially when facing a large number of similar documents.
By identifying the data to be reviewed uploaded by the user, parsing and extracting structured fields and credential attachments, converting them into a format that can be recognized by the OCR interface, calling the OCR interface to extract key fields, and conducting compliance audits based on the matching approval plan in the preset approval plan library.
It realizes automated audit of financial documents, improves audit efficiency and accuracy, and reduces human errors and compliance risks.
Smart Images

Figure CN119600616A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of automatic data review, and in particular to a method, device, equipment and medium for automatic review of financial documents. Background Art
[0002] At present, the audit process of financial documents in enterprises still relies heavily on manual operations. During the manual audit process, the document auditors in the Finance Department need to check the accuracy and completeness of each financial bill one by one, manually check the information submitted by employees on the financial system, including the reimbursement amount, reimbursement category, date, etc., and carefully review the accompanying materials, such as invoices, receipts, itineraries, etc., to verify the authenticity and compliance of the expenses. However, manual audits are time-consuming and labor-intensive, especially when the scale of the enterprise is large and the number of reimbursement documents is large. Auditors need to spend a lot of time and energy to complete the audit task. In addition, due to the limited energy and attention of people, long-term and high-intensity work may cause fatigue and negligence of auditors, thereby affecting the accuracy of the audit results. Especially when faced with a large number of similar documents, auditors may find it difficult to maintain a high degree of vigilance and concentration, and are prone to misjudgment or omission. Summary of the invention
[0003] The present invention provides a method, device, equipment and medium for automatically reviewing financial documents. The method identifies the materials to be reviewed uploaded by the user and performs a compliance review on the materials to be reviewed based on the matching approval schemes in a preset approval scheme library, thereby achieving the purpose of automatically reviewing financial documents.
[0004] An embodiment of the present invention provides a method for automatically reviewing financial documents, comprising:
[0005] Get the data uploaded by the user for review;
[0006] Parsing the materials to be reviewed to obtain the information to be verified;
[0007] According to the information to be checked, a matching approval scheme is retrieved from a preset approval scheme library, and the matching approval scheme is used as a target approval scheme;
[0008] According to the target approval plan, the information to be checked is checked for compliance, and a check result of the information to be checked is obtained;
[0009] According to the audit result, the audit status of the audit data is determined.
[0010] Furthermore, the materials to be reviewed include structured fields and voucher attachments; wherein the structured fields include applicant information, application subject, fee information and purpose description; the voucher attachments include electronic invoices and payment receipt images.
[0011] Furthermore, the parsing of the to-be-audited materials to obtain the to-be-checked information includes:
[0012] Convert the voucher attachment into a format recognizable by an OCR interface to obtain a format-converted voucher attachment;
[0013] Calling a preset OCR interface so that the OCR interface extracts key fields for review from the format-converted voucher attachment;
[0014] The structured fields and the key fields are used as information to be checked.
[0015] Furthermore, searching for a matching approval scheme in a preset approval scheme library according to the information to be checked includes:
[0016] Setting the application subject in the structured field as a search keyword;
[0017] Performing a consistency comparison operation according to the search keyword and the approval schemes in the approval scheme library, and when it is determined that the comparison result of the current consistency comparison operation is consistent, ending the consistency comparison operation, and using the approval scheme currently used for the consistency comparison operation as a matching approval scheme;
[0018] The consistency comparison operation includes:
[0019] Determine whether the approval subject corresponding to the approval scheme currently used for consistency comparison operation is consistent with the search keyword,
[0020] If so, set the comparison result to be consistent.
[0021] If not, the comparison result is set to be inconsistent; wherein each of the approval schemes corresponds to a unique approval subject.
[0022] Furthermore, the configuration process of the approval scheme includes:
[0023] The configuration interface of the approval scheme is obtained by executing the software application through the processor and rendering it on the display; wherein the configuration interface includes an approval subject selection area and an approval scheme editing area; the approval scheme editing area includes a checkpoint editing panel and a rule configuration panel;
[0024] In response to an approval subject selection operation acting on the approval subject selection area, determining an approval subject to be edited;
[0025] Initialize the approval scheme editing area corresponding to the approval subject to be edited;
[0026] In response to a checkpoint adding operation on a checkpoint editing block in the approval scheme editing area, a corresponding number of checkpoint configuration sub-blocks are generated; wherein each checkpoint configuration sub-block corresponds to a unique checkpoint;
[0027] In response to the configuration information input operation acting on each checkpoint configuration sub-block, the configuration information corresponding to each checkpoint is read; wherein the configuration information includes the checkpoint number, the checkpoint name, the check content and the check method;
[0028] Fill the configuration information corresponding to each checkpoint into the corresponding checkpoint configuration sub-section;
[0029] In response to the rule filling operation acting on the approval rule configuration panel, determine the logical operation rules that should be satisfied between each checkpoint;
[0030] When it is detected that the configuration status of the approval scheme editing area is saved, an approval scheme is generated according to the configuration information corresponding to each checkpoint in the current approval scheme editing area and the logical operation rules that should be satisfied between the checkpoints.
[0031] Furthermore, the compliance review of the information to be checked is performed according to the target approval scheme to obtain the review result of the information to be checked, including:
[0032] Conducting compliance review on the information to be checked according to the configuration information corresponding to each checkpoint in the approval scheme and the logical operation rules that should be satisfied between the checkpoints in the approval scheme;
[0033] When it is determined that the information to be checked complies with the configuration information of each checkpoint and satisfies the logical operation rules that should be satisfied between the checkpoints,
[0034] The audit result of the information to be checked is set to be in compliance,
[0035] Otherwise, the audit result of the information to be checked is set to non-compliance.
[0036] Further, determining the audit status of the audit material according to the audit result includes:
[0037] When the audit result is in compliance, determining the audit status of the audit material as passed;
[0038] When the audit result is not compliant, the audit status of the audit document is determined to be failed.
[0039] An embodiment of the present invention further provides a financial document automatic review device, comprising: a data acquisition module, a data analysis module, an approval plan determination module, a compliance review module, and an review status determination module;
[0040] The data acquisition module is used to acquire the data to be reviewed uploaded by the user;
[0041] The document analysis module is used to analyze the documents to be reviewed and obtain the information to be checked;
[0042] The approval scheme determination module is used to retrieve a matching approval scheme from a preset approval scheme library according to the information to be checked, and use the matching approval scheme as a target approval scheme;
[0043] The compliance review module is used to conduct a compliance review on the information to be checked according to the target approval scheme to obtain a review result of the information to be checked;
[0044] The audit status determination module is used to determine the audit status of the audit material according to the audit result.
[0045] The present application also provides a terminal device, including:
[0046] one or more processors;
[0047] A memory, coupled to the processor, for storing one or more programs;
[0048] When the one or more programs are executed by the one or more processors, the one or more processors implement the financial document automatic review method as described in the above-mentioned embodiment of the invention.
[0049] The present application also provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the method for automatically reviewing financial documents as described in the above-mentioned embodiment of the invention is implemented.
[0050] The following beneficial effects are achieved by implementing the present invention:
[0051] The present invention provides a method, device, equipment and medium for automatic auditing of financial documents. The method obtains and parses the materials to be audited uploaded by users to obtain information to be checked. According to the information to be checked, a matching approval scheme is retrieved from a preset approval scheme library, the matching approval scheme is used as a target approval scheme, and the information to be checked is audited for compliance according to the target approval scheme to obtain an audit result of the information to be checked. Finally, according to the audit result, the audit status of the audited materials is determined. Thus, the approval scheme is automatically matched through the materials uploaded by users to ensure that different materials uploaded by different users can be accurately matched to the most appropriate approval scheme, and the audited materials are audited for compliance based on the matched approval scheme, thereby realizing automatic auditing of financial documents, effectively improving auditing efficiency and accuracy, and reducing human errors and compliance risks. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] In order to more clearly illustrate the technical solution of the present application, the drawings required for use in the implementation manner will be briefly introduced below. Obviously, the drawings described below are only some implementation manners of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0053] Figure 1 It is a flowchart of a method for automatic review of financial documents provided in a certain embodiment of the present application;
[0054] Figure 2 It is a configuration interface of the approval scheme provided in a certain embodiment of the present application;
[0055] Figure 3 It is a structural diagram of a financial document automatic review device provided in a certain embodiment of the present application;
[0056] Figure 4 It is a structural diagram of a terminal device provided in a certain embodiment of the present application. DETAILED DESCRIPTION
[0057] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0058] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by technicians in the technical field to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" in the specification and claims of this application and the above-mentioned figure descriptions and any variations thereof are intended to cover non-exclusive inclusions.
[0059] In the description of the embodiments of the present application, the technical terms "first", "second", etc. are only used to distinguish different objects, and cannot be understood as indicating or implying relative importance or implicitly indicating the number, specific order or primary and secondary relationship of the indicated technical features. In the description of the embodiments of the present application, the meaning of "multiple" is more than two, unless otherwise clearly and specifically defined.
[0060] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0061] In the description of the embodiments of the present application, the term "and / or" is only a description of the association relationship of the associated objects, indicating that there may be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0062] In the description of the embodiments of the present application, the term "multiple" refers to more than two (including two). Similarly, "multiple groups" refers to more than two groups (including two groups), and "multiple pieces" refers to more than two pieces (including two pieces).
[0063] In the description of the embodiments of the present application, unless otherwise clearly specified and limited, technical terms such as "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, and it can be the internal connection of two elements or the interaction relationship between two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the embodiments of the present application can be understood according to the specific circumstances.
[0064] See also Figure 1 , is a flow chart of a method for automatic review of financial documents provided by an embodiment of the present invention, comprising:
[0065] S1. Obtain the data to be reviewed uploaded by the user;
[0066] In a preferred embodiment, the documents to be reviewed include structured fields and voucher attachments; wherein the structured fields include applicant information, application subject, fee information and purpose description; the voucher attachments include electronic invoices and payment voucher images;
[0067] Specifically, the structured fields are information manually entered by the user, including applicant information, application department, expense type, reimbursement amount, number of people, unit price, payee name, payee account number and expense description; the voucher attachments are bill image information uploaded by the user, including electronic invoices, payment receipts, online car-hailing itinerary and payment slips.
[0068] S2. Analyze the materials to be reviewed to obtain the information to be verified;
[0069] In a preferred embodiment, the parsing of the to-be-audited materials to obtain the to-be-checked information includes:
[0070] Convert the voucher attachment into a format recognizable by an OCR interface to obtain a format-converted voucher attachment;
[0071] Calling a preset OCR interface so that the OCR interface extracts key fields for review from the format-converted voucher attachment;
[0072] Using the structured field and the key field as information to be checked;
[0073] Specifically, the key fields extracted for review include goods or taxable services, service name, invoice date, price and tax total, invoice number, invoice line reimbursement amount, payment voucher amount, payment voucher date, and payment voucher issuer, etc.
[0074] It should be noted that the settings of key fields can be adjusted according to actual needs.
[0075] S3. According to the information to be checked, a matching approval scheme is retrieved from a preset approval scheme library, and the matching approval scheme is used as a target approval scheme;
[0076] In a preferred embodiment, searching for a matching approval scheme in a preset approval scheme library according to the information to be checked includes:
[0077] Setting the application subject in the structured field as a search keyword;
[0078] Performing a consistency comparison operation according to the search keyword and the approval schemes in the approval scheme library, and when it is determined that the comparison result of the current consistency comparison operation is consistent, ending the consistency comparison operation, and using the approval scheme currently used for the consistency comparison operation as a matching approval scheme;
[0079] The consistency comparison operation includes:
[0080] Determine whether the approval subject corresponding to the approval scheme currently used for consistency comparison operation is consistent with the search keyword,
[0081] If so, set the comparison result to be consistent.
[0082] If not, the comparison result is set as inconsistent; wherein each of the approval schemes corresponds to a unique approval subject;
[0083] Specifically, it is assumed that the structured field in the information to be checked contains the application subject "Purchase of office supplies", and "Purchase of office supplies" is set as the search keyword; after the search keyword is set, the system starts to perform a consistency comparison operation in the approval solution library:
[0084] Assume that there are approval schemes A, B and C in the approval scheme library, the approval subject of approval scheme A is "purchasing raw materials", the approval subject of approval scheme B is "employee travel reimbursement", and the approval subject of approval scheme C is "purchasing office supplies";
[0085] When performing a consistency comparison operation, after comparing the approval subject of Approval Plan A with the search keyword, the comparison result obtained is inconsistent (because "purchasing raw materials" is inconsistent with "purchasing office supplies");
[0086] Similarly, after comparing the approval subject of approval plan B with the search keywords, the comparison results are also inconsistent;
[0087] After comparing the approval subject of approval scheme C with the search keyword, the comparison result is consistent. At this time, the consistency comparison operation is terminated and approval scheme C is used as the matching approval scheme.
[0088] In a preferred embodiment, the configuration process of the approval scheme includes:
[0089] The configuration interface of the approval scheme is obtained by executing the software application through the processor and rendering it on the display; wherein the configuration interface includes an approval subject selection area and an approval scheme editing area; the approval scheme editing area includes a checkpoint editing panel and a rule configuration panel;
[0090] In response to an approval subject selection operation acting on the approval subject selection area, determining an approval subject to be edited;
[0091] Initialize the approval scheme editing area corresponding to the approval subject to be edited;
[0092] In response to a checkpoint adding operation on a checkpoint editing block in the approval scheme editing area, a corresponding number of checkpoint configuration sub-blocks are generated; wherein each checkpoint configuration sub-block corresponds to a unique checkpoint;
[0093] In response to the configuration information input operation acting on each checkpoint configuration sub-block, the configuration information corresponding to each checkpoint is read; wherein the configuration information includes the checkpoint number, the checkpoint name, the check content and the check method;
[0094] Fill the configuration information corresponding to each checkpoint into the corresponding checkpoint configuration sub-section;
[0095] In response to the rule filling operation acting on the approval rule configuration panel, determine the logical operation rules that should be satisfied between each checkpoint;
[0096] When it is detected that the configuration status of the approval scheme editing area is saved, an approval scheme is generated according to the configuration information corresponding to each checkpoint in the current approval scheme editing area and the logical operation rules that should be satisfied between the checkpoints;
[0097] Specifically, see Figure 2 , which is a configuration interface of the approval scheme provided in an embodiment of the present application;
[0098] Specifically, suppose that an approval scheme for the approval subject "Purchase of office supplies" needs to be edited. At this time, the user selects the approval subject "Purchase of office supplies" in the approval subject selection area, so that the system responds to the user's selection operation and initializes the approval scheme editing area corresponding to the approval subject "Purchase of office supplies" in the configuration page. At this time, the checkpoint editing panel and the rule configuration panel are both in an editable state;
[0099] The user clicks the "Add Checkpoint" button in the checkpoint edit section, and the system responds to this action by generating a new checkpoint configuration subsection;
[0100] It should be noted that users can continue to add multiple checkpoints, and each checkpoint configuration sub-section corresponds to a unique checkpoint;
[0101] For each checkpoint configuration sub-section, the user needs to enter the corresponding configuration information, including the checkpoint number (such as number 1, number 2, number 3, etc.), the checkpoint name (such as "date review", "purchase amount confirmation", etc.), the check content (such as whether the date is within the set range, whether the purchase amount exceeds the budget limit, etc.) and the check method (such as numerical comparison, text matching, etc.);
[0102] By reading the configuration information entered by the user and filling it into the corresponding checkpoint configuration sub-section, the configuration information of each checkpoint is completed;
[0103] Then, in the approval rule configuration section, users need to set the logical operation rules that should be met between each checkpoint. The logical operation rules can include conditions such as "all checkpoints must be passed", "at least one / specified checkpoint must be passed", etc.
[0104] When it is detected that the configuration status of the approval scheme editing area is saved, an approval scheme is generated according to the configuration information corresponding to each checkpoint in the current approval scheme editing area and the logical operation rules that should be satisfied between the checkpoints.
[0105] S4. According to the target approval plan, the information to be checked is audited for compliance, and the audit result of the information to be checked is obtained;
[0106] In a preferred embodiment, the step of performing compliance review on the information to be reviewed according to the target approval scheme to obtain the review result of the information to be reviewed includes:
[0107] Conducting compliance review on the information to be checked according to the configuration information corresponding to each checkpoint in the approval scheme and the logical operation rules that should be satisfied between the checkpoints in the approval scheme;
[0108] When it is determined that the information to be checked complies with the configuration information of each checkpoint and satisfies the logical operation rules that should be satisfied between the checkpoints,
[0109] The audit result of the information to be checked is set to be in compliance,
[0110] Otherwise, the audit result of the information to be checked is set as non-compliant;
[0111] Specifically, after selecting the target approval scheme, the information to be checked is reviewed according to the configuration information corresponding to each checkpoint in the target approval scheme with configured information and the logical operation rules that should be satisfied between the checkpoints in the approval scheme, so as to obtain the review result of the information to be checked.
[0112] S5. Determine the audit status of the audit data according to the audit result;
[0113] In a preferred embodiment, determining the audit status of the audit material according to the audit result includes:
[0114] When the audit result is in compliance, determining the audit status of the audit material as passed;
[0115] When the audit result is not in compliance, determining the audit status of the audit data as failed;
[0116] Specifically, when the audit result is in compliance, the audit status of the audit document is determined to be passed, and when the audit result is incompliance, the audit status of the audit document is determined to be failed.
[0117] See also Figure 3 , is a financial document automatic review device provided by an embodiment of the present invention, comprising: a data acquisition module, a data analysis module, an approval plan determination module, a compliance review module and an review status determination module;
[0118] The data acquisition module is used to acquire the data to be reviewed uploaded by the user;
[0119] The document analysis module is used to analyze the documents to be reviewed and obtain the information to be checked;
[0120] The approval scheme determination module is used to retrieve a matching approval scheme from a preset approval scheme library according to the information to be checked, and use the matching approval scheme as a target approval scheme;
[0121] The compliance review module is used to conduct a compliance review on the information to be checked according to the target approval scheme to obtain a review result of the information to be checked;
[0122] The audit status determination module is used to determine the audit status of the audit material according to the audit result.
[0123] See also Figure 4 , a certain embodiment of the present application further provides a terminal device, including:
[0124] one or more processors;
[0125] A memory, coupled to the processor, for storing one or more programs;
[0126] When the one or more programs are executed by the one or more processors, the one or more processors implement the financial document automatic review method as described above.
[0127] The processor is used to control the overall operation of the terminal device to complete all or part of the steps of the above-mentioned financial document automatic audit method. The memory is used to store various types of data to support the operation of the terminal device, and these data may include, for example, instructions for any application or method used to operate on the terminal device, and data related to the application. The memory can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (Static Random Access Memory, referred to as SRAM), electrically erasable programmable read-only memory (Electrically Erasable Programmable Read-Only Memory, referred to as EEPROM), erasable programmable read-only memory (Erasable Programmable Read-Only Memory, referred to as EPROM), programmable read-only memory (Programmable Read-Only Memory, referred to as PROM), read-only memory (Read-Only Memory, referred to as ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0128] In an exemplary embodiment, the terminal device can be implemented by one or more application specific integrated circuits (ASIC), digital signal processors (DSP), digital signal processing devices (DSPD), programmable logic devices (PLD), field programmable gate arrays (FPGA), controllers, microcontrollers, microprocessors or other electronic components to execute the automatic review method of financial documents as described in any of the above embodiments and achieve the same technical effect as the above method.
[0129] In another exemplary embodiment, a computer-readable storage medium including a computer program is also provided, and when the computer program is executed by a processor, the steps of the automatic audit method for financial documents as described in any of the above embodiments are implemented. For example, the computer-readable storage medium can be the above-mentioned memory including the computer program, and the above-mentioned computer program can be executed by the processor of the terminal device to complete the automatic audit method for financial documents as described in any of the above embodiments, and achieve the same technical effect as the above-mentioned method.
[0130] 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 method for automatically reviewing financial documents, characterized in that: include: Get the data uploaded by the user for review; Parsing the materials to be reviewed to obtain the information to be verified; According to the information to be checked, a matching approval scheme is retrieved from a preset approval scheme library, and the matching approval scheme is used as a target approval scheme; According to the target approval plan, the information to be checked is checked for compliance, and a check result of the information to be checked is obtained; According to the audit result, the audit status of the audit data is determined.
2. The automatic audit method for financial documents according to claim 1, characterized in that: The materials to be reviewed include structured fields and voucher attachments; wherein the structured fields include applicant information, application subject, fee information and purpose description; the voucher attachments include electronic invoices and payment voucher images.
3. The automatic audit method for financial documents according to claim 2, characterized in that: The parsing of the to-be-audited data to obtain the to-be-checked information includes: Convert the voucher attachment into a format recognizable by an OCR interface to obtain a format-converted voucher attachment; Calling a preset OCR interface so that the OCR interface extracts key fields for review from the format-converted voucher attachment; The structured fields and the key fields are used as information to be checked.
4. The automatic audit method for financial documents according to claim 2, characterized in that: The step of retrieving a matching approval scheme from a preset approval scheme library according to the information to be checked includes: Setting the application subject in the structured field as a search keyword; Performing a consistency comparison operation according to the search keyword and the approval schemes in the approval scheme library, and when it is determined that the comparison result of the current consistency comparison operation is consistent, ending the consistency comparison operation, and using the approval scheme currently used for the consistency comparison operation as a matching approval scheme; The consistency comparison operation includes: Determine whether the approval subject corresponding to the approval scheme currently used for consistency comparison operation is consistent with the search keyword, If so, set the comparison result to be consistent. If not, the comparison result is set to be inconsistent; wherein each of the approval schemes corresponds to a unique approval subject.
5. The automatic audit method for financial documents according to claim 4, characterized in that: The configuration process of the approval scheme includes: The configuration interface of the approval scheme is obtained by executing the software application through the processor and rendering it on the display; wherein the configuration interface includes an approval subject selection area and an approval scheme editing area; the approval scheme editing area includes a checkpoint editing panel and a rule configuration panel; In response to an approval subject selection operation acting on the approval subject selection area, determining an approval subject to be edited; Initialize the approval scheme editing area corresponding to the approval subject to be edited; In response to a checkpoint adding operation on a checkpoint editing block in the approval scheme editing area, a corresponding number of checkpoint configuration sub-blocks are generated; wherein each checkpoint configuration sub-block corresponds to a unique checkpoint; In response to the configuration information input operation acting on each checkpoint configuration sub-block, the configuration information corresponding to each checkpoint is read; wherein the configuration information includes the checkpoint number, the checkpoint name, the check content and the check method; Fill the configuration information corresponding to each checkpoint into the corresponding checkpoint configuration sub-section; In response to the rule filling operation acting on the approval rule configuration panel, determine the logical operation rules that should be satisfied between each checkpoint; When it is detected that the configuration status of the approval scheme editing area is saved, an approval scheme is generated according to the configuration information corresponding to each checkpoint in the current approval scheme editing area and the logical operation rules that should be satisfied between the checkpoints.
6. The method for automatically reviewing financial documents as claimed in claim 5, characterized in that: The step of performing compliance review on the information to be reviewed according to the target approval scheme to obtain the review result of the information to be reviewed includes: Conducting compliance review on the information to be checked according to the configuration information corresponding to each checkpoint in the approval scheme and the logical operation rules that should be satisfied between the checkpoints in the approval scheme; When it is determined that the information to be checked complies with the configuration information of each checkpoint and satisfies the logical operation rules that should be satisfied between the checkpoints, The audit result of the information to be checked is set to be in compliance, Otherwise, the audit result of the information to be checked is set to non-compliance.
7. The method for automatically reviewing financial documents as claimed in claim 6, characterized in that: Determining the audit status of the audit material according to the audit result includes: When the audit result is in compliance, determining the audit status of the audit material as passed; When the audit result is not compliant, the audit status of the audit document is determined to be failed.
8. A financial document automatic auditing device, characterized in that: include: Data acquisition module, data analysis module, approval plan determination module, compliance review module and review status determination module; The data acquisition module is used to acquire the data to be reviewed uploaded by the user; The document analysis module is used to analyze the documents to be reviewed and obtain the information to be checked; The approval scheme determination module is used to retrieve a matching approval scheme from a preset approval scheme library according to the information to be checked, and use the matching approval scheme as a target approval scheme; The compliance review module is used to conduct a compliance review on the information to be checked according to the target approval scheme to obtain a review result of the information to be checked; The audit status determination module is used to determine the audit status of the audit material according to the audit result.
9. A device, characterized in that: include: one or more processors; A memory, coupled to the processor, for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the financial document automatic review method as described in any one of claims 1-7.
10. A medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for automatically reviewing financial documents as described in any one of claims 1 to 7 is implemented.