Method and device for determining reward data and nonvolatile storage medium

By obtaining basic personnel information, using the remuneration data to configure the template library and target data set, and automatically calculate the remuneration data in combination with the calculation rules, the problem of low efficiency and low accuracy of large enterprises under data diversity and complexity is solved, and efficient and accurate remuneration data processing is achieved.

CN120450880APending Publication Date: 2025-08-08CHINA TELECOM CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510572924.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-30
Publication Date
2025-08-08

AI Technical Summary

Technical Problem

When calculating and managing salary data, large enterprises face the problems of diverse data sources and complex processing rules, which lead to low efficiency and low accuracy in determining remuneration data.

Method used

By obtaining basic personnel information, using the remuneration data configuration template library to determine the target remuneration data configuration template, combining the target data set and calculation rules, the remuneration data is automatically calculated, including personal joint sales points, loading remuneration items, etc., and integrating multi-system data for processing.

Benefits of technology

It improves the calculation efficiency and accuracy of remuneration data, meets the needs of remuneration data processing under complex rules, and ensures the fairness of remuneration data and the fairness of comprehensive calculations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120450880A_ABST
    Figure CN120450880A_ABST
Patent Text Reader

Abstract

The invention discloses a reward data determination method and device and a nonvolatile storage medium. The method comprises the following steps: acquiring personnel basic information of personnel; a target reward data configuration template corresponding to the personnel is determined from a reward data configuration template library according to the personnel basic information, and the reward data configuration template library comprises reward data calculation rules of the personnel with all working attributes; determining a target data set for determining reward data and a target reward data calculation rule from the target reward data configuration template; and processing the data in the data set according to a target reward data calculation rule to obtain reward data of the personnel. According to the method and the device, the technical problems of low efficiency and low accuracy of determining the reward data due to various data sources and complex data processing rules when the reward data of the personnel is calculated are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing, and in particular to a method and device for determining remuneration data and a non-volatile storage medium. Background Art

[0002] As business grows, the management of salary data becomes a crucial component, directly impacting employee motivation and operational efficiency. However, for large enterprises, especially those with complex business structures and service models, the calculation and management of salary data present significant challenges. These challenges stem primarily from the diversity of data sources, the complexity of data processing rules, and the cumbersome data verification process. Salary calculation requires integrating information from multiple business systems and external data sources. For example, the traditional responsibilities of installation and maintenance personnel have evolved significantly, from simply installing and troubleshooting equipment to simultaneously meeting business development targets while completing traditional tasks. Traditional methods for calculating salary data are no longer sufficient to motivate frontline personnel. Therefore, a more complex multi-dimensional calculation of salary data for installation and maintenance personnel is required. Each type of salary data involves the calculation and processing of specific rules, involving numerous systems, data, and rules. Related art methods rely on purely manual management, resulting in increasing computational complexity and inability to efficiently process salary data under these complex rules.

[0003] To address the above-mentioned problems, no effective solutions have been proposed so far. Summary of the Invention

[0004] The embodiments of the present application provide a method, device, and non-volatile storage medium for determining remuneration data, so as to at least solve the technical problem of low efficiency and low accuracy in determining remuneration data due to diverse data sources and complex data processing rules when calculating personnel remuneration data.

[0005] According to one aspect of an embodiment of the present application, a method for determining remuneration data is provided, comprising: obtaining basic information of a person; determining a target remuneration data configuration template corresponding to the person from a remuneration data configuration template library based on the basic information of the person, wherein the remuneration data configuration template library includes remuneration data calculation rules for persons with all work attributes; determining a target data set and a target remuneration data calculation rule for determining the remuneration data from the target remuneration data configuration template; and processing the data in the data set according to the target remuneration data calculation rule to obtain the remuneration data of the person.

[0006] In some embodiments of the present application, based on the basic information of the personnel, a target remuneration data configuration template corresponding to the personnel is determined from a remuneration data configuration template library, including: confirming the work attributes of the personnel from the basic information of the personnel, wherein the personnel is an installation and maintenance personnel, and the work attributes are divided into management and control personnel and installation and maintenance specialists; based on the work attributes of the installation and maintenance personnel, a corresponding target remuneration data configuration template is determined from the remuneration data configuration template library, wherein the target remuneration data configuration template includes an initial remuneration data calculation rule, the initial remuneration data calculation rule includes multiple initial remuneration items and an initial weight and an initial remuneration calculation method corresponding to each initial remuneration item, and the initial remuneration calculation method includes a calculation method for each initial remuneration item and the association relationship between each initial remuneration item.

[0007] In some embodiments of the present application, a target data set for determining remuneration data and a target remuneration data calculation rule are determined from a target remuneration data configuration template, including: determining a target data set for determining remuneration data from a target remuneration data configuration template; adjusting the initial remuneration items in the target remuneration data configuration template, the initial weight corresponding to each initial remuneration item, and the initial remuneration calculation method based on the target data set to obtain the target remuneration data calculation rule.

[0008] In some embodiments of the present application, the data in the data set are processed according to the target remuneration data calculation rules to obtain the remuneration data of the personnel, including: in the case where the personnel is a management and control personnel, the remuneration data of the personnel is determined according to the first type of remuneration data calculation rules in the target remuneration data calculation rules, wherein the first type of remuneration data calculation rules are used to indicate the remuneration items of the personnel's remuneration data and the calculation method of each remuneration item when the personnel is a management and control personnel; in the case where the personnel is an installation and maintenance personnel, the remuneration data of the personnel is determined according to the second type of remuneration data calculation rules in the target remuneration data calculation rules, wherein the second type of remuneration data calculation rules are used to indicate the remuneration items of the personnel's remuneration data and the calculation method of each remuneration item when the personnel is an installation and maintenance personnel.

[0009] In some embodiments of the present application, both the first-category remuneration data calculation rules and the second-category remuneration data calculation rules include personal co-sales points remuneration items, wherein the personal co-sales points remuneration items are used to quantify the business completion status of personnel, and the remuneration data corresponding to the personal co-sales points remuneration items are determined in the following manner: the remuneration data corresponding to the personal co-sales points remuneration items are determined by business points, business change points, business loss points, and preset coefficients, wherein business points are used to indicate the points corresponding to new businesses developed by personnel within a preset time period, business change points are used to indicate the points corresponding to business adjustments made by personnel to existing businesses, business loss points are used to indicate the points corresponding to existing businesses lost by personnel, and the preset coefficients are used to associate personnel with the business completion status of corresponding work areas.

[0010] In some embodiments of the present application, when the personnel are installation and maintenance personnel, the second type of remuneration data calculation rules include an installation and relocation remuneration item and a calculation method for the installation and relocation remuneration item, wherein the installation and relocation remuneration item is used to quantify the installation and relocation workload of the installation and maintenance personnel, and the remuneration data corresponding to the installation and relocation remuneration item is determined in the following manner: the remuneration data corresponding to the installation and relocation remuneration item is determined by a preset installation and relocation unit price, a preset installation and relocation time coefficient, installation and maintenance personnel's praise points, and installation and maintenance specification assessment points, wherein the preset installation and relocation unit price is a unit price set in advance for various types of installation and relocation services performed by installation and maintenance personnel, the preset installation and relocation time coefficient is a preset coefficient associated with the installation completion time of the installation and maintenance personnel, and different installation completion times correspond to different preset installation and relocation time coefficients, the installation and maintenance personnel's praise points are used to quantify the installation and maintenance services of the installation and maintenance personnel, and are determined based on the customer's satisfaction with the installation and maintenance services of the installation and maintenance personnel, and the installation and maintenance specification assessment points are used to quantify the degree of standardization of the installation and maintenance services of the installation and maintenance personnel, and are determined based on preset construction specifications and standards.

[0011] In some embodiments of the present application, the method also includes: obtaining historical remuneration data of personnel within a preset historical time period; determining the ratio of the remuneration data to the historical remuneration data as the remuneration data difference; when the remuneration data difference exceeds a preset warning threshold, generating warning information, and sending the warning information to the target user terminal corresponding to the personnel, wherein the target user terminal is the user terminal corresponding to the superior management personnel of the personnel.

[0012] According to another aspect of an embodiment of the present application, a device for determining remuneration data is also provided, including: an acquisition module for acquiring basic personnel information of a personnel; a first determination module for determining a target remuneration data configuration template corresponding to the personnel from a remuneration data configuration template library based on the basic personnel information, wherein the remuneration data configuration template library contains remuneration data calculation rules for personnel with all work attributes; a second determination module for determining a target data set and a target remuneration data calculation rule for determining remuneration data from the target remuneration data configuration template; and a processing module for processing data in the data set according to the target remuneration data calculation rule to obtain the remuneration data of the personnel.

[0013] According to another aspect of an embodiment of the present application, a non-volatile storage medium is provided, in which a program is stored. When the program is running, the device where the non-volatile storage medium is located is controlled to execute the above method for determining remuneration data.

[0014] According to another aspect of an embodiment of the present application, an electronic device is provided, including: a memory and a processor, wherein the processor is configured to run a program stored in the memory, wherein the above method for determining remuneration data is executed when the program is run.

[0015] According to another aspect of an embodiment of the present application, a computer program product is further provided, including computer instructions, which implement the above method for determining remuneration data when executed by a processor.

[0016] In an embodiment of the present application, a method is adopted in which basic personnel information of a personnel is obtained; based on the basic personnel information, a target remuneration data configuration template corresponding to the personnel is determined from a remuneration data configuration template library, wherein the remuneration data calculation rules for personnel of all work attributes are included in the remuneration data configuration template library; a target data set and a target remuneration data calculation rule for determining remuneration data are determined from the target remuneration data configuration template; and data in the data set are processed according to the target remuneration data calculation rule to obtain the personnel remuneration data. By determining the target remuneration data configuration template corresponding to the personnel from the remuneration data configuration template library, and then processing the data in the data set according to the target remuneration data calculation rule to obtain the personnel remuneration data, the purpose of directly processing complex data based on the target remuneration data calculation rule to obtain remuneration data and improving the calculation efficiency of remuneration data is achieved, thereby solving the technical problem of low efficiency and low accuracy in determining remuneration data due to diverse data sources and complex data processing rules when calculating personnel remuneration data. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0018] Figure 1 This is a hardware structure block diagram of a computer terminal for implementing a method for determining remuneration data according to an embodiment of the present application;

[0019] Figure 2 is a flow chart of a method for determining remuneration data provided in an embodiment of the present application;

[0020] Figure 3 This is a flow chart of determining remuneration data corresponding to a personal sales promotion points remuneration item according to an embodiment of the present application;

[0021] Figure 4 This is a flow chart of determining remuneration data corresponding to a remuneration item for installation and relocation of a machine according to an embodiment of the present application;

[0022] Figure 5 This is a flow chart of a data application provided according to an embodiment of the present application;

[0023] Figure 6 It is a structural diagram of a device for determining remuneration data provided according to an embodiment of the present application. DETAILED DESCRIPTION

[0024] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.

[0025] The information collected in the embodiments of the present application is information and data authorized by the user or fully authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure and application of the relevant data comply with the relevant laws, regulations and standards of the relevant regions, take necessary confidentiality measures, do not violate public order and good morals, and provide corresponding operation entrances for users to choose to authorize or reject the automated decision results; if the user chooses to reject, the expert decision-making process will be entered.

[0026] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in a sequence other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0027] In the relevant technology, the management of salary data is an important component, which is directly related to the work enthusiasm of employees and the operational efficiency of the enterprise. However, for large enterprises, especially those with complex business structures and service models, the calculation and management of salary data face severe challenges. These challenges mainly stem from the diversity of data sources, the complexity of data processing rules, and the cumbersome data confirmation process. In salary calculation, it is necessary to integrate information from multiple business systems and external data sources. Therefore, when calculating the remuneration data of personnel, there is a technical problem that the efficiency and accuracy of determining the remuneration data are low due to the diversity of data sources and the complexity of data processing rules. In order to solve this problem, relevant solutions are provided in the embodiments of the present application, which are described in detail below.

[0028] According to an embodiment of the present application, an embodiment of a method for determining remuneration data is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0029] The method embodiments provided in the embodiments of the present application can be executed in a computer terminal or a similar computing device. Figure 1 FIG1 shows a hardware structure block diagram of a computer terminal for implementing a method for determining remuneration data. Figure 1As shown, the computer terminal 10 may include one or more (illustrated as 102a, 102b, ..., 102n in the figure) processors 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA), a memory 104 for storing data, and a transmission device 106 for communication functions. In addition, it may also include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the BUS bus), a network interface, a power supply and / or a camera. It will be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the above electronic device. Figure 1 More or fewer components than shown, or with Figure 1 Different configurations shown.

[0030] It should be noted that the one or more processors 102 and / or other data processing circuits described above may generally be referred to herein as "data processing circuitry." The data processing circuitry may be embodied in whole or in part as software, hardware, firmware, or any other combination thereof. Furthermore, the data processing circuitry may be a single, independent processing module, or may be incorporated in whole or in part into any of the other components of the computer terminal 10. As described in the embodiments of the present application, the data processing circuitry serves as a processor control (e.g., selection of a variable resistor terminal path connected to an interface).

[0031] Memory 104 can be used to store software programs and modules for application software, such as the program instructions / data storage device corresponding to the method for determining remuneration data in the embodiments of the present application. Processor 102 executes the software programs and modules stored in memory 104 to perform various functional applications and data processing, thereby implementing the aforementioned method for determining remuneration data. Memory 104 can include high-speed random access memory (RAM) and non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some embodiments, memory 104 may further include memory located remotely from processor 102, which can be connected to computer terminal 10 via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0032] The transmission device 106 is configured to receive or transmit data via a network. A specific example of the aforementioned network may include a wireless network provided by the communications provider of the computer terminal 10. In one embodiment, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to enable communication with the Internet. In another embodiment, the transmission device 106 may be a radio frequency (RF) module, which is configured to communicate with the Internet wirelessly.

[0033] The display may be, for example, a touch screen liquid crystal display (LCD) that enables a user to interact with a user interface of the computer terminal 10 .

[0034] In the above-mentioned operating environment, an embodiment of the present application provides an embodiment of a method for determining remuneration data. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0035] like Figure 2 FIG. 1 is a flow chart of a method for determining remuneration data according to an embodiment of the present application, including:

[0036] Step S202: Obtain basic personnel information of the personnel.

[0037] In the technical solution provided in step S202, the remuneration settlement platform obtains basic employee information for a preset period (e.g., a specific month). This information is collected by grid personnel in each district or county to which the employee belongs and submitted after secondary confirmation by the employee. This basic employee information is used for identity verification, remuneration calculation, performance evaluation, and various human resources management activities. This basic employee information includes, but is not limited to: Region: the employee's geographic location; Branch: the specific business unit or department to which the employee belongs; Name: the employee's official name, which is basic information for identifying the individual; ID number, mobile phone number, position, etc. For example, when the personnel are installation and maintenance personnel (professionals responsible for installing and maintaining telecommunications equipment and networks), the basic information of the personnel includes the comprehensive dispatching work number (the unique identifier of the employee in the comprehensive dispatching system, used to track and manage his activities in various business processes), the sales work number (the company adopts the sales model, this work number will be used to distinguish the identity and performance of the employee in sales activities, to ensure the accurate attribution of sales data), region, branch, name, maintenance company (information of the third-party company where the outsourced service personnel are located), ID number, mobile phone number, position, standard area name (the specific work area that the employee is responsible for, used for workload allocation and performance appraisal), standard grid name (further subdivided work grid, which is conducive to refined management and service), grid ID, skill certificate Document information (high altitude permit code, validity period of high altitude permit, review time of high altitude permit, whether the high altitude permit examination has been taken and passed but the certificate has not been obtained, whether the review has been conducted within the prescribed time, review training, etc.), skill level, electrician certificate information (whether there is an electrician certificate, electrician certificate number), contract information (whether there is a contract, contract signing period, contract expiration date), insurance information (whether there is accidental injury insurance, insurance amount), vehicle information (vehicle type, license plate number, whether the driver's license is complete, whether the license plate is complete, whether the vehicle insurance is complete), personal material information (whether labor protection supplies are complete), whether the safety agreement is signed, education level, graduation school, major, marital status, home address, age, time of leaving, time of joining, time of transfer, reason for leaving, whether performance evaluation is performed, etc.

[0038] Step S204: determining a target remuneration data configuration template corresponding to the person from a remuneration data configuration template library based on the basic information of the person.

[0039] In the technical solution provided in step S204, the remuneration data configuration template library contains remuneration data calculation rules for personnel of all job attributes. Job attributes describe the job characteristics of personnel, and different job characteristics correspond to different job attributes.

[0040] There are multiple ways to determine the target remuneration data configuration template corresponding to a person from the remuneration data configuration template library based on the basic information of the person, for example: confirming the work attributes of the person from the basic information of the person, where the person is an installation and maintenance personnel, and the work attributes are divided into management and control personnel and installation and maintenance specialist; determining the corresponding target remuneration data configuration template from the remuneration data configuration template library based on the work attributes of the installation and maintenance personnel, where the target remuneration data configuration template includes an initial remuneration data calculation rule, the initial remuneration data calculation rule includes multiple initial remuneration items and the initial weight and initial remuneration calculation method corresponding to each initial remuneration item, the initial remuneration calculation method includes the calculation method of each initial remuneration item and the association relationship between each initial remuneration item.

[0041] The following are optional embodiments of the present application:

[0042] First, target management rules should be established at the municipal company level (for example, they can be based on the SMART principle, a widely used criterion in goal setting and individual / team performance management. The SMART principle stands for Specific, Measurable, Achievable, Relevant, and Time-bound). These rules should be formulated based on sustainable business development, rational business management, adaptable organizational management, teamwork and leadership, reward and punishment mechanisms, and incentive commissions. Within these target management rules, the types, rules, and weights of each remuneration template in the remuneration data configuration template library should be determined. Remuneration templates should be developed based on the incentive principles and employee satisfaction proposed in economic management theory, taking into account the business service level. For example, when developing a remuneration template for installation and maintenance personnel, indicators should be assessed based on new installation / relocation, terminal management and control, installation and maintenance service satisfaction, and installation and maintenance quality. Furthermore, the weight limit for each remuneration item should be clearly defined, and remuneration data should be calculated for each employee based on the set target ratio to ensure fairness in the comprehensive remuneration calculation for all employees.

[0043] The remuneration items of the remuneration configuration templates in the remuneration data configuration template library (i.e., the components of the remuneration configuration templates) are determined according to the different work attributes of the personnel. For example, for installation and maintenance personnel, the work attributes are divided into management and control personnel and installation and maintenance specialists. The remuneration items of the initial remuneration data calculation rules in the target remuneration data configuration template for management and control personnel include personal sales cooperation points, special incentives for operations, basic performance of non-grid personnel, basic allowances, five social insurances and one housing fund (individual payment), five social insurances and one housing fund (unit payment), adjustment amount, personal tax, etc.; the remuneration items of the initial remuneration data calculation rules in the target remuneration data configuration template for installation and maintenance specialists include personal sales cooperation points, special incentives for operations, grid contracting incentives, installation and relocation remuneration items, basic allowances, installation and maintenance service rewards and punishments, installation and maintenance special incentives, five social insurances and one housing fund (individual payment), five social insurances and one housing fund (unit payment), adjustment amount, etc.

[0044] Step S206 : determining a target data set for determining remuneration data and a target remuneration data calculation rule from the target remuneration data configuration template.

[0045] In the technical solution provided in step S206, determining the target data set for determining the remuneration data and the target remuneration data calculation rules from the target remuneration data configuration template can be achieved in a variety of ways, for example: determining the target data set for determining the remuneration data from the target remuneration data configuration template; adjusting the initial remuneration items in the target remuneration data configuration template, the initial weight corresponding to each initial remuneration item, and the initial remuneration calculation method based on the target data set to obtain the target remuneration data calculation rules.

[0046] The following are specific embodiments:

[0047] First, the remuneration data determination system needs to identify and integrate data from multiple systems, including but not limited to the Customer Relationship Management System (CRM, which is a window for enterprises to interact with customers and is responsible for business acceptance, customer management, package configuration, etc. In the installation and maintenance remuneration settlement, the CRM system provides the original data of each person's personal sales cooperation points, which are crucial for determining the personal sales cooperation points of the installation and maintenance personnel), the comprehensive scheduling system (used to dispatch installation and maintenance work orders for fixed-line products, including work order dispatching, processing, return orders and other main functions, and has interface interactions with multiple systems, providing the source of installation and maintenance personnel's remuneration data. By analyzing the type of work order and the processing results, the installation and maintenance personnel's installation and relocation remuneration can be accurately calculated. These data sources include the target remuneration data configuration template, such as individual sales promotion points data, machine installation and relocation remuneration data, and other data (e.g., incentives for special activities, grid contracting incentives, allowances for part-time team leaders, overtime on statutory holidays, holiday allowances, other incentives (expert allowances, annual excellence awards, etc.), special activities (e.g., overtime, subsidies for going to the countryside, etc.).

[0048] Data integration is achieved through Data Transmission Service (DTS) technology to ensure the real-time and accuracy of data. Specifically: when loading personal sales cooperation points data, the personal sales cooperation points data loading fields (personal sales cooperation points data loading fields are data obtained after double review by installation and maintenance personnel and corresponding management personnel) include: district, branch, installation and maintenance specialist name, mobile phone number, BSS sales cooperation number (BSS sales cooperation number is a unique code used to identify installation and maintenance specialists participating in sales cooperation activities, and personal sales cooperation points are tracked and calculated through this number), new points (points obtained through new installation services or sales packages during the assessment period), deposit points (accumulated, unconsumed points), and the disassembly traceability of the month (referring to the points issued in the month). The data loading process includes: the impact of raw disassembly on the sales promotion points of installation and maintenance specialists (which can be reflected in a reduction or retroactive calculation of points), the retroactive points for the seventh month of downtime (the impact of downtime on sales promotion points, specific to downtime occurring in the seventh month), new abnormal points (points resulting from non-compliance or abnormalities in new installation business), abnormal point deposits (accumulated abnormal points), abnormal point retrospective (adjustment or retrospective adjustment of abnormal points from past cycles), coefficients (coefficients used to adjust personal sales promotion points), and personal sales promotion piecework points for installation and maintenance specialists that month (points earned by installation and maintenance specialists through personal sales promotion activities that month). The loading fields for remuneration data for installation and relocation (data in these fields is obtained after dual review by installation and maintenance personnel and corresponding management personnel) include: access number (used to identify specific service instances and is the basis for installation and relocation remuneration data), action type (describing the operations performed by installation and maintenance specialists on the service instance, including new installation, relocation, and removal, which determines the type and calculation of remuneration), access method (referring to the physical or technical means by which users access the telecommunications network), product type (the specific telecommunications service or product ordered by users, such as broadband or landline), original price, current price, and integrated dispatch account number (an account number in the integrated dispatch system used to track and manage installation and maintenance specialist work records). The data flow is: installation and maintenance internet platform - provincial data warehouse - local data mart - remuneration settlement platform. Connecting the source and target database systems for data transmission and communication—loading data from the Zhuangwei Internet Platform or CRM system database to the target database of the remuneration settlement platform—mainly involves three steps: data extraction, data transmission, and data writing. The first step is data extraction. By creating a data extraction task on the source database (the Zhuangwei Internet Platform or CRM system database), changes in the source data are monitored in real time and the changed data is extracted. There are various methods for data extraction, including log-based incremental extraction, full extraction, and incremental extraction. Select the appropriate extraction method based on the user's configuration, and extract data using database log files or triggers.Next is data transmission, where the extracted data is transferred to the target database (the target database of the remuneration settlement platform) through a data channel. The data channel uses high-speed network transmission technology to ensure secure and efficient data transmission, supporting both synchronous and asynchronous transmission modes. Synchronous transmission means that data changes between the source and target databases are synchronized in real time. Once the source database changes, the changed data is immediately transferred to the target database. Asynchronous transmission means that data changes between the source and target databases are periodically transferred in batches, with the time interval configurable based on user needs. Finally, data writing occurs, where the transferred data is written to the target database. There are two writing methods: full write, which writes all data to the target database; and incremental write, which writes only changed data to the target database. The appropriate writing method is selected based on user needs, and data consistency and integrity are ensured during the writing process.

[0049] The initial remuneration items, the initial weights corresponding to each initial remuneration item, and the initial remuneration calculation method in the target remuneration data configuration template are adjusted using the data in the above-mentioned real target data set to obtain the target remuneration data calculation rules, and then the final remuneration data of each employee is automatically calculated.

[0050] Step S208: Process the data in the dataset according to the target remuneration data calculation rule to obtain the remuneration data of the personnel.

[0051] In the technical solution provided in step S208, the data in the data set are processed according to the target remuneration data calculation rules to obtain the remuneration data of the personnel, including: when the personnel is a management and control personnel, the remuneration data of the personnel is determined according to the first type of remuneration data calculation rules in the target remuneration data calculation rules, wherein the first type of remuneration data calculation rules are used to indicate the remuneration items of the personnel's remuneration data and the calculation method of each remuneration item when the personnel is a management and control personnel; when the personnel is an installation and maintenance personnel, the remuneration data of the personnel is determined according to the second type of remuneration data calculation rules in the target remuneration data calculation rules, wherein the second type of remuneration data calculation rules are used to indicate the remuneration items of the personnel's remuneration data and the calculation method of each remuneration item when the personnel is an installation and maintenance personnel.

[0052] In the above steps, both the first category of remuneration data calculation rules and the second category of remuneration data calculation rules include personal co-sales point remuneration items, wherein the personal co-sales point remuneration items are used to quantify the business completion of personnel, and the remuneration data corresponding to the personal co-sales point remuneration items are determined in the following manner: the remuneration data corresponding to the personal co-sales point remuneration items are determined by business points, business change points, business loss points, and preset coefficients, wherein business points are used to indicate the points corresponding to new businesses developed by personnel within a preset time period, business change points are used to indicate the points corresponding to business adjustments made by personnel to existing businesses, and business loss points are used to indicate the points corresponding to existing businesses lost by personnel, and the preset coefficients are used to associate personnel with the business completion status of corresponding work areas.

[0053] In the case where the personnel are installation and maintenance personnel, the second type of remuneration data calculation rules include installation and relocation remuneration items and calculation methods for installation and relocation remuneration items, among which the installation and relocation remuneration items are used to quantify the installation and relocation workload of the installation and maintenance personnel, and the remuneration data corresponding to the installation and relocation remuneration items are determined in the following ways: the remuneration data corresponding to the installation and relocation remuneration items are determined by the preset installation and relocation unit price, the preset installation and relocation time coefficient, the installation and maintenance personnel's praise points, and the installation and maintenance specification assessment points, among which the preset installation and relocation unit price is the unit price set in advance for various types of installation and relocation services performed by the installation and maintenance personnel, the preset installation and relocation time coefficient is a preset coefficient associated with the installation completion time of the installation and maintenance personnel, and different installation completion times correspond to different preset installation and relocation time coefficients, the installation and maintenance personnel's praise points are used to quantify the installation and maintenance services of the installation and maintenance personnel, and are determined based on the customer's satisfaction with the installation and maintenance services of the installation and maintenance personnel, and the installation and maintenance specification assessment points are used to quantify the degree of standardization of the installation and maintenance services of the installation and maintenance personnel, and are determined based on the preset construction specification standards.

[0054] The following are specific embodiments:

[0055] If the personnel is a management and control personnel, the personnel's remuneration data is determined according to the first type of remuneration data calculation rules in the target remuneration data calculation rules. If the personnel is an installation and maintenance personnel, the personnel's remuneration data is determined according to the second type of remuneration data calculation rules in the target remuneration data calculation rules. Specifically, the first type of remuneration data calculation rules and the second type of remuneration data calculation rules can be expressed by the following formula:

[0056] P(control personnel) = P 个人协销积分 +P 非网格人员基础绩效 +P 基本津贴 +P 五险一金 +P 调整金额 +

[0057] P 个税 ;

[0058] P(installation and maintenance personnel) = P个人协销积分 +P 网格承包激励 +P 装移机酬金项 +P 基本津贴 +P 五险一金 +

[0059] P 调整金额 +P 个税 ;

[0060] Among them, P (control personnel) is the first type of remuneration data calculation rule, P (installation and maintenance personnel) is the second type of remuneration data calculation rule, P 个人协销积分 is the remuneration data corresponding to the individual sales promotion points remuneration item, P 非网格人员基础绩效 It is the basic remuneration data of the management and control personnel, which is determined based on the achievement of work goals; 网格承包激励 The remuneration data is determined based on the business contribution and management performance of the installation and maintenance specialist in a specific grid area (for example, business development, customer satisfaction, grid size, grid location, and work efficiency). It is determined according to different preset coefficients based on the grid size and location. 基本津贴 It is a fixed living allowance provided to management personnel, which is determined based on the preset basic allowance calculation rules; 装移机酬金项 is the remuneration data corresponding to the remuneration item for installation and relocation; 五险一金 Refers to the payment data of the five social insurances (pension insurance, medical insurance, unemployment insurance, work-related injury insurance, and maternity insurance) and housing provident fund; 调整金额 It is the part of remuneration that is adjusted according to corporate decisions or personal circumstances. It can be a reward, subsidy or deduction, and is dynamically controlled by the remuneration administrators of each region. 个税 It is calculated based on the total remuneration payable to the installation and maintenance personnel or the control personnel and the standard individual income tax rate.

[0061] The remuneration data corresponding to the above-mentioned individual sales promotion points remuneration item can be determined in the following ways:

[0062] P 个人协销积分 =(P 新装 +P 小业务 +P 改签 +P 流失 )*x 支局 ,

[0063] Among them, P 新装 +P 小业务 is the business points, P 新装Small business refers to the main core products or services that customers order or install for the first time, such as newly opened broadband lines, newly added fixed telephone lines, etc. This type of business often involves the installation of infrastructure or the activation of major services. Small business refers to the addition of existing main services by customers, such as adding data packages or SMS packages to existing broadband packages. These are treated as additional items to the existing service packages. These operations will not change the customer's main package or service type. 改签 For business change points, corresponding to the change of the customer's main package or service type, P 流失 is the business loss points, x 支局 is the preset coefficient.

[0064] Business points can be determined in the following ways:

[0065] P in business points 新装 The package value, additional subsidies, and piecework (co-sellers and handling stores) of a customer's first newly installed product (i.e., developing new businesses, specifically packages or services, also known as installation, which refers to the process of installing physical telecommunications equipment or activating a particular telecommunications service. For example, when providing broadband services to customers, installation involves actual fiber cabling, equipment commissioning, and service activation. Installation is a core responsibility of installation and maintenance personnel, and completion means the customer can begin using the service. Therefore, installation is the starting point for calculating business points) are determined.

[0066] P in business points 小业务 For all small businesses with positive and negative points ordered, the piece-rate objects (referring to the objects to whom the points are issued) are the co-salesmen who ordered the small businesses (the co-salesmen can be installation and maintenance personnel, customer service personnel, store sales personnel, etc.) and the receiving stores; for small businesses with positive points that are canceled within the first preset time (for example, within 6 months) (that is, existing small businesses that are canceled by customers within 6 months), the piece-rate objects are traced back to the original co-salesmen and the original receiving stores (non-government and enterprises); for small businesses with positive points that are canceled within the second preset time (for example, within 12 months) (that is, existing small businesses that are canceled by customers within 12 months), the piece-rate objects are traced back to the original co-salesmen and the original receiving stores. Among them, positive points refer to newly added small businesses, and negative points refer to the cancellation of existing small businesses.

[0067] Business change points are determined by a dedicated line based on all positive points for changes from a lower-tier product to a higher-tier product (not including subsidies), negative points for changes from a higher-tier product to a lower-tier product (not including subsidies) within the first preset period (e.g., within 6 months), negative points for changes from a higher-tier product to a lower-tier product (not including subsidies) within the second preset period (e.g., within 12 months), and negative points for parameter changes within the second preset period (e.g., within 12 months). Specifically, all positive points for changes from a lower-tier product to a higher-tier product (not including subsidies) are awarded to installation and maintenance specialists or management personnel when a customer upgrades their lower-tier product package to a higher-tier product (excluding those with subsidies). The corresponding item-based credits are the salesperson who facilitated the business change and the store that accepted the change. This means that points are directly linked to and awarded to the salesperson who facilitated the business change and the store that accepted the change. Negative points for changes from a higher-tier product to a lower-tier product (not including subsidies) within the first preset period (e.g., within 6 months) refer to downgrading a customer from a higher-tier product package to a lower-tier product (also excluding subsidies) within 6 months of the business change. This loss of points reflects the consequences of improper management of the stability of the customer's package by the installation and maintenance specialist or management personnel. The item-based rate is based on the current co-seller and the current handling store. Points lost will be traced back to the co-seller and store currently handling the customer's business. Negative points for a higher-tier to lower-tier (not including additional subsidies) change within the second preset timeframe (e.g., within 12 months) refer to downgrading a customer's higher-tier product package to a lower-tier one (also excluding additional subsidies) within 12 months of making the change. This point loss reflects the consequences of improper management of the customer's package stability by installation and maintenance specialists or management personnel. The item-based rate is based on the current co-seller and the current handling store. Points lost will be traced back to the co-seller and store currently handling the customer's business. Negative points for parameter changes within the second preset timeframe (e.g., within 12 months) for dedicated lines refer to negative points incurred when a customer makes adverse adjustments to their product package parameters (such as reducing data usage or voice service) within 12 months. This highlights the negative impact of parameter adjustments on dedicated line services on business value and customer satisfaction. The item-based rate is based on the current co-seller and the current handling store (all personnel). This means that as long as there is an adverse adjustment to the package parameters, it will be traced back to the co-salesperson and store currently responsible for the business. Negative points will affect the calculation of remuneration data for all relevant personnel, emphasizing the comprehensive responsibility for business parameter management.

[0068] Business churn points are determined through the following indicators:

[0069] The negative points for the superimposed subsidies for the first preset time (for example, within 6 months) of the newly installed product and the negative points for the superimposed subsidies for the second preset time (for example, within 12 months) specifically refer to when the customer cancels the package or service with superimposed subsidies within 6 months or 12 months after the new product is installed, which will generate negative points, i.e., lost points. For churn within six months, points are retroactively credited to the original co-seller and the current handling store. For churn within 12 months, points are retroactively credited to the original co-seller and the current handling store. If there is a secondary co-seller (i.e., the product or service is transferred to another co-seller after a period of time), the retroactive time window is determined by whether the original co-seller serves a specific customer (e.g., a government or enterprise customer). Disassembly (referring to the process where a customer terminates a telecommunications service and installation and maintenance personnel remove previously installed equipment or shut down related services, representing the end of service) points: negative points are incurred for disassembly within the first preset timeframe (e.g., six months) for newly installed products, and negative points are incurred for disassembly within the second preset timeframe (e.g., 12 months) for newly installed products. Specifically, negative points are incurred when a customer terminates service prematurely within six or twelve months of the product being installed and the device is disassembled. For disassembly within six months, points are retroactively credited to the original co-seller and borne by the current handling store. For specific customers (e.g., government or enterprise customers), points are retroactively credited to the original co-seller and borne by the current handling store for disassembly within 12 months.

[0070] The above preset coefficients are used to associate personnel with the business completion status of the corresponding work area. Each branch (i.e. the corresponding work area mentioned above, specifically the specific business unit or department to which the employee belongs) corresponds to a preset coefficient, which can be determined by the following formula:

[0071]

[0072] Among them, the business development health index of the branch is t=(P 新装 +P 改签 )÷P 流失 .

[0073] The remuneration data corresponding to the above-mentioned remuneration items for installation and relocation can be determined in the following ways:

[0074] The remuneration data corresponding to the installation and relocation remuneration item is determined by the preset installation and relocation unit price, the preset installation and relocation time coefficient, the installation and maintenance personnel's praise points, and the installation and maintenance standard assessment points. The piece rate is based on the number of installation and relocation products in the preset month (for example, the current statistical month is called the current month). The installation and relocation product business categories (that is, the above-mentioned installation and relocation services) include: fixed-line service activation, broadband service activation, disassembly, and smart home products (whole-house wifi-routers, smart doorbells, smoke / gas sensors, etc.). The preset installation and relocation unit price is divided into urban unit price and rural unit price, specifically referring to the price of completing an installation and relocation product business; the preset installation and relocation time coefficient is linked to the installation completion time, with the standard time being the commitment to customers to complete the service within 48 hours. If the installation completion time is lower than the standard time, the unit price will be increased by a preset proportion (for example, 20%), and if it is higher than the standard time, the unit price will be reduced by a preset proportion; the installation and maintenance personnel's praise points are used to quantify the installation and maintenance services of the installation and maintenance personnel and are determined based on the customer's satisfaction with the installation and maintenance services of the installation and maintenance personnel (different satisfaction levels correspond to different installation and maintenance personnel praise points); the installation and maintenance specification assessment points are used to quantify the standardization of the installation and maintenance services of the installation and maintenance personnel and are determined based on the preset construction specification standards. The preset construction specification standards include the first response rate ( First response rate refers to the ratio of installation and maintenance personnel contacting customers for the first time to confirm service needs within the agreed time of receiving the service initiation from the customer), fulfillment rate (fulfillment rate refers to the ratio of installation and maintenance personnel completing assigned tasks), repeated obstacles (repeated obstacles refer to multiple failures or service interruptions for the same customer or the same equipment within a certain period of time), construction specifications, optical attenuation (optical attenuation refers to the degree of energy attenuation of optical signals during transmission, which is usually used to evaluate the performance of fiber optic networks. In installation and maintenance services, low optical attenuation means high-quality network connection), broadband speed test, complaints, etc. After determining the data corresponding to each remuneration item, all data are summarized and checked for errors. When the data is confirmed to be correct, the final remuneration data corresponding to the installation and relocation remuneration item is obtained.

[0075] After the remuneration data is generated, the remuneration data administrators in each region can confirm the generated data. At the same time, the system will compare the remuneration data of the current account period with the data of previous periods. For data with excessive differences (exceeding the preset warning threshold, such as 40%), a warning will be issued and a notice will be sent to the remuneration administrators in the relevant areas to confirm whether it is a false alarm. If there is no false alarm, it will be sent to the district and county administrator for verification and confirmation, and the individual (i.e. the corresponding personnel) will be notified by SMS. Specifically, the historical remuneration data of personnel within the preset historical time period is obtained; the ratio of the remuneration data to the historical remuneration data is determined as the remuneration data difference; when the remuneration data difference exceeds the preset warning threshold, a warning message is generated and sent to the target user terminal corresponding to the personnel, wherein the target user terminal is the user terminal corresponding to the superior manager of the personnel.

[0076] The following are specific embodiments:

[0077] Due to the diversity of remuneration data, flexibility and scalability are required. A scalable unstructured storage approach is adopted, offering flexible configuration without requiring a pre-defined schema and supporting large data storage. A linear regression model F is established, which uses various remuneration data and indicators from historical remuneration data within a preset historical time period as input features X, and the corresponding remuneration data from the preset historical time period as the target outcome Y. The model is trained using LASSO regression (a regularized linear regression model suitable for feature selection and model simplification) to generate a curve function F. The trained model F is used to predict the installation and maintenance remuneration data for the current month (i.e., the aforementioned remuneration data), which is then used as a benchmark for comparison with actual settlement data. If the model's output of the monthly revenue forecast deviates from the historical revenue range curve, that is, if the difference in remuneration data exceeds a preset warning threshold, the system (specifically, the remuneration settlement platform) will proactively trigger an income anomaly warning mechanism and automatically send the data to the remuneration administrator for data verification. If an anomaly is confirmed, the system will return the data to the remuneration administrator at each district and county level for re-entry and recalculation. If the anomaly is determined to be a false alarm, the system will hand the data over to the system administrator for processing. At the same time, the system will also notify relevant personnel via text messages (early warning information) to ensure that abnormal information can be conveyed and processed in a timely manner. For remuneration data without data anomalies, the data will be archived and displayed to the corresponding personnel.

[0078] It should be noted that the remuneration data determination method described in this application is applicable to all personnel whose remuneration data needs to be determined. For example, for employees of a company, simply updating the remuneration data configuration template for those personnel whose remuneration data needs to be determined in the remuneration data configuration template library is sufficient. This method can also be applied to improving computer performance. For example, a computer performance optimization template library can be constructed based on the construction method of the remuneration configuration template library, containing optimization strategies, algorithms, and parameter configurations for different scenarios. For example, for database query performance, there can be optimization strategies for read- and write-intensive operations; for graphics processing, there can be strategies for switching between GPU acceleration and GPU rendering; and for network latency, there can be caching strategies and load balancing strategies.

[0079] The embodiment of the present application also provides a flow chart for determining the remuneration data corresponding to the personal sales promotion points remuneration item, such as Figure 3 As shown, the calculation of personal sales incentives (i.e., the remuneration data corresponding to the personal sales points remuneration item) is performed. First, the incentive structure and pricing object are determined: the pricing object is the salesperson and the accepting store, and the incentive structure (i.e., the remuneration item) includes the newly added points (i.e., the above-mentioned P 新装 ), small business points (ie the above P 小业务 ), change points (i.e. the above P 改签 ), loss points (i.e. the above P 流失), after determining the above remuneration items, determine the calculation rules, and after determining the calculation rules, determine the branch coefficient (i.e. the above x 支局 ) Then calculate the individual sales promotion reward (that is, the remuneration data corresponding to the above individual sales promotion points remuneration item can be determined in the following way: 个人协销积分 =(P 新装 +P 小业务 +P 改签 +P 流失 )*x 支局 ) and finally generate personal sales cooperation points (i.e. the remuneration data corresponding to the above-mentioned personal sales cooperation points remuneration item).

[0080] The embodiment of the present application also provides a flow chart of the remuneration data corresponding to the remuneration items for installation and relocation of the machine, such as Figure 4 As shown, it shows the calculation of installation and maintenance service rewards and punishments (i.e., calculation of installation and maintenance personnel's praise points and installation and maintenance standard assessment points) when determining the remuneration data corresponding to the installation and relocation remuneration items. First, the reward and punishment composition is confirmed, including praise rewards (i.e., the above-mentioned installation and maintenance personnel's praise points) and installation and maintenance standard assessments (i.e., the above-mentioned installation and maintenance standard assessment points). The installation and maintenance standard assessment is determined at least by the first response rate, fulfillment rate, repeated obstacles, construction specifications, optical attenuation, broadband speed measurement, and complaints. After determining the above data, perform data summary calculations and verify whether the data is correct. If the data is correct, generate the data.

[0081] The embodiment of the present application also provides a flowchart of data application, such as Figure 5 As shown, first, various data are summarized and calculated (i.e., the remuneration data is determined), and then the data is verified and confirmed. If it is incorrect, it is recalculated and confirmed through abnormal warning of remuneration data and model warning. The remuneration administrator verifies whether it is a false alarm. If there is no false alarm, it is sent to the district and county administrator for verification and confirmation, and the individual (i.e., the corresponding person) is notified by SMS; if there is no abnormality, the data is archived and the data is displayed and distributed.

[0082] The embodiment of the present application also provides a schematic diagram of the structure of a device for determining remuneration data, such as Figure 6 Shown, including:

[0083] The acquisition module 602 is used to acquire basic information of a person.

[0084] The first determining module 604 is configured to determine a target remuneration data configuration template corresponding to a person from a remuneration data configuration template library based on the basic information of the person, wherein the remuneration data configuration template library contains remuneration data calculation rules for persons of all job attributes.

[0085] The second determining module 606 is configured to determine a target data set and a target remuneration data calculation rule for determining remuneration data from the target remuneration data configuration template.

[0086] The processing module 608 is used to process the data in the data set according to the target remuneration data calculation rule to obtain the remuneration data of the personnel.

[0087] It should be noted that Figure 6 The remuneration data determination device shown is used to perform Figure 2 The method of determining the remuneration data shown is therefore Figure 2 The relevant explanations in the method for determining the remuneration data in also apply to the device for determining the remuneration data and will not be repeated here.

[0088] It should be noted that the various modules in the above-mentioned remuneration data determination device can be program modules (for example, a set of program instructions that implement a certain specific function) or hardware modules. For the latter, it can be expressed in the following forms, but is not limited to this: the expression form of each of the above-mentioned modules is a processor, or the functions of each of the above-mentioned modules are implemented by a processor.

[0089] An embodiment of the present application further provides a non-volatile storage medium, the non-volatile storage medium including a stored program, wherein, when the program is executed, the device containing the non-volatile storage medium is controlled to execute the above-mentioned method for determining remuneration data. For example, basic information of a person is obtained; based on the basic information of the person, a target remuneration data configuration template corresponding to the person is determined from a remuneration data configuration template library, wherein the remuneration data configuration template library includes remuneration data calculation rules for all personnel with different job attributes; a target data set and a target remuneration data calculation rule for determining the remuneration data are determined from the target remuneration data configuration template; and the data in the data set is processed according to the target remuneration data calculation rule to obtain the person's remuneration data.

[0090] An embodiment of the present application further provides an electronic device, comprising a processor configured to run a program, wherein the program executes the above method for determining remuneration data. For example, basic information of a person is obtained; based on the basic information, a target remuneration data configuration template corresponding to the person is determined from a remuneration data configuration template library, wherein the remuneration data configuration template library includes remuneration data calculation rules for all personnel with different job attributes; a target data set and a target remuneration data calculation rule for determining remuneration data are determined from the target remuneration data configuration template; and data in the data set is processed according to the target remuneration data calculation rule to obtain the remuneration data of the person.

[0091] According to another aspect of an embodiment of the present application, a computer program product is provided, including a computer program that, when executed by a processor, implements the above-described method for determining remuneration data. For example, the method comprises obtaining basic information of a person; determining a target remuneration data configuration template corresponding to the person from a remuneration data configuration template library based on the basic information of the person, wherein the remuneration data configuration template library includes remuneration data calculation rules for all personnel with different job attributes; determining a target data set and a target remuneration data calculation rule for determining remuneration data from the target remuneration data configuration template; and processing the data in the data set according to the target remuneration data calculation rule to obtain the remuneration data of the person.

[0092] In the above embodiments of the present application, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.

[0093] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only exemplary. For example, the division of the units can be a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0094] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0095] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0096] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the relevant technology or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk.

[0097] The above is only a preferred embodiment of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A method for determining remuneration data, characterized in that: include: Get basic personnel information of personnel; Determining a target remuneration data configuration template corresponding to the person from a remuneration data configuration template library based on the basic information of the person, wherein the remuneration data configuration template library contains remuneration data calculation rules for persons of all job attributes; determining a target data set for determining remuneration data and a target remuneration data calculation rule from the target remuneration data configuration template; The data in the data set is processed according to the target remuneration data calculation rule to obtain the remuneration data of the personnel.

2. The method according to claim 1, characterized in that According to the basic information of the personnel, a target remuneration data configuration template corresponding to the personnel is determined from a remuneration data configuration template library, including: Confirming the job attributes of the personnel from the basic information of the personnel, wherein the personnel is an installation and maintenance personnel, and the job attributes are divided into management and control personnel and installation and maintenance specialist; Based on the work attributes of the installation and maintenance personnel, a corresponding target remuneration data configuration template is determined from the remuneration data configuration template library, wherein the target remuneration data configuration template includes an initial remuneration data calculation rule, the initial remuneration data calculation rule includes a plurality of initial remuneration items and an initial weight and an initial remuneration calculation method corresponding to each initial remuneration item, and the initial remuneration calculation method includes a calculation method for each initial remuneration item and an association relationship between the initial remuneration items.

3. The method according to claim 2, characterized in that The target remuneration data configuration template is as follows: Determine the target data set used to determine remuneration data and the target remuneration data calculation rules, including: determining a target data set for determining remuneration data from the target remuneration data configuration template; The target remuneration data calculation rule is obtained by adjusting the initial remuneration items, the initial weight corresponding to each initial remuneration item, and the initial remuneration calculation method in the target remuneration data configuration template according to the target data set.

4. The method according to claim 2, characterized in that The step of processing the data in the dataset according to the target remuneration data calculation rule to obtain the remuneration data of the personnel includes: If the personnel is the controlled personnel, determining the personnel's remuneration data according to a first type of remuneration data calculation rule in the target remuneration data calculation rule, wherein the first type of remuneration data calculation rule is used to indicate the remuneration items and the calculation method of each remuneration item for calculating the personnel's remuneration data if the personnel is the controlled personnel; In the case where the personnel is the installation and maintenance personnel, the remuneration data of the personnel is determined according to the second type of remuneration data calculation rules in the target remuneration data calculation rules, wherein the second type of remuneration data calculation rules are used to indicate the remuneration items of the personnel's remuneration data and the calculation method of each remuneration item when the personnel is the installation and maintenance personnel.

5. The method according to claim 4, characterized in that Both the first-category remuneration data calculation rule and the second-category remuneration data calculation rule include a personal sales assistance point remuneration item, wherein the personal sales assistance point remuneration item is used to quantify the business completion performance of the personnel. The remuneration data corresponding to the personal sales assistance point remuneration item is determined in the following manner: The remuneration data corresponding to the personal sales cooperation points remuneration item is determined by business points, business change points, business loss points, and a preset coefficient, wherein the business points are used to indicate the points corresponding to the new business developed by the personnel within the preset time period, the business change points are used to indicate the points corresponding to the business adjustments made by the personnel to the existing business, and the business loss points are used to indicate the points corresponding to the existing business lost by the personnel, and the preset coefficient is used to associate the personnel with the business completion status of the corresponding work area.

6. The method according to claim 1, characterized in that In the case where the personnel are installation and maintenance personnel, the second type of remuneration data calculation rules include a machine installation and relocation remuneration item and a calculation method for the machine installation and relocation remuneration item. The machine installation and relocation remuneration item is used to quantify the machine installation and relocation workload of the installation and maintenance personnel. The remuneration data corresponding to the machine installation and relocation remuneration item is determined by the following method: The remuneration data corresponding to the installation and relocation remuneration item is determined by the preset installation and relocation unit price, the preset installation and relocation time coefficient, the installation and maintenance personnel's praise points, and the installation and maintenance specification assessment points, wherein the preset installation and relocation unit price is the unit price set in advance for various types of installation and relocation services performed by the installation and maintenance personnel, the preset installation and relocation time coefficient is a preset coefficient associated with the installation completion time of the installation and maintenance personnel, and different installation completion times correspond to different preset installation and relocation time coefficients. The installation and maintenance personnel's praise points are used to quantify the installation and maintenance services of the installation and maintenance personnel and are determined based on the customer's satisfaction with the installation and maintenance services of the installation and maintenance personnel. The installation and maintenance specification assessment points are used to quantify the degree of standardization of the installation and maintenance services of the installation and maintenance personnel and are determined based on preset construction specifications and standards.

7. The method according to claim 1, characterized in that The method further comprises: Obtaining historical remuneration data of the personnel within a preset historical time period; determining a ratio of the remuneration data to the historical remuneration data as a remuneration data difference; When the difference in the remuneration data exceeds a preset warning threshold, a warning message is generated and sent to a target user terminal corresponding to the person, wherein the target user terminal is a user terminal corresponding to the superior manager of the person.

8. A device for determining remuneration data, characterized in that: include: The acquisition module is used to obtain the basic information of personnel; A first determining module is configured to determine a target remuneration data configuration template corresponding to the person from a remuneration data configuration template library based on the basic information of the person, wherein the remuneration data configuration template library contains remuneration data calculation rules for persons of all job attributes; a second determining module, configured to determine a target data set and a target remuneration data calculation rule for determining remuneration data from the target remuneration data configuration template; A processing module is used to process the data in the data set according to the target remuneration data calculation rule to obtain the remuneration data of the personnel.

9. A non-volatile storage medium, characterized in that: The non-volatile storage medium stores a program, wherein when the program is executed, the device where the non-volatile storage medium is located is controlled to execute the method for determining remuneration data according to any one of claims 1 to 7.

10. An electronic device, characterized in that: include: A memory and a processor, wherein the processor is configured to run a program stored in the memory, wherein the method for determining remuneration data according to any one of claims 1 to 7 is executed when the program is run.

11. A computer program product comprising computer instructions, characterized in that When the computer instructions are executed by a processor, the method for determining remuneration data according to any one of claims 1 to 7 is implemented.