Financial statement audit report generation method and device and medium

The method uses a large language model to automate financial statement audit report generation by determining frameworks and embedding data types, enhancing efficiency and accuracy, and reducing errors.

CN119228566APending Publication Date: 2024-12-31INSPUR GENERSOFT CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411279468.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-12
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

Current automatic generation of financial statement audit reports is inefficient and lacks accuracy due to complex setup processes and errors in template insertion, leading to low efficiency and high error rates.

Method used

A method utilizing a large language model to determine an audit report framework based on historical audit experience, classify and match audit chapter data types, and embed data into a framework to generate a complete and accurate audit report, incorporating static and dynamic data processing.

Benefits of technology

Improves the efficiency and accuracy of audit report generation, reduces manual errors, and lowers audit costs by automating the process while ensuring compliance and quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119228566A_ABST
    Figure CN119228566A_ABST
Patent Text Reader

Abstract

The invention discloses a financial statement audit report generation method and device and a medium, and relates to the technical field of large language models.The method comprises the steps that an audit report framework is determined through audit historical experience analysis based on preset audit requirements; according to an audit report framework, determining an audit chapter data type through chapter content planning; performing output state classification matching on the audit chapter data type to obtain an audit to-be-embedded data group; performing chapter matching embedding on the audit data set to be embedded to determine a current audit report; and performing chapter embedding auditing on the current auditing report, and setting the current auditing report of which the chapter embedding auditing result is completely completed as a final auditing report. Through the method, the technical problems of low efficiency and insufficient accuracy of financial statement audit report generation in the prior art are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of large language models, and in particular to a method, device and medium for generating a financial statement audit report. Background Art

[0002] Big language models have a wide range of applications in the field of natural language processing, such as text summarization, machine translation, sentiment analysis, intelligent assistants, etc. In the field of auditing, big language models have also begun to show their great potential, which can assist auditors to quickly review massive documents, accurately extract key information, and generate audit reports that meet regulatory requirements.

[0003] The current automatic generation process of audit reports is achieved through two steps: template setting and report generation. Template setting is to pre-edit the report template, including setting the template's directory, chapters, detailed descriptions, tables, etc. For tables or dynamic data involving amounts, dates, tables, etc., it is necessary to insert bookmarks (placeholders), and then bind the placeholders to specific data sources. When the report is generated, the content of the placeholder area is dynamically replaced by obtaining data from the data source to achieve dynamic display of report data. However, the audit report is complex to set up and has a large amount of content. During the automatic generation of the audit report, it is easy to cause the template and report to be regenerated due to erroneous insertions, which seriously affects the generation efficiency. Summary of the invention

[0004] The embodiments of the present application provide a method, device and medium for generating a financial statement audit report, which solve the technical problems of low efficiency and insufficient accuracy in generating a financial statement audit report in the prior art.

[0005] In a first aspect, an embodiment of the present application provides a method for generating a financial statement audit report, characterized in that the method includes: determining an audit report framework through historical audit experience analysis based on preset audit requirements; determining the audit chapter data type through chapter content planning according to the audit report framework; performing output status classification and matching on the audit chapter data type to obtain an audit data group to be embedded; performing chapter matching and embedding on the audit data group to be embedded to determine the current audit report; performing chapter embedding review on the current audit report, and setting the current audit report with a fully completed chapter embedding review result as the final audit report.

[0006] In one implementation of the present application, based on preset audit requirements, an audit report framework is determined through analysis of historical audit experience, specifically including: obtaining historical audit data, and based on the historical audit data, obtaining a historical audit knowledge base by classifying the historical audit data; determining model audit knowledge data through a large language model based on the historical audit knowledge base; based on audit requirements, distinguishing the model audit knowledge data by audit report frame to obtain an audit report framework type; wherein the audit report framework type includes: paragraph layout, chapter information, and key matters; integrating the audit report framework type into a report framework, and verifying the compliance of the audit report framework after the integration of the report framework to determine the audit report framework.

[0007] In one implementation of the present application, the audit chapter data type is determined according to the audit report framework through chapter content planning, specifically including: judging whether the audit report framework needs to input requirements through preset chapter data generation; when the audit report framework needs to input requirements, input the input requirements into the audit report framework, and perform chapter data analysis on the audit report framework after the input requirements are input to determine the audit chapter type data; when the audit report framework does not need to input requirements, perform chapter data analysis on the audit report framework to determine the audit chapter type data; wherein, the audit chapter type data includes: static data and dynamic data.

[0008] In one implementation of the present application, the audit chapter data type is classified and matched by output status to obtain an audit data group to be embedded, specifically including: based on static data, obtaining audit rules and static text through output status classification; performing rule requirement evaluation on the audit rules to determine the audit rule embedding requirements, and determining the first audit data group to be embedded based on the audit rule embedding requirements; obtaining historical text data, and generating compliant text for the static text based on the historical text data to determine the second audit data group to be embedded; matching the processing type of dynamic data to obtain a dynamic data compliance processing method; wherein the dynamic data includes: charts, dynamic values, tables, and pictures; processing the dynamic data according to the dynamic data compliance processing method to determine the third audit data group to be embedded; obtaining the audit data group to be embedded based on the first audit data group to be embedded, the second audit data group to be embedded, and the third audit data group to be embedded.

[0009] In one implementation of the present application, the audit data group to be embedded is embedded through chapter matching to determine the current audit report, specifically including: based on the audit report framework, determining the framework return format; wherein the framework return format includes: static text area, dynamic text area; performing chapter matching on the framework return format to determine the text embedding position; according to the text embedding position, embedding the audit data group to be embedded into the framework return format to determine the current audit report.

[0010] In one implementation of the present application, a chapter-embedded audit is performed on the current audit report, specifically including: identifying the report completion of the current audit report to determine the audit result of the first report; if the audit result of the first report is that the completion is not up to standard, supplementing the audit report is generated; if the audit result of the first report is that the completion is up to standard, correctly judging the text position of the current audit report to determine the audit result of the second report.

[0011] In one implementation of the present application, dynamic data is processed according to a dynamic data compliance processing method to determine a third audit data group to be embedded, specifically including: matching chart processing tools to obtain chart embedded data; extracting dynamic values ​​from preset financial statements based on preset audit unit-related data to obtain dynamic value embedded data; adjusting table parameters of tables to obtain table embedded data; inputting images into a preset image processing module to obtain image embedded data; and determining a third audit data group to be embedded based on chart embedded data, dynamic value embedded data, table embedded data, and image embedded data.

[0012] In one implementation of the present application, after setting the current audit report with chapter-embedded audit results as fully completed as the final audit report, the method also includes: performing a practical application evaluation on the final audit report, and determining the audit report correction requirements based on the results of the practical application evaluation; when the audit report correction requirements are that no correction is required, setting the final audit report as the applied audit report; when the audit report regeneration requirements are that correction is required, modifying the correction points of the final audit report to determine the applied audit report.

[0013] In a second aspect, an embodiment of the present application also provides a financial statement audit report generation device, characterized in that the device includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can: determine the audit report framework based on preset audit requirements through historical audit experience analysis; determine the audit chapter data type through chapter content planning according to the audit report framework; perform output status classification and matching on the audit chapter data type to obtain an audit data group to be embedded; perform chapter matching and embedding on the audit data group to be embedded to determine the current audit report; perform chapter embedding review on the current audit report, and set the current audit report with a fully completed chapter embedding review result as the final audit report.

[0014] In a third aspect, an embodiment of the present application also provides a non-volatile computer storage medium for generating a financial statement audit report, storing computer executable instructions, characterized in that the computer executable instructions are configured to: determine the audit report framework through analysis of audit history experience based on preset audit requirements; determine the audit chapter data type through chapter content planning according to the audit report framework; perform output status classification and matching on the audit chapter data type to obtain an audit data group to be embedded; perform chapter matching and embedding on the audit data group to be embedded to determine the current audit report; perform chapter embedding review on the current audit report, and set the current audit report with a fully completed chapter embedding review result as the final audit report.

[0015] The embodiments of the present application provide a method, device and medium for generating a financial statement audit report. The audit report framework and content are processed through a large language model and audit requirements, thereby solving the technical problems of low efficiency and insufficient accuracy in generating financial statement audit reports in the prior art, realizing the intelligent generation of audit reports, improving the efficiency and accuracy of audit work, and being able to reduce audit costs and improve audit quality. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0017] Figure 1 A flow chart of a method for generating a financial statement audit report provided in an embodiment of the present application;

[0018] Figure 2 A schematic diagram of the internal structure of a financial statement audit report generating device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0019] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be clearly and completely described below in combination with the specific embodiments of the present application and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application.

[0020] The embodiments of the present application provide a method, device and medium for generating a financial statement audit report. The audit report framework and content are processed through a large language model and audit requirements, thereby solving the technical problems of low efficiency and insufficient accuracy in generating financial statement audit reports in the prior art, realizing the intelligent generation of audit reports, improving the efficiency and accuracy of audit work, and being able to reduce audit costs and improve audit quality.

[0021] The technical solution proposed in the embodiments of the present application is described in detail below with reference to the accompanying drawings.

[0022] Figure 1 A flow chart of a method for generating a financial statement audit report provided in an embodiment of the present application. Figure 1 As shown, a method for generating a financial statement audit report provided in an embodiment of the present application specifically includes the following steps:

[0023] Step 101: Based on the preset audit requirements and through analysis of historical audit experience, determine the audit report framework.

[0024] Specifically, it includes: obtaining historical audit data, and based on the historical audit data, obtaining a historical audit knowledge base by classifying the historical audit data; determining the model audit knowledge data through a large language model based on the historical audit knowledge base; distinguishing the model audit knowledge data by audit report frame based on audit requirements, and obtaining the audit report framework type; wherein, the audit report framework type includes: paragraph layout, chapter information, and key matters; integrating the audit report framework type into a report framework, and verifying the compliance of the audit report framework after the integration of the report framework, so as to determine the audit report framework.

[0025] This application determines the audit report framework based on preset audit requirements and through analysis of historical audit experience, thereby achieving automatic generation of the audit report framework and improving the efficiency of audit report generation.

[0026] In the examples of the present application, a detailed explanation is given by the following Example 1.

[0027] Example 1: The big language model is an artificial intelligence technology based on deep learning. Its core is to use large-scale data sets to train the model so that it can understand, generate and process natural language text.

[0028] Financial statement audits involve multiple aspects of a company's financial status, operating results, cash flow, etc., and have extremely high requirements for the accuracy, objectivity and standardization of the audit report.

[0029] First, historical audit data is obtained from historical audit reports and financial statement data. Historical audit data generally comes from audit projects of different years, different industries, and different scales.

[0030] The acquired data is preprocessed, including removing format information, unifying terms, word segmentation, and structuring unstructured data. The cleaned data is indexed and stored for quick retrieval and analysis.

[0031] The cleaned historical audit data is reviewed through the large prediction model, that is, the historical audit knowledge base is reviewed to determine the model audit knowledge data.

[0032] Then, by inputting the audit standards or audit requirements, the basic framework of the audit report is formed, including the table of contents, paragraph layout, chapter information, key matters, etc., and supports auditors to manually adjust the framework content.

[0033] Finally, in order to improve the accuracy of the audit report framework, the audit report framework types are integrated into a reporting framework, and the compliance of the audit report framework after the integration is verified to determine the audit report framework.

[0034] Step 102: According to the audit report framework, determine the audit chapter data type through chapter content planning.

[0035] Specifically including: judging whether the audit report framework needs input requirements through preset chapter data generation; if the audit report framework needs input requirements, inputting the input requirements into the audit report framework, and performing chapter data analysis on the audit report framework after inputting the input requirements to determine the audit chapter type data; if the audit report framework does not need input requirements, performing chapter data analysis on the audit report framework to determine the audit chapter type data; wherein, the audit chapter type data includes: static data and dynamic data.

[0036] This application determines the audit chapter data type by planning the chapter content according to the audit report framework, thereby analyzing the audit chapter types, improving the accuracy of audit report content generation, and improving the efficiency of audit report generation.

[0037] In the examples of the present application, detailed explanation is given by the following Example 2.

[0038] Example 2: Based on the specific content of the template chapter, determine whether there is an input requirement; if there is an input requirement, enter prompt information to guide the large language model to generate specific report content.

[0039] It should be noted that the above prompt information may include audit questions, data analysis results, risk warnings, etc.

[0040] In the absence of input requirements, the chapter data is analyzed and processed by reviewing audit knowledge to determine static data and dynamic data.

[0041] Step 103: Perform output status classification matching on the audit chapter data types to obtain the audit data group to be embedded.

[0042] Specifically include: based on static data, obtain audit rules and static text through output status classification; conduct rule requirement assessment on audit rules to determine the audit rule embedding requirements, and determine the first audit data group to be embedded according to the audit rule embedding requirements; obtain historical text data, and generate compliance text for static text based on the historical text data to determine the second audit data group to be embedded; match the processing type of dynamic data to obtain the dynamic data compliance processing method; wherein the dynamic data includes: charts, dynamic values, tables, pictures; according to the dynamic data compliance processing method, process the dynamic data to determine the third audit data group to be embedded; based on the first audit data group to be embedded, the second audit data group to be embedded, and the third audit data group to be embedded, obtain the audit data group to be embedded

[0043] According to the dynamic data compliance processing method, the dynamic data is processed to determine the third audit embedded data group, specifically including: matching the chart processing tool to obtain chart embedded data; extracting dynamic values ​​from preset financial statements according to preset audit unit related data to obtain dynamic value embedded data; adjusting the table parameters to obtain table embedded data; inputting the image into the preset image processing module to obtain image embedded data; based on the chart embedded data, dynamic value embedded data, table embedded data, and image embedded data, determining the third audit embedded data group.

[0044] This application achieves precise planning of the content and layout of the audit report by classifying and matching the audit chapter data types by output status to obtain the audit data group to be embedded, improves the accuracy of the text content of each chapter and position of the audit report and the efficiency of audit report generation, and reduces manual changes.

[0045] In the examples of the present application, this is explained in detail through the following Example 3.

[0046] Example 3: In static data processing, for audit rules, the audit data of the chapter is sorted according to the specific requirements of the audit rules, and the first audit data group to be embedded is determined.

[0047] For static text, a text description that complies with the audit report format is summarized based on historical report data to determine the second audit data group to be embedded.

[0048] For dynamic data, the big model can extract relevant financial data, such as amount, interest rate, etc., from the financial statements based on the current audit unit; and extract parameter information, such as year and date, from system parameters.

[0049] For tables, preliminary financial tables can be generated based on the financial data and historical templates that meet the current audit unit. These tables may include data summaries, trend analysis, ratio calculations, etc. to support the financial analysis part of the audit report. Auditors can enter format requirements for the table, and the large model adjusts the column width, row height, font size, border style, etc. according to the requirements.

[0050] For charts, according to the description of the chart, combined with chart generation tools (such as Mermaid.js) to draw the chart, analyze the data that actually complies with the audit unit, and generate data visualization charts (such as bar charts, line charts, pie charts, etc.).

[0051] For pictures, pictures are obtained based on their specific source locations, and large models can process pictures in batches, such as removing watermarks, changing backgrounds, etc.

[0052] After the above dynamic data processing, the third audit data group to be embedded is determined.

[0053] Step 104: Embed the audit data group to be embedded by chapter matching to determine the current audit report.

[0054] Specifically, it includes: based on the audit report framework, determining the framework return format; wherein the framework return format includes: static text area, dynamic text area; performing chapter matching on the framework return format to determine the text embedding position; according to the text embedding position, embedding the audit data group to be embedded into the framework return format to determine the current audit report.

[0055] This application embeds the audit data group to be embedded by chapter matching to determine the current audit report, thereby achieving complete generation of the audit report, improving the efficiency of audit report generation, and eliminating the error rate caused by the use of labels.

[0056] Step 105: Perform chapter embedding review on the current audit report, and set the current audit report with the chapter embedding review result as fully completed as the final audit report.

[0057] Specifically, it includes: identifying the report completion degree of the current audit report to determine the audit result of the first report; if the audit result of the first report is that the completion degree does not meet the standard, supplementing the audit report is generated; if the audit result of the first report is that the completion degree meets the standard, correctly judging the text position of the current audit report to determine the audit result of the second report.

[0058] After setting the current audit report with chapter-embedded audit results as fully completed as the final audit report, the method further includes: conducting a practical application evaluation on the final audit report, and determining the need for audit report correction based on the results of the practical application evaluation; when the audit report correction need does not require correction, setting the final audit report as an applied audit report; when the audit report regeneration need requires correction, modifying the correction points of the final audit report to determine the applied audit report.

[0059] The above is an embodiment of the method proposed in this application. Based on the same inventive concept, this embodiment of the application also provides a financial statement audit report generation device, whose structure is as follows: Figure 2 shown.

[0060] Figure 2 A schematic diagram of the internal structure of a financial statement audit report generation device provided in an embodiment of the present application. Figure 2 As shown, the device includes:

[0061] at least one processor 201;

[0062] and, a memory 202 communicatively connected to the at least one processor;

[0063] The memory 202 stores instructions that can be executed by at least one processor, and the instructions are executed by at least one processor 201 to enable at least one processor 201 to:

[0064] Based on the preset audit requirements, the audit report framework is determined through the analysis of historical audit experience; based on the audit report framework, the audit chapter data type is determined through chapter content planning; the audit chapter data type is classified and matched according to the output status to obtain the audit data group to be embedded; the audit data group to be embedded is embedded through chapter matching to determine the current audit report; the current audit report is reviewed for chapter embedding, and the current audit report with the chapter embedding review result being fully completed is set as the final audit report.

[0065] Some embodiments of the present application provide corresponding Figure 1 A non-volatile computer storage medium for generating a financial statement audit report, storing computer executable instructions, wherein the computer executable instructions are set to:

[0066] Based on the preset audit requirements, the audit report framework is determined through the analysis of historical audit experience; based on the audit report framework, the audit chapter data type is determined through chapter content planning; the audit chapter data type is classified and matched according to the output status to obtain the audit data group to be embedded; the audit data group to be embedded is embedded through chapter matching to determine the current audit report; the current audit report is reviewed for chapter embedding, and the current audit report with the chapter embedding review result being fully completed is set as the final audit report.

[0067] Each embodiment in this application is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the IoT device and medium embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiments.

[0068] The system and medium provided in the embodiments of the present application correspond one-to-one to the method. Therefore, the system and medium also have similar beneficial technical effects to the corresponding methods. Since the beneficial technical effects of the methods have been described in detail above, the beneficial technical effects of the system and medium will not be repeated here.

[0069] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0070] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0071] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0072] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0073] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0074] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0075] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0076] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0077] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.

Claims

1. A method for generating a financial statement audit report, characterized in that: The method comprises: Based on the preset audit requirements and through the analysis of historical audit experience, determine the audit report framework; According to the audit report framework, determine the audit chapter data type through chapter content planning; Performing output status classification matching on the audit chapter data types to obtain an audit data group to be embedded; Performing chapter matching and embedding on the audit data group to be embedded, so as to determine the current audit report; A chapter embedding review is performed on the current audit report, and the current audit report with the chapter embedding review result being fully completed is set as the final audit report.

2. A method for generating a financial statement audit report according to claim 1, characterized in that: Based on the preset audit requirements and through the analysis of historical audit experience, the audit report framework is determined, including: Acquire historical audit data, and based on the historical audit data, obtain a historical audit knowledge base by classifying the historical audit data; According to the historical audit knowledge base, the model audit knowledge data is determined by calling the large language model; Based on the audit requirements, the model audit knowledge data is distinguished by an audit report frame to obtain an audit report frame type; wherein the audit report frame type includes: paragraph layout, chapter information, and key matters; The audit report framework type is integrated into a report framework, and the audit report framework after the report framework integration is verified for compliance to determine the audit report framework.

3. A method for generating a financial statement audit report according to claim 1, characterized in that: According to the audit report framework, the audit chapter data types are determined through chapter content planning, including: By generating preset chapter data, determine whether the audit report framework needs input requirements; In the case where the audit report framework requires input requirements, the input requirements are input into the audit report framework, and the audit report framework after the input requirements are input is subjected to chapter data analysis to determine the audit chapter type data; When the audit report framework does not require input requirements, the audit report framework is subjected to chapter data analysis to determine the audit chapter type data; wherein the audit chapter type data includes: static data and dynamic data.

4. A method for generating a financial statement audit report according to claim 3, characterized in that: The output state classification matching is performed on the audit chapter data type to obtain the audit data group to be embedded, specifically including: Based on the static data, audit rules and static text are obtained by outputting state classification; Conducting rule requirement evaluation on the audit rules to determine audit rule embedding requirements, and determining a first audit data group to be embedded according to the audit rule embedding requirements; Acquire historical text data, and generate compliant text for the static text based on the historical text data to determine a second audit data group to be embedded; Matching the processing type of the dynamic data to obtain a compliance processing method for the dynamic data; wherein the dynamic data includes: charts, dynamic values, tables, and pictures; According to the dynamic data compliance processing method, the dynamic data is processed to determine the third audit data group to be embedded; The audit data group to be embedded is obtained based on the first audit data group to be embedded, the second audit data group to be embedded, and the third audit data group to be embedded.

5. A method for generating a financial statement audit report according to claim 1, characterized in that: The audit data group to be embedded is embedded by matching chapters to determine the current audit report, specifically including: Based on the audit report framework, determine the framework return format; wherein the framework return format includes: a static text area and a dynamic text area; Performing chapter matching on the frame return format to determine the text embedding position; According to the text embedding position, the audit data group to be embedded is embedded into the framework return format to determine the current audit report.

6. A method for generating a financial statement audit report according to claim 1, characterized in that: Conduct a chapter-by-chapter review of the current audit report, including: Identify the report completion of the current audit report to determine the first report review result; If the audit result of the first report is that the completion degree does not meet the standard, a supplementary audit report will be generated; When the audit result of the first report is that the completion degree meets the standard, the text position of the current audit report is correctly judged to determine the audit result of the second report.

7. A method for generating a financial statement audit report according to claim 4, characterized in that: According to the dynamic data compliance processing method, the dynamic data is processed to determine the third audit data group to be embedded, specifically including: Performing processing tool matching on the chart to obtain chart embedding data; According to preset audit unit related data, extract the dynamic value from the preset financial statement to obtain dynamic value embedded data; Adjusting table parameters of the table to obtain table embedded data; Input the image into a preset image processing module to obtain image embedding data; The third audit to-be-embedded data group is determined based on the chart embedded data, dynamic value embedded data, table embedded data, and picture embedded data.

8. A method for generating a financial statement audit report according to claim 1, characterized in that: After setting the current audit report in which the chapter embedding review result is fully completed as a final audit report, the method further includes: Conduct a practical application evaluation of the final audit report and determine the need for audit report corrections based on the results of the practical application evaluation; When the audit report correction requirement is that no correction is required, the final audit report is set as the applied audit report; In case the audit report regeneration requirement requires correction, the final audit report is modified with correction points to determine the application audit report.

9. A financial statement audit report generating device, characterized in that: The device comprises: at least one processor; and, a memory communicatively coupled to the at least one processor; The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to: Based on the preset audit requirements and through the analysis of historical audit experience, determine the audit report framework; According to the audit report framework, determine the audit chapter data type through chapter content planning; Performing output status classification matching on the audit chapter data types to obtain an audit data group to be embedded; Performing chapter matching and embedding on the audit data group to be embedded, so as to determine the current audit report; A chapter embedding review is performed on the current audit report, and the current audit report with the chapter embedding review result being fully completed is set as the final audit report.

10. A non-volatile computer storage medium for generating a financial statement audit report, storing computer executable instructions, characterized in that: The computer executable instructions are configured to: Based on the preset audit requirements and through the analysis of historical audit experience, determine the audit report framework; According to the audit report framework, determine the audit chapter data type through chapter content planning; Performing output status classification matching on the audit chapter data types to obtain an audit data group to be embedded; Performing chapter matching and embedding on the audit data group to be embedded, so as to determine the current audit report; A chapter embedding review is performed on the current audit report, and the current audit report with the chapter embedding review result being fully completed is set as the final audit report.