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

Through the automatic accounting method based on capital chain tracing, the problems of arbitrariness and lag in engineering financial cost accounting were solved, the standardization and real-time accounting of engineering projects were achieved, and the efficiency and accuracy of financial management were improved.

CN119762249BActive Publication Date: 2025-10-24THREE GORGES HI TECH INFORMATION TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In the existing technology, engineering financial cost accounting lacks rigor and consistency, manual accounting operations are very arbitrary, and real-time dynamic accounting cannot be achieved, resulting in a large workload and prone to errors, making it difficult to achieve refined management.

Method used

By establishing an automatic accounting method based on capital chain tracing, generating a detailed capital structure according to the project contract, determining the capital estimate items, building a fixed accounting logic in combination with the expense objects, and using blockchain technology to verify the declared information, trace the flow of funds, determine the legal declared amount and update the detailed structure.

Benefits of technology

It improves the standardization and consistency of financial accounting, reduces the workload of manual accounting, improves the speed and quality of approval, avoids financial confusion, and ensures the accuracy and efficiency of reported information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119762249B_ABST
    Figure CN119762249B_ABST
Patent Text Reader

Abstract

The application provides an engineering financial cost automatic accounting method and system based on fund chain tracing, which comprises the following steps: generating a fund detail structure according to an engineering contract uploaded by each engineering department, determining a plurality of fund budget items and corresponding expense objects, corresponding fund detail structures, establishing fixed accounting logic of the engineering project, obtaining expense report information uploaded by each engineering department, determining a report budget item and an effective amount of the current report by using the fixed accounting logic, tracing the fund flow direction of the corresponding engineering department to obtain a plurality of auxiliary budget items when the application amount of the current report is inconsistent with the corresponding effective amount, accounting for the expense report information by using the auxiliary budget item and the report budget item, determining a legal report amount of the corresponding engineering department, and realizing automatic accounting by establishing fixed accounting logic, which can reduce the workload of financial personnel, reduce cost, and improve work efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of financial checking, in particular to an engineering financial cost automatic checking method and system based on fund chain tracing. BACKGROUND

[0002] When checking, the financial personnel needs to manually match the accounting subjects according to the contract settlement details and the expense types for reimbursement, and allocate the cost amount, so as to complete the checking and certification. The expense types for reimbursement are relatively fixed, and it is not difficult to operate when matching the accounting subjects and allocating the expenses for reimbursement. However, the different contract settlement details are quite different, and it is difficult to directly match the accounting subjects and allocate the cost amount, resulting in that the checking process lacks strictness and consistency, and the financial personnel has great randomness when selecting the accounting subjects and allocating the amount during the cost checking, and it is difficult to unify the checking standard. The manual checking can only be checked periodically within the checking period, and cannot realize real-time dynamic checking, which has certain hysteresis, and is not conducive to the financial checking management and the checking of the cost execution. The process of matching the auxiliary budget items during the checking and certification is completed manually, which has huge workload, and is prone to matching errors, which is not conducive to the refined financial checking. The checking process of manually matching the accounting subjects and allocating the cost amount needs to consume a large amount of human resources, which is not conducive to the refined management and control of the project cost.

[0003] Therefore, the present application provides an engineering financial cost automatic checking method and system based on fund chain tracing. SUMMARY

[0004] The present application provides an engineering financial cost automatic checking method and system based on fund chain tracing, which realizes automatic checking by establishing fixed checking logic, reduces the workload of the financial personnel during checking, reduces the cost, and improves the work efficiency.

[0005] The present application provides an engineering financial cost automatic checking method based on fund chain tracing, which comprises the following steps:

[0006] Step 1: generating a fund detail structure according to the engineering contract uploaded by each engineering department, and determining a plurality of fund budget items corresponding to each engineering department;

[0007] Step 2: establishing a fixed checking logic of the current engineering project according to the expense object corresponding to each fund budget item, and combining the fund detail structure corresponding to each engineering department;

[0008] Step 3: obtaining the expense reporting information uploaded by each engineering department, and determining the reporting budget item and the effective amount corresponding to the reporting budget item by using the fixed checking logic;

[0009] Step 4: When the application amount of this report is inconsistent with the corresponding valid amount, trace the fund flow of the corresponding engineering department to obtain a plurality of auxiliary budget items;

[0010] Step 5: Use the auxiliary budget item and the reported budget item to account for the cost reporting information, determine the legal reporting amount of the corresponding engineering department, and update the corresponding fund detail structure according to the legal reporting amount.

[0011] In an implementable manner,

[0012] The step 1 comprises:

[0013] Step 11: Obtain the engineering contract uploaded by each engineering department respectively, perform semantic extraction on each engineering contract respectively to obtain a plurality of engineering detail descriptions corresponding to the engineering department, and perform auditing on each engineering detail description respectively;

[0014] Step 12: When the engineering contract corresponding to each engineering department is qualified, build a department engineering process of the corresponding engineering department according to the engineering contract, generate fund change information corresponding to each execution process in the corresponding department engineering process according to the engineering detail description, map the fund change information in the corresponding department engineering process, and obtain a fund detail structure corresponding to each engineering department;

[0015] Step 13: Determine a plurality of engineering links contained in the corresponding engineering department according to the department engineering process, obtain the fund flow characteristics corresponding to each engineering link in the fund detail structure respectively, and locate a plurality of fund change tasks contained in the corresponding engineering link according to the fund flow characteristics;

[0016] Step 14: Generate a fund balance ratio of the corresponding engineering department according to the fund detail structure, analyze the fund change range of the corresponding fund change task according to the fund balance ratio, obtain the task attribute corresponding to each fund change task respectively, and generate a fund budget item of the corresponding engineering department in combination with the corresponding fund change range.

[0017] In an implementable manner,

[0018] The step 2 comprises:

[0019] Step 21: Perform cost evaluation on each fund budget item respectively to obtain a cost level corresponding to each fund budget item, match a plurality of corresponding selected objects for the corresponding fund budget item according to the cost level, and perform property matching evaluation on the corresponding selected objects according to the department function corresponding to each engineering department to obtain a cost object corresponding to each fund budget item;

[0020] Step 22: respectively mark each of the cost objects in the corresponding engineering department's fund detail structure, screen a plurality of external cost objects that do not coincide with the fund detail structure, determine the legal external transaction objects of the corresponding engineering department, and establish the project concept structure of the current engineering project according to the department functions corresponding to each of the engineering departments;

[0021] Step 23: respectively input each of the fund detail structures into the project concept structure for structural fusion, obtain the total project fund structure of the current engineering project, and identify the external transaction processes corresponding to each of the legal external transaction objects in the total project fund structure;

[0022] Step 24: identify a plurality of internal transaction processes contained in the total project fund structure, establish the visual transaction process of the current engineering project according to the internal transaction processes and the external transaction processes, determine a plurality of fixed budget items of the visual transaction process, and generate corresponding fixed accounting logic according to the amount flow characteristics of the fixed budget items.

[0023] In an implementable manner,

[0024] The step 3 comprises:

[0025] Step 31: when the engineering department uploads the cost declaration information, a plurality of declaration requests of the corresponding engineering department are generated according to the cost declaration information, each of the declaration information is preliminarily audited, and the validity of the request materials of each of the declaration requests is determined.

[0026] Step 32: mapping the target declaration request with valid request materials in the preset blockchain, establishing a plurality of declaration blocks of the corresponding engineering department according to the mapping result, respectively inputting each of the declaration blocks into the fixed accounting logic for logic analysis, and determining the logical association relationship between different target declaration requests;

[0027] Step 33: determining the time association relationship between different target declaration requests according to the time stamp corresponding to each of the declaration blocks, combining the logical association relationship to establish the fund activity information between different engineering departments, finding a plurality of original fund budget items contained in the fund activity information as a plurality of declaration budget items of this declaration;

[0028] Step 34: respectively input a plurality of preset test calculation amounts into the fixed accounting logic for fund verification, obtain the fund verification ratio between different declaration budget items, analyze the application amount corresponding to each of the declaration budget items according to the cost declaration information, adjust the application amount by using the fund verification ratio, and obtain the valid amount corresponding to each of the declaration budget items.

[0029] In an implementable mode,

[0030] The step 4 comprises:

[0031] Step 41: According to the effective amount, the application amount of the corresponding declaration budget item is checked, and the application amount inconsistent with the effective amount is screened out, and the corresponding rechecking engineering department rechecking expense declaration information is obtained;

[0032] Step 42: In the rechecking declaration information, the application text corresponding to each corresponding rechecking application amount is determined, the effective amount corresponding to each said declaration budget item is used to search the application text, and the number of redundant budget items corresponding to the rechecking engineering department is determined;

[0033] Step 43: Trace the rechecking engineering department to obtain the fund flow direction corresponding to the rechecking engineering department, and identify the single fund flow direction corresponding to the redundant budget item in the fund flow direction;

[0034] Step 44: The redundant budget item with legal single fund flow direction is regarded as an auxiliary budget item corresponding to the rechecking engineering department.

[0035] In an implementable mode,

[0036] The step 5 comprises:

[0037] Step 51: According to the auxiliary budget item, the non-fixed declaration information corresponding to the engineering department is generated, the fixed declaration information corresponding to the engineering department is generated according to the declaration budget item, and the expense declaration information is divided into fixed declaration type and non-fixed declaration type;

[0038] Step 52: The non-fixed declaration information is used for amount accounting of the corresponding non-fixed declaration type, and the non-fixed declaration amount corresponding to each said engineering department is obtained, and the fixed declaration information is used for amount accounting of the corresponding fixed declaration type, and the fixed declaration amount corresponding to each said engineering department is obtained;

[0039] Step 53: According to the fixed declaration amount and the non-fixed declaration amount corresponding to each said engineering department, the legal declaration amount corresponding to the engineering department is determined, and the fund appropriation of each said engineering department is carried out;

[0040] Step 54: According to the legal declaration amount, the structure defect corresponding to the fund detail structure is determined, the non-fixed declaration substructure corresponding to the engineering department is generated, and the corresponding fund detail structure is updated.

[0041] In an implementable mode,

[0042] Further comprising:

[0043] When the application amount is consistent with the effective amount, fund allocation is performed for each engineering department.

[0044] In an implementable mode,

[0045] Further comprising:

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

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

[0048] The present application provides an engineering financial cost automatic accounting system based on fund chain tracing, comprising:

[0049] A contract identification module is configured to generate a fund detailed structure according to the engineering contract uploaded by each engineering department, and determine a plurality of fund budget items corresponding to each engineering department;

[0050] A logical analysis module is configured to establish a fixed accounting logic of the current engineering project according to the cost object corresponding to each fund budget item and the fund detailed structure corresponding to each engineering department;

[0051] A declaration processing module is configured to obtain the cost declaration information uploaded by each engineering department, determine a declaration budget item of the current declaration and an effective amount corresponding to the declaration budget item by using the fixed accounting logic;

[0052] A fund checking module is configured to trace the fund flow direction of the corresponding engineering department to obtain a plurality of auxiliary budget items when the application amount of the current declaration is inconsistent with the corresponding effective amount;

[0053] A deep training module is configured to account for the cost declaration information by using the auxiliary budget item and the declaration budget item, determine a legal declaration amount of the corresponding engineering department, and update the corresponding fund detailed structure according to the legal declaration amount.

[0054] In an implementable mode,

[0055] The contract identification module comprises:

[0056] A first identification unit is configured to obtain the engineering contract uploaded by each engineering department respectively, perform semantic extraction on each engineering contract respectively to obtain a plurality of engineering detailed descriptions corresponding to the engineering department, and audit each engineering detailed description respectively;

[0057] The second identification unit is used for establishing a department engineering process of the corresponding engineering department according to the engineering contract when each engineering contract of each engineering department is qualified, generating fund change information corresponding to each execution process in the corresponding department engineering process according to the engineering specification description, mapping the fund change information in the corresponding department engineering process, and obtaining a fund specification structure corresponding to each engineering department;

[0058] The third identification unit is used for determining a plurality of engineering links contained in the corresponding engineering department according to the department engineering process, obtaining fund flow characteristics corresponding to each engineering link in the fund specification structure respectively, and positioning a plurality of fund change tasks contained in the corresponding engineering link according to the fund flow characteristics.

[0059] The fourth identification unit is used for generating a fund balance ratio of the corresponding engineering department according to the fund specification structure, analyzing a fund change range of the corresponding fund change task according to the fund balance ratio, obtaining task attributes corresponding to each fund change task respectively, and generating a fund budget item of the corresponding engineering department in combination with the corresponding fund change range.

[0060] The above-mentioned technical solutions have the following beneficial effects: 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, the fund specification structure is established according to the engineering contract uploaded by the engineering department, and the fund budget item of each engineering department is determined, and the fixed accounting logic of the engineering project is further constructed in combination with the cost object of each fund budget item; when the engineering department performs cost declaration, the fixed accounting logic is used to perform accounting verification on the cost declaration information, a plurality of declaration budget items and the effective amount corresponding to each declaration budget item are determined, the effective amount is used to judge whether the application amount is logical, and the fund of the engineering department is traced when it is not logical, the flow direction of each fund of the engineering department is determined, a plurality of auxiliary budget items of the engineering department are determined, and finally the cost declaration information is accounted through the declaration budget item and the auxiliary budget item, the legal declaration amount of each engineering department is determined, so that the fund of each engineering department can be approved, and in order to improve the efficiency of subsequent declaration work, the fund specification structure is updated according to the legal declaration amount of this declaration, a more suitable specification structure of the engineering department is generated, and a plurality of declaration budget items can be obtained at the first time when the next declaration is performed, and the effectiveness of the amount checking is improved.

[0061] Other features and advantages of the present application will be set forth in the following description, and in part will become apparent to those skilled in the art from the description, or can be learned by practice of the present application. The objects and other advantages of the present application can be achieved and obtained by the structure particularly pointed out in the written description and the accompanying drawings.

[0062] The technical solutions of the present application are described in further detail below with reference to the accompanying drawings and examples. BRIEF DESCRIPTION OF DRAWINGS

[0063] The accompanying drawings are included to provide a further understanding of the present application, and constitute a part of this specification, illustrate the embodiments of the present application and serve to explain the present application, and do not constitute a limitation of the present application. In the drawings:

[0064] Figure 1 A work flow schematic diagram of an engineering financial cost automatic accounting method based on fund chain tracing in an embodiment of the present application;

[0065] Figure 2 A composition schematic diagram of an engineering financial cost automatic accounting system based on fund chain tracing in an embodiment of the present application. DETAILED DESCRIPTION

[0066] The preferred embodiments of the present application are described below with reference to the accompanying drawings, and it should be understood that the preferred embodiments described herein are only used for illustrating and explaining the present application, and do not constitute a limitation of the present application.

[0067] Embodiment 1

[0068] The present embodiment provides an engineering financial cost automatic accounting method based on fund chain tracing, as shown in Figure 1 , comprising:

[0069] Step 1: generating a fund detail structure according to the engineering contract uploaded by each engineering department, and determining a plurality of fund budget items corresponding to each engineering department;

[0070] Step 2: establishing a fixed accounting logic of the current engineering project according to the cost object corresponding to each fund budget item, and combining the fund detail structure corresponding to each engineering department;

[0071] Step 3: obtaining the cost declaration information uploaded by each engineering department, and determining the declaration budget item of the current declaration and the valid amount corresponding to the declaration budget item by using the fixed accounting logic;

[0072] Step 4: when the application amount of the current declaration is inconsistent with the corresponding valid amount, tracing the fund flow direction of the corresponding engineering department to obtain a plurality of auxiliary budget items;

[0073] Step 5: accounting for the cost declaration information by using the auxiliary budget item and the declaration budget item, determining the legal declaration amount of the corresponding engineering department, and updating the corresponding fund detail structure according to the legal declaration amount.

[0074] In this example, the fund structure indicates the fund that needs to be spent in the engineering department according to the engineering contract and the relationship between different spending, for example: engineering department A adds a new employee, which needs to spend x yuan to buy work clothes, and needs to spend y yuan to rent a computer, so the relationship between x and y is proportional, which is simultaneously increased in the fund structure;

[0075] In this example, the fund budget item indicates a cost of the engineering department;

[0076] In this example, the cost object indicates the object consumed by the fund budget item, for example: engineering department B spends z yuan to buy 1 ton of cement, so the cement is the cost object;

[0077] In this example, the fixed accounting logic indicates the logical relationship between the fixed expenditure of the engineering project;

[0078] In this example, the cost reporting information indicates the information submitted by the engineering department to the financial department when applying for funds;

[0079] In this example, the reporting budget item indicates the project requested by the engineering department for fund approval;

[0080] In this example, the effective amount indicates the valid range of the amount corresponding to a reporting budget item, for example: the cost of engineering department C when purchasing steel bars is n±10% yuan, so any amount within n±10% yuan is a valid amount;

[0081] In this example, the auxiliary budget item indicates the additional expenditure of the engineering department, which is a legal item;

[0082] In this example, the legal reporting amount indicates the legal amount that the engineering department can report;

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

[0084] The working principle and beneficial effects of the above technical solution are as follows: 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 capital disorder, first, the fund detail structure is established according to the engineering contract uploaded by the engineering department, and the fund budget item of each engineering department is determined, and then the fixed accounting logic of the engineering project is constructed in combination with the cost object of each fund budget item, when the engineering department conducts cost declaration, the fixed accounting logic is used to verify the cost declaration information, determine the several declaration budget items and the effective amount corresponding to each declaration budget item, and the effective amount is used to judge whether the application amount is logical, and when it is not logical, the fund of the engineering department is traced back to determine the flow direction of each fund of the engineering department, thereby determining the several auxiliary budget items of the engineering department, and finally the cost declaration information is accounted through the declaration budget item and the auxiliary budget item, and the legal declaration amount of each engineering department is determined, so that the capital of each engineering department can be approved, and in order to improve the efficiency of subsequent declaration work, the fund detail structure is updated according to the legal declaration amount of this declaration to generate a more suitable detail structure for the engineering department, so that the several declaration budget items can be obtained at the first time during the next declaration, and the effectiveness of the amount check is improved.

[0085] Embodiment 2

[0086] On the basis of embodiment 1, the engineering financial cost automatic accounting method based on fund chain tracing, the step 1 comprises:

[0087] Step 11: respectively acquiring the engineering contract uploaded by each engineering department, respectively performing semantic extraction on each engineering contract, obtaining several engineering detail descriptions corresponding to the engineering department, and respectively auditing each engineering detail description;

[0088] Step 12: when each engineering contract corresponding to each engineering department is qualified, the department engineering process of the corresponding engineering department is built according to the engineering contract, the fund movement information corresponding to each execution process in the corresponding department engineering process is generated according to the engineering detail description, the fund movement information is mapped in the corresponding department engineering process, and the fund detail structure corresponding to each engineering department is obtained;

[0089] Step 13: according to the department engineering process, determining the several engineering links contained in the corresponding engineering department, respectively acquiring the fund flow characteristics corresponding to each engineering link in the fund detail structure, and positioning the several fund movement tasks contained in the corresponding engineering link according to the fund flow characteristics;

[0090] Step 14: generating a fund balance ratio of a corresponding engineering department according to the fund detail structure, analyzing a fund change range of a corresponding fund change task according to the fund balance ratio, respectively acquiring a task attribute corresponding to each fund change task, and generating a fund budget item of the corresponding engineering department in combination with the corresponding fund change range.

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

[0092] In this example, the department engineering process represents a process that needs to be executed by the engineering department when executing the engineering project;

[0093] In this example, the fund change information represents the fund change situation of the engineering department when executing an execution process;

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

[0095] In this example, the fund balance ratio represents the ratio corresponding to the fund balance of an engineering department;

[0096] In this example, the fund change task represents a task that will cause a fund change;

[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 engineering detail description of each engineering department is determined by means of semantic extraction, then the department engineering process is built according to the engineering contract, the fund change information corresponding to each execution process in the department engineering process is determined, the fund detail structure corresponding to each engineering department is further generated, the fund flow analysis of each engineering link in the engineering department is further performed, the fund change task contained in each engineering link is determined, the fund change range of the fund change task is determined according to the fund balance ratio of the engineering department, and finally the fund budget item of the engineering department is determined. Through this way, the work flow of each engineering department can be analyzed in detail, the flow direction of the fund can be determined, each fund can be supervised in detail, and the fund budget item of each engineering department can be determined, which lays a foundation for subsequent fund accounting.

[0099] Embodiment 3

[0100] On the basis of embodiment 1, the engineering financial cost automatic accounting method based on fund chain tracing, the step 2 comprises:

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

[0102] Step 22: respectively mark each of the cost objects in the corresponding engineering department's fund detail structure, screen a number of external cost objects that do not coincide with the fund detail structure, determine the legal external transaction object of the corresponding engineering department, and establish the project concept structure of the current engineering project according to the department function corresponding to each of the engineering departments;

[0103] Step 23: respectively input each of the fund detail structures into the project concept structure for structure fusion, and obtain the total project fund structure of the current engineering project, and identify the external transaction process corresponding to each of the legal external transaction objects in the total project fund structure;

[0104] Step 24: identify a number of internal transaction processes contained in the total project fund structure, establish the visual transaction process of the current engineering project according to the internal transaction process and the external transaction process, determine a number of fixed budget items of the visual transaction process, and generate the corresponding fixed accounting logic according to the amount flow characteristics of the fixed budget items.

[0105] In this example, property matching evaluation means evaluating the degree of fit between a candidate object and a department function;

[0106] In this example, external cost object means consumption generated by the engineering department in addition to fixed consumption in the current engineering project;

[0107] In this example, legal external transaction object means a transaction object for legal consumption by the engineering department, for example, travel expenses generated when an employee of the engineering department D travels to a foreign place on business are legal external transaction objects;

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

[0109] In this example, structure fusion means the process of integrating the fund detail structure into the project concept structure;

[0110] In this example, fixed budget item means fixed consumption about the current engineering project presented in the visual transaction process.

[0111] The working principle and beneficial effects of the above technical solution are as follows: the cost level of each capital budget item is determined by performing cost evaluation on the capital budget item, so as to match the corresponding cost object for the engineering department in combination with the department function of the engineering department, then the external cost object of each engineering department is identified in the capital detailed structure, so as to establish the project concept structure of the project, identify the external transaction process of each legal external transaction object by analyzing the input capital details, and identify the internal transaction process, finally generate the visual transaction process of the project, determine the fixed budget item in the transaction process, determine the fixed budget logic of the project in combination with the amount flow characteristics of the fixed budget item, and through this way, the budget item of the project can be deeply analyzed to determine the fund flow direction, and the accuracy of the fixed budget item is ensured.

[0112] Embodiment 4

[0113] On the basis of embodiment 1, the step 3 comprises:

[0114] Step 31: when the engineering department uploads the cost declaration information, a plurality of declaration requests corresponding to the engineering department are generated according to the cost declaration information, each declaration information is preliminarily audited to determine the validity of the request materials of each declaration request;

[0115] Step 32: mapping the target declaration request with valid request materials in the preset blockchain, establishing a plurality of declaration blocks corresponding to the engineering department according to the mapping result, inputting each declaration block into the fixed accounting logic for logical analysis to determine the logical association relationship between different target declaration requests;

[0116] Step 33: determining the time association relationship between different target declaration requests according to the time stamp corresponding to each declaration block, establishing the fund activity information between different engineering departments in combination with the logical association relationship, finding a plurality of original capital budget items contained in the fund activity information as a plurality of declaration budget items of this declaration;

[0117] Step 34: inputting a plurality of preset test calculation amounts into the fixed accounting logic for fund verification to obtain the fund verification ratio between different declaration budget items, analyzing the application amount corresponding to each declaration budget item according to the cost declaration information, adjusting the application amount by using the fund verification ratio to obtain the effective amount corresponding to each declaration budget item.

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

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

[0120] In this example, the time correlation 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 proportion of funds in 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 cost declaration information, the application request of the engineering department is determined, then the privacy of the target declaration request is guaranteed by using the characteristics of decentralization and encryption of the blockchain, the target declaration request is mapped in the blockchain, the declaration block presented by each engineering department is determined, the fixed accounting logic is further used to analyze the logic of the declaration block, the logical correlation between different target declaration requests is determined, and the time correlation between different target declaration requests is determined according to the time stamp of each declaration block, thereby establishing the fund activity information between different engineering departments, further determining the declaration budget items contained in the fund activity information, and then determining the fund verification proportion between different declaration budget items in the fixed budget logic through small amount verification, determining the effective amount corresponding to each declaration budget item. In this way, each declaration budget item is analyzed for effective amount, and the actual situation of all application budget items is considered in the analysis process, so that the effective amount obtained is more accurate, facilitating the normal operation of the engineering project.

[0123] Embodiment 5

[0124] On the basis of embodiment 1, the engineering financial cost automatic accounting method based on fund chain tracing, the step 4 comprises:

[0125] Step 41: According to the effective amount, the application amount of the corresponding declaration budget item is checked, and the application amount and the effective amount are inconsistent, and the corresponding review engineering department corresponding to the review cost declaration information is obtained;

[0126] Step 42: Determine the application text corresponding to each corresponding review application amount in the review declaration information, and use the effective amount corresponding to each declaration budget item to check the application text for the amount, and determine a plurality of redundant budget items corresponding to the review engineering department;

[0127] Step 43: Trace the review engineering department to obtain the fund flow direction corresponding to the review engineering department, and identify the single fund flow direction corresponding to the redundant budget item in the fund flow direction;

[0128] Step 44: screening the single item fund flow to the legal redundant budget item as the auxiliary budget item corresponding to the complex project department.

[0129] The working principle and beneficial effects of the above technical solution: the complex project department with abnormal application amount is subjected to secondary check, the fund flow thereof is traced and checked, the legal budget item is screened as an auxiliary budget item, thereby the amount compensation is performed, and the illegal budget item is subjected to application rejection.

[0130] Embodiment 6

[0131] On the basis of the embodiment 1, the step 5 of the engineering financial cost automatic accounting method based on fund chain tracing, comprises:

[0132] Step 51: generating the non-fixed declaration information corresponding to the engineering department according to the auxiliary budget item, generating the fixed declaration information corresponding to the engineering department according to the declaration budget item, and dividing the cost declaration information into fixed declaration type and non-fixed declaration type;

[0133] Step 52: performing amount accounting on the corresponding non-fixed declaration type by using the non-fixed declaration information, obtaining the non-fixed declaration amount corresponding to each engineering department, and performing amount accounting on the corresponding fixed declaration type by using the fixed declaration information, obtaining the fixed declaration amount corresponding to each engineering department;

[0134] Step 53: determining the legal declaration amount of the corresponding engineering department according to the fixed declaration amount and the non-fixed declaration amount corresponding to each engineering department, and performing fund appropriation for each engineering department;

[0135] Step 54: determining the structure defect of the corresponding fund detailed structure according to the legal declaration amount, generating the non-fixed declaration substructure corresponding to the engineering department, and updating the corresponding fund detailed structure.

[0136] In this example, the structure defect represents that the non-fixed declaration amount is not presented in the fund detailed structure.

[0137] The working principle and beneficial effects of the above technical solution: the non-fixed declaration information is established by using the auxiliary budget item, the amount of the non-fixed declaration type is checked, the fixed declaration information is established by using the declaration budget item, the amount of the fixed declaration type is checked, the legal declaration amount of the engineering department is determined, thereby the appropriation is performed, further, in order to guarantee the efficiency and quality of the next declaration, the defect of the fund detailed structure is determined according to the declaration result, and the defect is corrected, thereby the purpose of synchronous operation and synchronous error correction is achieved.

[0138] Embodiment 7

[0139] On the basis of embodiment 1, the engineering financial cost automatic accounting method based on fund chain tracing further comprises:

[0140] When the application amount is consistent with the effective amount, fund allocation is performed for each engineering department.

[0141] Embodiment 8

[0142] On the basis of embodiment 2, the engineering financial cost automatic accounting method based on fund chain tracing further comprises:

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

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

[0145] Embodiment 9

[0146] The embodiment provides an engineering financial cost automatic accounting system based on fund chain tracing, as shown in Figure 2 , comprising:

[0147] A contract identification module is configured to generate a fund detailed structure according to the engineering contract uploaded by each engineering department, and determine a plurality of fund budget items corresponding to each engineering department;

[0148] A logic analysis module is configured to establish fixed accounting logic of the current engineering project according to the cost object corresponding to each fund budget item, in combination with the fund detailed structure corresponding to each engineering department;

[0149] A declaration processing module is configured to obtain the cost declaration information uploaded by each engineering department, determine the declaration budget item of the current declaration and the effective amount corresponding to the declaration budget item by using the fixed accounting logic;

[0150] A fund checking module is configured to trace the fund flow direction of the corresponding engineering department to obtain a plurality of auxiliary budget items when the application amount of the current declaration is inconsistent with the corresponding effective amount;

[0151] A deep training module is configured to account for the cost declaration information by using the auxiliary budget item and the declaration budget item, determine the legal declaration amount of the corresponding engineering department, and update the corresponding fund detailed structure according to the legal declaration amount.

[0152] In this example, the fund structure indicates the fund that needs to be spent in the engineering department according to the engineering contract and the relationship between different spending, for example: engineering department A adds a new employee, which needs to spend x yuan to buy work clothes, and needs to spend y yuan to rent a computer, so the relationship between x and y is proportional, which is simultaneously increased in the fund structure;

[0153] In this example, the fund budget item indicates a cost of the engineering department;

[0154] In this example, the cost object indicates the object consumed by the fund budget item, for example: engineering department B spends z yuan to buy 1 ton of cement, so the cement is the cost object;

[0155] In this example, the fixed accounting logic indicates the logical relationship between the fixed expenditure of the engineering project;

[0156] In this example, the cost reporting information indicates the information submitted by the engineering department to the financial department when applying for funds;

[0157] In this example, the reporting budget item indicates the project requested by the engineering department for fund approval;

[0158] In this example, the effective amount indicates the valid range of the amount corresponding to a reporting budget item, for example: the cost of engineering department C when purchasing steel bars is n±10% yuan, so any amount within n±10% yuan is a valid amount;

[0159] In this example, the auxiliary budget item indicates an additional expenditure of the engineering department, which is a legal item;

[0160] In this example, the legal reporting amount indicates the legal amount that the engineering department can report;

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

[0162] The working principle and beneficial effects of the above technical solution are as follows: 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 capital disorder, first, the fund detail structure is established according to the engineering contract uploaded by the engineering department, and the fund budget item of each engineering department is determined, and then the fixed accounting logic of the engineering project is constructed in combination with the cost object of each fund budget item, when the engineering department reports the cost, the fixed accounting logic is used to verify the cost reporting information, determine the several reporting budget items and the effective amount corresponding to each reporting budget item, and the effective amount is used to judge whether the application amount is logical, and when it is not logical, the fund of the engineering department is traced back to determine the flow direction of each fund of the engineering department, thereby determining the several auxiliary budget items of the engineering department, and finally the cost reporting information is accounted through the reporting budget item and the auxiliary budget item, and the legal reporting amount of each engineering department is determined, so that the capital of each engineering department can be approved, and in order to improve the efficiency of subsequent reporting work, the fund detail structure is updated according to the legal reporting amount of this reporting, and a more suitable detail structure for the engineering department is generated, so that the reporting can be obtained in the first time next time, and the effectiveness of the amount check is improved.

[0163] Embodiment 10

[0164] On the basis of the embodiment 9, the contract identification module comprises:

[0165] The first identification unit is configured to obtain the engineering contract 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 perform auditing on each engineering detail description respectively.

[0166] The second identification unit is configured to, when the engineering contract corresponding to each engineering department is qualified, build the department engineering process of the corresponding engineering department according to the engineering contract, generate the fund change information corresponding to each execution process in the corresponding department engineering process according to the engineering detail description, map the fund change information in the corresponding department engineering process, and obtain the fund detail structure corresponding to each engineering department.

[0167] The third identification unit is configured to determine the several engineering links contained in the corresponding engineering department according to the department engineering process, obtain the fund flow characteristics corresponding to each engineering link in the fund detail structure respectively, and locate the several fund change tasks contained in the corresponding engineering link according to the fund flow characteristics.

[0168] A fourth identifying unit is configured to generate a fund balance ratio of a corresponding engineering department according to the fund structure, analyze a fund change range of a corresponding fund change task according to the fund balance ratio, obtain a task attribute corresponding to each fund change task, and generate a fund budget item of the corresponding engineering department by combining the corresponding fund change range.

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

[0170] In this example, the department engineering process represents a process that needs to be performed by the engineering department when performing the engineering project;

[0171] In this example, the fund change information represents a fund change situation of the engineering department when performing an execution process;

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

[0173] In this example, the fund balance ratio represents a ratio corresponding to a fund balance of an engineering department;

[0174] In this example, the fund change task represents a task that will cause a fund change;

[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 engineering detail description of each engineering department is determined in a semantic extraction manner, then the department engineering process is built according to the engineering contract, the fund change information corresponding to each execution process in the department engineering process is determined, the fund structure corresponding to each engineering department is further generated, the fund flow analysis of the engineering link in each engineering department is further performed, the fund change task contained in each engineering link is determined, the fund change range of the fund change task is determined according to the fund balance ratio of the engineering department, and finally the fund budget item of the engineering department is determined. In this way, the work process of each engineering department can be analyzed in detail, the fund flow direction can be determined, each fund can be supervised in detail, and the fund budget item of each engineering department can be determined, which lays a foundation for subsequent fund accounting.

[0177] Obviously, those skilled in the art can make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application belong to the scope of the claims of the present application and their equivalents, the present application also intends to include these modifications and variations.

Claims

1. A method for automatic accounting of engineering financial cost based on fund chain tracing, characterized in that, The application relates to a method for determining a legal application amount of a cost declaration information, and belongs to the field of project management. The method comprises the following steps: Step 1: generating a fund detailed structure according to an engineering contract uploaded by each engineering department, determining a plurality of fund budget items corresponding to each engineering department; Step 2: establishing a fixed accounting logic of the project according to a cost object corresponding to each fund budget item and combining the fund detailed structure corresponding to each engineering department; Step 3: obtaining cost declaration information uploaded by each engineering department, determining a declaration budget item of the current declaration and an effective amount corresponding to the declaration budget item by using the fixed accounting logic; Step 4: when the application amount of the current declaration is inconsistent with the effective amount, obtaining a plurality of auxiliary budget items by tracing the fund flow direction of the corresponding engineering department; Step 5: accounting the cost declaration information by using the auxiliary budget item and the declaration budget item, determining a legal declaration amount of the corresponding engineering department, and updating the corresponding fund detailed structure according to the legal declaration amount. The step 1 comprises the following steps: Step 11: obtaining an engineering contract uploaded by each engineering department respectively, performing semantic extraction on each engineering contract respectively to obtain a plurality of engineering detailed descriptions corresponding to the engineering department, and performing auditing on each engineering detailed description respectively; Step 12: when the engineering contract corresponding to each engineering department is qualified, establishing a department engineering process of the corresponding engineering department according to the engineering contract, generating fund change information corresponding to each execution process in the corresponding department engineering process according to the engineering detailed description, mapping the fund change information in the corresponding department engineering process, and obtaining a fund detailed structure corresponding to each engineering department; Step 13: determining a plurality of engineering links contained in the corresponding engineering department according to the department engineering process, obtaining fund flow characteristics corresponding to each engineering link in the fund detailed structure respectively, and positioning a plurality of fund change tasks contained in the corresponding engineering link according to the fund flow characteristics; 2. The method for automatic accounting of engineering financial cost based on fund chain tracing according to claim 1, characterized in that, Step 14: generating a fund balance ratio of the corresponding engineering department according to the fund detailed structure, analyzing a fund change range of the corresponding fund change task according to the fund balance ratio, obtaining a task attribute corresponding to each fund change task respectively, and generating a fund budget item of the corresponding engineering department by combining the corresponding fund change range. The step 2 comprises the following steps: Step 21: performing cost evaluation on each fund budget item respectively to obtain a cost level corresponding to each fund budget item, matching a plurality of corresponding selected objects for the corresponding fund budget item according to the cost level, performing property matching evaluation on the corresponding selected objects according to a department function corresponding to each engineering department, and obtaining a cost object corresponding to each fund budget item; Step 22: marking each cost object in the fund detailed structure of the corresponding engineering department respectively, screening a plurality of external cost objects which do not coincide with the fund detailed structure, determining a legal external transaction object of the corresponding engineering department, and establishing a project concept structure of the project according to a department function corresponding to each engineering department. Step 23: respectively input each of the fund details structure into the project concept structure for structure fusion, 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 contained in the total fund structure of the project, establish the visual transaction process of the project according to 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 according to the amount flow characteristics of the fixed budget items.

3. The method of claim 1, wherein the method comprises: The step 3 comprises: Step 31: when the engineering department uploads the cost declaration information, generate several declaration requests corresponding to the engineering department according to the cost declaration information, preliminarily audit each of the declaration information, and determine the validity of the request materials of each of the declaration requests; Step 32: map the target declaration request with valid request materials in the preset blockchain, establish several declaration blocks corresponding to the engineering department according to the mapping result, input each of the declaration blocks into the fixed accounting logic for logic analysis, and determine the logical association relationship between different target declaration requests; Step 33: determine the time association relationship between different target declaration requests according to the time stamp corresponding to each of the declaration blocks, combine the logical association relationship to establish the fund activity information between different engineering departments, find several original fund budget items contained in the fund activity information, and regard them as several declaration budget items of this time; Step 34: input several preset test calculation amounts into the fixed accounting logic for fund verification, obtain the fund verification ratio between different declaration budget items, analyze the application amount corresponding to each of the declaration budget items according to the cost declaration information, adjust the application amount by using the fund verification ratio, and obtain the valid amount corresponding to each of the declaration budget items.

4. The method for automatic accounting of construction financial cost based on fund chain tracing according to claim 1, characterized in that, The step 4 comprises: Step 41: check the application amount of the corresponding declaration budget item according to the valid amount, filter out the application amount inconsistent with the valid amount, obtain the review cost declaration information corresponding to the review engineering department; Step 42: determine the application text corresponding to each of the review application amounts in the review cost declaration information, perform amount checking on the search application text by using the valid amount corresponding to each of the declaration budget items, and determine several redundant budget items corresponding to the review engineering department; Step 43: trace the review engineering department to obtain the fund flow direction corresponding to the review engineering department, and identify the single fund flow direction corresponding to the redundant budget item in the fund flow direction; Step 44: filter out the redundant budget item with legal single fund flow direction as the auxiliary budget item corresponding to the review engineering department.

5. The method for automatic accounting of construction financial cost based on fund chain tracing according to claim 1, characterized in that, The step 5 comprises: Step 51: generating non-fixed declaration information corresponding to the engineering department according to the auxiliary budget item, generating fixed declaration information corresponding to the engineering department according to the declaration budget item, and dividing the cost declaration information into fixed declaration type and non-fixed declaration type; Step 52: using the non-fixed declaration information to perform amount accounting on the corresponding non-fixed declaration type to obtain the non-fixed declaration amount corresponding to each engineering department, and using the fixed declaration information to perform amount accounting on the corresponding fixed declaration type to obtain the fixed declaration amount corresponding to each engineering department; Step 53: determining the legal declaration amount of the corresponding engineering department according to the fixed declaration amount and the non-fixed declaration amount corresponding to each engineering department, and performing fund allocation for each engineering department; Step 54: determining the structural defects of the corresponding fund detail structure according to the legal declaration amount, generating the non-fixed declaration substructure of the corresponding engineering department, and updating the corresponding fund detail structure.

6. The method for automatic accounting of construction financial cost based on fund chain tracing according to claim 1, characterized in that, Further comprising: When the application amount is consistent with the effective amount, performing fund allocation for each engineering department.

7. The method for automatic accounting of construction financial cost based on fund chain tracing according to claim 1, characterized in that, Further comprising: When the engineering contract is unqualified, determining the contract defects of the corresponding engineering department according to the engineering detail description; Marking the contract defects and transmitting them to the corresponding engineering department for display.

8. A project financial cost automatic accounting system based on fund chain tracing, characterized in that, Comprising: A contract identification module for generating a fund detail structure according to the engineering contract uploaded by each engineering department, and determining a plurality of fund budget items corresponding to each engineering department; A logical analysis module for establishing fixed accounting logic of the current engineering project according to the cost object corresponding to each fund budget item and combining the fund detail structure corresponding to each engineering department; A declaration processing module for obtaining the cost declaration information uploaded by each engineering department, determining the declaration budget item of the current declaration and the effective amount corresponding to the declaration budget item by using the fixed accounting logic; A fund checking module for tracing the fund flow direction of the corresponding engineering department to obtain a plurality of auxiliary budget items when the application amount of the current declaration is inconsistent with the corresponding effective amount; A deep training module for performing accounting on the cost declaration information by using the auxiliary budget item and the declaration budget item, determining the legal declaration amount of the corresponding engineering department, and updating the corresponding fund detail structure according to the legal declaration amount; The contract identification module comprises: A first identification unit for respectively obtaining the engineering contract uploaded by each engineering department, respectively performing semantic extraction on each engineering contract, obtaining a plurality of engineering detail descriptions corresponding to the engineering department, and respectively auditing each engineering detail description; A second identification unit for building a department engineering process of the corresponding engineering department according to the engineering contract when the engineering contract corresponding to each engineering department is qualified, generating fund change information corresponding to each execution process in the corresponding department engineering process according to the engineering detail description, mapping the fund change information in the corresponding department engineering process, and obtaining the fund detail structure corresponding to each engineering department. A third identifying unit is configured to determine a plurality of engineering links contained in the engineering department according to the department engineering process, acquire a fund flow characteristic corresponding to each of the engineering links in the fund structure respectively, and locate a plurality of fund change tasks contained in the corresponding engineering link according to the fund flow characteristic. A fourth identifying unit is configured to generate a fund balance ratio of the corresponding engineering department according to the fund structure, analyze a fund change range of the corresponding fund change task according to the fund balance ratio, acquire a task attribute corresponding to each of the fund change tasks respectively, and generate a fund budget item of the corresponding engineering department in combination with the corresponding fund change range.

Citation Information

Patent Citations

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

    CN116542790A