Automatic engineering financial cost accounting method and system based on fund chain tracing

By establishing a fixed accounting logic based on capital chain traceability in financial accounting, automatically matching accounting accounts and cost-sharing amounts, the problem of lack of rigor and consistency in the existing financial accounting methods and the inability to realize real-time dynamic accounting, and efficient and accurate automatic financial cost accounting is achieved.

CN119762249AActive Publication Date: 2025-04-04THREE GORGES HI TECH INFORMATION TECH CO LTD

Patent Information

Application Number
CN202411777772.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-05
Publication Date
2025-04-04
Estimated Expiration
2044-12-05

AI Technical Summary

Technical Problem

The existing financial accounting methods rely on manual matching of accounting accounts and cost-sharing amounts, resulting in lack of strictness and consistency in accounting, and the real-time dynamic accounting cannot be achieved, with lag, and huge workload and easy to produce matching errors.

Method used

By establishing a fixed accounting logic based on capital chain traceability, it automatically matches accounting accounts and cost-sharing amounts, and automatically calculates the project financial costs. This method includes generating a detailed fund structure, establishing a fixed accounting logic, obtaining fee declaration information, tracing the flow of funds, determining the legal declaration amount, and updating the detailed fund structure.

Benefits of technology

It reduces the workload of financial personnel, reduces costs, improves work efficiency, ensures the standardization and consistency of financial accounting, avoids funding disorders, realizes real-time dynamic accounting, and reduces the occurrence of manual errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119762249A_ABST
    Figure CN119762249A_ABST
Patent Text Reader

Abstract

The invention provides an engineering financial cost automatic accounting method and system based on fund chain tracing, and the method comprises the steps: generating a fund detail structure according to an engineering contract uploaded by each engineering department, determining a plurality of fund rough calculation items, corresponding cost objects, and the corresponding fund detail structure, building a fixed accounting logic of a current engineering project, and carrying out the fixed accounting logic; acquiring cost declaration information uploaded by each engineering department, determining a declaration budget item and an effective amount of the declaration by using fixed accounting logic, and when the declaration amount of the declaration is inconsistent with the corresponding effective amount, tracing the fund flow direction of the corresponding engineering department to obtain a plurality of auxiliary budget items, the cost declaration information is subjected to accounting by using the auxiliary budget item and the declaration budget item, the legal declaration amount of the corresponding engineering department is determined, automatic accounting is realized by establishing fixed accounting logic, the accounting workload of financial staff can be reduced, the cost is reduced, and the working efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of financial verification, and in particular to a method and system for automatically calculating engineering financial costs based on capital chain tracing. Background Art

[0002] When accounting, financial personnel need to manually match accounting subjects and allocated cost amounts according to the contract settlement details and reimbursement expense types to complete accounting and certificate making. The types of reimbursement expenses are relatively fixed, and the operation is not difficult when matching accounting subjects and allocating reimbursement expenses. However, the settlement details of different contracts vary greatly, making it difficult to directly match them with accounting subjects and allocate cost amounts, resulting in a lack of rigor and consistency in the accounting process. Financial personnel are more arbitrary when selecting accounting subjects and allocated amounts during cost accounting, making it difficult to unify accounting standards. Manual accounting can only be done regularly within the accounting cycle, and real-time dynamic accounting cannot be achieved. There is a certain lag, which is not conducive to financial accounting management or cost execution assessment. The process of matching auxiliary budget items in financial accounting certificate making is done manually, which is a huge workload and is prone to matching errors, which is not conducive to refined financial accounting. The accounting process of manually matching accounting subjects and allocating cost amounts consumes a lot of human resources, which is not conducive to refined control of project costs.

[0003] Therefore, the present invention provides a method and system for automatically calculating engineering financial costs based on capital chain tracing. Summary of the invention

[0004] The present invention provides an automatic accounting method and system for engineering financial costs based on capital chain tracing, which can reduce the workload of financial personnel in accounting, reduce costs and improve work efficiency by establishing a fixed accounting logic to realize automatic accounting.

[0005] The present invention provides a method for automatically calculating engineering financial costs based on capital chain tracing, comprising:

[0006] Step 1: Generate a detailed capital structure based on the engineering contract uploaded by each engineering department, and determine a number of capital budget items corresponding to each engineering department;

[0007] Step 2: According to the cost object corresponding to each of the budget items, combined with the detailed capital structure corresponding to each engineering department, establish the fixed accounting logic of this project;

[0008] Step 3: Obtain the expense declaration information uploaded by each engineering department, and use the fixed accounting logic to determine the declared budget items for this declaration, as well as the effective amounts corresponding to the declared budget items;

[0009] Step 4: When the application amount reported this time is inconsistent with the corresponding valid amount, trace the capital flow of the corresponding engineering department to obtain several auxiliary budget items;

[0010] Step 5: Use the auxiliary budget items and the declared budget items to calculate the expense declaration information, determine the legal declared amount of the corresponding engineering department, and update the corresponding fund detail structure according to the legal declared amount.

[0011] In one practicable manner,

[0012] The step 1 comprises:

[0013] Step 11: respectively obtain the engineering contracts uploaded by each engineering department, respectively perform semantic extraction on each engineering contract, respectively obtain several engineering detail descriptions corresponding to the engineering department, and respectively review each engineering detail description;

[0014] Step 12: When the engineering contracts corresponding to each engineering department are qualified, the department engineering process of the corresponding engineering department is built according to the engineering contract, and the capital change information corresponding to each execution process in the corresponding department engineering process is generated according to the engineering detail description, and the capital change information is mapped in the corresponding department engineering process to obtain the capital detail structure corresponding to each engineering department;

[0015] Step 13: Determine several engineering links included in the engineering department according to the department engineering process, obtain the capital flow characteristics corresponding to each engineering link in the capital detail structure, and locate several capital change tasks included in the corresponding engineering link according to the capital flow characteristics;

[0016] Step 14: Generate the capital balance ratio of the corresponding engineering department according to the capital detail structure, analyze the capital change range of the corresponding capital change task according to the capital balance ratio, obtain the task attributes corresponding to each of the capital change tasks respectively, and generate the capital estimate items corresponding to the engineering department in combination with the corresponding capital change range.

[0017] In one practicable manner,

[0018] The step 2 comprises:

[0019] Step 21: Perform cost evaluation on each of the budget items to obtain the cost level corresponding to each of the budget items, match a number of corresponding candidates for the corresponding budget items according to the cost level, and perform property matching evaluation on the corresponding candidates according to the department function corresponding to each of the engineering departments to obtain the cost object corresponding to each of the budget items;

[0020] Step 22: Mark each of the expense objects in the fund detail structure of the corresponding engineering department, select a number of external expense objects that do not overlap with the fund detail structure, determine the legal external transaction objects of the corresponding engineering department, and establish the project concept structure of this engineering project according to the department function corresponding to each of the engineering departments;

[0021] Step 23: Input each of the fund detail structures into the project concept structure for structural integration to obtain the total fund structure of the project, and identify the external transaction process corresponding to each of the legal external transaction objects in the total fund structure;

[0022] Step 24: Identify several internal transaction processes included in the total funding structure of the project, establish a visual transaction process for the project based on the internal transaction process and the external transaction process, determine several fixed budget items of the visual transaction process, and generate corresponding fixed accounting logic based on the amount flow characteristics corresponding to the fixed budget items.

[0023] In one practicable manner,

[0024] The step 3 comprises:

[0025] Step 31: When the engineering department uploads the expense declaration information, a number of declaration requests corresponding to the engineering department are generated according to the expense declaration information, and each of the declaration information is preliminarily reviewed to determine the validity of the request materials of each of the declaration requests;

[0026] Step 32: Map the target declaration requests with valid request materials in the preset blockchain, establish several declaration blocks corresponding to the engineering department according to the mapping results, input each of the declaration blocks into the fixed accounting logic for logical analysis, and determine the logical association relationship between different target declaration requests;

[0027] Step 33: Determine the time correlation between different target application requests according to the timestamp corresponding to each application block, establish the fund activity information between different engineering departments in combination with the logical correlation, and search for several original fund budget items contained in the fund activity information, which are regarded as several application budget items for this application;

[0028] Step 34: Input several preset test estimate amounts into the fixed accounting logic for fund verification respectively, obtain the fund verification ratio between the different reported budget items, analyze the application amount corresponding to each reported budget item according to the expense reporting information, adjust the application amount using the fund verification ratio, and obtain the effective amount corresponding to each reported budget item.

[0029] In one practicable manner,

[0030] The step 4 comprises:

[0031] Step 41: check the application amount of the corresponding reported budget item according to the effective amount, filter out the application amount that is inconsistent with the effective amount, and obtain the corresponding re-inspection expense declaration information of the corresponding re-inspection engineering department;

[0032] Step 42: Determine the application text corresponding to each corresponding re-application amount in the re-application declaration information, use the valid amount corresponding to each of the declared budget items to check the amount of the searched application text, and determine a number of redundant budget items corresponding to the re-application engineering department;

[0033] Step 43: Tracing the source of the reconstructing engineering department to obtain the fund flow corresponding to the reconstructing engineering department, and identifying the single fund flow corresponding to the redundant budget item in the fund flow;

[0034] Step 44: Screen the redundant budget items with legitimate single fund flows and regard them as auxiliary budget items corresponding to the review engineering department.

[0035] In one practicable manner,

[0036] The step 5 comprises:

[0037] Step 51: generating non-fixed declaration information corresponding to the engineering department according to the auxiliary budget items, generating fixed declaration information corresponding to the engineering department according to the declared budget items, and dividing the expense declaration information into fixed declaration category and non-fixed declaration category;

[0038] Step 52: Calculate the amount of the corresponding non-fixed declaration category using the non-fixed declaration information to obtain the non-fixed declaration amount corresponding to each engineering department, and calculate the amount of the corresponding fixed declaration category using the fixed declaration information to obtain the fixed declaration amount corresponding to each engineering department;

[0039] Step 53: Determine the legal declared amount of the corresponding engineering department according to the fixed declared amount and the non-fixed declared amount corresponding to each engineering department, and allocate funds to each engineering department;

[0040] Step 54: Determine the structural defects of the corresponding fund detail structure according to the legally declared amount, generate a non-fixed declaration substructure of the corresponding engineering department, and update the corresponding fund detail structure.

[0041] In one practicable manner,

[0042] Also includes:

[0043] When the application amount is consistent with the effective amount, funds are allocated to each of the engineering departments.

[0044] In one practicable manner,

[0045] Also includes:

[0046] When the engineering contract is unqualified, determine the contract defects of the corresponding engineering department according to the detailed description of the engineering;

[0047] The contract defects are marked and transmitted to the corresponding engineering department for display.

[0048] The present invention provides an automatic accounting system for engineering financial costs based on capital chain tracing, comprising:

[0049] The contract identification module is used to generate a detailed capital structure according to the engineering contract uploaded by each engineering department, and determine a number of capital budget items corresponding to each engineering department;

[0050] The logic analysis module is used to establish the fixed accounting logic of this project according to the cost object corresponding to each of the capital budget items and the capital detail structure corresponding to each of the engineering departments;

[0051] A declaration processing module is used to obtain the expense declaration information uploaded by each engineering department, and determine the declared budget items of this declaration and the effective amounts corresponding to the declared budget items by using the fixed accounting logic;

[0052] The fund verification module is used to trace the fund flow of the corresponding engineering department to obtain several auxiliary budget items when the application amount reported this time is inconsistent with the corresponding valid amount;

[0053] The deep training module is used to calculate the expense reporting information using the auxiliary budget items and the reported budget items, determine the legal reported amount of the corresponding engineering department, and update the corresponding fund detail structure according to the legal reported amount.

[0054] In one practicable manner,

[0055] The contract identification module comprises:

[0056] The first recognition unit is used to obtain the engineering contracts uploaded by each engineering department, perform semantic extraction on each engineering contract, obtain a plurality of engineering detail descriptions corresponding to the engineering department, and review each engineering detail description;

[0057] The second identification unit is used for, when the engineering contracts corresponding to each of the engineering departments are qualified, building the department engineering process of the corresponding engineering department according to the engineering contracts, generating the capital change information corresponding to each execution process in the corresponding department engineering process according to the engineering detail description, mapping the capital change information in the corresponding department engineering process, and obtaining the capital detail structure corresponding to each of the engineering departments;

[0058] A third identification unit is used to determine a number of engineering links included in the engineering department according to the department engineering process, obtain the capital flow characteristics corresponding to each engineering link in the capital detail structure, and locate a number of capital change tasks included in the corresponding engineering link according to the capital flow characteristics;

[0059] The fourth identification unit is used to generate the capital balance ratio of the corresponding engineering department according to the capital detail structure, analyze the capital change range of the corresponding capital change task according to the capital balance ratio, obtain the task attributes corresponding to each of the capital change tasks respectively, and generate the capital estimate items corresponding to the engineering department in combination with the corresponding capital change range.

[0060] The achievable beneficial effects of the above technical solution are: in order to improve the approval speed and quality of financial staff, ensure the standardization and consistency of financial accounting, and avoid the phenomenon of fund disorder, firstly, establish the fund detail structure according to the engineering contract uploaded by the engineering department, and determine the fund budget items of each engineering department, and further combine the cost object of each fund budget item to construct the fixed accounting logic of this engineering project. When the engineering department declares the expenses, the fixed accounting logic is used to verify the expense declaration information, determine the number of declared budget items and the effective amount corresponding to each declared budget item, and use the effective amount to judge the application Whether the amount is logical, and if it is illogical, trace the funds of the engineering department to determine the flow of each fund of the engineering department, so as to determine several auxiliary budget items of the engineering department, and finally calculate the expense declaration information by declaring budget items and auxiliary budget items, and determine the legal declared amount of each engineering department, so as to approve the funds of each engineering department. At the same time, in order to improve the efficiency of subsequent declaration work, update the fund detail structure according to the legal declared amount of this declaration, and generate a detailed structure that is more suitable for the engineering department, so that the next time the declaration is made, multiple declared budget items can be obtained at the first time, thereby improving the effectiveness of amount verification.

[0061] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description and the accompanying drawings.

[0062] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0063] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:

[0064] Figure 1 A schematic diagram of a workflow of an automatic accounting method for engineering financial costs based on capital chain tracing in an embodiment of the present invention;

[0065] Figure 2 The present invention is a schematic diagram of the composition of an automatic accounting system for engineering financial costs based on capital chain tracing in an embodiment of the present invention. DETAILED DESCRIPTION

[0066] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.

[0067] Example 1

[0068] This embodiment provides a method for automatically calculating engineering financial costs based on capital chain tracing. Figure 1 As shown, including:

[0069] Step 1: Generate a detailed capital structure based on the engineering contract uploaded by each engineering department, and determine a number of capital budget items corresponding to each engineering department;

[0070] Step 2: According to the cost object corresponding to each of the budget items, combined with the detailed capital structure corresponding to each engineering department, establish the fixed accounting logic of this project;

[0071] Step 3: Obtain the expense declaration information uploaded by each engineering department, and use the fixed accounting logic to determine the declared budget items for this declaration, as well as the effective amounts corresponding to the declared budget items;

[0072] Step 4: When the application amount reported this time is inconsistent with the corresponding valid amount, trace the capital flow of the corresponding engineering department to obtain several auxiliary budget items;

[0073] Step 5: Use the auxiliary budget items and the declared budget items to calculate the expense declaration information, determine the legal declared amount of the corresponding engineering department, and update the corresponding fund detail structure according to the legal declared amount.

[0074] In this example, the fund detail structure indicates the funds required to be spent in the engineering department according to the engineering contract, as well as the relationship between different expenses. For example, if a new employee is added to Engineering Department A, it will cost x yuan to buy work clothes and y yuan to rent a computer. Then the relationship between x and y is positively proportional, and they grow simultaneously in the fund detail structure.

[0075] In this example, the capital estimate item represents a cost for the engineering department;

[0076] In this example, the cost object represents the object consumed by the capital budget item. For example, if the engineering department B spends z yuan to buy 1 ton of cement, then cement is the cost object;

[0077] In this example, the fixed accounting logic represents the logical relationship between the fixed expenditures of this project;

[0078] In this example, the expense reporting information refers to the information submitted by the engineering department when applying for funds from the finance department;

[0079] In this example, the budget item reported represents the project for which the engineering department requests funding approval;

[0080] In this example, the valid amount indicates the valid range of the amount corresponding to a reported budget item. For example, if the cost of the engineering department C in purchasing steel bars is n±10% yuan, then any amount within n±10% yuan is a valid amount.

[0081] In this example, the auxiliary budget items represent additional, legitimate items of expenditure by the engineering department;

[0082] In this example, the legally declared amount means the legal amount that the engineering department can handle;

[0083] In this example, the purpose of updating the fund detail structure is to build the entire fund flow of the engineering department through training.

[0084] The working principle and beneficial effects of the above technical solution: In order to improve the approval speed and quality of financial staff, ensure the standardization and consistency of financial accounting, and avoid the phenomenon of fund disorder, firstly, establish the fund detail structure according to the engineering contract uploaded by the engineering department, and determine the fund budget items of each engineering department, and further combine the cost object of each fund budget item to build the fixed accounting logic of this engineering project. When the engineering department declares the expenses, the fixed accounting logic is used to verify the expense declaration information, determine the number of declared budget items and the effective amount corresponding to each declared budget item, and use the effective amount to judge the application. Whether the amount is logical, and if it is illogical, trace the funds of the engineering department to determine the flow of each fund of the engineering department, so as to determine several auxiliary budget items of the engineering department, and finally calculate the expense declaration information by declaring budget items and auxiliary budget items, and determine the legal declared amount of each engineering department, so as to approve the funds of each engineering department. At the same time, in order to improve the efficiency of subsequent declaration work, update the fund detail structure according to the legal declared amount of this declaration, and generate a detailed structure that is more suitable for the engineering department, so that the next time the declaration is made, multiple declared budget items can be obtained at the first time, thereby improving the effectiveness of amount verification.

[0085] Example 2

[0086] On the basis of Example 1, the method for automatic accounting of engineering financial costs based on capital chain tracing, step 1, comprises:

[0087] Step 11: respectively obtain the engineering contracts uploaded by each engineering department, respectively perform semantic extraction on each engineering contract, respectively obtain several engineering detail descriptions corresponding to the engineering department, and respectively review each engineering detail description;

[0088] Step 12: When the engineering contracts corresponding to each engineering department are qualified, the department engineering process of the corresponding engineering department is built according to the engineering contract, and the capital change information corresponding to each execution process in the corresponding department engineering process is generated according to the engineering detail description, and the capital change information is mapped in the corresponding department engineering process to obtain the capital detail structure corresponding to each engineering department;

[0089] Step 13: Determine several engineering links included in the engineering department according to the department engineering process, obtain the capital flow characteristics corresponding to each engineering link in the capital detail structure, and locate several capital change tasks included in the corresponding engineering link according to the capital flow characteristics;

[0090] Step 14: Generate the capital balance ratio of the corresponding engineering department according to the capital detail structure, analyze the capital change range of the corresponding capital change task according to the capital balance ratio, obtain the task attributes corresponding to each of the capital change tasks respectively, and generate the capital estimate items corresponding to the engineering department in combination with the corresponding capital change range.

[0091] In this example, the engineering detail description represents the key information of the engineering contract expressed in a semantic way;

[0092] In this example, the department engineering process represents the process that the engineering department needs to execute when executing this engineering project;

[0093] In this example, the fund change information represents the fund changes that occur when the engineering department executes an execution process;

[0094] In this example, the engineering link represents a continuous, complete engineering project, that is, a task that can be completed by an engineering department;

[0095] In this example, the capital balance ratio indicates the ratio corresponding to when the capital in an engineering department is balanced;

[0096] In this example, the fund change task indicates a task in which a fund change will occur;

[0097] In this example, the task attribute represents an attribute identifier used to distinguish fund change tasks.

[0098] The working principle and beneficial effects of the above technical solution are as follows: when the engineering department uploads the engineering contract, the detailed engineering description of each engineering department is determined by semantic extraction, and then the department engineering process is built according to the engineering contract, and the funding change information corresponding to each execution process in the department engineering process is determined, and the funding detail structure corresponding to each engineering department is further generated. The engineering links in each engineering department are further analyzed for capital flow, and the funding change tasks included in each engineering link are determined. Therefore, the funding change scope of the funding change task is determined according to the funding balance ratio of the engineering department, and finally the funding budget items of the engineering department are determined. In this way, the work flow of each engineering department can be analyzed in detail to determine the flow of funds, each fund can be supervised in detail, and the funding budget items of each engineering department can be determined, which lays the foundation for subsequent funding accounting.

[0099] Example 3

[0100] On the basis of Example 1, the method for automatic accounting of engineering financial costs based on capital chain tracing, step 2, comprises:

[0101] Step 21: Perform cost evaluation on each of the budget items to obtain the cost level corresponding to each of the budget items, match a number of corresponding candidates for the corresponding budget items according to the cost level, and perform property matching evaluation on the corresponding candidates according to the department function corresponding to each of the engineering departments to obtain the cost object corresponding to each of the budget items;

[0102] Step 22: Mark each of the expense objects in the fund detail structure of the corresponding engineering department, select a number of external expense objects that do not overlap with the fund detail structure, determine the legal external transaction objects of the corresponding engineering department, and establish the project concept structure of this engineering project according to the department function corresponding to each of the engineering departments;

[0103] Step 23: Input each of the fund detail structures into the project concept structure for structural integration to obtain the total fund structure of the project, and identify the external transaction process corresponding to each of the legal external transaction objects in the total fund structure;

[0104] Step 24: Identify several internal transaction processes included in the total funding structure of the project, establish a visual transaction process for the project based on the internal transaction process and the external transaction process, determine several fixed budget items of the visual transaction process, and generate corresponding fixed accounting logic based on the amount flow characteristics corresponding to the fixed budget items.

[0105] In this instance, the property matching assessment means evaluating the fit between a candidate and a department function;

[0106] In this example, the external cost object represents the consumption incurred by the engineering department in addition to the fixed consumption of this engineering project;

[0107] In this example, the legal external transaction object refers to the transaction object for legal consumption by the engineering department. For example, the travel expenses incurred by an employee of the engineering department D when he / she goes on a business trip to another place are legal external transaction objects.

[0108] In this example, the project concept structure represents the overall structure of this engineering project;

[0109] In this instance, structural integration refers to the process of integrating the funding detail structure into the project concept structure;

[0110] In this example, the fixed estimate item represents the fixed consumption for this engineering project presented in the visualized transaction process.

[0111] The working principle and beneficial effects of the above technical solution are as follows: by conducting cost evaluation on the capital budget items, the cost level of each capital budget item is determined, and then the corresponding cost objects are matched for the engineering department in combination with the department functions of the engineering department, and then the external cost objects of each engineering department are identified in the capital detail structure, so as to establish the project concept structure of this engineering project, and the external transaction process of each legal external transaction object is identified by inputting the capital details into it for analysis, and the internal transaction process is identified therein, and finally a visual transaction process of this engineering project is generated, and the fixed budget items are determined in the transaction process, and the fixed budget logic of this project is determined in combination with the amount flow characteristics of the fixed budget items. In this way, the budget items of this engineering project can be deeply analyzed, the flow of funds can be determined, and the accuracy of the fixed budget items can be guaranteed.

[0112] Example 4

[0113] On the basis of Example 1, the method for automatic accounting of engineering financial costs based on capital chain tracing, step 3, comprises:

[0114] Step 31: When the engineering department uploads the expense declaration information, a number of declaration requests corresponding to the engineering department are generated according to the expense declaration information, and each of the declaration information is preliminarily reviewed to determine the validity of the request materials of each of the declaration requests;

[0115] Step 32: Map the target declaration requests with valid request materials in the preset blockchain, establish several declaration blocks corresponding to the engineering department according to the mapping results, input each of the declaration blocks into the fixed accounting logic for logical analysis, and determine the logical association relationship between different target declaration requests;

[0116] Step 33: Determine the time correlation between different target application requests according to the timestamp corresponding to each application block, establish the fund activity information between different engineering departments in combination with the logical correlation, and search for several original fund budget items contained in the fund activity information, which are regarded as several application budget items for this application;

[0117] Step 34: Input several preset test estimate amounts into the fixed accounting logic for fund verification respectively, obtain the fund verification ratio between the different reported budget items, analyze the application amount corresponding to each reported budget item according to the expense reporting information, adjust the application amount using the fund verification ratio, and obtain the effective amount corresponding to each reported budget item.

[0118] In this example, the declaration block represents the status of the presentation of the target declaration request on the preset blockchain;

[0119] In this example, the logical association relationship represents the logical relationship between different target declaration requests;

[0120] In this example, the time association relationship represents the time relationship between different target declaration requests;

[0121] In this example, the preset experimental calculation amount represents a small amount of data set in advance, which is a numerical value used to verify the capital ratio of the fixed accounting logic.

[0122] The working principle and beneficial effects of the above technical solution are as follows: when the engineering department uploads the expense declaration information, the application request of the engineering department is determined, and then the decentralized and encryptable characteristics of the blockchain are used to ensure the privacy of the target declaration request, and the target declaration request is mapped in the blockchain, and the declaration block presented by each engineering department is determined. The fixed accounting logic is further used to perform logical analysis on the declaration block, and the logical correlation between different target declaration requests is determined. At the same time, the time correlation between different target declaration requests is determined according to the timestamp of each declaration block, so as to establish the capital activity information between different engineering departments, and further determine the declared budget items contained in the capital activity information, and then determine the capital verification ratio between different declared budget items in the fixed budget logic through small amount verification, and determine the effective amount corresponding to each declared budget item. In this way, the effective amount analysis can be performed on each declared budget item. During the analysis process, the actual situation of all application budget items is taken into account, so that the obtained effective amount is more accurate, which is convenient for the normal operation of this engineering project.

[0123] Example 5

[0124] On the basis of Example 1, the method for automatic calculation of engineering financial costs based on capital chain tracing, step 4, comprises:

[0125] Step 41: check the application amount of the corresponding reported budget item according to the effective amount, filter out the application amount that is inconsistent with the effective amount, and obtain the corresponding re-inspection expense declaration information of the corresponding re-inspection engineering department;

[0126] Step 42: Determine the application text corresponding to each corresponding re-application amount in the re-application declaration information, use the valid amount corresponding to each of the declared budget items to check the amount of the searched application text, and determine a number of redundant budget items corresponding to the re-application engineering department;

[0127] Step 43: Tracing the source of the reconstructing engineering department to obtain the fund flow corresponding to the reconstructing engineering department, and identifying the single fund flow corresponding to the redundant budget item in the fund flow;

[0128] Step 44: Screen the redundant budget items with legitimate single fund flows and regard them as auxiliary budget items corresponding to the review engineering department.

[0129] The working principle and beneficial effects of the above technical solution are as follows: For the engineering departments with abnormal application amounts, a secondary check is conducted, and the flow of funds is traced and checked. Legal budget items are screened as auxiliary budget items, and compensation is made for the amount. Applications for illegal budget items are rejected.

[0130] Example 6

[0131] On the basis of Example 1, the method for automatic accounting of engineering financial costs based on capital chain tracing, step 5, comprises:

[0132] Step 51: generating non-fixed declaration information corresponding to the engineering department according to the auxiliary budget items, generating fixed declaration information corresponding to the engineering department according to the declared budget items, and dividing the expense declaration information into fixed declaration category and non-fixed declaration category;

[0133] Step 52: Calculate the amount of the corresponding non-fixed declaration category using the non-fixed declaration information to obtain the non-fixed declaration amount corresponding to each engineering department, and calculate the amount of the corresponding fixed declaration category using the fixed declaration information to obtain the fixed declaration amount corresponding to each engineering department;

[0134] Step 53: Determine the legal declared amount of the corresponding engineering department according to the fixed declared amount and the non-fixed declared amount corresponding to each engineering department, and allocate funds to each engineering department;

[0135] Step 54: Determine the structural defects of the corresponding fund detail structure according to the legally declared amount, generate a non-fixed declaration substructure of the corresponding engineering department, and update the corresponding fund detail structure.

[0136] In this example, the structural defect means that the non-fixed declared amount is not presented in the fund detail structure.

[0137] The working principle and beneficial effects of the above technical solution are as follows: by using auxiliary budget items to establish non-fixed declaration information, verifying the amount of non-fixed declaration categories, and using declaration budget items to establish fixed declaration information, verifying the amount of fixed declaration categories, the legal declaration amount of the engineering department is determined, and then the funds are allocated. Furthermore, in order to ensure the efficiency and quality of the next declaration, the defects in the detailed results of the funds are determined based on the results of this declaration, and the defects are corrected, thereby achieving the purpose of synchronous operation and synchronous error correction.

[0138] Example 7

[0139] On the basis of Example 1, the automatic accounting method for engineering financial costs based on capital chain tracing further includes:

[0140] When the application amount is consistent with the effective amount, funds are allocated to each of the engineering departments.

[0141] Example 8

[0142] On the basis of Example 2, the automatic accounting method for engineering financial costs based on capital chain tracing further includes:

[0143] When the engineering contract is unqualified, determine the contract defects of the corresponding engineering department according to the detailed description of the engineering;

[0144] The contract defects are marked and transmitted to the corresponding engineering department for display.

[0145] Example 9

[0146] This embodiment provides an automatic accounting system for engineering financial costs based on capital chain tracing. Figure 2 As shown, including:

[0147] The contract identification module is used to generate a detailed capital structure according to the engineering contract uploaded by each engineering department, and determine a number of capital budget items corresponding to each engineering department;

[0148] The logic analysis module is used to establish the fixed accounting logic of this project according to the cost object corresponding to each of the capital budget items and the capital detail structure corresponding to each of the engineering departments;

[0149] A declaration processing module is used to obtain the expense declaration information uploaded by each engineering department, and determine the declared budget items of this declaration and the effective amounts corresponding to the declared budget items by using the fixed accounting logic;

[0150] The fund verification module is used to trace the fund flow of the corresponding engineering department to obtain several auxiliary budget items when the application amount reported this time is inconsistent with the corresponding valid amount;

[0151] The deep training module is used to calculate the expense reporting information using the auxiliary budget items and the reported budget items, determine the legal reported amount of the corresponding engineering department, and update the corresponding fund detail structure according to the legal reported amount.

[0152] In this example, the fund detail structure indicates the funds required to be spent in the engineering department according to the engineering contract, as well as the relationship between different expenses. For example, if a new employee is added to Engineering Department A, it will cost x yuan to buy work clothes and y yuan to rent a computer. Then the relationship between x and y is positively proportional, and they grow simultaneously in the fund detail structure.

[0153] In this example, the capital estimate item represents a cost for the engineering department;

[0154] In this example, the cost object represents the object consumed by the capital budget item. For example, if the engineering department B spends z yuan to buy 1 ton of cement, then cement is the cost object;

[0155] In this example, the fixed accounting logic represents the logical relationship between the fixed expenditures of this project;

[0156] In this example, the expense reporting information refers to the information submitted by the engineering department when applying for funds from the finance department;

[0157] In this example, the budget item reported represents the project for which the engineering department requests funding approval;

[0158] In this example, the valid amount indicates the valid range of the amount corresponding to a reported budget item. For example, if the cost of the engineering department C in purchasing steel bars is n±10% yuan, then any amount within n±10% yuan is a valid amount.

[0159] In this example, the auxiliary budget items represent additional, legitimate items of expenditure by the engineering department;

[0160] In this example, the legally declared amount means the legal amount that the engineering department can handle;

[0161] In this example, the purpose of updating the fund detail structure is to build the entire fund flow of the engineering department through training.

[0162] The working principle and beneficial effects of the above technical solution: In order to improve the approval speed and quality of financial staff, ensure the standardization and consistency of financial accounting, and avoid the phenomenon of fund disorder, firstly, establish the fund detail structure according to the engineering contract uploaded by the engineering department, and determine the fund budget items of each engineering department, and further combine the cost object of each fund budget item to build the fixed accounting logic of this engineering project. When the engineering department declares the expenses, the fixed accounting logic is used to verify the expense declaration information, determine the number of declared budget items and the effective amount corresponding to each declared budget item, and use the effective amount to judge the application. Whether the amount is logical, and if it is illogical, trace the funds of the engineering department to determine the flow of each fund of the engineering department, so as to determine several auxiliary budget items of the engineering department, and finally calculate the expense declaration information by declaring budget items and auxiliary budget items, and determine the legal declared amount of each engineering department, so as to approve the funds of each engineering department. At the same time, in order to improve the efficiency of subsequent declaration work, update the fund detail structure according to the legal declared amount of this declaration, and generate a detailed structure that is more suitable for the engineering department, so that the next time the declaration is made, multiple declared budget items can be obtained at the first time, thereby improving the effectiveness of amount verification.

[0163] Example 10

[0164] On the basis of Example 9, the automatic accounting system for engineering financial costs based on capital chain tracing, the contract identification module includes:

[0165] The first recognition unit is used to obtain the engineering contracts uploaded by each engineering department, perform semantic extraction on each engineering contract, obtain a plurality of engineering detail descriptions corresponding to the engineering department, and review each engineering detail description;

[0166] The second identification unit is used for, when the engineering contracts corresponding to each of the engineering departments are qualified, building the department engineering process of the corresponding engineering department according to the engineering contracts, generating the capital change information corresponding to each execution process in the corresponding department engineering process according to the engineering detail description, mapping the capital change information in the corresponding department engineering process, and obtaining the capital detail structure corresponding to each of the engineering departments;

[0167] A third identification unit is used to determine a number of engineering links included in the engineering department according to the department engineering process, obtain the capital flow characteristics corresponding to each engineering link in the capital detail structure, and locate a number of capital change tasks included in the corresponding engineering link according to the capital flow characteristics;

[0168] The fourth identification unit is used to generate the capital balance ratio of the corresponding engineering department according to the capital detail structure, analyze the capital change range of the corresponding capital change task according to the capital balance ratio, obtain the task attributes corresponding to each of the capital change tasks respectively, and generate the capital estimate items corresponding to the engineering department in combination with the corresponding capital change range.

[0169] In this example, the engineering detail description represents the key information of the engineering contract expressed in a semantic way;

[0170] In this example, the department engineering process represents the process that the engineering department needs to execute when executing this engineering project;

[0171] In this example, the fund change information represents the fund changes that occur when the engineering department executes an execution process;

[0172] In this example, the engineering link represents a continuous, complete engineering project, that is, a task that can be completed by an engineering department;

[0173] In this example, the capital balance ratio indicates the ratio corresponding to when the capital in an engineering department is balanced;

[0174] In this example, the fund change task indicates a task in which a fund change will occur;

[0175] In this example, the task attribute represents an attribute identifier used to distinguish fund change tasks.

[0176] The working principle and beneficial effects of the above technical solution are as follows: when the engineering department uploads the engineering contract, the detailed engineering description of each engineering department is determined by semantic extraction, and then the department engineering process is built according to the engineering contract, and the funding change information corresponding to each execution process in the department engineering process is determined, and the funding detail structure corresponding to each engineering department is further generated. The engineering links in each engineering department are further analyzed for capital flow, and the funding change tasks included in each engineering link are determined. Therefore, the funding change scope of the funding change task is determined according to the funding balance ratio of the engineering department, and finally the funding budget items of the engineering department are determined. In this way, the work flow of each engineering department can be analyzed in detail to determine the flow of funds, each fund can be supervised in detail, and the funding budget items of each engineering department can be determined, which lays the foundation for subsequent funding accounting.

[0177] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. A method for automatic accounting of engineering financial costs based on capital chain tracing, characterized in that: include: Step 1: Generate a detailed capital structure based on the engineering contract uploaded by each engineering department, and determine a number of capital budget items corresponding to each engineering department; Step 2: According to the cost object corresponding to each of the budget items, combined with the detailed capital structure corresponding to each engineering department, establish the fixed accounting logic of this project; Step 3: Obtain the expense declaration information uploaded by each engineering department, and use the fixed accounting logic to determine the declared budget items for this declaration, as well as the effective amounts corresponding to the declared budget items; Step 4: When the application amount reported this time is inconsistent with the corresponding valid amount, trace the capital flow of the corresponding engineering department to obtain several auxiliary budget items; Step 5: Use the auxiliary budget items and the declared budget items to calculate the expense declaration information, determine the legal declared amount of the corresponding engineering department, and update the corresponding fund detail structure according to the legal declared amount.

2. The automatic accounting method for engineering financial costs based on capital chain tracing according to claim 1 is characterized in that: The step 1 comprises: Step 11: respectively obtain the engineering contracts uploaded by each engineering department, respectively perform semantic extraction on each engineering contract, respectively obtain several engineering detail descriptions corresponding to the engineering department, and respectively review each engineering detail description; Step 12: When the engineering contracts corresponding to each engineering department are qualified, the department engineering process of the corresponding engineering department is built according to the engineering contract, and the capital change information corresponding to each execution process in the corresponding department engineering process is generated according to the engineering detail description, and the capital change information is mapped in the corresponding department engineering process to obtain the capital detail structure corresponding to each engineering department; Step 13: Determine several engineering links included in the engineering department according to the department engineering process, obtain the capital flow characteristics corresponding to each engineering link in the capital detail structure, and locate several capital change tasks included in the corresponding engineering link according to the capital flow characteristics; Step 14: Generate the capital balance ratio of the corresponding engineering department according to the capital detail structure, analyze the capital change range of the corresponding capital change task according to the capital balance ratio, obtain the task attributes corresponding to each of the capital change tasks respectively, and generate the capital estimate items corresponding to the engineering department in combination with the corresponding capital change range.

3. The automatic accounting method for engineering financial costs based on capital chain tracing according to claim 1 is characterized in that: The step 2 comprises: Step 21: Perform cost evaluation on each of the budget items to obtain the cost level corresponding to each of the budget items, match a number of corresponding candidates for the corresponding budget items according to the cost level, and perform property matching evaluation on the corresponding candidates according to the department function corresponding to each of the engineering departments to obtain the cost object corresponding to each of the budget items; Step 22: Mark each of the expense objects in the fund detail structure of the corresponding engineering department, select a number of external expense objects that do not overlap with the fund detail structure, determine the legal external transaction objects of the corresponding engineering department, and establish the project concept structure of this engineering project according to the department function corresponding to each of the engineering departments; Step 23: Input each of the fund detail structures into the project concept structure for structural integration to obtain the total fund structure of the project, and identify the external transaction process corresponding to each of the legal external transaction objects in the total fund structure; Step 24: Identify several internal transaction processes included in the total funding structure of the project, establish a visual transaction process for the project based on the internal transaction process and the external transaction process, determine several fixed budget items of the visual transaction process, and generate corresponding fixed accounting logic based on the amount flow characteristics corresponding to the fixed budget items.

4. The method for automatic accounting of engineering financial costs based on capital chain tracing according to claim 1 is characterized in that: The step 3 comprises: Step 31: When the engineering department uploads the expense declaration information, a number of declaration requests corresponding to the engineering department are generated according to the expense declaration information, and each of the declaration information is preliminarily reviewed to determine the validity of the request materials of each of the declaration requests; Step 32: Map the target declaration requests with valid request materials in the preset blockchain, establish several declaration blocks corresponding to the engineering department according to the mapping results, input each of the declaration blocks into the fixed accounting logic for logical analysis, and determine the logical association relationship between different target declaration requests; Step 33: Determine the time correlation between different target application requests according to the timestamp corresponding to each application block, establish the fund activity information between different engineering departments in combination with the logical correlation, and search for several original fund budget items contained in the fund activity information, which are regarded as several application budget items for this application; Step 34: Input several preset test estimate amounts into the fixed accounting logic for fund verification respectively, obtain the fund verification ratio between the different reported budget items, analyze the application amount corresponding to each reported budget item according to the expense reporting information, adjust the application amount using the fund verification ratio, and obtain the effective amount corresponding to each reported budget item.

5. The automatic accounting method for engineering financial costs based on capital chain tracing according to claim 1 is characterized in that: The step 4 comprises: Step 41: check the application amount of the corresponding reported budget item according to the effective amount, filter out the application amount that is inconsistent with the effective amount, and obtain the corresponding re-inspection expense declaration information of the corresponding re-inspection engineering department; Step 42: Determine the application text corresponding to each corresponding re-application amount in the re-application declaration information, use the valid amount corresponding to each of the declared budget items to check the amount of the searched application text, and determine a number of redundant budget items corresponding to the re-application engineering department; Step 43: Tracing the source of the reconstructing engineering department to obtain the fund flow corresponding to the reconstructing engineering department, and identifying the single fund flow corresponding to the redundant budget item in the fund flow; Step 44: Screen the redundant budget items with legitimate single fund flows and regard them as auxiliary budget items corresponding to the review engineering department.

6. The automatic accounting method for engineering financial costs based on capital chain tracing according to claim 1 is characterized in that: The step 5 comprises: Step 51: generating non-fixed declaration information corresponding to the engineering department according to the auxiliary budget items, generating fixed declaration information corresponding to the engineering department according to the declared budget items, and dividing the expense declaration information into fixed declaration category and non-fixed declaration category; Step 52: Calculate the amount of the corresponding non-fixed declaration category using the non-fixed declaration information to obtain the non-fixed declaration amount corresponding to each engineering department, and calculate the amount of the corresponding fixed declaration category using the fixed declaration information to obtain the fixed declaration amount corresponding to each engineering department; Step 53: Determine the legal declared amount of the corresponding engineering department according to the fixed declared amount and the non-fixed declared amount corresponding to each engineering department, and allocate funds to each engineering department; Step 54: Determine the structural defects of the corresponding fund detail structure according to the legally declared amount, generate a non-fixed declaration substructure of the corresponding engineering department, and update the corresponding fund detail structure.

7. The automatic accounting method for engineering financial costs based on capital chain tracing according to claim 1 is characterized in that: Also includes: When the application amount is consistent with the effective amount, funds are allocated to each of the engineering departments.

8. The method for automatic accounting of engineering financial costs based on capital chain tracing according to claim 2 is characterized in that: Also includes: When the engineering contract is unqualified, determine the contract defects of the corresponding engineering department according to the detailed description of the engineering; The contract defects are marked and transmitted to the corresponding engineering department for display.

9. An automatic accounting system for engineering financial costs based on capital chain tracing, characterized in that: include: The contract identification module is used to generate a detailed capital structure according to the engineering contract uploaded by each engineering department, and determine a number of capital budget items corresponding to each engineering department; The logic analysis module is used to establish the fixed accounting logic of this project according to the cost object corresponding to each of the capital budget items and the capital detail structure corresponding to each of the engineering departments; A declaration processing module is used to obtain the expense declaration information uploaded by each engineering department, and determine the declared budget items of this declaration and the effective amounts corresponding to the declared budget items by using the fixed accounting logic; The fund verification module is used to trace the fund flow of the corresponding engineering department to obtain several auxiliary budget items when the application amount reported this time is inconsistent with the corresponding valid amount; The deep training module is used to calculate the expense reporting information using the auxiliary budget items and the reported budget items, determine the legal reported amount of the corresponding engineering department, and update the corresponding fund detail structure according to the legal reported amount.

10. The automatic accounting system for engineering financial costs based on capital chain tracing according to claim 9 is characterized in that: The contract identification module comprises: The first recognition unit is used to obtain the engineering contracts uploaded by each engineering department, perform semantic extraction on each engineering contract, obtain a plurality of engineering detail descriptions corresponding to the engineering department, and review each engineering detail description; The second identification unit is used for, when the engineering contracts corresponding to each of the engineering departments are qualified, building the department engineering process of the corresponding engineering department according to the engineering contracts, generating the capital change information corresponding to each execution process in the corresponding department engineering process according to the engineering detail description, mapping the capital change information in the corresponding department engineering process, and obtaining the capital detail structure corresponding to each of the engineering departments; A third identification unit is used to determine a number of engineering links included in the engineering department according to the department engineering process, obtain the capital flow characteristics corresponding to each engineering link in the capital detail structure, and locate a number of capital change tasks included in the corresponding engineering link according to the capital flow characteristics; The fourth identification unit is used to generate the capital balance ratio of the corresponding engineering department according to the capital detail structure, analyze the capital change range of the corresponding capital change task according to the capital balance ratio, obtain the task attributes corresponding to each of the capital change tasks respectively, and generate the capital estimate items corresponding to the engineering department in combination with the corresponding capital change range.

Citation Information

Patent Citations

  • Method for decomposing and checking funds task data

    CN105608535A

  • Engineering project information management system and method

    CN107944665A

  • Method and equipment for engineering fund management and control based on rough calculation

    CN112258050A

  • Engineering project management and engineering project auditing integrated system

    CN115496419A

  • Mobile intelligent general reimbursement system, control method, equipment and terminal

    CN116542790A

Cited By

  • Automatic engineering financial cost accounting method based on fund chain tracing

    CN121544213A