An internet-based enterprise financial coordination supervision method and system
By designing a multi-department collaborative supervision process and an internet platform, the error problem caused by the single financial supervision in existing technologies has been solved, and multi-dimensional analysis and security of corporate financial data have been achieved.
Patent Information
- Application Number
- CN202510165731.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-14
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2045-02-14
AI Technical Summary
Existing corporate financial supervision methods are too simplistic, leading to errors in the supervision results and making it difficult to achieve accuracy and flexibility.
The design incorporates multiple financial oversight processes, including self-inspection, external inspection, and comprehensive oversight. It enables multi-departmental collaborative oversight through an internet platform, sets user permissions and oversight execution times, and utilizes cloud computing for encrypted data uploading and analysis.
It has improved the accuracy and flexibility of financial supervision, enabled collaborative supervision among departments, and enhanced early warning and security of financial risks.
Smart Images

Figure CN120106998B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of enterprise financial coordination supervision, and in particular to an enterprise financial coordination supervision system and method based on the Internet. BACKGROUND
[0002] Enterprise financial supervision refers to the supervision and management of enterprise financial activities to ensure the authenticity, accuracy and compliance of enterprise financial information, protect the safety and integrity of enterprise assets, improve enterprise operating efficiency and effectiveness, and maintain the legitimate rights and interests of relevant stakeholders. The technology of enterprise financial supervision is accelerating the digital transformation and upgrading. This includes upgrading the financial management system to achieve more efficient data processing and analysis, thereby improving the quality of financial decision-making. The digitization of enterprise financial supervision not only improves the efficiency of financial management, but also promotes the integration of enterprise information resources.
[0003] However, the existing technology of enterprise financial supervision is often designed from the perspective of a specific organization or department responsible for financial supervision, such as the financial department or the audit department, making the supervision process and perspective too single, resulting in a certain error between the financial supervision result and the actual result. Therefore, how to improve the accuracy of financial supervision has become a problem to be solved. SUMMARY
[0004] The embodiments of the present application provide an enterprise financial coordination supervision method and system based on the Internet, by designing multiple financial supervision processes, so that enterprise financial supervision activities can be carried out from different departments and different supervision subjects at the same time, improving the accuracy and flexibility of financial supervision.
[0005] An embodiment of the present application provides an enterprise financial coordination supervision method based on the Internet, applied to an enterprise financial coordination supervision system based on the Internet, comprising the following steps:
[0006] According to the first financial document, the financial data in the second financial document is extracted and encrypted and uploaded to the first server of cloud computing; the first financial document is a pre-stored local financial document template, and the second financial document is a financial document generated in enterprise operating activities;
[0007] According to the supervision execution time, the first financial supervision process, the second financial supervision process and the third financial supervision process are periodically executed on the second server of cloud computing;
[0008] The first financial supervision process is self-checking supervision on the financial data entered by the department within a certain period, and the self-checking supervision result is sent to the first financial supervision personnel in the form of SMS or email;
[0009] The second financial supervision process is to perform self-check supervision on the financial data of other departments involved in the department in a certain period, and the self-check supervision result is sent to the second supervision personnel in the form of short message or email.
[0010] The third financial supervision process is to perform supervision audit on the financial data of multiple departments involved in a certain period, and the supervision audit result is sent to the third financial supervision personnel in the form of short message or email.
[0011] Further, the supervision authority of the user is set, including the following steps:
[0012] The supervision level of the user is set according to the first topology graph, and the first topology graph is an enterprise supervision personnel architecture graph;
[0013] The supervision authority associated with the supervision level is associated with the corresponding supervision authority according to the second topology graph.
[0014] Further, the supervision authority includes financial data viewing authority, financial data modification authority, first financial supervision process execution authority, second financial supervision process execution authority and third financial supervision process execution authority.
[0015] Further, the first supervision execution time, the second supervision execution time and the third supervision execution time are configured according to the supervision authority of the user, and are saved in the supervision execution time table of the database through the supervision execution time table.
[0016] On the basis of the above-mentioned method embodiment, the present application correspondingly provides a system embodiment;
[0017] An embodiment of the present application provides an enterprise financial collaborative supervision system based on the Internet, comprising a financial data extraction module and a financial supervision module;
[0018] The financial data extraction module is used for extracting financial data in a second financial document according to a first financial document, and uploading the financial data to a first server of cloud computing after encryption; the first financial document is a pre-stored local financial document template, and the second financial document is a financial document generated in enterprise operation activities, including financial statements and financial data;
[0019] The financial supervision module is used for periodically executing a first financial supervision process, a second financial supervision process and a third financial supervision process on a second server of cloud computing according to a supervision execution time;
[0020] The first financial supervision process is to perform self-check supervision on the financial data entered by the department in a certain period, and the self-check supervision result is sent to the first financial supervision personnel in the form of short message or email;
[0021] The second financial supervision process is to perform supervision and check on the financial data of other departments involved in the department in a certain period, and the supervision and check result is sent to the second supervisor in the form of a short message or an email.
[0022] The third financial supervision process is to perform supervision and check on the financial data of multiple departments involved in a certain period, and the supervision and check result is sent to the third financial supervisor in the form of a short message or an email.
[0023] Further, the method further comprises a permission setting module, which is configured to set the supervision permission of the user.
[0024] Further, the setting of the supervision permission of the user comprises the following steps:
[0025] The supervision level of the user is set according to a first topology graph, and the first topology graph is an enterprise supervisor architecture graph.
[0026] The supervision permission associated with the supervision level is set according to a second topology graph, and each supervision level is associated with a corresponding supervision permission.
[0027] Further, the supervision permission comprises a financial data viewing permission, a financial data modifying permission, a first financial supervision process executing permission, a second financial supervision process executing permission, and a third financial supervision process executing permission.
[0028] Further, the method further comprises a supervision execution time configuration module, which is configured to configure a first supervision execution time, a second supervision execution time, and a third supervision execution time according to the supervision permission of the user, and save the supervision execution time into a supervision execution time table in a database through the supervision execution time table.
[0029] Further, the supervision execution time table is read from the database every day, the first financial supervision process is executed according to the read first supervision execution time, the second financial supervision process is executed according to the read second supervision execution time, and the third financial supervision process is executed according to the read third supervision execution time.
[0030] The embodiment of the present application has the following beneficial effects:
[0031] The embodiment of the present application provides an enterprise financial collaborative supervision method and system based on the Internet. Through self-checking supervision in each department, the demand of analyzing and understanding the financial status of the department can be met. Meanwhile, the department manager can master the business development of the department through the financial status of the department, and find the financial problems of the department through the supervision of the financial status of the department, and then adjust the business development scheme of the next stage of the department in time.
[0032] The self-checking supervision of other departments can be realized by the cross-checking supervision, the financial problems of other departments are found or the financial problems of the department are reflected, the cross-checking supervision of departments is supplemented by the self-checking supervision of departments, the cross-checking supervision is realized, the financial data of multiple dimensions and multiple enterprises are supervised and analyzed, and the accuracy of financial supervision is improved.
[0033] The third supervision process is supplemented by the first supervision process and the second supervision process, realizes the supervision of the financial data of multiple departments, that is, realizes the supervision of the enterprise finance from the dimension of the enterprise overall financial data. The first financial supervision process, the second financial supervision process and the third financial supervision process are set in the embodiment of the application, the cross-checking supervision between departments of the enterprise is realized, and the enterprise is helped to mobilize each department to perform financial supervision from different angles, multiple supervision and early warning of the financial risk of the enterprise are realized, and multiple safeguards of the financial safety of the enterprise are realized. BRIEF DESCRIPTION OF DRAWINGS
[0034] Figure 1 is a process schematic diagram of an enterprise financial collaborative supervision method based on the Internet provided by an embodiment of the application.
[0035] Figure 2 is a structure schematic diagram of an enterprise financial collaborative supervision system based on the Internet provided by an embodiment of the application.
[0036] Figure 3 is an interface pop-up box schematic diagram of an enterprise financial collaborative supervision system based on the Internet provided by an embodiment of the application.
[0037] Figure 4 is a structure schematic diagram of a second topology diagram of an enterprise financial collaborative supervision system based on the Internet provided by an embodiment of the application. DETAILED DESCRIPTION
[0038] The technical solutions in the embodiments of the application will be clearly and completely described below with reference to the drawings in the embodiments of the application. Obviously, the described embodiments are only part of the embodiments of the application, not all the embodiments. Based on the embodiments in the application, all other embodiments obtained by those skilled in the art without creative labor are within the protection scope of the application.
[0039] Reference Figure 1 is a process schematic diagram of an enterprise financial collaborative supervision method based on the Internet provided by an embodiment of the application, applied to an enterprise financial collaborative supervision system based on the Internet, and including the following steps:
[0040] Step S01: extracting financial data in a second financial document according to a first financial document, and encrypting and uploading to a first server of cloud computing; the first financial document is a pre-stored local financial document template, and the second financial document is a financial document generated in enterprise operation activities;
[0041] Step S02: periodically performing a first financial supervision process, a second financial supervision process and a third financial supervision process on a second server of cloud computing according to supervision execution time;
[0042] The first financial supervision process is self-checking supervision on the financial data input by the department in a certain period, and the self-checking supervision result is sent to the first financial supervision personnel in the form of a short message or an email;
[0043] The second financial supervision process is other-checking supervision on the financial data of other departments involved by the department in a certain period, and the other-checking supervision result is sent to the second supervision personnel in the form of a short message or an email;
[0044] The third financial supervision process is supervision auditing on the financial data of multiple departments involved in a certain period, and the supervision auditing result is sent to the third financial supervision personnel in the form of a short message or an email.
[0045] In a preferred embodiment, the first financial supervision process is periodically performed on the second server of cloud computing, the second financial supervision process is performed on the third server, and the third financial supervision process is performed on the fourth server.
[0046] In a preferred embodiment, the supervision authority of the user is set according to the following steps:
[0047] Step S03: setting the supervision level of the user according to a first topology map, the first topology map being an enterprise supervision personnel architecture map;
[0048] Step S04: associating the supervision authority of the supervision level according to a second topology map, each supervision level being associated with a corresponding supervision authority.
[0049] In a preferred embodiment, the supervision authority includes financial data viewing authority, financial data modifying authority, first financial supervision process executing authority, second financial supervision process executing authority and third financial supervision process executing authority.
[0050] In a preferred embodiment, the supervision authority includes financial data viewing authority, financial data modifying authority, first financial supervision process executing authority, second financial supervision process executing authority and third financial supervision process executing authority.
[0051] In a preferred embodiment, the first supervision execution time, the second supervision execution time and the third supervision execution time are configured according to the supervision authority of the user, and are saved into the supervision execution time table of the database through the supervision execution time table. The supervision execution time table is read from the database every day, and the first financial supervision process is executed according to the first supervision execution time, the second financial supervision process is executed according to the second supervision execution time, and the third financial supervision process is executed according to the third supervision execution time.
[0052] It can be understood that the above-mentioned method embodiment is corresponding to the system embodiment of the present application, and the enterprise financial collaborative supervision system based on the Internet provided by any one of the following system embodiments of the present application can be applied.
[0053] Referring to Figure 2 , it is a structural schematic diagram of an enterprise financial collaborative supervision system based on the Internet provided by an embodiment of the present application, comprising a financial data extraction module 100 and a financial supervision module 200. The financial data extraction module 100 is used for extracting financial data in a second financial document according to a first financial document, and encrypting and uploading to a first server of cloud computing. The first financial document is a pre-stored local financial document template, and the second financial document is a financial document generated in enterprise operation activities, including financial statements and financial data. Employees of each department regularly collect financial statements and financial bills related to their posts, and encrypt and upload the financial data to the first server of cloud computing through the financial data extraction module 100. The financial document template is a blank financial document template divided into multiple color areas according to the type of financial data.
[0054] In a preferred embodiment, the financial data is extracted from the paper version of the financial document, comprising the following steps:
[0055] Step S101: scanning the paper version of the financial document to obtain a first image.
[0056] Step S102: according to the user's pre-selected financial document template of the first image, the first image is divided into color areas, and the corresponding color area is drawn for each color area to obtain a second image, and the transparency of the color is less than 50%. In this embodiment, different color areas are divided according to the position area of different financial data types in the financial document template, and the association between the color area and the financial data type is established. A financial document template library is established locally, and the obsolete financial document template is deleted regularly, and the new in-use financial document template is added.
[0057] Step S103: identifying color regions of the second image, extracting and saving financial data in the second image by region. In this embodiment, by using a financial document template with color zoning, the financial statements and financial bills that need to be entered are quickly color-zoned, and by identifying the color zoning on the financial statements and financial bills, various types of financial data can be quickly and accurately identified and classified and saved, improving the efficiency and accuracy of financial data extraction, thereby ensuring the data basis of financial supervision and improving the efficiency and preparedness of financial supervision.
[0058] In a preferred embodiment, a financial supervision module 200 is further included, which is used to periodically execute the first financial supervision process on the second server of cloud computing, the second financial supervision process on the third server, and the third financial supervision process on the fourth server according to the supervision execution time.
[0059] The first financial supervision process is self-checking supervision on the financial data entered by the department within a certain period, and the self-checking supervision result is sent to the first financial supervision personnel in the form of a short message or an email. Through self-checking supervision within each department, the demand for analyzing and understanding the financial status of the department can be met. At the same time, the department manager can master the business development of the department through the financial status of the department, and find the financial problems of the department by supervising the financial data of the department, and then adjust the business development plan of the next stage of the department in time.
[0060] The second financial supervision process is he-checking supervision on the financial data of other departments involved by the department within a certain period, and the he-checking supervision result is sent to the second supervision personnel in the form of a short message or an email. The he-checking supervision refers to the supervision on the financial data of other departments outside the department. Through he-checking supervision, the financial data between departments can be reconciled, and the financial problems of other departments or the financial problems of the department can be found through reconciliation. The he-checking supervision between departments as a supplement to the self-checking supervision of the department, realizes the collaborative supervision between departments, and supervises and analyzes the financial data of multiple dimensions and multiple enterprises, which improves the accuracy of financial supervision.
[0061] The third financial supervision process is to supervise and audit the financial data of multiple departments involved in a certain period, and send the supervision and audit results to the third financial supervision personnel in the form of short message or email. The third supervision process is a supplement to the first supervision process and the second supervision process, which realizes the supervision of the financial data of multiple departments, that is, the supervision of the enterprise finance from the dimension of the enterprise overall financial data. Through the setting of the first financial supervision process, the second financial supervision process and the third financial supervision process, the embodiments of the present application realize the collaborative supervision among the departments of the enterprise, and help the enterprise to mobilize each department to supervise the finance from different angles, thereby realizing the multiple supervision and early warning of the financial risk of the enterprise and the multiple guarantee of the financial safety of the enterprise.
[0062] In a preferred embodiment, according to the financial supervision process, the corresponding financial data is acquired and input into the corresponding financial supervision model for supervision analysis. The financial supervision process includes a first financial supervision process, a second financial supervision process and a third financial supervision process. Each of the financial supervision processes includes one or more financial supervision types.
[0063] In a preferred embodiment, the first financial supervision process is periodically executed on a second server of cloud computing, the second financial supervision process is executed on a third server, and the third financial supervision process is executed on a fourth server.
[0064] The financial supervision model is established according to the following steps:
[0065] Step S104: selecting a corresponding machine learning algorithm according to the financial supervision process and the financial supervision type. The financial supervision type includes budget supervision, income supervision, expenditure supervision, financial report supervision, tax supervision, audit supervision and risk supervision.
[0066] Step S105: constructing the financial supervision model according to the initial feature data and the machine learning algorithm.
[0067] Step S106: constructing a training set and a test set of the financial supervision model according to the first feature data, and optimizing the structure and parameters of the financial supervision model in a cross-validation manner until the financial supervision model reaches a preset performance standard. The first feature data is obtained by screening and optimizing the initial feature data through feature engineering; preferably, the initial feature data is screened and optimized by using a PCA feature dimension reduction method.
[0068] In a preferred embodiment, the financial supervision results are visualized and displayed, and the financial supervision results include the self-checking supervision results, the other-checking supervision results and the supervision and audit results.
[0069] In a preferred embodiment, a financial data source button is provided when the visualization display is performed. Clicking the financial data source button can view the financial data used for this financial supervision, which is displayed in the form of a pop-up table. Clicking the financial data in the table pops up the interface for entering the financial data, and the financial bills associated with the financial data are saved. By pop-up display of data source, it can be manually checked whether the financial data source of the financial supervision result is accurate.
[0070] In a preferred embodiment, a supervision execution time configuration module is included, which is used to configure a first supervision execution time, a second supervision execution time, and a third supervision execution time according to different user permissions. The supervision execution time table is saved in the database. The supervision execution time table is read from the database every day, and the first financial supervision process is executed according to the first supervision execution time, the second financial supervision process is executed according to the second supervision execution time, and the third financial supervision process is executed according to the third supervision execution time.
[0071] Preferably, the first supervision execution time and the second supervision execution time are set to 0 o'clock on the last day of each month, and the 0 o'clock is the system time of the database. The third supervision execution time is set to 0 o'clock on the last day of each quarter. Setting the supervision execution time at 0 o'clock can alleviate the tension of computing resources of cloud computing.
[0072] In a preferred embodiment, a permission setting module is also included, which is used to set the supervision permission of the user. The setting of the supervision permission of the user includes the following steps:
[0073] Step S107: Establish a first level of the user according to a first topology graph, which is an enterprise supervision personnel architecture graph, i.e. the enterprise supervision personnel architecture graph is obtained according to the division of supervision levels according to the supervision responsibilities of the supervision personnel. The supervision levels include first-level supervision, second-level supervision, third-level supervision, and fourth-level supervision. The first-level supervision is the department grassroots staff who directly enter the financial data. The department staff regularly collects financial statements and financial bills related to the post, and uploads the financial data to the first server of cloud computing through the financial data extraction module 100. The second-level supervision is the department management personnel, the third-level supervision is the audit management personnel and the financial management personnel, and the fourth-level supervision is the superior management personnel who report the financial supervision work of the audit management personnel and the financial management personnel.
[0074] Step S108: associating a supervision right with each of the supervision levels according to the second topology graph. The supervision right includes a financial data viewing right, a financial data modifying right, a first financial supervision process executing right, a second financial supervision process executing right, and a third financial supervision process executing right. The second topology graph is a supervision level and supervision right relationship graph.
[0075] In a preferred embodiment, the first supervision level is associated with a financial data viewing right and a financial data modifying right, the second supervision level is associated with a financial data viewing right, a first financial supervision process executing right, and a second financial supervision process executing right, the third supervision level is associated with a financial data viewing right and a third financial supervision process executing right, and the fourth supervision level is associated with a financial data viewing right, a financial data modifying right, a first financial supervision process executing right, a second financial supervision process executing right, and a third financial supervision process executing right. In this embodiment, different rights are associated with different supervision levels, which meets the needs of different users in the financial supervision process and the needs of implementing supervision information isolation for users of different supervision levels, so as to ensure the integrity and accuracy of enterprise financial supervision activities. At the same time, the fourth supervision level (i.e., the highest level of financial supervision) is associated with all supervision rights, which ensures that the user of the highest level can comprehensively monitor the entire financial supervision process and comprehensively acquire all financial supervision information. The first supervision level is a departmental grassroots employee who directly enters the financial data, and is only associated with a financial data viewing right and a financial data modifying right, so as to ensure that the departmental grassroots employee can check the accuracy of the financial data during entry and modify the financial data with entry errors.
[0076] In a preferred embodiment, a sensitivity index is calculated for the financial data, including the following steps:
[0077] Step S109: performing type division on the financial data by department to obtain a financial data type list of each department, and performing weight allocation on the financial data type list according to the importance of the financial data type and a preset sensitive data type set.
[0078] Step S110: According to the weight assigned to the financial data type, the time decay degree of the financial data type, the department to which the financial data type belongs, and the sensitive index of the financial data, a time decay model is established for the financial data type, and the time decay degree of the financial data type is calculated through the time decay model. The time decay degree can reflect the change of the sensitivity of the financial data type over time. In the embodiment of the present application, the time decay degree is set to dynamically calculate the sensitive index of the financial data type, so as to ensure the accuracy of the sensitive index at the current time node, and further ensure the timely disclosure of non-sensitive financial data and the timely encryption of sensitive financial data. By marking the financial data with different levels of sensitive index, the efficiency and quality of financial supervision are improved.
[0079] In a preferred embodiment, the encryption level of the financial data is calculated according to the sensitive index of the financial data, the department score, and the score of the financial supervision process to which the financial data belongs, and the financial data is classified and encrypted according to the encryption level. Specifically, the encryption level of the financial data is calculated according to the weight coefficients assigned to the sensitive index of the financial data, the department score, and the score of the financial supervision process. The importance of financial data in different departments in the encryption process is different, so the department score of the financial data is determined according to the confidentiality of the department financial data. The importance of financial data in different financial supervision processes in the encryption process is different, so the score of the financial supervision process to which the financial data belongs is determined according to the financial supervision process.
[0080] In a preferred embodiment, the encryption process includes the following steps:
[0081] Step S111: After grouping the financial data according to the encryption level, the financial data in each group is processed in blocks to obtain a plurality of data blocks.
[0082] Step S112: According to the encryption level of each group of financial data, the plurality of data blocks in each group are matched with corresponding encryption algorithms.
[0083] Step S113: According to the matched encryption algorithms, the plurality of data blocks are processed in parallel for encryption and integrity verification to generate a first encrypted data set. In this embodiment, the plurality of data blocks are processed in parallel for encryption through multi-threading technology to speed up the encryption process, and the integrity of the financial data in the encryption process is ensured through integrity verification, further ensuring the security of the financial data.
[0084] Step S114: Hierarchical packaging is performed on the first encrypted data set according to the encryption level, and an access permission mark is set for each layer of the financial data. In this embodiment, the financial data is matched with different security level encryption algorithms, and hierarchical packaging and setting of access permissions are performed to provide double protection for the secure transmission of the financial data.
[0085] In a preferred embodiment, the user is set with corresponding level of financial data access permissions according to the supervision level of the user. The user of the fourth level of supervision is set with access permissions of all levels of financial data.
[0086] In a preferred embodiment, the decryption key of the first encrypted data set is generated in a segmented generation manner, a plurality of key segments are obtained, and the plurality of key segments are distributed stored. In this embodiment, the key is segmented and generated and distributed stored on the cloud computing, the security of the decryption process is improved, and the secure transmission of the financial data is ensured.
[0087] In a preferred embodiment, the system program is deployed on the distributed nodes of the cloud computing, the cloud computing performs task requests of the system using a first node pool and a second node pool, the first node pool obtains the supervision level of the user in the task request, and the task request with a high supervision level is preferentially executed. Specifically, the priority of the user with a high supervision level in the task request is set to high. The first node pool includes a plurality of first nodes, the second node pool includes a plurality of second nodes, the first node is a management node, the second node is a computing node, and the first node and at least one second node pool establish a communication connection.
[0088] The first node receives a task request to be scheduled, obtains the supervision level of the user in the task request, and preferentially executes the task request with a high supervision level.
[0089] When the first node executes the task request, a corresponding computing task is generated according to the configuration information and environment information required by the task request, the second node pool for executing the task request is determined according to the computing task, the task request is sent to each second node of the second node pool, and the second node returns an execution result to the first node.
[0090] In a preferred embodiment, the first node includes a first management node and a second management node, the first management node preferentially executes the task request of the user with a high supervision level after receiving the task request to be scheduled, resource occupation information of the second management node is obtained, the task request is sent to the matched second management node according to the configuration information and environment information required by the task request.
[0091] When the number of tasks in the second node task queue exceeds a preset threshold, the second node is set to a resting state, and the duration of the resting state is calculated according to the number of tasks currently to be executed. When the first node sends the task request, the first node suspends sending the task request to the second node entering the resting state. By reasonably allocating the task request of the system, the efficiency of the system in executing the financial supervision process is improved.
[0092] It should be noted that the apparatus embodiments described above are merely illustrative, and the units / modules illustrated as separate components can or can not be physically separated, and the components illustrated as units / modules can or can not be physical units / modules, i.e., they can be located in one place or distributed on multiple network units. Part or all of the modules can be selected to achieve the purpose of the embodiment according to actual needs. In addition, the connection relationship between the modules in the apparatus embodiments provided by the present application indicates that there is a communication connection between them, which can be implemented as one or more communication buses or signal lines. Those skilled in the art can understand and implement it without creative labor. The schematic diagram is only an example of the display control device, and does not constitute a limitation on the display control device, which can include more or fewer components than the diagram, or combine certain components, or different components.
[0093] The above is the preferred embodiment of the present application. It should be noted that for those skilled in the art, without departing from the principles of the present application, a number of improvements and refinements can be made, which are also considered within the scope of protection of the present application.
Claims
1. An Internet-based enterprise financial co-monitoring method, characterized in that, The application is applied to an internet-based enterprise financial cooperation supervision system, and comprises the following steps: According to the first financial document, the financial data in the second financial document is extracted and uploaded to the first server of cloud computing after encryption; the first financial document is a pre-stored local financial document template, and the second financial document is a financial document generated in enterprise operation activities; According to the supervision execution time, the first financial supervision process, the second financial supervision process and the third financial supervision process are periodically executed on the second server of cloud computing; The first financial supervision process is self-checking supervision on the financial data entered by the department in a certain period, and the self-checking supervision result is sent to the first financial supervision personnel in the form of a short message or an email; The second financial supervision process is other-checking supervision on the financial data of other departments involved by the department in a certain period, and the other-checking supervision result is sent to the second supervision personnel in the form of a short message or an email; The third financial supervision process is supervision auditing on the financial data of multiple departments involved in a certain period, and the supervision auditing result is sent to the third financial supervision personnel in the form of a short message or an email. 2.The Internet-based enterprise financial co-monitoring method according to claim 1, wherein, The supervision permission of the user is set, comprising the following steps: According to the first topological graph, the supervision level of the user is set, and the first topological graph is an enterprise supervision personnel architecture graph; According to the supervision permission associated with the supervision level, each supervision level is associated with a corresponding supervision permission, and the second topological graph is a supervision level and supervision permission relationship graph. 3.The Internet-based enterprise financial co-monitoring method according to claim 2, wherein, The supervision permission comprises a financial data viewing permission, a financial data modifying permission, an execution first financial supervision process permission, an execution second financial supervision process permission and an execution third financial supervision process permission.
4. The Internet-based enterprise financial co-monitoring method according to any one of claims 1 to 3, characterized in that, According to the supervision permission of the user, the first supervision execution time, the second supervision execution time and the third supervision execution time are configured, and are saved in the supervision execution time table of the database through the supervision execution time table.
5. An Internet-based enterprise financial collaboration supervision system, characterized by, The financial data extraction module and the financial supervision module are included; The financial data extraction module is used for extracting the financial data in the second financial document according to the first financial document, and uploading the financial data to the first server of cloud computing after encryption; the first financial document is a pre-stored local financial document template, and the second financial document is a financial document generated in enterprise operation activities, including a financial report and financial data; The financial supervision module is used for periodically executing the first financial supervision process, the second financial supervision process and the third financial supervision process on the second server of cloud computing according to the supervision execution time; The first financial supervision process is self-checking supervision on the financial data entered by the department in a certain period, and the self-checking supervision result is sent to the first financial supervision personnel in the form of a short message or an email; The second financial supervision process is other-checking supervision on the financial data of other departments involved by the department in a certain period, and the other-checking supervision result is sent to the second supervision personnel in the form of a short message or an email; The third financial supervision process is supervision auditing on the financial data of multiple departments involved in a certain period, and the supervision auditing result is sent to the third financial supervision personnel in the form of a short message or an email.
6. The Internet-based financial collaboration supervisory system for enterprises according to claim 5, wherein, The application further comprises a permission setting module, which is used for setting the supervision permission of the user.
7. The Internet-based financial collaboration supervisory system for enterprises according to claim 6, wherein, The setting of the supervision permission of the user comprises the following steps: setting the supervision level of the user according to a first topological graph, wherein the first topological graph is an enterprise supervisor architecture graph; associating the supervision permission of the supervision level according to a second topological graph, wherein each supervision level is associated with corresponding supervision permission, and the second topological graph is a supervision level and supervision permission relationship graph.
8. The Internet-based financial collaboration supervisory system for enterprises according to claim 7, characterized by, The supervision permission comprises a financial data viewing permission, a financial data modifying permission, an execution first financial supervision process permission, an execution second financial supervision process permission and an execution third financial supervision process permission.
9. The Internet-based financial collaboration supervisory system for enterprises according to claim 8, characterized by, The application further comprises a supervision execution time configuration module, which is used for configuring a first supervision execution time, a second supervision execution time and a third supervision execution time according to the supervision permission of the user, and saving the supervision execution time into a supervision execution time table of a database through the supervision execution time table. 10.The Internet-based enterprise financial co-monitoring system according to claim 9, wherein, reading the supervision execution time table from the database every day, and executing the first financial supervision process according to the read first supervision execution time; executing the second financial supervision process according to the read second supervision execution time; executing the third financial supervision process according to the read third supervision execution time.
Citation Information
Patent Citations
Tax-related risk analysis system
CN107644300A
Accounting data processing and analyzing method and system
CN110457308A