[go: up one dir, main page]

CN113158988B - Financial statement processing method, device and computer readable storage medium - Google Patents

Financial statement processing method, device and computer readable storage medium Download PDF

Info

Publication number
CN113158988B
CN113158988B CN202110547961.4A CN202110547961A CN113158988B CN 113158988 B CN113158988 B CN 113158988B CN 202110547961 A CN202110547961 A CN 202110547961A CN 113158988 B CN113158988 B CN 113158988B
Authority
CN
China
Prior art keywords
accounting
financial statement
template
subject
report
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110547961.4A
Other languages
Chinese (zh)
Other versions
CN113158988A (en
Inventor
张钶
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Yuncong Enterprise Development Co ltd
Original Assignee
Shanghai Yuncong Enterprise Development Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Yuncong Enterprise Development Co ltd filed Critical Shanghai Yuncong Enterprise Development Co ltd
Priority to CN202110547961.4A priority Critical patent/CN113158988B/en
Publication of CN113158988A publication Critical patent/CN113158988A/en
Application granted granted Critical
Publication of CN113158988B publication Critical patent/CN113158988B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/40Document-oriented image-based pattern recognition
    • G06V30/41Analysis of document content
    • G06V30/412Layout analysis of documents structured with printed lines or input boxes, e.g. business forms or tables
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/186Templates
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/30Semantic analysis
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/12Accounting
    • G06Q40/125Finance or payroll

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Artificial Intelligence (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Human Resources & Organizations (AREA)
  • General Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Engineering & Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Quality & Reliability (AREA)
  • Data Mining & Analysis (AREA)
  • Tourism & Hospitality (AREA)
  • Multimedia (AREA)
  • Operations Research (AREA)
  • Development Economics (AREA)
  • Technology Law (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The invention relates to the technical field of image processing, in particular to a financial statement processing method, a financial statement processing device and a computer readable storage medium, which aim to solve the technical problem of how to reliably and efficiently collect and process statement data of a financial statement. According to the method provided by the embodiment of the invention, the text recognition can be carried out on the image of the financial statement, the accounting subjects contained in the financial statement, the accounting data of each accounting subject and the electronic financial statement template matched with the financial statement are determined according to the recognition result, the accounting algorithm corresponding to the accounting subjects is adopted to carry out accounting calculation on the accounting data, and finally the accounting subjects, the accounting data and the accounting calculation results are respectively filled into the electronic financial statement template to form the electronic financial statement. Based on the embodiment, the corresponding electronic financial statement can be automatically generated by only collecting the image information of the paper financial statement, so that a large number of paper financial statements can be quickly and accurately converted into the electronic financial statement.

Description

Financial statement processing method, device and computer readable storage medium
Technical Field
The invention relates to the technical field of image processing, in particular to a financial statement processing method, a financial statement processing device and a computer readable storage medium.
Background
The financial industry, such as a bank, needs to collect paper financial statements (financial statements) periodically, such as monthly, and manually enter statement data in the financial statements into the financial system for data analysis. However, each financial statement often contains a large amount of statement data, and the statement system of the financial statement of different enterprises may also be different, so that when the data is recorded into the large-scale financial statement by adopting a manual recording mode, the time and the labor are wasted, and the mistakes are easy to occur.
Disclosure of Invention
The present invention has been made to overcome the above-mentioned drawbacks, and provides a financial statement processing method, apparatus, and computer-readable storage medium that solve or at least partially solve the technical problem of how to reliably and efficiently collect and process statement data of a financial statement.
In a first aspect, a method for processing a financial statement is provided, the method comprising:
performing text recognition on the image of the financial statement to acquire text information in the image;
carrying out semantic analysis on the text information, and determining accounting subjects contained in the financial statement and an electronic financial statement template matched with the financial statement;
Accounting calculation is carried out on the accounting data related to the accounting subjects in the text information by adopting a preset accounting algorithm corresponding to the accounting subjects;
and filling the accounting calculation result and the text information into the electronic financial statement template to form an electronic financial statement.
In one technical scheme of the above financial statement processing method, the step of performing semantic analysis on the text information to determine accounting subjects contained in the financial statement and electronic financial statement templates matched with the financial statement specifically includes:
carrying out semantic analysis on the text information to respectively obtain external text semantics of the text information positioned outside the table in the financial statement and internal text semantics of the text information positioned inside the table in the financial statement;
carrying out semantic matching on the external text semantics and the template name of each preset electronic financial statement template respectively, and determining an electronic financial statement template matched with the financial statement;
acquiring a subject name of an accounting subject associated with the matched electronic financial statement template;
and carrying out semantic matching on the internal text semantics and the subject names of each accounting subject respectively, and determining the accounting subjects contained in the financial report.
In one aspect of the above financial statement processing method, before the step of "obtaining a subject name of an accounting subject associated with the matched electronic financial statement template", the method further includes:
displaying the matched electronic financial statement template through a visual interface;
judging whether a report template adjustment instruction is received or not;
if yes, the template name in the report template adjustment instruction is obtained, the matched electronic financial report template is adjusted to be the electronic financial report template corresponding to the template name, and then the step of obtaining the subject name of the accounting subject associated with the matched electronic financial report template is executed according to the electronic financial report template corresponding to the template name;
if not, directly executing the step of acquiring the subject name of the accounting subject associated with the matched electronic financial statement template;
and/or the step of "determining the accounting subjects contained in the financial statement" specifically comprises:
respectively acquiring semantic matching degree of the internal text semantic and each subject name of the accounting subject;
and acquiring the subject name with the semantic matching degree larger than or equal to a preset matching degree threshold, and determining accounting subjects contained in the financial report according to the subject name.
In one aspect of the above financial statement processing method, after the step of "forming an electronic financial statement", the method further includes:
acquiring a subject name with the semantic matching degree smaller than the preset matching degree threshold, taking an accounting subject corresponding to the subject name as an accounting subject with failed matching, and generating first type subject labeling information corresponding to the accounting subject on the electronic financial statement so as to check and prompt the accounting subject;
according to the accounting calculation result, acquiring accounting subjects with failed calculation and generating second category subject labeling information corresponding to the accounting subjects on the electronic financial report so as to check and prompt the accounting subjects;
judging whether a report check modification instruction is received or not;
if yes, acquiring accounting subject modification information in the report checking modification instruction to modify the electronic financial report so as to determine a final electronic financial report.
In one technical solution of the above financial statement processing method, when the number of the preset accounting algorithms corresponding to the accounting subjects is plural, the step of "adopting the preset accounting algorithm corresponding to the accounting subjects to perform accounting calculation on the accounting data related to the accounting subjects in the text information" specifically includes:
According to the execution sequence corresponding to each accounting algorithm, accounting calculation is carried out on the related accounting data by adopting each accounting algorithm in turn;
the preset accounting algorithms corresponding to the accounting subjects comprise a negative value conversion algorithm and/or a trial balance algorithm and/or a data size comparison algorithm and/or a credit algorithm.
In a second aspect, there is provided a financial statement processing apparatus, the apparatus comprising:
the report text recognition module is configured to perform text recognition on an image of a financial report and acquire text information in the image;
a report template matching module configured to perform semantic analysis on the text information, and determine accounting subjects included in the financial report and an electronic financial report template matched with the financial report;
the report data calculation module is configured to perform accounting calculation on accounting data related to the accounting subjects in the text information by adopting a preset accounting algorithm corresponding to the accounting subjects;
and the electronic report forming module is configured to fill the accounting calculation result and the text information into the electronic financial report template to form an electronic financial report.
In one technical scheme of the financial statement processing device, the statement template matching module comprises:
the semantic analysis sub-module is configured to carry out semantic analysis on the text information and respectively acquire external text semantics of the text information positioned outside the table in the financial statement and internal text semantics of the text information positioned inside the table in the financial statement;
a template matching sub-module configured to match the external text semantics with the template name of each preset electronic financial statement template respectively, and determine an electronic financial statement template matched with the financial statement;
a first accounting subject matching sub-module configured to obtain a subject name of an accounting subject associated with the matched electronic financial reporting template;
and the second accounting subject matching sub-module is configured to respectively carry out semantic matching on the internal text semantics and the subject names of each accounting subject acquired by the first accounting subject matching sub-module, so as to determine the accounting subjects contained in the financial report.
In one aspect of the above financial statement processing apparatus, the first accounting subject matching sub-module is further configured to:
Displaying the matched electronic financial statement template through a visual interface;
judging whether a report template adjustment instruction is received or not;
if yes, the template name in the report template adjustment instruction is obtained, the matched electronic financial report template is adjusted to be the electronic financial report template corresponding to the template name, and then the step of obtaining the subject name of the accounting subject associated with the matched electronic financial report template is executed according to the electronic financial report template corresponding to the template name;
if not, directly executing the step of acquiring the subject name of the accounting subject associated with the matched electronic financial statement template;
and/or the second accounting matching sub-module is further configured to:
respectively acquiring semantic matching degree of the internal text semantic and each subject name of the accounting subject;
and acquiring the subject name with the semantic matching degree larger than or equal to a preset matching degree threshold, and determining accounting subjects contained in the financial report according to the subject name.
In one aspect of the above financial statement processing device, the electronic statement forming module is further configured to:
Acquiring a subject name with the semantic matching degree smaller than the preset matching degree threshold, taking an accounting subject corresponding to the subject name as an accounting subject with failed matching, and generating first type subject labeling information corresponding to the accounting subject on the electronic financial statement so as to check and prompt the accounting subject;
according to the accounting calculation result, acquiring accounting subjects with failed calculation and generating second category subject labeling information corresponding to the accounting subjects on the electronic financial report so as to check and prompt the accounting subjects;
judging whether a report check modification instruction is received or not;
if yes, acquiring accounting subject modification information in the report checking modification instruction to modify the electronic financial report so as to determine a final electronic financial report.
In one aspect of the above financial statement processing apparatus, the statement data calculation module is further configured to perform accounting calculation on accounting data related to the accounting subjects in the text information by performing the following operations when the number of accounting algorithms corresponding to the preset accounting subjects is plural:
according to the execution sequence corresponding to each accounting algorithm, accounting calculation is carried out on the related accounting data by adopting each accounting algorithm in turn;
The preset accounting algorithms corresponding to the accounting subjects comprise a negative value conversion algorithm and/or a trial balance algorithm and/or a data size comparison algorithm and/or a credit algorithm.
In a third aspect, a control device is provided, where the control device includes a processor and a storage device, where the storage device is adapted to store a plurality of program codes, where the program codes are adapted to be loaded and executed by the processor to perform the financial statement processing method according to any one of the above technical solutions of the financial statement processing method.
In a fourth aspect, a computer readable storage medium is provided, in which a plurality of program codes are stored, the program codes being adapted to be loaded and run by a processor to perform the financial statement processing method according to any one of the above technical aspects of the financial statement processing method.
The technical scheme provided by the invention has at least one or more of the following beneficial effects:
in the technical scheme of the invention, text recognition can be carried out on the image of the financial statement, the accounting subjects contained in the financial statement, the accounting data of each accounting subject and the electronic financial statement template matched with the financial statement are determined according to the text recognition result, then accounting calculation is carried out on the accounting data by adopting an accounting algorithm corresponding to the accounting subjects, and finally the accounting subjects, the accounting data and the accounting calculation result are respectively filled into the electronic financial statement template to form the electronic financial statement. Based on the embodiment, the corresponding electronic financial statement can be automatically generated by only collecting the image information of the paper financial statement, so that a large number of paper financial statements can be quickly and accurately converted into the electronic financial statement. In addition, aiming at the paper financial statement with complicated and changeable statement standard, the paper financial statement with different statement standard can be uniformly converted into the electronic financial statement with the same statement standard through the electronic financial statement template, thereby being beneficial to the quick analysis and processing of financial statement analysts on financial statement with different statement standard in large batch.
Drawings
The present disclosure will become more readily understood with reference to the accompanying drawings. As will be readily appreciated by those skilled in the art: the drawings are for illustrative purposes only and are not intended to limit the scope of the present invention. Wherein:
FIG. 1 is a flow diagram of the main steps of a method of processing a financial statement in accordance with one embodiment of the invention;
FIG. 2 is a flow chart of the main steps of a method for processing a financial statement according to another embodiment of the invention;
FIG. 3 is a flow chart of the main steps of accounting calculations on accounting data in a financial statement, according to one embodiment of the invention;
FIG. 4 is a block diagram showing the main structure of a financial statement processing apparatus according to one embodiment of the invention.
List of reference numerals:
11: a report text recognition module; 12: a report template matching module; 13: a report data calculation module; 14: and forming a module of the electronic report.
Detailed Description
Some embodiments of the invention are described below with reference to the accompanying drawings. It should be understood by those skilled in the art that these embodiments are merely for explaining the technical principles of the present invention, and are not intended to limit the scope of the present invention.
In the description of the present invention, a "module," "processor" may include hardware, software, or a combination of both. A module may comprise hardware circuitry, various suitable sensors, communication ports, memory, or software components, such as program code, or a combination of software and hardware. The processor may be a central processor, a microprocessor, an image processor, a digital signal processor, or any other suitable processor. The processor has data and/or signal processing functions. The processor may be implemented in software, hardware, or a combination of both. Non-transitory computer readable storage media include any suitable medium that can store program code, such as magnetic disks, hard disks, optical disks, flash memory, read-only memory, random access memory, and the like. The term "a and/or B" means all possible combinations of a and B, such as a alone, B alone or a and B. The term "at least one A or B" or "at least one of A and B" has a meaning similar to "A and/or B" and may include A alone, B alone or A and B. The singular forms "a", "an" and "the" include plural referents.
Aiming at paper financial statement, at present, the manual processing mode is mainly adopted to check the data in the financial statement and input the data into a computer software system such as a financial system, and because each financial statement contains a large amount of accounting subjects and corresponding accounting data, if the manual processing method is still adopted to check and input a large amount of financial statement, the manual processing workload is greatly increased, and meanwhile, the check and/or input errors are easy to occur. According to the financial statement processing method provided by the embodiment of the invention, the accounting subjects contained in the financial statement and the accounting data of each accounting subject can be automatically identified according to the image of the financial statement, the corresponding accounting calculation can be carried out on the accounting data, and finally the identified accounting subjects, the accounting data and the accounting calculation result obtained by calculation are filled into an electronic financial statement template to form the electronic financial statement. Based on the above embodiment, only the image information of the paper financial statement is required to be collected, the corresponding electronic financial statement can be automatically generated, and even for a large number of paper financial statements, the electronic financial statement of each paper financial statement can be rapidly and accurately obtained through the above embodiment. Meanwhile, in practical application, the report forms of the paper financial report forms may be various, and the embodiment of the invention can uniformly convert the paper financial report forms of different report forms into the electronic financial report forms adopting the same report form system through the electronic financial report form template, thereby being beneficial to the rapid analysis and processing of a large number of financial report forms of different report forms by financial report form analysts.
In an example of an application scenario of the present invention, a financial statement processing apparatus according to an embodiment of the present invention is installed on a server of a certain bank and can be communicatively connected to a financial system preset on the server. When the bank needs to use the financial system to analyze data of all the paper financial reports collected in a certain month, the financial report processing device can automatically output electronic financial reports of each paper financial report to the financial system only by inputting images of the paper financial reports to the financial report processing device, and then the bank can use the financial system to analyze data of the electronic financial reports.
Referring to FIG. 1, FIG. 1 is a flow chart illustrating the main steps of a method for processing a financial statement according to one embodiment of the invention. As shown in FIG. 1, the method for processing financial statement in the embodiment of the invention mainly comprises the following steps S101-S104.
Step S101: and carrying out text recognition on the image of the financial statement to acquire text information in the image.
The image of the financial statement in this embodiment may be an image obtained by image capturing a paper financial statement using an image capturing device such as a camera or an equivalent scanner. Among them, the Image Format (Image Format) of the financial statement includes, but is not limited to: JPEG and PDF formats, etc. Text information refers to words, sentences, numerals, symbols, etc. contained in the image of the financial statement. It should be noted that, a person skilled in the art may flexibly select a text recognition method according to actual requirements, so as to perform text recognition on the image of the financial statement. In one implementation manner of the embodiment, the text recognition can be performed on the image of the financial statement by adopting a method capable of performing text recognition and form recognition on the image at the same time, and form information (including but not limited to the positions of cells in the form) of the financial statement and text information recorded by the financial statement (including but not limited to text information recorded in the form, such as text information recorded in the cells and text information recorded outside the form) can be accurately recognized based on the implementation manner.
Step S102: and carrying out semantic analysis on the text information, and determining accounting subjects contained in the financial statement and an electronic financial statement template matched with the financial statement.
In this embodiment, the electronic financial statement template refers to a template file generated according to a fixed layout of a preset electronic financial statement. In this embodiment, electronic financial statement templates corresponding to each type of financial statement may be generated according to the types of financial statements. For example: if the types of the financial statement can include the asset liability statement, the profit-loss statement and the cash flow statement, the fixed formats corresponding to the asset liability statement, the profit-loss statement and the cash flow statement can be preset when the electronic financial statement templates are generated, and then the corresponding electronic financial statement templates, namely the asset liability statement templates, the profit-loss statement templates and the cash flow statement templates, are generated according to each fixed format. In addition, in this embodiment, the financial statement may be further classified according to the industry type of the enterprise to which the financial statement belongs, that is, the type of the financial statement may include not only the content type (the liability statement, the damage statement, the cash flow statement, etc.) of the financial statement, but also the industry type of the enterprise to which the financial statement belongs. For example: if a certain industry type is financial industry, the fixed formats corresponding to the asset liability list, the profit-and-loss list and the cash flow list of the financial industry can be preset when the electronic financial statement template is generated, and then the corresponding electronic financial statement template, namely the asset liability list template of the financial industry, the profit-and-loss list template of the financial industry and the cash flow list template of the financial industry, is generated according to each fixed format.
In this embodiment, natural language processing (Natural Language Processing, NLP) may be used to perform semantic analysis on the text information, so as to determine semantic information contained in the text information, so as to determine which accounting subjects are contained in the text information and information related to types of financial reports according to the semantic information, and further determine accounting subjects contained in the financial reports and an electronic financial report template matched with the financial reports. Further, in one implementation of the present example, the accounting subjects included in the financial statement and the electronic financial statement template matching the financial statement may be determined through the following steps 11-14.
Step 11: and carrying out semantic analysis on the text information to respectively acquire external text semantics of the text information positioned outside the table in the financial statement and internal text semantics of the text information positioned inside the table in the financial statement.
The text information outside the form refers to text information recorded outside the form of the financial statement, wherein the text information outside the form may include header information of the financial statement such as a statement name. Text information within a form refers to text information recorded within a form, such as a cell, of a financial statement.
Step 12: and carrying out semantic matching on the external text semantics and the template name of each preset electronic financial statement template respectively, and determining the electronic financial statement template matched with the financial statement.
In this embodiment, the template name may be determined according to the type of the financial statement, for example, the template name may be an asset liability statement template, or may be an asset liability statement template in the financial industry. Further, in one embodiment, to increase the success rate of semantic matching, a plurality of different template names may be set for each electronic financial reporting template, so long as the template names can refer to the same electronic financial reporting template. When the semantic matching of the external text with the template name of a certain electronic financial statement template is carried out, if the semantic matching with at least one template name can be carried out, the electronic financial statement template can be judged to be the electronic financial statement template matched with the current financial statement.
In this embodiment, the semantic matching degree of the external text semantic and the template name may be obtained, and whether the external text semantic is matched with the template name is determined according to the comparison result of the semantic matching degree and the preset first matching degree threshold. If the semantic matching degree is greater than or equal to a preset first matching degree threshold, the external text semantic and the template name can be judged to be matched with each other, and if the semantic matching degree is less than the preset first matching degree threshold, the external text semantic and the template name can be judged to be not matched. The preset first matching degree threshold value represents the credibility degree of mutual matching of the external text semantics and the template name.
In order to reduce the error rate of semantic matching, after the electronic financial statement templates matched with the financial statement are determined through semantic matching, the matched electronic financial statement templates can be displayed through a visual interface so that a user can confirm whether the current financial statement and the electronic financial statement templates are matched with each other. When a mismatch is confirmed, the electronic financial statement template may be adjusted. Specifically, in one implementation of this embodiment, step 12 may include the following steps 121-124 in addition to the step of performing semantic matching on the external text semantic and the template name of each preset electronic financial statement template, and determining an electronic financial statement template matching the financial statement.
Step 121: and displaying the matched electronic financial statement template through a visual interface. Step 122: judging whether a report template adjustment instruction is received. If a report template adjustment instruction is received, go to step 123; if the report template adjustment command is not received, the process goes to step 124. The report template adjustment command may be a command received through a preset man-machine interaction device, including but not limited to: information entry devices such as keyboards, mice, and the like. Step 123: and (3) obtaining the template name in the report template adjustment instruction, adjusting the matched electronic financial report template into an electronic financial report template corresponding to the template name, and then turning to step 13. Step 124: step 13 is directly performed.
Step 13: a subject name of the accounting subject associated with the electronic financial statement template matched in step 12 is obtained. Wherein accounting subjects associated with the electronic financial reporting model may be associated when the electronic financial reporting model is generated.
Step 14: and (3) carrying out semantic matching on the internal text semantics and the subject names of the accounting subjects obtained in the step (13) respectively, and determining the accounting subjects contained in the financial report.
In this embodiment, in order to improve the success rate of semantic matching, a plurality of different subject names may be set for each accounting subject, so long as the subject names can refer to the same accounting subject. When the internal text semantics are matched with the subject names of a certain accounting subject, if the internal text semantics can be matched with at least one subject name, the current financial report can be judged to contain the accounting subject.
In this embodiment, the semantic matching degree of the internal text semantic and the subject name may be obtained, and whether the internal text semantic is matched with the template name is determined according to the comparison result of the semantic matching degree and the preset second matching degree threshold. If the semantic matching degree is greater than or equal to a preset second matching degree threshold, the internal text semantic and the subject name can be judged to be matched with each other, and if the semantic matching degree is less than the preset second matching degree threshold, the internal text semantic and the subject name can be judged to be not matched. The preset second matching degree threshold value represents the credibility degree of mutual matching of the internal text semantics and the subject names. Specifically, in one embodiment, accounting subjects contained in the financial statement may be determined according to the following steps 141-142.
Step 141: and respectively acquiring the semantic matching degree of the internal text semantics and the subject name of each accounting subject. Step 142: and acquiring the subject names with the semantic matching degree larger than or equal to a preset matching degree threshold, and determining accounting subjects contained in the financial report according to the subject names. The preset matching degree threshold may be the preset second matching degree threshold.
Step S103: and carrying out accounting calculation on accounting data related to the accounting subjects in the text information by adopting an accounting algorithm corresponding to the preset accounting subjects.
In this embodiment, an accounting algorithm may be set for a corresponding accounting subject according to the accounting calculation requirement. For example: if the accounting requirements include accounting balance computing requirements, then accounting subjects associated with the accounting balance computing requirements may be determined and then an accounting balance algorithm may be set for the accounting subjects to enable invocation of the accounting balance algorithm to perform accounting balance calculations on the accounting data of the accounting subjects.
Further, in this embodiment, one or more accounting algorithms may be set for the accounting subjects according to the accounting calculation requirement, and when the number of accounting algorithms corresponding to the preset accounting subjects is plural, the execution order of each accounting algorithm may be set, so that when accounting calculation is performed, each accounting algorithm may be sequentially used according to the execution order to perform accounting calculation. Specifically, in one implementation manner of this embodiment, when it is determined that the number of accounting algorithms corresponding to the preset accounting subjects is plural, each accounting algorithm may be sequentially adopted to perform accounting calculation on the related accounting data according to the execution sequence corresponding to each accounting algorithm. In this embodiment, the accounting algorithm corresponding to the preset accounting subject may include a negative value conversion algorithm and/or a trial balance algorithm and/or a data size comparison algorithm and/or a credit algorithm. One example is: if it is determined that the accounting algorithm corresponding to the preset accounting subject comprises a negative value conversion algorithm, a credit algorithm and a trial balance algorithm which are performed in sequence from front to back, the negative value conversion algorithm, the credit algorithm and the trial balance algorithm can be sequentially adopted to perform accounting calculation on the accounting data related to each algorithm when performing accounting calculation. Specifically, referring to fig. 3, accounting may be performed by the following step S301-step S305 pair.
Step S301: and acquiring accounting subjects in the electronic financial statement template. Step S302: and determining an accounting algorithm corresponding to the accounting subjects, wherein the accounting algorithm comprises a negative value conversion algorithm, a credit algorithm and a trial balance algorithm. Step S303: and carrying out accounting calculation on the related accounting data by adopting a negative value conversion algorithm. Step S304: and carrying out accounting calculation on the related accounting data by adopting a credit algorithm. Step S305: and adopting a trial balance algorithm to perform accounting calculation on the related accounting data.
It should be noted that, the accounting algorithm in this embodiment is a conventional algorithm in the accounting technical field, and for brevity of description, specific algorithm principles of the accounting algorithm in this embodiment are not described herein.
Step S104: and filling the accounting calculation result and the text information into an electronic financial statement template to form an electronic financial statement.
In order to improve the accuracy of the results of the accounting calculation in the electronic financial statement and the accuracy of the included accounting subjects, the electronic financial statement can be displayed through a visual interface after being formed, so that a user can confirm whether the results of the accounting calculation in the electronic financial statement and the accounting subjects are accurate or not. Meanwhile, as can be seen from the foregoing step S102, the method for processing a financial statement according to the embodiment of the present invention determines the accounting subjects included in the financial statement in a manner of semantic matching, so that some accounting subjects included in the electronic financial statement module may exist, but accounting subjects that are not matched with each other in the financial statement may be subjects that the financial statement does not have records, or subjects that are recorded on the financial statement but have failed semantic matching. In this way, the visual interface can also be used for displaying the accounting subjects, so that the user is prompted to check and confirm the accounting subjects, and the accuracy of the accounting calculation result and the accuracy of the included accounting subjects in the electronic financial statement are further improved. Specifically, in one implementation of the embodiment of the present invention, in addition to filling the accounting calculation result and the text information into the electronic financial statement template to form an electronic financial statement, the electronic financial statement may be checked by executing the following steps 21 to 23, and a final electronic financial statement is output.
Step 21: and acquiring the subject names with the semantic matching degree smaller than a preset matching degree threshold, taking the accounting subjects corresponding to the subject names as accounting subjects with failed matching, and generating first type subject labeling information corresponding to the accounting subjects on the electronic financial report so as to check and prompt the accounting subjects. The preset matching degree threshold may be the second matching degree threshold preset in the step S102. Wherein the first category of subject labeling information includes, but is not limited to: text information and image information.
Step 22: and acquiring accounting subjects with failed calculation according to the accounting calculation result, and generating second category subject labeling information corresponding to the accounting subjects on the electronic financial report so as to check and prompt the accounting subjects. Wherein the second category of subject labeling information includes, but is not limited to: text information and image information.
Step 23: judging whether a report check modification instruction is received or not; if yes, acquiring accounting subject modification information in the report checking modification instruction to modify the electronic financial report so as to determine a final electronic financial report. The report modification information is determined according to report data modified according to actual needs, and the information can be a subject name of a certain accounting subject, a result of accounting calculation of the certain accounting subject, and the like.
Referring to FIG. 2, FIG. 2 is a flow chart illustrating the main steps of a method for processing a financial statement according to another embodiment of the invention. As shown in FIG. 2, the method for processing financial statement in the embodiment of the invention mainly comprises the following steps S201 to S209.
Step S201: and acquiring an image of the financial statement.
The meaning of the image of the financial statement is similar to that of the image of the financial statement described in the foregoing method embodiment, and is not described in detail herein.
Step S202: and performing form OCR recognition on the image of the financial statement.
Form OCR (Optical Character Recognition ) recognition refers to the recognition of a financial statement based on an OCR recognition algorithm. Among other things, the results of table OCR recognition include, but are not limited to: form information and text information in financial statements.
Step S203: and matching the electronic financial statement template.
The specific method for matching the electronic financial statement template in this embodiment is similar to the method described in step S102 in the foregoing method embodiment, and will not be described in detail herein.
Step S204: and correcting the electronic financial statement module.
The correction method of the electronic financial statement module in this embodiment is similar to the method described in steps 121-124 in the foregoing method embodiment, and will not be described in detail herein.
Step S205: and (5) identifying accounting subjects.
The specific method for identifying the accounting subjects in this embodiment is similar to the method for identifying the text information in step S101 in the foregoing method embodiment, and will not be described in detail here.
Step S206: accounting subject matching.
The specific method of matching accounting subjects in this embodiment is similar to the method described in step S102 in the foregoing method embodiment, and will not be described here again.
Step S207: accounting.
The specific method of accounting in this embodiment is similar to the method described in step S103 in the foregoing method embodiment, and will not be described again here.
Step S208: accounting subject checking.
The specific method for checking the accounting subjects in this embodiment is similar to the method described in steps 21-23 in the previous method embodiment, and will not be described here again.
Step S209: and outputting the electronic financial statement.
It should be noted that, although the foregoing embodiments describe the steps in a specific order, it will be understood by those skilled in the art that, in order to achieve the effects of the present invention, the steps are not necessarily performed in such an order, and may be performed simultaneously (in parallel) or in other orders, and these variations are within the scope of the present invention.
Further, the invention also provides a financial statement processing device.
Referring to fig. 4, fig. 4 is a main block diagram of a financial statement processing apparatus according to an embodiment of the present invention. As shown in fig. 4, the financial statement processing device in the embodiment of the invention mainly comprises a statement text recognition module 11, a statement template matching module 12, a statement data calculation module 13 and an electronic statement forming module 14. In some embodiments, one or more of the report text recognition module 11, the report template matching module 12, the report data calculation module 13, and the electronic report forming module 14 may be combined together into one module. In some embodiments, the report text recognition module 11 may be configured to perform text recognition on an image of the financial report, and obtain text information in the image. Report template matching module 12 may be configured to perform semantic analysis on the text information to determine accounting subjects contained in the financial report and electronic financial report templates that match the financial report. The report data calculation module 13 may be configured to perform accounting calculation on accounting data related to the accounting subjects in the text information using an accounting algorithm corresponding to the preset accounting subjects. The electronic statement forming module 14 may be configured to populate the electronic financial statement template with results of accounting calculations and text information to form an electronic financial statement. In one embodiment, the description of the specific implementation function may be described with reference to step S101 to step S104.
In one embodiment, the report template matching module 12 may include a semantic analysis sub-module, a template matching sub-module, a first accounting matching sub-module, and a second accounting matching sub-module. In this embodiment, the semantic analysis sub-module may be configured to perform semantic analysis on the text information to obtain external text semantics of the text information located outside the table in the financial statement and internal text semantics of the text information located inside the table in the financial statement, respectively. The template matching sub-module may be configured to semantically match the external text semantics with the template name of each of the preset electronic financial statement templates, respectively, to determine an electronic financial statement template that matches the financial statement. The first accounting subject matching sub-module may be configured to obtain a subject name of an accounting subject associated with the matched electronic financial reporting template. The second accounting matching sub-module may be configured to semantically match the internal text semantics with the subject name of each accounting acquired by the first accounting matching sub-module, respectively, to determine the accounting included in the financial statement. In one embodiment, the description of the specific implementation function may be described with reference to step S102.
In one embodiment, the first accounting matching sub-module may be further configured to: displaying the matched electronic financial statement template through a visual interface; judging whether a report template adjustment instruction is received or not; if yes, the template name in the report template adjustment instruction is obtained, the matched electronic financial report template is adjusted to be the electronic financial report template corresponding to the template name, and then the step of obtaining the subject name of the accounting subject associated with the matched electronic financial report template is executed according to the electronic financial report template corresponding to the template name; if not, the step of acquiring the subject name of the accounting subject associated with the matched electronic financial statement template is directly performed. In one embodiment, the specific implementation functions may be described with reference to steps 121-124.
In one embodiment, the second accounting matching sub-module may be further configured to: respectively acquiring semantic matching degree of the internal text semantics and the subject names of all accounting subjects; and acquiring the subject names with the semantic matching degree larger than or equal to a preset matching degree threshold, and determining accounting subjects contained in the financial report according to the subject names. In one embodiment, the specific implementation functions may be described with reference to steps 141-142.
In one embodiment, the spreadsheet forming module 14 may be further configured to: acquiring a subject name with semantic matching degree smaller than a preset matching degree threshold, taking an accounting subject corresponding to the subject name as an accounting subject with matching failure, and generating first type subject labeling information corresponding to the accounting subject on an electronic financial report so as to check and prompt the accounting subject; according to the result of accounting calculation, acquiring accounting subjects with failed calculation and generating second category subject labeling information corresponding to the accounting subjects on an electronic financial report so as to check and prompt the accounting subjects; judging whether a report check modification instruction is received or not; if yes, acquiring accounting subject modification information in the report checking modification instruction to modify the electronic financial report so as to determine a final electronic financial report. In one embodiment, the specific implementation functions may be described with reference to steps 21-23.
In one embodiment, the report data calculation module 13 may be further configured to perform accounting calculation on accounting data related to the accounting subjects in the text information by performing the following operations when the number of accounting algorithms corresponding to the preset accounting subjects is plural: according to the respective corresponding execution sequence of each accounting algorithm, adopting each accounting algorithm to perform accounting calculation on the related accounting data in turn; the accounting algorithm corresponding to the preset accounting subjects comprises a negative value conversion algorithm and/or a test balance algorithm and/or a data size comparison algorithm and/or a credit algorithm. In one embodiment, the description of the specific implementation function may be described with reference to step S103.
The foregoing financial statement processing device is used for executing the embodiments of the financial statement processing method shown in fig. 1-3, and the technical principles of the two, the technical problems to be solved and the technical effects to be produced are similar, and those skilled in the art can clearly understand that, for convenience and brevity of description, the specific working process and the related description of the financial statement processing device can refer to the descriptions of the embodiments of the financial statement processing method, and are not repeated herein.
It will be appreciated by those skilled in the art that the present invention may implement all or part of the above-described methods according to the above-described embodiments, or may be implemented by means of a computer program for instructing relevant hardware, where the computer program may be stored in a computer readable storage medium, and where the computer program may implement the steps of the above-described embodiments of the method when executed by a processor. Wherein the computer program comprises computer program code which may be in source code form, object code form, executable file or some intermediate form etc. The computer readable medium may include: any entity or device, medium, usb disk, removable hard disk, magnetic disk, optical disk, computer memory, read-only memory, random access memory, electrical carrier wave signals, telecommunications signals, software distribution media, and the like capable of carrying the computer program code. It should be noted that the computer readable medium contains content that can be appropriately scaled according to the requirements of jurisdictions in which such content is subject to legislation and patent practice, such as in certain jurisdictions in which such content is subject to legislation and patent practice, the computer readable medium does not include electrical carrier signals and telecommunication signals.
Further, the invention also provides a control device. In one control device embodiment according to the present invention, the control device includes a processor and a storage device, the storage device may be configured to store a program for executing the financial statement processing method of the above-described method embodiment, and the processor may be configured to execute the program in the storage device, including, but not limited to, the program for executing the financial statement processing method of the above-described method embodiment. For convenience of explanation, only those portions of the embodiments of the present invention that are relevant to the embodiments of the present invention are shown, and specific technical details are not disclosed, please refer to the method portions of the embodiments of the present invention. The control device may be a control device formed of various electronic devices.
Further, the invention also provides a computer readable storage medium. In one computer-readable storage medium embodiment according to the present invention, the computer-readable storage medium may be configured to store a program for executing the financial statement processing method of the above-described method embodiment, which program may be loaded and executed by a processor to implement the financial statement processing method described above. For convenience of explanation, only those portions of the embodiments of the present invention that are relevant to the embodiments of the present invention are shown, and specific technical details are not disclosed, please refer to the method portions of the embodiments of the present invention. The computer readable storage medium may be a storage device including various electronic devices, and optionally, the computer readable storage medium in the embodiments of the present invention is a non-transitory computer readable storage medium.
Further, it should be understood that, since the respective modules are merely set to illustrate the functional units of the apparatus of the present invention, the physical devices corresponding to the modules may be the processor itself, or a part of software in the processor, a part of hardware, or a part of a combination of software and hardware. Accordingly, the number of individual modules in the figures is merely illustrative.
Those skilled in the art will appreciate that the various modules in the apparatus may be adaptively split or combined. Such splitting or combining of specific modules does not cause the technical solution to deviate from the principle of the present invention, and therefore, the technical solution after splitting or combining falls within the protection scope of the present invention.
Thus far, the technical solution of the present invention has been described in connection with one embodiment shown in the drawings, but it is easily understood by those skilled in the art that the scope of protection of the present invention is not limited to these specific embodiments. Equivalent modifications and substitutions for related technical features may be made by those skilled in the art without departing from the principles of the present invention, and such modifications and substitutions will fall within the scope of the present invention.

Claims (10)

1. A method of processing a financial statement, the method comprising:
performing text recognition on the image of the financial statement to acquire text information in the image;
carrying out semantic analysis on the text information, and determining accounting subjects contained in the financial statement and an electronic financial statement template matched with the financial statement;
accounting calculation is carried out on the accounting data related to the accounting subjects in the text information by adopting a preset accounting algorithm corresponding to the accounting subjects;
filling the accounting calculation result and the text information into the electronic financial statement template to form an electronic financial statement;
the text information is subjected to semantic analysis, and the steps of determining accounting subjects contained in the financial statement and an electronic financial statement template matched with the financial statement specifically comprise: carrying out semantic analysis on the text information to respectively obtain external text semantics of the text information positioned outside the table in the financial statement and internal text semantics of the text information positioned inside the table in the financial statement; carrying out semantic matching on the external text semantics and the template name of each preset electronic financial statement template respectively, and determining an electronic financial statement template matched with the financial statement; acquiring a subject name of an accounting subject associated with the matched electronic financial statement template; semantic matching is carried out on the internal text semantics and the subject names of the accounting subjects respectively, and accounting subjects contained in the financial report are determined;
The semantic matching of the internal text semantic and each subject name of the accounting subjects is carried out, and the determination of the accounting subjects contained in the financial report comprises the following steps: respectively acquiring semantic matching degree of the internal text semantic and each subject name of the accounting subject; and acquiring the subject name with the semantic matching degree larger than or equal to a preset matching degree threshold, and determining accounting subjects contained in the financial report according to the subject name.
2. A financial statement processing method in accordance with claim 1, wherein prior to the step of obtaining a subject name for an accounting subject associated with the matched electronic financial statement template, the method further comprises:
displaying the matched electronic financial statement template through a visual interface;
judging whether a report template adjustment instruction is received or not;
if yes, the template name in the report template adjustment instruction is obtained, the matched electronic financial report template is adjusted to be the electronic financial report template corresponding to the template name, and then the step of obtaining the subject name of the accounting subject associated with the matched electronic financial report template is executed according to the electronic financial report template corresponding to the template name;
If not, directly executing the step of acquiring the subject name of the accounting subject associated with the matched electronic financial statement template.
3. A method of processing a financial statement as claimed in claim 2, wherein after the step of forming an electronic financial statement, the method further comprises:
acquiring a subject name with the semantic matching degree smaller than the preset matching degree threshold, taking an accounting subject corresponding to the subject name as an accounting subject with failed matching, and generating first type subject labeling information corresponding to the accounting subject on the electronic financial statement so as to check and prompt the accounting subject;
according to the accounting calculation result, acquiring accounting subjects with failed calculation and generating second category subject labeling information corresponding to the accounting subjects on the electronic financial report so as to check and prompt the accounting subjects;
judging whether a report check modification instruction is received or not;
if yes, acquiring accounting subject modification information in the report checking modification instruction to modify the electronic financial report so as to determine a final electronic financial report.
4. The method for processing a financial statement according to claim 1, wherein when the number of the preset accounting algorithms corresponding to the accounting subjects is plural, the step of performing accounting calculation on the accounting data related to the accounting subjects in the text information by using the preset accounting algorithm corresponding to the accounting subjects specifically includes:
According to the execution sequence corresponding to each accounting algorithm, accounting calculation is carried out on the related accounting data by adopting each accounting algorithm in turn;
the preset accounting algorithms corresponding to the accounting subjects comprise a negative value conversion algorithm and/or a trial balance algorithm and/or a data size comparison algorithm and/or a credit algorithm.
5. A financial statement processing device, the device comprising:
the report text recognition module is configured to perform text recognition on an image of a financial report and acquire text information in the image;
a report template matching module configured to perform semantic analysis on the text information, and determine accounting subjects included in the financial report and an electronic financial report template matched with the financial report;
the report data calculation module is configured to perform accounting calculation on accounting data related to the accounting subjects in the text information by adopting a preset accounting algorithm corresponding to the accounting subjects;
an electronic statement forming module configured to populate the electronic financial statement template with the results of the accounting calculations and the text information to form an electronic financial statement;
The report template matching module comprises:
the semantic analysis sub-module is configured to carry out semantic analysis on the text information and respectively acquire external text semantics of the text information positioned outside the table in the financial statement and internal text semantics of the text information positioned inside the table in the financial statement;
a template matching sub-module configured to match the external text semantics with the template name of each preset electronic financial statement template respectively, and determine an electronic financial statement template matched with the financial statement;
a first accounting subject matching sub-module configured to obtain a subject name of an accounting subject associated with the matched electronic financial reporting template;
the second accounting matching sub-module is configured to perform semantic matching on the internal text semantics and the accounting names of the accounting acquired by the first accounting matching sub-module respectively, so as to determine accounting contained in the financial report;
the second accounting matching sub-module is further configured to: respectively acquiring semantic matching degree of the internal text semantic and each subject name of the accounting subject; and acquiring the subject name with the semantic matching degree larger than or equal to a preset matching degree threshold, and determining accounting subjects contained in the financial report according to the subject name.
6. The financial statement processing apparatus of claim 5, wherein the first accounting subject matching sub-module is further configured to:
displaying the matched electronic financial statement template through a visual interface;
judging whether a report template adjustment instruction is received or not;
if yes, the template name in the report template adjustment instruction is obtained, the matched electronic financial report template is adjusted to be the electronic financial report template corresponding to the template name, and then the step of obtaining the subject name of the accounting subject associated with the matched electronic financial report template is executed according to the electronic financial report template corresponding to the template name;
if not, directly executing the step of acquiring the subject name of the accounting subject associated with the matched electronic financial statement template.
7. The financial statement processing device of claim 6, wherein the electronic statement forming module is further configured to:
acquiring a subject name with the semantic matching degree smaller than the preset matching degree threshold, taking an accounting subject corresponding to the subject name as an accounting subject with failed matching, and generating first category subject labeling information corresponding to the accounting subject on the electronic financial report so as to check and prompt accounting data associated with the accounting subject;
According to the accounting calculation result, acquiring accounting subjects with failed calculation and generating second category subject labeling information corresponding to the accounting subjects on the electronic financial report so as to check and prompt accounting data associated with the accounting subjects;
judging whether a report check modification instruction is received or not;
if yes, acquiring report modification information in the report check modification instruction to modify the electronic financial report so as to determine a final electronic financial report.
8. The financial statement processing device of claim 5, wherein the statement data calculation module is further configured to perform accounting calculation on accounting data related to the accounting subjects in the text information when the number of accounting algorithms corresponding to the preset accounting subjects is plural by performing the following operations:
according to the execution sequence corresponding to each accounting algorithm, accounting calculation is carried out on the related accounting data by adopting each accounting algorithm in turn;
the preset accounting algorithms corresponding to the accounting subjects comprise a negative value conversion algorithm and/or a trial balance algorithm and/or a data size comparison algorithm and/or a credit algorithm.
9. A control device comprising a processor and a storage device, the storage device being adapted to store a plurality of program code, characterised in that the program code is adapted to be loaded and executed by the processor to perform the financial statement processing method of any one of claims 1 to 4.
10. A computer readable storage medium having stored therein a plurality of program code adapted to be loaded and executed by a processor to perform the financial statement processing method of any one of claims 1 to 4.
CN202110547961.4A 2021-05-19 2021-05-19 Financial statement processing method, device and computer readable storage medium Active CN113158988B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110547961.4A CN113158988B (en) 2021-05-19 2021-05-19 Financial statement processing method, device and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110547961.4A CN113158988B (en) 2021-05-19 2021-05-19 Financial statement processing method, device and computer readable storage medium

Publications (2)

Publication Number Publication Date
CN113158988A CN113158988A (en) 2021-07-23
CN113158988B true CN113158988B (en) 2024-04-05

Family

ID=76876602

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110547961.4A Active CN113158988B (en) 2021-05-19 2021-05-19 Financial statement processing method, device and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN113158988B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113627351B (en) * 2021-08-12 2024-01-30 达观数据有限公司 Matching methods, devices, computer equipment and storage media for financial report accounts
CN114239532B (en) * 2021-12-21 2024-12-27 中国建设银行股份有限公司 A report generation method and device
CN114462361A (en) * 2021-12-29 2022-05-10 壹链盟生态科技有限公司 Conversion method of financial statement
CN115457578A (en) * 2022-09-13 2022-12-09 中电金信软件有限公司 Financial statement processing method and device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11219394A (en) * 1998-02-02 1999-08-10 Kenji Omori Automatic financial statement input device
KR20060114097A (en) * 2005-04-27 2006-11-06 최철규 Financial Statement Recognition Method and System Using Optical Character Recognition
CN107133571A (en) * 2017-04-11 2017-09-05 上海众开信息科技有限公司 A kind of system and method that paper invoice is automatically generated to financial statement
CN110046337A (en) * 2019-04-22 2019-07-23 厦门商集网络科技有限责任公司 A kind of financial data acquisition method and its system
CN110674131A (en) * 2019-08-30 2020-01-10 深圳壹账通智能科技有限公司 Financial statement data processing method and device, computer equipment and storage medium
CN112036145A (en) * 2020-09-01 2020-12-04 平安国际融资租赁有限公司 Financial statement identification method and device, computer equipment and readable storage medium
CN112258308A (en) * 2020-10-22 2021-01-22 江苏税软软件科技有限公司 Accounting subject matching method in financial data

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8483473B2 (en) * 2008-01-18 2013-07-09 Mitek Systems, Inc. Systems and methods for obtaining financial offers using mobile image capture
US8345981B2 (en) * 2009-02-10 2013-01-01 Kofax, Inc. Systems, methods, and computer program products for determining document validity

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11219394A (en) * 1998-02-02 1999-08-10 Kenji Omori Automatic financial statement input device
KR20060114097A (en) * 2005-04-27 2006-11-06 최철규 Financial Statement Recognition Method and System Using Optical Character Recognition
CN107133571A (en) * 2017-04-11 2017-09-05 上海众开信息科技有限公司 A kind of system and method that paper invoice is automatically generated to financial statement
CN110046337A (en) * 2019-04-22 2019-07-23 厦门商集网络科技有限责任公司 A kind of financial data acquisition method and its system
CN110674131A (en) * 2019-08-30 2020-01-10 深圳壹账通智能科技有限公司 Financial statement data processing method and device, computer equipment and storage medium
CN112036145A (en) * 2020-09-01 2020-12-04 平安国际融资租赁有限公司 Financial statement identification method and device, computer equipment and readable storage medium
CN112258308A (en) * 2020-10-22 2021-01-22 江苏税软软件科技有限公司 Accounting subject matching method in financial data

Also Published As

Publication number Publication date
CN113158988A (en) 2021-07-23

Similar Documents

Publication Publication Date Title
CN113158988B (en) Financial statement processing method, device and computer readable storage medium
TWI621077B (en) Character recognition method and server for claim documents
CN109344831A (en) A kind of tables of data recognition methods, device and terminal device
CN117707922A (en) Method and device for generating test case, terminal equipment and readable storage medium
CN107451112B (en) Form tool data checking method, device, terminal equipment and storage medium
CN112418813B (en) AEO qualification intelligent rating management system and method based on intelligent analysis and identification and storage medium
CN110647523B (en) Data quality analysis method and device, storage medium and electronic equipment
US10643022B2 (en) PDF extraction with text-based key
CN107016132A (en) Online question bank quality improving method and system and terminal equipment
CN118394888B (en) Report automatic generation method, system, electronic equipment and storage medium
CN115730605A (en) Data Analysis Method Based on Multidimensional Information
CN109324963B (en) Method for automatically testing profit result and terminal equipment
CN114626341A (en) Document conversion method, device and storage medium
CN110688827A (en) Data processing method and device, electronic equipment and storage medium
CN115904482B (en) Interface document generation method, device, equipment and storage medium
CN118819488A (en) Automated process generation method and automated process management system
CN117131841A (en) Digital archive form conversion method and system
CN114519075B (en) A data mining method
CN115345132A (en) File processing method, device and equipment
CN118194841A (en) Method and device for automatically generating customs clearance data, storage medium and electronic equipment
CN120410458A (en) Material review and processing platform based on AI model
CN119149441A (en) Script use case automatic generation method, device, terminal and storage medium
CN115311669A (en) Extraction method, device, equipment and storage medium
CN118886860A (en) A financial image intelligent audit method, device and medium
CN120373263A (en) Document digitizing processing method, device, equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant