CN118657622A - Automatic financial reconciliation method, device and storage medium based on variable rules - Google Patents
Automatic financial reconciliation method, device and storage medium based on variable rules Download PDFInfo
- Publication number
- CN118657622A CN118657622A CN202410753029.0A CN202410753029A CN118657622A CN 118657622 A CN118657622 A CN 118657622A CN 202410753029 A CN202410753029 A CN 202410753029A CN 118657622 A CN118657622 A CN 118657622A
- Authority
- CN
- China
- Prior art keywords
- node
- flow
- financial
- flow node
- service data
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 113
- 238000012545 processing Methods 0.000 claims abstract description 86
- 230000002159 abnormal effect Effects 0.000 claims abstract description 29
- 230000005856 abnormality Effects 0.000 claims description 6
- 230000000694 effects Effects 0.000 claims description 5
- 238000006243 chemical reaction Methods 0.000 claims description 4
- 238000003672 processing method Methods 0.000 claims description 4
- 238000004590 computer program Methods 0.000 claims description 3
- 239000000758 substrate Substances 0.000 claims 2
- 239000000523 sample Substances 0.000 claims 1
- 238000012800 visualization Methods 0.000 abstract description 3
- 238000013473 artificial intelligence Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000002547 anomalous effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
The invention relates to a financial automatic reconciliation method, a device and a storage medium based on variable rules, which are applied to the technical field of financial reconciliation and comprise the following steps: dividing a financial reconciliation process into a plurality of process nodes, setting the sequence of each process node, and configuring node rules corresponding to each process node, wherein the node rules of each process node can be independently modified or added according to the requirements of users, so that the fine processing of the reconciliation process is realized; meanwhile, according to the sequence of the flow nodes, the corresponding rule of each flow node is extracted to sequentially process the financial business data, the financial business data processing result of each flow node is obtained respectively, the visualization of the financial reconciliation process is realized, which flow node is abnormal can be accurately captured, and the stability and reliability of the financial reconciliation are improved.
Description
Technical Field
The invention relates to the technical field of financial reconciliation, in particular to a financial automatic reconciliation method, a financial automatic reconciliation device and a storage medium based on variable rules.
Background
Accounting is an important element in financial management and has an important effect on the financial status and operational decisions of enterprises. Traditional financial reconciliation methods mainly rely on manual operation, are low in efficiency and are prone to errors. With the development of information technology, a computer-based automated financial reconciliation method is attracting attention. According to the method, business data of enterprises are integrated through the computer, and rules of financial accounting are converted into programs executable by the computer, so that automatic financial accounting is realized.
At present, a financial reconciliation method based on rules mainly comprises a financial reconciliation method based on artificial intelligence.
The financial reconciliation method based on artificial intelligence is a novel technology developed in recent years, and utilizes artificial intelligence technology such as machine learning, deep learning and the like to automatically identify abnormal conditions and process the abnormal conditions by analyzing and learning a large amount of financial data. The method has the advantages that the financial accounting efficiency can be greatly improved, and the method can be suitable for different business scenes.
Because of the complexity and uncertainty of the artificial intelligence technology, the process of the financial reconciliation method based on the artificial intelligence is invisible to the user, so that the reconciliation result has an unpredictable problem, and the method cannot be well supported under the condition that the fine reconciliation rule is required, so that the stability and reliability of the method still need to be further improved.
Disclosure of Invention
In view of the above, the present invention aims to provide a variable rule-based automatic financial accounting method, device and storage medium, so as to solve the problem that in the prior art, because of complexity and uncertainty of an artificial intelligence technology, a process of the artificial intelligence-based automatic financial accounting method is invisible to a user, so that an accounting result is unpredictable, and the situation that a fine accounting rule is required cannot be well supported, so that stability and reliability of the method still need to be further improved.
According to a first aspect of an embodiment of the present invention, there is provided a variable rule-based financial automatic reconciliation method, the method comprising:
Dividing a financial reconciliation process into a plurality of process nodes, and setting the sequence of each process node;
configuring node rules corresponding to each flow node;
Acquiring financial service data to be processed from a service database, extracting rules corresponding to each flow node according to the sequence of the flow nodes, and sequentially processing the financial service data to obtain financial service data processing results of each flow node respectively;
And comparing the financial service data processing result of each flow node with a preset flow node standard processing result, and judging whether the financial service data processing result of the flow node is abnormal or not.
Preferably, the method comprises the steps of,
The node rules corresponding to each flow node comprise a plurality of node rules, and a user can combine the node rules corresponding to each flow node according to requirements to achieve different reconciliation effects.
Preferably, the method comprises the steps of,
The node rule includes: fetch, data conversion, data comparison, and numerical operations.
Preferably, the method comprises the steps of,
The step of extracting rules corresponding to each flow node according to the sequence of the flow nodes and sequentially processing the financial service data comprises the following steps:
For a financial service data processing result obtained after each flow node is processed by node rules, storing the financial service data processing result into a preset database;
And when the next flow node is needed, extracting the financial service data processing result of the last flow node from the preset database and processing the financial service data processing result through the node rule corresponding to the current flow node.
Preferably, the method comprises the steps of,
If the result of the financial service data processing of a certain flow node is abnormal in comparison with the preset standard processing result of the flow node, the subsequent flow node is not processed.
Preferably, the method comprises the steps of,
And processing the financial business data processing result of the abnormal flow node, and outputting an abnormal result.
Preferably, the method further comprises:
the time of use of each flow node is recorded and stored, and the data quantity related to each flow node is recorded and stored.
According to a second aspect of an embodiment of the present invention, there is provided a variable rule based financial automated reconciliation apparatus, the apparatus comprising:
the flow dividing module: the method comprises the steps of dividing a financial reconciliation process into a plurality of process nodes, and setting the sequence of each process node;
Rule configuration module: the node rule is used for configuring the node rule corresponding to each flow node;
Automatic account checking module: the processing method comprises the steps of obtaining financial service data to be processed from a service database, extracting rules corresponding to each flow node according to the sequence of the flow nodes, and sequentially processing the financial service data to obtain financial service data processing results of each flow node respectively;
the abnormality judgment module: and the processing result of the financial service data of each flow node is compared with a preset standard processing result of the flow node, and whether the processing result of the financial service data of the flow node is abnormal is judged.
According to a third aspect of embodiments of the present invention, there is provided a storage medium storing a computer program which, when executed by a master, implements the steps of the above method.
The technical scheme provided by the embodiment of the invention can comprise the following beneficial effects:
According to the application, the financial reconciliation process is divided into a plurality of process nodes, the sequence of each process node is set, and the node rule corresponding to each process node is configured, wherein the node rule of each process node can be independently modified or added according to the requirement of a user, so that the fine processing of the reconciliation process is realized; meanwhile, according to the sequence of the flow nodes, the corresponding rule of each flow node is extracted to sequentially process the financial business data, the financial business data processing result of each flow node is obtained respectively, the visualization of the financial reconciliation process is realized, which flow node is abnormal can be accurately captured, and the stability and reliability of the financial reconciliation are improved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention as claimed.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
FIG. 1 is a flow diagram illustrating a variable rule based financial automated reconciliation method in accordance with an exemplary embodiment;
FIG. 2 is a system diagram of a variable rule based financial automated reconciliation apparatus, shown in accordance with another exemplary embodiment;
in the accompanying drawings: 1-a flow dividing module, 2-a rule configuration module, 3-an automatic account checking module and 4-an abnormality judging module.
Detailed Description
Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numbers in different drawings refer to the same or similar elements, unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the invention. Rather, they are merely examples of apparatus and methods consistent with aspects of the invention as detailed in the accompanying claims.
Example 1
FIG. 1 is a flow diagram illustrating a variable rule based financial automated reconciliation method, as illustrated in FIG. 1, in accordance with an exemplary embodiment, which comprises:
s1, dividing a financial reconciliation process into a plurality of process nodes, and setting the sequence of each process node;
s2, configuring node rules corresponding to each flow node;
s3, acquiring financial service data to be processed from a service database, extracting rules corresponding to each flow node according to the sequence of the flow nodes, and sequentially processing the financial service data to obtain financial service data processing results of each flow node respectively;
S4, comparing the financial service data processing result of each flow node with a preset flow node standard processing result, and judging whether the financial service data processing result of the flow node is abnormal or not;
It can be understood that the financial reconciliation process is divided into a plurality of process nodes, the sequence of each process node is set, and the node rule corresponding to each process node is configured, wherein the node rule of each process node can be independently modified or added according to the requirement of a user, namely, the user can freely combine the rules of the process nodes according to the requirement of the user, so that the fine processing of the reconciliation process is realized; meanwhile, according to the sequence of the flow nodes, the corresponding rule of each flow node is extracted to sequentially process the financial business data, the financial business data processing result of each flow node is obtained respectively, the visualization of the financial reconciliation process is realized, which flow node is abnormal can be accurately captured, and the stability and reliability of the financial reconciliation are improved; and finally, comparing the financial service data processing result of each flow node with a preset flow node standard processing result, judging whether the financial service data processing result of the flow node is abnormal, and realizing automatic financial reconciliation processing.
Preferably, the method comprises the steps of,
The node rules corresponding to each flow node comprise a plurality of node rules, and a user can combine the node rules corresponding to each flow node according to requirements to realize different reconciliation effects;
It can be understood that if the flow node includes three flow nodes, the first node corresponds to three node rules (node rule 1, node rule 2 and node rule 3), the second node corresponds to three node rules (node rule 4, node rule 5 and node rule 6), the third node corresponds to three node rules (node rule 7, node rule 8 and node rule 9), and the user freely combines the rules of each flow node to achieve different financial reconciliation effects or purposes, for example, the first node selects node rule 2, the second node selects node rule 6, and the third node selects node rule 7, then the whole node flow processes the financial business data sequentially through node rule 2, node rule 6 and node rule 7.
Preferably, the method comprises the steps of,
The node rule includes: fetch, data conversion, data comparison and numerical operation;
It will be appreciated that the node rule is a code that can be understood and executed by a computer, and when the node rule is selected for processing in different flow nodes, it may involve extracting other data, and this requires using an access rule, and other data conversion, data comparison and numerical operation are all specific processing modes for the data.
Preferably, the method comprises the steps of,
The step of extracting rules corresponding to each flow node according to the sequence of the flow nodes and sequentially processing the financial service data comprises the following steps:
For a financial service data processing result obtained after each flow node is processed by node rules, storing the financial service data processing result into a preset database;
when the next flow node is needed, extracting the financial service data processing result of the last flow node from the preset database and processing the financial service data processing result through the node rule corresponding to the current flow node;
It can be understood that the data to be processed by each flow node is the data processed by the last flow node, so that after the processing of each flow node is completed, the processed data needs to be saved, and when the next flow node is started, the data is extracted in the database, and the specific extraction mode can adopt the above-mentioned access rule or can configure SQL to query the data from the database.
Preferably, the method comprises the steps of,
If the result of the financial service data processing of a certain flow node is abnormal with the result of the standard processing of the preset flow node, the processing of the subsequent flow node is not performed;
It will be appreciated that, as described above, if one financial reconciliation process is divided into three process nodes, if the processing data of the first process node is normal but the processing data of the second process node is abnormal, the processing of the third process node is not performed, and the financial reconciliation abnormality can be determined according to the abnormal data of the second process node.
Preferably, the method comprises the steps of,
Processing the financial business data processing result of the abnormal flow node, and outputting an abnormal result;
It can be understood that for the abnormal financial service data processing result, the abnormal data or field can be obtained by comparing the abnormal financial service data processing result with the preset flow node standard processing result, and the abnormal data or field is output, so that the staff can conveniently lock the abnormal data or field and carry out subsequent examination.
Preferably, the method further comprises:
recording and storing the time spent by each flow node, and recording and storing the data quantity related to each flow node;
it can be appreciated that by recording the time consuming time of each flow node and the amount of data involved, subsequent searching for anomalous data is facilitated.
Embodiment two:
FIG. 2 is a system diagram illustrating a variable rule based financial automated reconciliation apparatus, the apparatus comprising:
flow dividing module 1: the method comprises the steps of dividing a financial reconciliation process into a plurality of process nodes, and setting the sequence of each process node;
Rule configuration module 2: the node rule is used for configuring the node rule corresponding to each flow node;
Automatic account checking module 3: the processing method comprises the steps of obtaining financial service data to be processed from a service database, extracting rules corresponding to each flow node according to the sequence of the flow nodes, and sequentially processing the financial service data to obtain financial service data processing results of each flow node respectively;
abnormality determination module 4: the processing method comprises the steps of comparing a financial service data processing result of each flow node with a preset flow node standard processing result, and judging whether the financial service data processing result of the flow node is abnormal or not;
It can be understood that the process dividing module 1 is configured to divide the financial accounting process into a plurality of process nodes, and set the sequence of each process node; the rule configuration module 2 is used for configuring node rules corresponding to each flow node; the automatic account checking module 3 is used for acquiring financial business data to be processed from a business database, extracting rules corresponding to each flow node according to the sequence of the flow nodes and sequentially processing the financial business data to obtain financial business data processing results of each flow node respectively; and the abnormality judgment module 4 is used for comparing the financial service data processing result of each flow node with a preset flow node standard processing result to judge whether the financial service data processing result of the flow node is abnormal or not.
Embodiment III:
The present embodiment provides a storage medium storing a computer program which, when executed by a master controller, implements each step in the above method;
it is to be understood that the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
It is to be understood that the same or similar parts in the above embodiments may be referred to each other, and that in some embodiments, the same or similar parts in other embodiments may be referred to.
It should be noted that in the description of the present invention, the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. Furthermore, in the description of the present invention, unless otherwise indicated, the meaning of "plurality" means at least two.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps of the process, and further implementations are included within the scope of the preferred embodiment of the present invention in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present invention.
It is to be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above-described embodiments, the various steps or methods may be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, may be implemented using any one or combination of the following techniques, as is well known in the art: discrete logic circuits having logic gates for implementing logic functions on data signals, application specific integrated circuits having suitable combinational logic gates, programmable Gate Arrays (PGAs), field Programmable Gate Arrays (FPGAs), and the like.
Those of ordinary skill in the art will appreciate that all or a portion of the steps carried out in the method of the above-described embodiments may be implemented by a program to instruct related hardware, where the program may be stored in a computer readable storage medium, and where the program, when executed, includes one or a combination of the steps of the method embodiments.
In addition, each functional unit in the embodiments of the present invention may be integrated in one processing module, or each unit may exist alone physically, or two or more units may be integrated in one module. The integrated modules may be implemented in hardware or in software functional modules. The integrated modules may also be stored in a computer readable storage medium if implemented in the form of software functional modules and sold or used as a stand-alone product.
The above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, or the like.
In the description of the present specification, a description referring to terms "one embodiment," "some embodiments," "examples," "specific examples," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present invention. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiments or examples. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
While embodiments of the present invention have been shown and described above, it will be understood that the above embodiments are illustrative and not to be construed as limiting the invention, and that variations, modifications, alternatives and variations may be made to the above embodiments by one of ordinary skill in the art within the scope of the invention.
Claims (9)
1. A variable rule-based financial automatic accounting method, the method comprising:
Dividing a financial reconciliation process into a plurality of process nodes, and setting the sequence of each process node;
configuring node rules corresponding to each flow node;
Acquiring financial service data to be processed from a service database, extracting rules corresponding to each flow node according to the sequence of the flow nodes, and sequentially processing the financial service data to obtain financial service data processing results of each flow node respectively;
And comparing the financial service data processing result of each flow node with a preset flow node standard processing result, and judging whether the financial service data processing result of the flow node is abnormal or not.
2. The method of claim 1, wherein the step of determining the position of the substrate comprises,
The node rules corresponding to each flow node comprise a plurality of node rules, and a user can combine the node rules corresponding to each flow node according to requirements to achieve different reconciliation effects.
3. The method of claim 2, wherein the step of determining the position of the substrate comprises,
The node rule includes: fetch, data conversion, data comparison, and numerical operations.
4. The method of claim 3, wherein the step of,
The step of extracting rules corresponding to each flow node according to the sequence of the flow nodes and sequentially processing the financial service data comprises the following steps:
For a financial service data processing result obtained after each flow node is processed by node rules, storing the financial service data processing result into a preset database;
And when the next flow node is needed, extracting the financial service data processing result of the last flow node from the preset database and processing the financial service data processing result through the node rule corresponding to the current flow node.
5. The method of claim 4, wherein the step of determining the position of the first electrode is performed,
If the result of the financial service data processing of a certain flow node is abnormal in comparison with the preset standard processing result of the flow node, the subsequent flow node is not processed.
6. The method of claim 5, wherein the step of determining the position of the probe is performed,
And processing the financial business data processing result of the abnormal flow node, and outputting an abnormal result.
7. The method as recited in claim 6, further comprising:
the time of use of each flow node is recorded and stored, and the data quantity related to each flow node is recorded and stored.
8. A variable rule-based financial automated reconciliation apparatus, the apparatus comprising:
the flow dividing module: the method comprises the steps of dividing a financial reconciliation process into a plurality of process nodes, and setting the sequence of each process node;
Rule configuration module: the node rule is used for configuring the node rule corresponding to each flow node;
Automatic account checking module: the processing method comprises the steps of obtaining financial service data to be processed from a service database, extracting rules corresponding to each flow node according to the sequence of the flow nodes, and sequentially processing the financial service data to obtain financial service data processing results of each flow node respectively;
the abnormality judgment module: and the processing result of the financial service data of each flow node is compared with a preset standard processing result of the flow node, and whether the processing result of the financial service data of the flow node is abnormal is judged.
9. A storage medium storing a computer program which, when executed by a master, implements the steps of a variable rule based financial automated reconciliation method as defined in any of claims 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410753029.0A CN118657622A (en) | 2024-06-12 | 2024-06-12 | Automatic financial reconciliation method, device and storage medium based on variable rules |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410753029.0A CN118657622A (en) | 2024-06-12 | 2024-06-12 | Automatic financial reconciliation method, device and storage medium based on variable rules |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118657622A true CN118657622A (en) | 2024-09-17 |
Family
ID=92703261
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410753029.0A Pending CN118657622A (en) | 2024-06-12 | 2024-06-12 | Automatic financial reconciliation method, device and storage medium based on variable rules |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118657622A (en) |
-
2024
- 2024-06-12 CN CN202410753029.0A patent/CN118657622A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7676492B2 (en) | Migration of database using serialized objects | |
CN110781231B (en) | Database-based batch import method, device, equipment and storage medium | |
CN110554958A (en) | Graph database testing method, system, device and storage medium | |
US8949203B1 (en) | Verification of design libraries and databases | |
CN116542207A (en) | Method, device, equipment and storage medium for generating circuit layout | |
US7352170B2 (en) | Exhaustive diagnosis of bridging defects in an integrated circuit including multiple nodes using test vectors and IDDQ measurements | |
CN110472298B (en) | Method, device, equipment and storage medium for constructing electric power market model | |
CN111190880B (en) | Database detection method, device and computer readable storage medium | |
CN114915643A (en) | Configuration method, device, equipment and medium of railway signal centralized monitoring system | |
CN118657622A (en) | Automatic financial reconciliation method, device and storage medium based on variable rules | |
CN114546749A (en) | Chip random test case regression method, device, equipment and readable medium | |
CN117724662A (en) | Distributed storage disk management method, device and medium | |
CN115248783B (en) | Software testing method, system, readable storage medium and computer equipment | |
CN110704697B (en) | Method for improving business process efficiency based on selection branch construction | |
CN112540970B (en) | Metadata blood margin analysis method and system based on version management | |
CN113918150A (en) | Method for automatically configuring interface front-end code | |
CN111625521A (en) | Management method, system, medium and device constructed based on visual data set | |
CN118051779B (en) | Automatic parameter searching method and device for large model training and electronic equipment | |
CN118377555B (en) | Method, device and equipment for constructing artificial intelligent model and readable storage medium | |
CN113297058A (en) | Case generation method, test method, device and server | |
CN118069541B (en) | Test button generation method, device, equipment, medium and product | |
US7991712B1 (en) | Consensus as an evaluation function for evolvable hardware | |
CN116955342B (en) | Service data consistency rate verification method and device | |
Bernstein et al. | Testing network management software | |
CN117453703A (en) | Test method, apparatus, device, medium and program product |
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 |