Data downloading method and device

By obtaining target employee information in the user-side visual interface and generating data download requests, the problem of not being able to download multiple tax filing subject data at any time in the prior art is solved, and a simplified download process and improved efficiency are achieved.

CN119473442APending Publication Date: 2025-02-18ZHONGRUI FESCO OUTSOURCING (BEIJING) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411417992.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-11
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

In the prior art, it is impossible to download cumulative special additional deduction data or personal pension data of multiple tax filing entities at any time as needed, resulting in a cumbersome and time-consuming download process.

Method used

By responding to the trigger of the data acquisition component in the user-side visual interface, the target employee information is obtained, and a data download request is generated based on the information, and sent to the designated business system to invoke the data of different tax filing entities.

Benefits of technology

It realizes the download of cumulative special additional deduction data or personal pension data of multiple tax filing entities at any time and on demand, simplifying the download process and improving efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119473442A_ABST
    Figure CN119473442A_ABST
Patent Text Reader

Abstract

The invention discloses a data downloading method and device.The method comprises the steps that in response to triggering of a data obtaining assembly in a visual interface of a user side, target employee information specified by triggering is obtained, and after the data obtaining assembly is triggered, the target employee information is sent to the user side; generating an accumulative special item additional deduction data acquisition request or a personal pension data acquisition request; when the trigger specifies at least one piece of target employee information, a tax declaring subject corresponding to the target employee information is determined, and different pieces of target employee information correspond to one same tax declaring subject or a plurality of different tax declaring subjects; and based on the corresponding relationship between each piece of target employee information and the tax declaration subject, calling accumulated special item additional deduction data or personal pension data of different tax declaration subjects through an interface. According to the invention, one-key or simultaneous downloading of accumulated special additional deduction data or personal pension data of multiple tax declaration subjects is realized in a manner of assigning personnel at any time and as required.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of information processing technology, and in particular to a data downloading method and device. Background Art

[0002] The acquisition of special additional deduction data or personal pension data is usually downloaded from the official system. There may be multiple employees in the same company, and different employees may have different tax reporting entities. If a batch of employees request to obtain special additional deduction or personal pension data, the existing method is to log in and download it for each tax reporting entity separately, which is a very cumbersome and time-consuming process.

[0003] In addition, if one or more of the tax reporting entities is a large-scale tax reporting entity of outsourced employees of a human resources company, the relevant technology obtains all of them by requesting the operator end of the large-scale tax reporting entity. However, this method of requesting the large-scale tax reporting entity requires sending a request on a fixed date after the individual tax declaration deadline each month, and the request cannot be made at any time.

[0004] Therefore, there is a defect in the related technology that it cannot be downloaded on demand and at any time. Summary of the invention

[0005] The present invention provides a data downloading method and device to solve the problems existing in the related art.

[0006] In a first aspect, the present invention provides a data download method, comprising: in response to a data acquisition component being triggered in a user-side visual interface, acquiring target employee information specified by the trigger, the data acquisition component comprising a cumulative special additional deduction data acquisition component or a personal pension data acquisition component;

[0007] Generate a data download request based on the target employee information, wherein before the corresponding data acquisition component is triggered in the user-side visual interface, the method also includes: after receiving a login request triggered by the user side on the login interface, obtain the first object indicated by the login request; call the second object associated with the first object, and provide the second object name to the login interface; when the name of any second object is triggered, call the data associated with the second object based on the name of the triggered second object, wherein the data associated with the second object includes employee information, and different employee information corresponds to one or more different tax reporting entities; use part or all of the employee information associated with the second object as the target employee information; generate a data download request based on the target employee information, wherein when the trigger specifies at least one target employee information, determine the tax reporting entity corresponding to the target employee information, generate a data download request based on the tax reporting entity, and different target employee information corresponds to one or more different tax reporting entities; send the data download request to the designated business system to call the accumulated special additional deduction data or personal pension data of different tax reporting entities.

[0008] Optionally, when generating a data download request, the method includes: obtaining target employee information and a tax reporting subject pre-associated with the target employee information; determining a corresponding ID based on the tax reporting subject; and generating a data download request based on the ID and the target employee information.

[0009] Optionally, before acquiring the target employee information specified by the trigger, the method includes: presenting a screening configuration area on a visual interface; and detecting configuration information input in the screening configuration area to screen out designated employee information from the target employee information based on the configuration information.

[0010] Optionally, before responding to the trigger, the method further includes: in response to the data acquisition component being triggered in the user-side visual interface, acquiring designated employee information indicated by the trigger; and triggering a data download request based on the designated employee information.

[0011] Optionally, the method further includes: before responding to the trigger, the method further includes: in response to obtaining a request to add a new employee, associating the newly added employee with a corresponding tax reporting entity.

[0012] Optionally, the method further includes: submitting information of the newly added employee so that the designated business system verifies the submitted content; and receiving the verification result fed back by the designated business system.

[0013] In a second aspect, the present invention provides a data download device, including: a trigger response unit, for acquiring target employee information specified by the trigger in response to a data acquisition component being triggered in a user-side visual interface, the data acquisition component including a cumulative special additional deduction data acquisition component or a personal pension data acquisition component, wherein, before the corresponding data acquisition component is triggered in the user-side visual interface, after receiving a login request triggered by the user side in the login interface, acquiring a first object indicated by the login request; calling a second object associated with the first object, and providing the second object name to the login interface; when the name of any second object is triggered, calling the second object associated with the first object based on the name of the triggered second object data, wherein the data associated with the second object includes employee information, and different employee information corresponds to one or more different tax reporting entities; part or all of the employee information associated with the second object is used as target employee information; a request generating unit is used to generate a data download request based on the target employee information, wherein when the trigger specifies at least one target employee information, the tax reporting entity corresponding to the target employee information is determined, and a data download request is generated based on the tax reporting entity, and different target employee information corresponds to one or more different tax reporting entities; a data request unit is used to send the data download request to a designated business system to call the accumulated special additional deduction data or personal pension data of different tax reporting entities.

[0014] Optionally, when generating a data download request, target employee information and a tax reporting subject pre-associated with the target employee information are obtained; a corresponding ID is determined based on the tax reporting subject; and a data download request is generated based on the ID and the target employee information.

[0015] In a third aspect, the present invention provides a computer-readable storage medium, wherein the storage medium stores a computer program, and when the computer program is executed by a processor, the method described in any one of the first aspects is implemented.

[0016] In a fourth aspect, the present invention provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method provided in the first aspect when executing the program.

[0017] The present invention discloses a data download method and device, wherein the method includes, in response to a data acquisition component being triggered in a user-side visual interface, acquiring target employee information specified by the trigger, wherein the data acquisition component includes a cumulative special additional deduction data acquisition component or a personal pension data acquisition component, wherein before the corresponding data acquisition component is triggered in the user-side visual interface, the method further includes: after receiving a login request triggered by the user-side in a login interface, acquiring a first object indicated by the login request; calling a second object associated with the first object, and providing the name of the second object to the login interface; when the name of any second object is triggered, based on the name of the triggered second object The data associated with the second object is called, wherein the data associated with the second object includes employee information, and different employee information corresponds to one or more different tax-filing entities; part or all of the employee information associated with the second object is used as the target employee information; a data download request is generated based on the target employee information, wherein when the trigger specifies at least one target employee information, the tax-filing entity corresponding to the target employee information is determined, and a data download request is generated based on the tax-filing entity, and different target employee information corresponds to one or more different tax-filing entities; the data download request is sent to the designated business system to call the accumulated special additional deduction data or personal pension data of different tax-filing entities. The one-click or simultaneous download of the accumulated special additional deduction data or personal pension data of multiple tax-filing entities is realized at any time and on demand by specifying personnel. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0019] Figure 1 This is a flow chart of a data downloading method of the present invention;

[0020] Figure 2a , Figure 2b and Figure 2c This is a schematic diagram of an application of a data downloading method of the present invention;

[0021] Figure 3 The present invention provides a method corresponding to Figure 1 Schematic diagram of an electronic device. DETAILED DESCRIPTION

[0022] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the specific embodiments of the present invention and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0023] The following is combined with Figure 1 The data download method is exemplified. The method includes the following steps:

[0024] Step 101: In response to a data acquisition component being triggered in a user-side visual interface, acquiring target employee information specified by the trigger, the data acquisition component including a cumulative special additional deduction data acquisition component or a personal pension data acquisition component, wherein before the corresponding data acquisition component is triggered in the user-side visual interface, the method further includes: after receiving a login request triggered by the user side in the login interface, acquiring a first object indicated by the login request; calling a second object associated with the first object, and providing the second object name to the login interface; when the name of any second object is triggered, calling data associated with the second object based on the name of the triggered second object, wherein the data associated with the second object includes employee information, and different employee information corresponds to one and the same, or multiple different tax reporting entities; using part or all of the employee information associated with the second object as target employee information.

[0025] In this step, refer to Figure 2a The data acquisition components can be presented in the visual interface, including the cumulative special additional deduction data acquisition or the personal pension data acquisition components. When the component is triggered, a data download request can be generated. The first object can be a Party B company that provides salary and tax services. Party B company can be associated with multiple client companies, i.e., the second object. Party B companies correspond to their own large-scale tax reporting entities, and the tax reporting entities of employees in a client company can be not only the tax reporting entities in the name of the client company, but also can correspond to multiple different large-scale tax reporting entities. That is, Party B company is associated with the client company, and among all employees in a client company, the tax reporting entity corresponding to each employee can be the large-scale tax reporting entity corresponding to different Party B companies, or the tax reporting entity in the name of the client company currently logged in.

[0026] Therefore, after the user selects any Party B company and selects any client enterprise to log in to any client enterprise, part or all employee information associated with any client enterprise is presented in the visual interface. The presentation of the target employee information is based on the fact that all employee information associated with any client enterprise is filtered based on the default rules before presentation. For example, employees who do not meet the default rules of the specified business system are not displayed, and employees who meet the default rules of the specified business system are retained for presentation. After filtering by the default rules, some employees can be screened out as target employee information for presentation; or all employees can meet the default rules, thereby retaining all employees who meet the default rules of the specified business system as target employee information for presentation.

[0027] The employee information may correspond to different tax reporting entities in the database or to the tax reporting entity in the name of the currently logged-in client company. The user may trigger the data acquisition component to request the acquisition of the accumulated special additional deduction data or personal pension data of all employee information of the currently logged-in client company that meets the default rules of the specified business system.

[0028] Step 102: Generate a data download request based on the target employee information, wherein when the trigger specifies at least one target employee information, determine the tax reporting entity corresponding to the target employee information, and generate a data download request based on the tax reporting entity. Different target employee information may correspond to one same or multiple different tax reporting entities.

[0029] In this step, when generating a download request, the tax reporting entity corresponding to the target employee is determined, a list is generated based on the target employee-related information and the tax reporting entity, the IDs of different tax reporting entity pairs are determined based on the list, and a data download request is generated using the ID and the corresponding employee information.

[0030] Step 103: Send the request to a designated business system to call up the accumulated special additional deduction data or personal pension data of different tax return entities.

[0031] In this step, the generated data download request is sent to the official tax system. The official system can provide real-time feedback on the requested data, but there are cases where it cannot be obtained in real time. In this case, refer to Figure 2a Feedback components can be set up separately in the visual interface, including the cumulative special additional deduction data feedback component or the personal pension data feedback component. When the component is triggered, the corresponding data can be presented in the visual interface. After making this design, when the aforementioned data download request is sent to the designated business system, the unique number fed back by the designated business system can be accepted. When the feedback component is triggered, the corresponding data is called based on the unique number.

[0032] As an optional implementation of this embodiment, the method includes: presenting a screening configuration area on a visual interface; detecting configuration information input in the screening configuration area to screen out designated employee information from target employee information based on the configuration information.

[0033] As an optional implementation of this embodiment, the method further includes: in response to the data acquisition component being triggered in the user-side visual interface, acquiring designated employee information indicated by the trigger; and triggering a data download request based on the designated employee information.

[0034] In this optional implementation, reference Figure 2b The configuration area is presented in the visual configuration interface. The configuration area may include multiple configuration items, such as name, tax filing method, personnel status, and employment type. Through the configuration area, the filter information can be configured to filter out the specified employee information. After the filter information is configured, the corresponding specified employee information can be presented. Then, the user can trigger the data acquisition component to request to obtain the specified employee information.

[0035] Furthermore, a selection area may be presented before each designated employee information. When the user triggers the selection area, the corresponding designated employee information may be selected, and then data may be requested for the selected employee information.

[0036] After obtaining the data, refer to Figure 2a You can trigger the export of data for direct export, or trigger the summary to summarize all data into the cumulative deduction history before exporting. For the cumulative deduction history interface, refer to Figure 2c .

[0037] This embodiment achieves the purpose of being able to synchronously download the special additional deduction data or personal pension data of all employees of an enterprise at any time and on demand through the above method.

[0038] As an optional implementation manner of this embodiment, the method further includes: in response to obtaining a request to add a new employee, associating the newly added employee with a corresponding tax reporting entity.

[0039] In this optional implementation, there are situations where enterprises increase their staff from time to time. When adding staff, they can add employee information to the database through the configuration process, and configure the corresponding tax reporting entity for the newly added employee information, and then the corresponding data of the newly added employees can be obtained in the aforementioned manner.

[0040] As an optional implementation of this embodiment, the newly added employee is reported so that the designated business system verifies the reported content; and the reporting result fed back by the designated business system is received.

[0041] In this optional implementation, after adding an employee, the information of the new employee is reported. If the report is successful, the designated business system will verify the identity information and the tax reporting subject. If the report fails, no verification is required. If the new employee is not associated with a tax reporting subject during the report, the report will fail. Whether the report fails or the verification fails, the accumulated special additional deduction data or personal pension data of the tax reporting subject corresponding to the employee information cannot be called.

[0042] The above is a method provided by one or more embodiments of the present invention. Based on the same idea, the present invention also provides a corresponding data download device, including: a trigger response unit, used to respond to the data acquisition component being triggered in the user-side visual interface, and obtain the target employee information specified by the trigger, the data acquisition component includes a cumulative special additional deduction data acquisition component, or a personal pension data acquisition component, wherein, before the corresponding data acquisition component is triggered in the user-side visual interface, after receiving the login request triggered by the user on the login interface, the first object indicated by the login request is obtained; the second object associated with the first object is called, and the name of the second object is provided to the login interface; when the name of any second object is triggered, based on the triggered first object, The name of the second object calls the data associated with the second object, wherein the data associated with the second object includes employee information, and different employee information corresponds to one or more different tax reporting entities; part or all of the employee information associated with the second object is used as target employee information; a request generation unit is used to generate a data download request based on the target employee information, wherein when the trigger specifies at least one target employee information, the tax reporting entity corresponding to the target employee information is determined, and a data download request is generated based on the tax reporting entity, and different target employee information corresponds to one or more different tax reporting entities; a data request unit is used to send the data download request to a designated business system to call the accumulated special additional deduction data or personal pension data of different tax reporting entities.

[0043] As an optional implementation method of this embodiment, when generating a data download request: obtain target employee information and a tax reporting entity pre-associated with the target employee information; determine a corresponding ID based on the tax reporting entity; and generate a data download request based on the ID and the target employee information.

[0044] As an optional implementation of this embodiment, the device also presents a screening configuration area in the visual interface; detects configuration information input in the screening configuration area to screen out designated employee information from target employee information based on the configuration information.

[0045] As an optional implementation of this embodiment, the device further obtains designated employee information indicated by the trigger in response to the data acquisition component being triggered in the user-side visual interface; and triggers a data download request based on the designated employee information.

[0046] As an optional implementation of this embodiment, before the device responds to the trigger, the method further includes: in response to obtaining the employee addition request, associating the newly added employee with the corresponding tax reporting entity.

[0047] As an optional implementation of this embodiment, the device further includes: reporting the information of the newly added employee so that the designated business system verifies the reported content; and receiving the verification result fed back by the designated business system.

[0048] Figure 3 A schematic diagram of the physical structure of an electronic device provided in an embodiment of the present invention, such as Figure 3 As shown, the electronic device 50 includes: a processor 501 (processor), a memory 502 (memory) and a bus 503; wherein the processor 501 and the memory 502 communicate with each other through the bus 503; the processor 501 is used to call the program instructions in the memory 502 to execute the methods provided by the above-mentioned method embodiments.

[0049] This embodiment provides a non-transitory computer-readable storage medium, which stores computer instructions. The computer instructions enable a computer to execute the methods provided by the above method embodiments.

[0050] A person skilled in the art can understand that all or part of the steps of implementing the above method embodiment can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above method embodiment; and the aforementioned storage medium includes: ROM, RAM, magnetic disk or optical disk, etc., various storage media that can store program codes.

[0051] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, i.e., they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Those of ordinary skill in the art may understand and implement it without creative effort.

[0052] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods of each embodiment or some parts of the embodiment.

[0053] Although the present invention has been described in detail above by general description and specific embodiments, it is obvious to those skilled in the art that some modifications or improvements can be made to the present invention. Therefore, these modifications or improvements made without departing from the spirit of the present invention all belong to the scope of protection claimed by the present invention.

Claims

1. A data downloading method, characterized in that: include: In response to a data acquisition component being triggered in a user-side visual interface, the target employee information specified by the trigger is acquired, the data acquisition component includes a cumulative special additional deduction data acquisition component or a personal pension data acquisition component, wherein before the corresponding data acquisition component is triggered in the user-side visual interface, the method further includes: after receiving a login request triggered by the user-side in the login interface, acquiring a first object indicated by the login request; calling a second object associated with the first object, and providing the second object name to the login interface; when the name of any second object is triggered, calling data associated with the second object based on the name of the triggered second object, wherein the data associated with the second object includes employee information, and different employee information corresponds to one same or multiple different tax reporting entities; using part or all of the employee information associated with the second object as target employee information; Generate a data download request based on target employee information, wherein when the trigger specifies at least one target employee information, determine the tax reporting subject corresponding to the target employee information, and generate a data download request based on the tax reporting subject, and different target employee information corresponds to one same or multiple different tax reporting subjects; Send data download requests to designated business systems to retrieve the accumulated special additional deduction data or personal pension data of different tax filing entities.

2. The data downloading method according to claim 1, characterized in that: When generating a data download request, the method includes: Obtain target employee information and the tax reporting entity pre-associated with the target employee information; Determine a corresponding ID based on the tax reporting entity; A data download request is generated based on the ID and target employee information.

3. The data downloading method according to claim 1, characterized in that: Methods include: Present the filter configuration area in the visual interface; The configuration information entered in the filter configuration area is detected to filter out the specified employee information from the target employee information based on the configuration information.

4. The data downloading method according to claim 3, characterized in that: The method also includes: In response to the data acquisition component being triggered in the user-side visual interface, acquiring the designated employee information indicated by the trigger; A data download request is triggered based on the designated employee information.

5. The data downloading method according to claim 1, characterized in that: Before responding to the trigger, the method further comprises: In response to obtaining the employee addition request, the newly added employee is associated with the corresponding tax reporting entity.

6. The data downloading method according to claim 3, characterized in that: The method further comprises: Submit the information of newly added employees so that the designated business system can verify the submitted content; Receive the verification result fed back by the designated business system.

7. A data downloading device, characterized in that: include: A trigger response unit is used to obtain target employee information specified by the trigger in response to a data acquisition component being triggered in a user-side visual interface, wherein the data acquisition component includes a cumulative special additional deduction data acquisition component or a personal pension data acquisition component, wherein before the corresponding data acquisition component is triggered in the user-side visual interface, after receiving a login request triggered by the user-side in a login interface, obtain a first object indicated by the login request; call a second object associated with the first object, and provide the second object name to the login interface; when the name of any second object is triggered, call data associated with the second object based on the name of the triggered second object, wherein the data associated with the second object includes employee information, and different employee information corresponds to one same or multiple different tax reporting entities; and use part or all of the employee information associated with the second object as target employee information; a request generating unit, configured to generate a data download request based on target employee information, wherein when the trigger specifies at least one target employee information, a tax reporting subject corresponding to the target employee information is determined, and a data download request is generated based on the tax reporting subject, and different target employee information corresponds to one same or multiple different tax reporting subjects; The data request unit is used to send data download requests to the designated business system to call the accumulated special additional deduction data or personal pension data of different tax reporting entities.

8. The data downloading device according to claim 7, characterized in that: When generating a data download request, target employee information and a tax reporting subject pre-associated with the target employee information are obtained; a corresponding ID is determined based on the tax reporting subject; and a data download request is generated based on the ID and the target employee information.

9. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.

10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the method according to any one of claims 1 to 6 is implemented.