Tax declaration data circulation method and system for multi-dimensional organization structure

By providing automated tax declaration data flow methods and systems under a multi-dimensional organizational structure, the shortcomings of existing systems in data flow, classification and authority management are solved, and efficient and accurate tax declaration data processing and security management are achieved.

CN120106535APending Publication Date: 2025-06-06SHENHUA HOLLYSYS INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510117146.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-24
Publication Date
2025-06-06

AI Technical Summary

Technical Problem

The existing tax declaration system cannot efficiently and accurately meet the tax declaration needs of modern enterprises under a multi-dimensional organizational structure, especially in terms of data circulation, classification, authority management and security.

Method used

It provides a method and system for tax declaration data circulation under a multi-dimensional organizational structure. By responding to tax declaration data management requests, triggering data circulation plans based on business type, recycling data according to user's organizational level, and realizing accurate data processing and updating through automated classification and call of tax structure trees.

Benefits of technology

It improves the efficiency and accuracy of tax declaration data circulation, ensures data security and compliance, reduces the complexity and error rate of manual operations, and enhances the flexibility and automation of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120106535A_ABST
    Figure CN120106535A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a tax declaration data circulation method and system under a multi-dimensional organization structure, and belongs to the technical field of data management. The method comprises the following steps: in response to a tax declaration data management request, triggering a corresponding data flow scheme based on a service type corresponding to the current tax declaration data management request; recovering corresponding tax declaration data from a corresponding target organization level end based on the data transfer scheme and the organization level of the current user; classifying tax declaration types based on the recovered tax declaration data, and calling a corresponding tax architecture tree based on a classification result; and executing data updating on the called tax architecture tree based on the recovered tax declaration data, and outputting a tax declaration result. According to the scheme, the problems of data omission, classification errors and architecture updating lagging in a traditional scheme are solved, the automation degree and the flexibility of tax declaration management are effectively improved, and the complexity and the error rate of manual operation are remarkably reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data management, and in particular to a method for circulating tax declaration data under a multi-dimensional organizational structure and a system for circulating tax declaration data under a multi-dimensional organizational structure. Background Art

[0002] With the diversification and complexity of corporate organizational structures, especially in multinational companies or large enterprise groups, the management of tax declaration data has become increasingly complex. Traditional tax declaration methods often focus on a single organizational level or business unit, and fail to effectively address the problem of tax data circulation under a multi-dimensional organizational structure. In the existing tax declaration system, different business types, such as the aggregation and distribution of tax declaration data, often rely on manual operations or fixed processes, and lack a flexible adjustment mechanism. This practice leads to delays, omissions or errors in data transmission between multiple organizational levels when processing tax declarations, thus affecting the completeness and accuracy of the declaration. Especially when facing cross-departmental and cross-regional declaration tasks, the management of data circulation lacks unified standards and coordination, making it difficult to effectively ensure tax compliance within the enterprise.

[0003] In addition, existing systems usually fail to implement intelligent tax classification and architecture update mechanisms when processing various types of tax declarations. Tax types involved in tax declarations, such as value-added tax and income tax, often need to be classified and processed according to specific declaration requirements, but many traditional systems fail to automatically call the corresponding tax architecture tree for different tax types and lack the ability to automatically update. This not only increases the complexity of tax data processing, but also increases the risk of errors, especially when processing cross-level and multi-organization tax data, which is more prone to inaccurate classification or data loss.

[0004] In addition, the authority management and security issues of traditional tax declaration systems are also prominent. Under a multi-dimensional organizational structure, access to and updates of tax data should be strictly controlled according to the user's role and authority. However, existing systems usually lack an effective authority review mechanism and are unable to dynamically adjust authority according to organizational levels and business needs, resulting in the risk of data leakage or tampering by unauthorized personnel. Therefore, existing tax declaration methods and systems cannot efficiently and accurately meet the tax declaration needs of modern enterprises under a multi-dimensional organizational structure. A more flexible, intelligent and secure solution is needed to improve the efficiency and accuracy of tax data circulation and ensure data security and compliance. Summary of the invention

[0005] The purpose of the embodiments of the present invention is to provide a method and system for tax declaration data circulation under a multi-dimensional organizational structure, so as to at least solve the problem that the existing tax declaration methods and systems cannot efficiently and accurately meet the tax declaration needs of modern enterprises under a multi-dimensional organizational structure.

[0006] In order to achieve the above-mentioned purpose, the first aspect of the present invention provides a method for tax declaration data circulation under a multi-dimensional organizational structure, the method comprising: in response to a tax declaration data management request, based on the business type corresponding to the current tax declaration data management request, triggering a corresponding data circulation plan; based on the data circulation plan and the organizational level of the current user, recovering the corresponding tax declaration data from the corresponding target organizational level end; based on the recovered tax declaration data, classifying the tax declaration type, and calling the corresponding tax architecture tree based on the classification result; performing data update on the called tax architecture tree based on the recovered tax declaration data, and outputting the tax declaration result.

[0007] Optionally, the business type includes tax declaration data aggregation and / or tax declaration data distribution; if the current business type is tax declaration data aggregation, the corresponding data flow plan is to transfer the tax declaration data from multiple low organizational level ends to high organizational level ends; if the current business type is tax declaration data distribution, the corresponding data flow plan is to transfer the tax declaration data from a high organizational level end to multiple low organizational level ends.

[0008] Optionally, if the current business type is tax declaration data aggregation, based on the data flow plan and the organizational level of the current user, the corresponding tax declaration data is recovered from the corresponding target organizational level end, including: taking the sub-organizational level end of the current organizational level selected by the user as the target organizational level; each target organizational level recovers the corresponding tax declaration data level by level, and completes the corresponding tax declaration data aggregation; each target organizational level uploads the aggregated tax declaration data to the current user end.

[0009] Optionally, if the current business type is tax declaration data distribution, the corresponding tax declaration data is recovered from the corresponding target organizational level end based on the data flow plan and the organizational level of the current user, including: taking the current organizational level end as the target organizational level; the sub-organizational level end of the current organizational level selected by the current user obtains the tax declaration data to be distributed based on the corresponding target organizational level; the sub-organizational level ends of each current organizational level split the tax declaration data to be distributed, and obtain the tax declaration data at the sub-organizational level end corresponding to the current organizational level.

[0010] Optionally, the tax declaration type includes the tax type and the nature of the reporting; the tax type is value-added tax or income tax; the nature of the reporting includes: any one or more of independent reporting, summary reporting, filling in the form without reporting, historical data reading and data version updating.

[0011] Optionally, calling the corresponding tax structure tree based on the classification results includes: calling the tax structure tree of the corresponding tax type based on the tax type in the classification results; before calling the corresponding tax structure tree, the method also includes: reviewing the authority level of the current user, and opening the tax structure tree update authority of the corresponding authority level based on the review result.

[0012] Optionally, the method performs data update on the called tax architecture tree based on the recovered tax declaration data and outputs the tax declaration results, including: structuring the recovered tax declaration data based on the reporting nature determined by the classification results to obtain structured data; reporting the structured data to the corresponding nodes of the called tax architecture tree, and outputting the tax declaration results based on the reporting results.

[0013] Optionally, the output of tax declaration results based on the reporting results includes: if there is a user-specified data push scheme, visualizing the reporting results based on the user-specified data push scheme, and pushing the visualization results to the user end; if there is no user-specified data push scheme, pushing the update results of the tax structure tree based on the default scheme.

[0014] The second aspect of the present invention provides a tax declaration data flow system under a multi-dimensional organizational structure, the system comprising: a trigger unit, used to respond to a tax declaration data management request, and trigger a corresponding data flow plan based on the business type corresponding to the current tax declaration data management request; a collection unit, used to recover the corresponding tax declaration data from the corresponding target organizational level end based on the data flow plan and the organizational level of the current user; a calling unit, used to classify the tax declaration type based on the recovered tax declaration data, and call the corresponding tax architecture tree based on the classification result; an output unit, used to perform data update on the called tax architecture tree based on the recovered tax declaration data, and output the tax declaration result.

[0015] On the other hand, the present invention provides a computer-readable storage medium having instructions stored thereon, which, when executed on a computer, enables the computer to execute the above-mentioned tax declaration data circulation method under a multi-dimensional organizational structure.

[0016] Through the above technical solution, the solution of the present invention responds to the tax declaration data management request, triggers the corresponding data flow plan according to the business type, and recovers the tax declaration data from the target organization according to the user's organizational level, thereby realizing cross-organizational and multi-level data flow and management. By classifying the recovered data and automatically calling the corresponding tax architecture tree according to the classification results, the accurate processing and classification of the tax declaration data are ensured. This method can not only optimize the data flow process and improve the efficiency of data transmission, but also ensure the real-time update and accuracy of the tax architecture tree, thereby improving the accuracy and compliance of tax declarations. Through the systematic classification, update and output process, the problems of data omission, classification errors and delayed architecture updates in traditional solutions are solved, the automation and flexibility of tax declaration management are effectively improved, and the complexity and error rate of manual operations are significantly reduced.

[0017] Other features and advantages of the embodiments of the present invention will be described in detail in the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0019] Figure 1 It is a flowchart of steps of a tax declaration data circulation method under a multi-dimensional organizational structure provided by an embodiment of the present invention;

[0020] Figure 2 It is a system structure diagram of a tax declaration data circulation system under a multi-dimensional organizational structure provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0021] The specific implementation of the present invention is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described here is only used to illustrate and explain the present invention, and is not used to limit the present invention.

[0022] Figure 1 This is a method flow chart of a method for transferring tax declaration data under a multi-dimensional organizational structure provided by an embodiment of the present invention. Figure 1 As shown, an embodiment of the present invention provides a method for transferring tax declaration data under a multi-dimensional organizational structure, the method comprising:

[0023] Step S10: In response to the tax declaration data management request, trigger a corresponding data flow plan based on the business type corresponding to the current tax declaration data management request.

[0024] Specifically, the business types include tax declaration data aggregation and / or tax declaration data distribution; if the current business type is tax declaration data aggregation, the corresponding data flow plan is to transfer the tax declaration data from multiple low organizational level ends to high organizational level ends; if the current business type is tax declaration data distribution, the corresponding data flow plan is to transfer the tax declaration data from a high organizational level end to multiple low organizational level ends.

[0025] In an embodiment of the present invention, by responding to a tax declaration data management request and combining different business types (such as tax declaration data aggregation and tax declaration data distribution), the corresponding data flow scheme is automatically triggered, thereby realizing the intelligent flow and efficient management of tax declaration data in a multi-dimensional organizational structure. Specifically, when the current business type is tax declaration data aggregation, a scheme for transferring tax declaration data from multiple low organizational level ends to high organizational level ends is automatically selected according to the business type. In this process, each unit of the low organizational level (such as a subsidiary or a regional division) will aggregate and centrally transmit its tax declaration data to the superior organization, thereby facilitating the high-level organization to aggregate and review the overall tax situation. Conversely, when the current business type is tax declaration data distribution, a scheme for transferring tax declaration data from a high organizational level end to multiple low organizational level ends is selected so that the tax declaration data of the superior organization can be distributed to subordinate departments or subsidiaries for specific declaration processing.

[0026] This data flow solution based on business type triggering solves the complexity of data management under the multi-dimensional organizational structure, especially the data coordination and management between different organizational levels. Traditional tax declarations are usually unable to flexibly respond to the needs of different business types, and can often only process tax data within a single level, resulting in information islands in a multi-organization, multi-level environment, poor data flow, and thus affecting the timeliness and accuracy of tax declarations. This technical solution uses an automated and intelligent flow method to enable data to flow efficiently between different organizational levels according to actual needs, thereby improving the accuracy and real-time nature of tax declarations.

[0027] In addition, the implementation of this technical solution effectively reduces the complexity of manual intervention, avoids the tedious operation of manually aggregating and distributing data, reduces the occurrence of human errors, and enhances the transparency and traceability of the data flow process. Through automated triggering and precise control of data flow paths, it not only improves the efficiency of tax data processing, but also further optimizes the tax declaration management process under the multi-level organizational structure, providing enterprises with a more flexible, secure and efficient tax data management solution.

[0028] Step S20: Based on the data transfer scheme and the organizational level of the current user, the corresponding tax declaration data is collected from the corresponding target organizational level end.

[0029] Specifically, if the current business type is tax declaration data aggregation, based on the data flow plan and the organizational level of the current user, the corresponding tax declaration data is recovered from the corresponding target organizational level end, including: taking the sub-organizational level end of the current organizational level selected by the user as the target organizational level; each target organizational level recovers the corresponding tax declaration data level by level, and completes the corresponding tax declaration data aggregation; each target organizational level uploads the aggregated tax declaration data to the current user end.

[0030] In an embodiment of the present invention, if the current business type is tax declaration data aggregation, the process of recovering tax declaration data from the target organizational level end is automatically started according to the data flow scheme and the organizational level of the current user. Specifically, first, the target organizational level is determined according to the organizational level of the current user, and the sub-organizational level end of the current organizational level selected by the user is used as the target organizational level. This means that the level of the current user is automatically identified, and the appropriate subordinate organization or subsidiary is selected as the starting point for data recovery according to the organizational structure. Next, each target organizational level will recover the corresponding tax declaration data step by step, and perform data aggregation processing at each level. During the aggregation process, data from each subsidiary, department or region is automatically integrated to ensure the integrity and accuracy of each tax declaration data. Each target organizational level will aggregate data and handle possible duplicates or errors according to preset rules to ensure that no omissions or errors occur during data transmission. Finally, the aggregated tax declaration data will be uploaded to the current user end to complete the entire tax data circulation and aggregation process.

[0031] Based on the scheme of the present invention, the efficiency and accuracy of tax data processing are greatly improved through the automated tax declaration data recovery and aggregation functions. Traditional tax declaration aggregation usually relies on manual operations, which poses the risk of untimely data transmission, aggregation errors or omissions. Especially in a multi-dimensional organizational structure, the data of multiple low-level organizations need to be aggregated to high-level organizations, and manual operations may lead to cumbersome processes and human errors. Through this scheme, tax data of organizations at different levels can be automatically identified and recovered, ensuring the rapidity and accuracy of tax data circulation.

[0032] In addition, this method effectively reduces manual intervention and improves the transparency and traceability of the tax declaration process. Each organizational level has clear data recovery and aggregation rules during the aggregation process. The source and processing of data can be tracked and audited, reducing potential compliance risks. At the same time, the level-by-level aggregation method can ensure that tax data is gradually centralized by level, avoiding the problem of data dispersion or distortion in large-scale organizations, and improving the compliance and accuracy of the overall declaration data. Therefore, this solution not only improves the processing efficiency of tax declarations, but also effectively ensures the security and integrity of data. It is suitable for the tax management needs of modern enterprises under complex organizational structures.

[0033] Preferably, if the current business type is tax declaration data distribution, the corresponding tax declaration data is recovered from the corresponding target organizational level end based on the data flow plan and the organizational level of the current user, including: taking the current organizational level end as the target organizational level; the sub-organizational level end of the current organizational level selected by the current user obtains the tax declaration data to be distributed based on the corresponding target organizational level; the sub-organizational level ends of each current organizational level split the tax declaration data to be distributed, and obtain the tax declaration data at the sub-organizational level end corresponding to the current organizational level.

[0034] In an embodiment of the present invention, if the current business type is tax declaration data distribution, based on the data flow plan and the organizational level of the current user, the process of recovering tax declaration data from the target organizational level end is started. Specifically, the current organizational level end is used as the target organizational level to ensure that the starting point of data distribution is consistent with the actual organizational position of the user. Next, the sub-organizational level end of the current organizational level selected by the current user will obtain the tax declaration data to be distributed based on the target organizational level. In this process, the tax data passed down from the high-level organization is automatically identified and recovered, and these data will be distributed and sorted by the target organizational level end. Then, the sub-organizational level end of the current organizational level will split the tax declaration data to be distributed as needed to ensure that each sub-organizational level end can obtain the tax declaration data related to its business. This splitting operation ensures the reasonable distribution and transmission of tax declaration data between different organizational levels, so that each sub-organization or department can make tax declarations according to its own needs.

[0035] Based on the scheme of the present invention, the complexity and potential errors of manual operations are greatly reduced through the automated data recovery and distribution process. Traditional tax declaration data distribution usually relies on manual selection, transmission and splitting of data, which is not only inefficient, but also prone to data loss, repeated distribution or incorrect distribution. However, through this technical solution, data can be distributed intelligently according to organizational levels and business needs, ensuring the accuracy and efficiency of data flow. Secondly, the splitting operation ensures the reasonable distribution of tax declaration data in multi-organizational and multi-level structures. For the needs of different sub-organizational levels, data can be accurately allocated to the corresponding organizational units, thereby avoiding the phenomenon of data omission or repeated filling in during the tax declaration process. This process greatly improves the data processing efficiency and distribution accuracy, and avoids data errors or poor transmission caused by manual operations.

[0036] In addition, the transparency and traceability of data can be effectively improved during the distribution process. Each operation of data recovery, distribution and splitting can be clearly recorded and tracked, ensuring that every link in the data flow process can be audited and monitored. This not only ensures data security, but also enhances compliance in the tax declaration process and avoids tax risks caused by improper operation or data errors.

[0037] Step S30: Based on the recovered tax declaration data, classify the tax declaration type, and call the corresponding tax architecture tree based on the classification result.

[0038] Specifically, the tax declaration type includes the tax type and the nature of the reporting; the tax type is value-added tax or income tax; the nature of the reporting includes: any one or more of independent reporting, summary reporting, filling in the form without reporting, historical data reading and data version updating.

[0039] Furthermore, calling the corresponding tax structure tree based on the classification results includes: calling the tax structure tree of the corresponding tax type based on the tax type in the classification results; before calling the corresponding tax structure tree, the method also includes: reviewing the authority level of the current user, and opening the tax structure tree update authority of the corresponding authority level based on the review result.

[0040] In the embodiment of the present invention, the tax declaration type mainly includes two parts: tax type and reporting nature. Tax types may include value-added tax, income tax, etc., and reporting nature may include independent reporting, summary reporting, filling in the form without reporting, historical data reading, data version update, etc. These classification information is the core basis for the flow of tax declaration data, and determines how to select the appropriate tax structure tree for data reporting.

[0041] According to the tax type information in the tax declaration type, select the corresponding tax structure tree. Different tax types have different tax structures. For example, value-added tax and income tax have significant differences in tax structure, declaration method, and declaration form filling requirements. Therefore, correct classification can ensure that tax data can be filled in the correct node of the corresponding tax structure tree, avoiding the situation of wrong data filling or missing data. This tax type-based structure tree calling mechanism ensures the standardization and accuracy of processing different types of tax data.

[0042] It not only relies on tax type information, but also takes into account the nature of tax declaration. The classification of declaration nature includes different types such as independent declaration, aggregated declaration, filling in the form without declaration, historical data reading and data version update. Under different declaration natures, the tax declaration process and data processing methods are different. For example, independent declaration usually requires separate processing and filling in of tax declaration forms, while aggregated declaration requires tax data from different departments or organizations to be aggregated into one declaration data. Therefore, when calling the tax structure tree, the most appropriate processing method and structure tree will be selected according to the nature of the declaration to ensure the accuracy and compliance of the tax declaration data.

[0043] In addition, before calling the tax structure tree, the current user's permission level will be reviewed. This is an important security measure to ensure that only users with sufficient permissions can update and modify the content of the tax structure tree. Permission review ensures the security of tax data and prevents unauthorized users from tampering with or erroneous operations on tax data. According to the user's role and permission level, the access rights to the tax structure tree are dynamically adjusted, and only the update function under the corresponding permission level is opened, thereby enhancing the security and controllability of data management.

[0044] Based on the solution of the present invention, this solution realizes accurate matching and processing of tax declaration data through automatic classification and architecture tree calling based on tax declaration type. Through automated classification and architecture tree calling, errors and omissions in manual operations are reduced, greatly improving data processing efficiency and accuracy. In addition, the introduction of the authority review mechanism enhances data security, ensuring that only qualified users can operate the tax architecture tree, thereby avoiding potential security risks. This automated classification and architecture tree calling method not only improves the accuracy and efficiency of the tax declaration process, but also reduces the risk of errors caused by human factors. Especially in the context of multi-dimensional organizational structures and complex tax declaration processes, this solution provides enterprises with a flexible, secure and efficient tax data processing method that adapts to increasingly complex tax management needs.

[0045] Step S40: performing data update on the called tax architecture tree based on the recovered tax declaration data, and outputting the tax declaration result.

[0046] Specifically, the method performs data update on the called tax architecture tree based on the recovered tax declaration data and outputs the tax declaration results, including: structuring the recovered tax declaration data based on the reporting nature determined by the classification results to obtain structured data; reporting the structured data to the corresponding nodes of the called tax architecture tree, and outputting the tax declaration results based on the reporting results.

[0047] Furthermore, the output of tax declaration results based on the filling results includes: if there is a user-specified data push scheme, visualizing the filling results based on the user-specified data push scheme, and pushing the visualization results to the user end; if there is no user-specified data push scheme, pushing the update results of the tax structure tree based on the default scheme.

[0048] In the embodiment of the present invention, the tax declaration data is firstly structured according to the nature of the returned data and the classification results (such as independent declaration, summary declaration, etc.), to ensure that the data can be stored and transmitted in the correct format and rules. The purpose of structured processing is to convert the original, possibly disorganized data into standardized data that can be directly applied to the tax architecture tree nodes. After structured processing, the various elements of the data (such as tax types, amounts, deductions, etc.) are accurately extracted and organized, providing an accurate data basis for subsequent reporting.

[0049] According to the classification results, the structured data is reported to the corresponding node of the called tax structure tree. This process is the core operation to ensure that each tax declaration data can be reported to the appropriate location. The tax structure tree contains multiple nodes, each of which represents a specific tax data item or filling item. For example, the declaration of value-added tax may involve different nodes, such as output tax amount, input tax amount, etc. According to the classification results of the data, the recovered tax data can be automatically filled into the correct tax structure tree node, thereby completing the accurate filling of the tax declaration data.

[0050] After completing the data filling, the final tax declaration results will be output based on the filling results. The output method varies according to user needs. If there is a user-specified data push plan, the filling results will be visualized according to the plan, and charts, reports or other visualization forms will be generated, and the visualization results will be pushed to the user end. In this process, users can intuitively view the tax declaration results through graphical display, and further understand the changing trends and declaration status of the data. If the user does not specify a data push plan, the updated results of the tax structure tree will be pushed based on the default plan. This may be a standard text report or table to ensure that users can still obtain complete tax declaration information.

[0051] Based on the solution of the present invention, human intervention and errors are avoided through structured processing and accurate node reporting, ensuring the accuracy of tax data reporting. This automated data reporting method not only greatly improves the efficiency of tax declaration, but also reduces the risk of human errors and irregular operations. Secondly, the automated data update and push solution ensures the transparency and real-time nature of the tax declaration process. Users can obtain the latest status of tax data in a timely manner and make adjustments or decisions based on real-time data. This real-time data feedback is crucial for corporate tax compliance management and decision support.

[0052] In addition, the visualization function of the tax data greatly improves the operability and comprehensibility of tax data. Tax data is often complex and contains a large number of numbers. Through visualization, users can intuitively understand the overall situation and details of tax data, helping enterprises to better carry out tax planning and risk assessment. If there is no visualization solution, it is still possible to output standardized tax declaration results based on the default solution to ensure that users can obtain accurate and compliant declaration data. This flexibility and customization capabilities enable the tax declaration to adapt to the needs of different enterprises and meet diverse tax declaration and data management requirements.

[0053] Figure 2 This is a system structure diagram of a tax declaration data circulation system under a multi-dimensional organizational structure provided by an embodiment of the present invention. Figure 2 As shown, an embodiment of the present invention provides a tax declaration data flow system under a multi-dimensional organizational structure, and the system includes: a trigger unit, which is used to respond to a tax declaration data management request and trigger a corresponding data flow plan based on the business type corresponding to the current tax declaration data management request; a collection unit, which is used to recover the corresponding tax declaration data from the corresponding target organizational level end based on the data flow plan and the organizational level of the current user; a calling unit, which is used to classify the tax declaration type based on the recovered tax declaration data, and call the corresponding tax architecture tree based on the classification result; an output unit, which is used to perform data update on the called tax architecture tree based on the recovered tax declaration data, and output the tax declaration result.

[0054] The embodiment of the present invention further provides a computer-readable storage medium, on which instructions are stored, which, when executed on a computer, enable the computer to execute the above-mentioned tax declaration data circulation method under a multi-dimensional organizational structure.

[0055] Those skilled in the art will understand that all or part of the steps in the method for implementing the above-mentioned embodiments can be completed by instructing the relevant hardware through a program, and the program is stored in a storage medium, including several instructions for making a single-chip microcomputer, a chip or a processor (processor) perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.

[0056] The optional embodiments of the present invention are described in detail above in conjunction with the accompanying drawings. However, the embodiments of the present invention are not limited to the specific details in the above embodiments. Within the technical concept of the embodiments of the present invention, the technical scheme of the embodiments of the present invention can be subjected to a variety of simple modifications, and these simple modifications all belong to the protection scope of the embodiments of the present invention. It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the embodiments of the present invention will not further describe various possible combinations.

[0057] In addition, various embodiments of the present invention may be arbitrarily combined, and as long as they do not violate the concept of the embodiments of the present invention, they should also be regarded as the contents disclosed in the embodiments of the present invention.

Claims

1. A method for transferring tax declaration data under a multi-dimensional organizational structure, characterized in that: The method comprises: In response to a tax declaration data management request, triggering a corresponding data flow plan based on the business type corresponding to the current tax declaration data management request; Based on the data transfer scheme and the organizational level of the current user, the corresponding tax declaration data is collected from the corresponding target organizational level end; Based on the recovered tax declaration data, classify the tax declaration types and call the corresponding tax architecture tree based on the classification results; Based on the recovered tax declaration data, the called tax structure tree is updated and the tax declaration results are output.

2. The method according to claim 1, characterized in that: The business types include tax declaration data aggregation and / or tax declaration data distribution; If the current business type is tax declaration data aggregation, the corresponding data flow plan is to transfer tax declaration data from multiple low-level organizational terminals to high-level organizational terminals; If the current business type is tax declaration data distribution, the corresponding data flow plan is to transfer the tax declaration data from a high organizational level end to multiple low organizational level ends.

3. The method according to claim 2, characterized in that If the current business type is tax declaration data aggregation, the corresponding tax declaration data is recovered from the corresponding target organizational level end based on the data flow scheme and the organizational level of the current user, including: The sub-organization level end of the current organization level selected by the user is used as the target organization level; Each target organization level collects the corresponding tax declaration data level by level and completes the corresponding tax declaration data summary; Each target organizational level will upload the aggregated tax declaration data to the current user end.

4. The method according to claim 2, characterized in that: If the current business type is tax declaration data distribution, the corresponding tax declaration data is recovered from the corresponding target organizational level end based on the data flow scheme and the organizational level of the current user, including: Set the current organizational level end as the target organizational level; The sub-organization level end of the current organization level selected by the current user obtains the tax declaration data to be distributed based on the corresponding target organization level; The sub-organizational level end of each current organization level splits the tax declaration data to be distributed to obtain the tax declaration data of the sub-organizational level end corresponding to the current organization level.

5. The method according to claim 1, characterized in that The tax declaration type includes the tax type and the nature of the declaration; The tax in question is value added tax or income tax; The nature of the reporting includes: Any one or more of independent declaration, aggregated declaration, filling in forms without declaration, reading historical data and updating data version.

6. The method according to claim 5, characterized in that The calling of the corresponding tax structure tree based on the classification result includes: Based on the tax type in the classification result, call the tax structure tree of the corresponding tax type; Before calling the corresponding tax structure tree, the method further includes: The authority level of the current user is reviewed, and based on the review results, the tax structure tree update authority of the corresponding authority level is opened.

7. The method according to claim 5, characterized in that The method performs data update on the called tax architecture tree based on the recovered tax declaration data, and outputs the tax declaration results, including: Based on the nature of the report determined by the classification results, the recovered tax declaration data is structured to obtain structured data; Fill in the structured data into the corresponding node of the called tax architecture tree, and output the tax declaration result based on the filling result.

8. The method according to claim 7, characterized in that The output of the tax declaration result based on the filling result includes: If there is a data push scheme specified by the user, the reporting results are visualized based on the data push scheme specified by the user, and the visualization results are pushed to the user end; If there is no user-specified data push scheme, the updated results of the tax structure tree are pushed based on the default scheme.

9. A tax declaration data circulation system under a multi-dimensional organizational structure, characterized in that: The system comprises: A triggering unit, configured to respond to a tax declaration data management request and trigger a corresponding data flow plan based on a business type corresponding to the current tax declaration data management request; A collection unit, used to collect corresponding tax declaration data from a corresponding target organizational level end based on the data flow scheme and the organizational level of the current user; A calling unit, for classifying the tax declaration type based on the recovered tax declaration data, and calling the corresponding tax architecture tree based on the classification result; The output unit is used to perform data update on the called tax architecture tree based on the recovered tax declaration data and output the tax declaration result.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, which, when executed on a computer, enable the computer to execute the tax declaration data circulation method under a multi-dimensional organizational structure as described in any one of claims 1 to 8.