CN107909486B - Commission management method, application server and computer readable storage medium - Google Patents
Commission management method, application server and computer readable storage medium Download PDFInfo
- Publication number
- CN107909486B CN107909486B CN201710995659.9A CN201710995659A CN107909486B CN 107909486 B CN107909486 B CN 107909486B CN 201710995659 A CN201710995659 A CN 201710995659A CN 107909486 B CN107909486 B CN 107909486B
- Authority
- CN
- China
- Prior art keywords
- commission
- data
- business
- company
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000007726 management method Methods 0.000 title claims abstract description 102
- 230000008859 change Effects 0.000 claims abstract description 32
- 238000000034 method Methods 0.000 claims abstract description 25
- 238000012544 monitoring process Methods 0.000 claims abstract description 12
- 238000004422 calculation algorithm Methods 0.000 claims description 14
- 238000004364 calculation method Methods 0.000 abstract description 28
- 230000008569 process Effects 0.000 abstract description 17
- 238000012545 processing Methods 0.000 abstract description 9
- 238000007405 data analysis Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 230000007547 defect Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000008676 import Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000008094 contradictory effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/105—Human resources
- G06Q10/1057—Benefits or employee welfare, e.g. insurance, holiday or retirement packages
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/08—Insurance
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Finance (AREA)
- Entrepreneurship & Innovation (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Data Mining & Analysis (AREA)
- Operations Research (AREA)
- Development Economics (AREA)
- Technology Law (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses a commission management method, which comprises the following steps: establishing a data interface between the application server and each business company commission management server; monitoring whether the commission management server of each business company has information change of the business staff through the data interface; if the information of the service staff changes, commission data of the service staff corresponding to the changed information is acquired according to the changed information; and calculating salary data of the salesman according to the commission data. The invention also provides an application server and a computer readable storage medium. The financial data analysis method, the application server and the computer readable storage medium provided by the invention realize the uniform connection of the previous independent commission management servers, realize the uniform processing of data, reduce the complexity of data acquisition of the server in the total salary calculation process and improve the efficiency of the server in the salary calculation process.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a commission management method, an application server, and a computer-readable storage medium.
Background
Currently, in the field of financial insurance, each insurance business is responsible for operation by a specific branch company or institution, but in the actual operation process, a large financial insurance group has thousands of business members, each business member can expand business across professional companies or institutions, for example, a life insurance business member can do business such as production insurance, endowment insurance, health insurance and the like at the same time. However, since each professional company or organization operates a different business, its commission is calculated with a separate algorithm or system, and once such business is developed across professional companies or organizations, this commission is difficult to manage automatically through the system. In addition, since the business personnel expand the business of different professional companies, the business personnel are difficult to realize the real-time tracking of the performance of the business personnel. Therefore, under the condition, salary calculation of the salesperson cannot form a comprehensive management.
Disclosure of Invention
In view of this, the present invention provides a commission management method, an application server and a computer readable storage medium, which perform unified management or control on commission management servers of various service companies through a special interface, so as to implement unified connection of the respective independent commission management servers, implement unified processing of data, reduce the complexity of data acquisition by the servers in the total salary calculation process, and improve the efficiency of the servers in the salary calculation process.
To achieve the above object, the present invention provides an application server, including a memory and a processor, wherein the memory stores a commission management program operable on the processor, and the commission management program implements the following steps when executed by the processor:
establishing a data interface between the application server and each business company commission management server;
monitoring whether the commission management server of each business company has information change of the business staff through the data interface;
if the commission management server of each business company has business member information change, acquiring commission data of the business member corresponding to the changed information according to the changed information; and
and calculating salary data of the salesman according to the commission data.
Optionally, after the step of obtaining commission data of the salesman corresponding to the changed information according to the changed information, the commission management program further implements the following steps when executed by the processor:
generating a commission list according to a preset rule; and
saving the commission list to a database.
Optionally, the information change of the salesman specifically includes: identity information of newly added service personnel of each service company, service list data of newly added service personnel of each service company, and one or more combinations of commission proportion adjustment data of service personnel of each service company.
Optionally, the step of establishing a data interface between the application server and each business company commission management server includes:
and receiving a white list of the service companies input by an administrator.
Optionally, the step of establishing a data interface between the application server and each business company commission management server further comprises:
and establishing a data interface between the server and each business company commission management server according to the white list.
Optionally, the step of obtaining commission data of the salesman corresponding to the changed information according to the changed information includes:
and calculating the commission of the service staff corresponding to the change information by the commission management server of each service company according to the stored commission calculation algorithm.
Optionally, the step of obtaining commission data of the salesman corresponding to the changed information according to the changed information further includes:
storing, at the server, a calculation algorithm of commissions for the respective business companies;
acquiring the changed information uploaded by each business company through the data interface; and
and calculating the commission of the salesman according to the calculation algorithm and the changed information.
Optionally, the step of calculating salary data of the salesman according to the commission data specifically includes:
receiving the commission of the serviceman calculated by the commission management server of each service company; and
and calculating salaries of the salesman according to the commission of the salesman.
In addition, to achieve the above object, the present invention also provides a commission management method applied to an application server, the method including:
establishing a data interface between the application server and each business company commission management server;
monitoring whether the commission management server of each business company has information change of the business staff through the data interface;
if the commission management server of each business company has business member information change, acquiring commission data of the business member corresponding to the changed information according to the changed information; and
and calculating salary data of the salesman according to the commission data.
Optionally, after the step of obtaining commission data of the salesman corresponding to the changed information according to the changed information, the method further includes:
generating a commission list according to a preset rule; and
saving the commission list to a database.
Optionally, the step of establishing a data interface between the application server and each business company commission management server includes:
and receiving a white list of the service companies input by an administrator.
Optionally, the step of establishing a data interface between the application server and each business company commission management server further includes:
and establishing a data interface between the server and each business company commission management server according to the white list.
Optionally, the step of obtaining commission data of the salesman corresponding to the changed information according to the changed information includes:
and calculating the commission of the service staff corresponding to the change information by the commission management server of each service company according to the stored commission calculation algorithm.
Optionally, the step of obtaining commission data of the salesman corresponding to the changed information according to the changed information further includes:
storing, at the server, a calculation algorithm of commissions for the respective business companies;
acquiring the changed information uploaded by each business company through the data interface; and
and calculating the commission of the salesman according to the calculation algorithm and the changed information.
Optionally, the step of calculating salary data of the salesman according to the commission data specifically includes:
receiving the commission of the serviceman calculated by the commission management server of each service company; and
and calculating salaries of the salesman according to the commission of the salesman.
Further, to achieve the above object, the present invention also provides a computer-readable storage medium storing a commission management program, which can be executed by at least one processor to cause the at least one processor to execute the steps of the commission management method as described above.
Compared with the prior art, the application server, the commission management method and the computer readable storage medium provided by the invention have the advantages that firstly, a data interface between the application server and each business company commission management server is established; secondly, monitoring whether the commission management server of each business company has information change of the business staff or not through the data interface; thirdly, if the commission management server of each business company changes the information of the business staff, acquiring commission data of the business staff corresponding to the changed information according to the changed information; and finally, calculating salary data of the salesman according to the commission data. Therefore, the defect that in the prior art, the salary calculation of the salesperson cannot form a comprehensive management because the salesperson carries out business across professional companies or institutions can be overcome. The commission management servers of all the service companies can be managed or controlled in a unified mode through special interfaces, unified connection of the commission management servers which are independent in the past is achieved, unified processing of data is achieved, complexity of data acquisition of the servers in the total salary calculation process is reduced, and efficiency of the servers in the salary calculation process is improved.
Drawings
FIG. 1 is a diagram of an alternative hardware architecture for an application server in the present invention;
FIG. 2 is a block diagram of the commission management program according to the first and second embodiments of the present invention;
FIG. 3 is a block diagram of a third embodiment of the commission management program of the present invention;
fig. 4 is a block diagram of a fourth embodiment of the commission management program of the present invention;
FIG. 5 is a flow chart of a first embodiment of the commission management method of the present invention;
fig. 6 is a flowchart of a commission management method according to a second embodiment of the present invention.
Reference numerals:
the implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that the description relating to "first", "second", etc. in the present invention is for descriptive purposes only and is not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In addition, technical solutions between various embodiments may be combined with each other, but must be realized by a person skilled in the art, and when the technical solutions are contradictory or cannot be realized, such a combination should not be considered to exist, and is not within the protection scope of the present invention.
Fig. 1 is a schematic diagram of an alternative hardware architecture of the application server 1.
The application server 1 may be a rack server, a blade server, a tower server, or a rack server, and the application server 1 may be an independent server or a server cluster composed of a plurality of servers.
In this embodiment, the application server 1 may include, but is not limited to, a memory 11, a processor 12, and a network interface 13, which may be communicatively connected to each other through a system bus.
The application server 1 is connected to the network through a network interface 13 to acquire information. The network may be a wireless or wired network such as an Intranet (Intranet), the Internet (Internet), a Global system of Mobile communication (GSM), Wideband Code Division Multiple Access (WCDMA), a 4G network, a 5G network, Bluetooth (Bluetooth), Wi-Fi, or a communication network.
It is noted that fig. 1 only shows the application server 1 with components 11-13, but it is to be understood that not all of the shown components are required to be implemented, and that more or fewer components may be implemented instead.
The memory 11 includes at least one type of readable storage medium, which includes a flash memory, a hard disk, a multimedia card, a card-type memory (e.g., SD or DX memory, etc.), a Random Access Memory (RAM), a Static Random Access Memory (SRAM), a Read Only Memory (ROM), an Electrically Erasable Programmable Read Only Memory (EEPROM), a Programmable Read Only Memory (PROM), a magnetic memory, a magnetic disk, an optical disk, etc. In some embodiments, the storage 11 may be an internal storage unit of the application server 1, such as a hard disk or a memory of the application server 1. In other embodiments, the memory 11 may also be an external storage device of the application server 1, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like equipped in the application server 1. Of course, the memory 11 may also comprise both an internal storage unit of the application server 1 and an external storage device thereof. In this embodiment, the memory 11 is generally used for storing an operating system installed in the application server 1 and various types of application software, such as the program code of the commission management program 200. Furthermore, the memory 11 may also be used to temporarily store various types of data that have been output or are to be output.
The processor 12 may be a Central Processing Unit (CPU), controller, microcontroller, microprocessor, or other data processing chip in some embodiments. The processor 12 is generally used for controlling the overall operation of the application server 1, such as performing data interaction or communication related control and processing. In this embodiment, the processor 12 is configured to execute the program code stored in the memory 11 or process data, such as executing the commission management program 200.
The network interface 13 may comprise a wireless network interface or a wired network interface, and the network interface 13 is generally used for establishing communication connection between the application server 1 and other electronic devices.
In the present embodiment, the application server 1 can also share and interact data with other servers through a specific interface, such as sharing and interacting data with a commission management server to be presented hereinafter, the commission management server being used for managing commission data of a business employee under the name of a corresponding business company.
In this embodiment, the commission management program 200 is installed and run in the application server 1, and when the commission management program 200 runs, the application server 1 establishes a data interface between the application server and each business company commission management server; monitoring whether the commission management server of each business company has information change of the business staff through the data interface; if the commission management server of each business company has business member information change, acquiring commission data of the business member corresponding to the changed information according to the changed information; and calculating salary data of the salesman according to the commission data. Therefore, the defect that in the prior art, the salary calculation of the salesperson cannot form a comprehensive management because the salesperson carries out business across professional companies or institutions can be overcome. The commission management servers of all the service companies can be managed or controlled in a unified mode through special interfaces, unified connection of the commission management servers which are independent in the past is achieved, unified processing of data is achieved, complexity of data acquisition of the servers in the total salary calculation process is reduced, and efficiency of the servers in the salary calculation process is improved.
The application environment and the hardware structure and function of the related devices of the various embodiments of the present invention have been described in detail so far. Hereinafter, various embodiments of the present invention will be proposed based on the above-described application environment and related devices.
First, the present invention provides a commission management program 200.
Referring to fig. 2, a block diagram of a commission management program 200 according to a first embodiment of the present invention is shown.
In this embodiment, the commission management program 200 includes a series of computer program instructions stored in the memory 11, which when executed by the processor 12, implement commission management operations according to various embodiments of the present invention. In some embodiments, the commission management program 200 can be divided into one or more modules based on the particular operations implemented by the portions of the computer program instructions. For example, in fig. 2, the commission management program 200 can be divided into a setup module 201, a monitoring module 202, an acquisition module 203, and a calculation module 204. Wherein:
the establishing module 201 is configured to establish a data interface between the application server and each business company commission management server. In this embodiment, the establishing module 201 establishes the data interface between the application server and each business company commission management server in the following manner:
the establishing module 201 receives the white list of each business company input by the administrator, and establishes a data interface between the server and the commission management server of each business company according to the white list, and the administrator can directly import the white list of each business company into a background database, or can input the white list of each business company through the web page of the mobile terminal 1. In this embodiment, by setting the white list, the security of the commission or salary calculation server can be increased, and other malicious attackers are prevented from performing malicious attacks through a certain interface.
The monitoring module 202 is configured to monitor whether information change of a serviceman occurs in the commission management server of each service company through the data interface.
In this embodiment, the information change of the salesman specifically includes: the identity information of the newly added service staff of each service company, the newly added service list data of the service staff of each service company and one or more combinations of commission proportion adjustment data of the service staff of each service company.
In this embodiment, the staff information of each business company may change at any time, for example, a certain business company newly joins a staff, or a staff incomes a new business, or even the development relationship may change due to the improvement of the capacity of the staff, so as to increase the commission ratio of the staff in the business, and these data will ultimately affect the commission data of the staff.
The obtaining module 203 is configured to, if the commission management server of each business company has information change of the business member, obtain commission data of the business member corresponding to the changed information according to the changed information.
The calculation module 204 is configured to calculate salary data of the salesman according to the commission data.
Specifically, the calculation module 204 accepts the commission of the serviceman calculated by the commission management server of each service company, and calculates the salary of the serviceman according to the commission of the serviceman.
Through the program module 201 and 204, the commission management program 200 provided by the invention firstly establishes a data interface between the application server and each business company commission management server; secondly, monitoring whether the commission management server of each business company has information change of the business staff or not through the data interface; thirdly, if the commission management server of each business company changes the information of the business staff, acquiring commission data of the business staff corresponding to the changed information according to the changed information; and finally, calculating salary data of the salesman according to the commission data. Therefore, the defect that in the prior art, the salary calculation of the salesperson cannot form a comprehensive management because the salesperson carries out business across professional companies or institutions can be overcome. The commission management servers of all the service companies can be managed or controlled in a unified mode through special interfaces, unified connection of the commission management servers which are independent in the past is achieved, unified processing of data is achieved, complexity of data acquisition of the servers in the total salary calculation process is reduced, and efficiency of the servers in the salary calculation process is improved.
Further, a second embodiment of the present invention (as shown in fig. 2) is proposed based on the above-described first embodiment of the commission management program 200 of the present invention. In this embodiment:
the obtaining module 203 is further configured to separately calculate commissions of the service staff corresponding to the change information according to the stored commission calculation algorithm by the commission management server of each service company.
In the embodiment, the commission of the salesperson in each business company can be conveniently integrated aiming at the salesperson developing the business belonging to various professional companies.
Through the program module 203, the commission management program 200 provided by the invention can respectively calculate commission data of the business personnel under the name of each business company through the commission management server of each business company, and transmit the server for calculating the total salary, so that the burden of the server in the total salary calculation process can be fully reduced, and the operation efficiency is improved.
Further, a third embodiment of the present invention (shown in fig. 3) is proposed based on the above-described first to second embodiments of the commission management program 200 of the present invention. In this embodiment, the commission management program 200 of the present invention further includes a storage module 205. In this embodiment:
the storage module 205 is configured to store, in the server, the calculation algorithm of the commission for each business company.
Further, the obtaining module 203 is further configured to obtain the changed information uploaded by each business company through the data interface.
The calculation module 204 is further configured to calculate a commission of the clerk according to the calculation algorithm and the changed information.
Through the program module 201 and 205, the commission management program 200 provided by the invention directly performs commission of each business company by the server for calculating total commission or salary, thereby increasing the calculation burden, reducing the data interaction with the commission management server of each business company and ensuring the accuracy of the data.
Further, based on the above-described first to third embodiments of the commission management program 200 of the present invention, a fourth embodiment of the present invention (shown in fig. 4) is proposed. In this embodiment, the commission management program 200 of the present invention further includes a generation module 206. In this embodiment:
the generating module 206 is configured to generate a commission list according to a preset rule. Specifically, the preset rule is as follows:
the generation module 206 generates a daily commission list according to the commission data in units of days; and saves the daily commission list to the database of the application server 1.
Or,
the generation module 206 generates a monthly commission list according to the commission data in monthly units; and saves the monthly commission list to the database of the application server 1.
The storage module 205 is configured to save the commission list to a database of the application server 1.
Through the functional module 201 and 206, the commission management program 200 provided by the invention can track and control the salesman and other salary managers in real time by utilizing the daily commission list and the monthly commission list generated in commission calculation, thereby realizing real-time control or tracking of commission data and facilitating management.
In addition, the invention also provides a commission management method.
Fig. 5 is a schematic flow chart showing the implementation of the commission management method according to the first embodiment of the invention. In this embodiment, the execution order of the steps in the flowchart shown in fig. 5 may be changed and some steps may be omitted according to different requirements.
Step S501, establishing data interfaces between the application server and the commission management servers of the business companies.
The application server 1 establishes a data interface between the application server and each business company commission management server specifically by the following method:
the application server 1 receives the white list of each business company input by the administrator, and establishes a data interface between the server and the commission management server of each business company according to the white list, and the administrator can directly import the white list of each business company into a background database, and can also input the white list of each business company through a web page of the mobile terminal. In this embodiment, by setting the white list, the security of the commission or salary calculation server can be increased, and other malicious attackers are prevented from performing malicious attacks through a certain interface.
Step S502, monitoring whether the commission management server of each business company has information change of the business staff through the data interface. And executing step S503 when the commission management server of each business company has the information change of the business personnel, otherwise, ending.
In this embodiment, the information change of the salesman specifically includes: identity information of newly added service personnel of each service company, service list data of newly added service personnel of each service company, and one or more combinations of commission proportion adjustment data of service personnel of each service company.
In this embodiment, the staff information of each business company may change at any time, for example, a certain business company newly joins a staff, or a staff incomes a new business, or even the development relationship may change due to the improvement of the capacity of the staff, so as to increase the commission ratio of the staff in the business, and these data will ultimately affect the commission data of the staff.
And step S503, acquiring commission data of the salesman corresponding to the changed information according to the changed information. In this embodiment, the step of obtaining commission data of the salesman corresponding to the changed information according to the changed information is specifically implemented by the following manner: the application server 1 first stores a calculation algorithm of commission for each business company in the server. And then, acquiring the changed information uploaded by each business company through the data interface. And finally, calculating the commission of the salesman according to the calculation algorithm and the changed information.
Therefore, the server for calculating the total commission or salary directly conducts the commission of each business company, reduces the data interaction with the commission management server of each business company and ensures the accuracy of the data.
Step S504, calculating salary data of the salesman according to the commission data. Specifically, the application server 1 receives the commission of the salesman calculated by the commission management server of each business company, and calculates the salary of the salesman according to the commission of the salesman. Thus, salary data of the salesman is calculated according to commission data of each service company. By developing the salesclerk belonging to the business of various professional companies, the commission of the salesclerk in each business company can be conveniently integrated.
Through the steps S501-504, the commission management method provided by the invention firstly establishes the data interface between the application server and each business company commission management server; secondly, monitoring whether the commission management server of each business company has information change of the business staff or not through the data interface; thirdly, if the commission management server of each business company has business member information change, acquiring commission data of the business member corresponding to the changed information according to the changed information; and finally, calculating salary data of the salesman according to the commission data. Therefore, the defect that in the prior art, the salary calculation of the salesperson cannot form a comprehensive management because the salesperson carries out business across professional companies or institutions can be overcome. The commission management servers of all the service companies can be managed or controlled in a unified mode through special interfaces, unified connection of the commission management servers which are independent in the past is achieved, unified processing of data is achieved, complexity of data acquisition of the servers in the total salary calculation process is reduced, and efficiency of the servers in the salary calculation process is improved.
Fig. 6 is a schematic flow chart showing the second embodiment of the commission management method according to the present invention. In this embodiment, the execution order of the steps in the flowchart shown in fig. 6 may be changed and some steps may be omitted according to different requirements.
Step S601, establishing a data interface between the application server and each business company commission management server.
Step S602, monitoring whether the commission management server of each business company has information change of the business personnel through the data interface. And executing the step S603 when the commission management server of each business company has the change of the information of the business personnel, otherwise, ending.
And step S603, acquiring commission data of the salesman corresponding to the changed information according to the changed information.
In this embodiment, the application server 1 calculates the commission of the service person corresponding to the change information individually by the commission management server of each service company according to the stored commission calculation algorithm. Therefore, the commission data of the business personnel under the name of each business company can be respectively calculated by the commission management server of each business company, and the server for calculating the total salary is transmitted, so that the burden of the server in the total salary calculation process can be fully reduced, and the operation efficiency is improved.
And step S604, generating a commission list according to a preset rule.
And step S605, storing the commission list into a database.
Step S606, calculating salary data of the salesman according to the commission data.
Specifically, the preset rule is as follows:
the application server 1 generates a daily commission list according to the commission data by day; and saves the daily commission list to the database of the application server 1.
Or,
the application server 1 generates a monthly commission list according to the commission data by taking a month as a unit; and saves the monthly commission list to the database of the application server 1.
Through a daily list or a monthly list, the commission data can be mastered or tracked in real time, and management is facilitated.
Through the steps S601-606, the commission management method provided by the invention can conveniently integrate the commission of the salesman in each service company aiming at the salesman who develops the services of various professional companies, and can track and master the salesman and other salary managers in real time by utilizing the daily commission list and the monthly commission list generated in commission calculation.
Further, to achieve the above object, the present invention also provides a computer-readable storage medium storing a commission management program, which can be executed by at least one processor to cause the at least one processor to execute the steps of the commission management method as described above.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention or portions thereof contributing to the prior art may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.
Claims (6)
1. A commission management method applied to an application server, characterized in that the method comprises the following steps:
establishing a data interface between the application server and the commission management server of each business company according to a white list of each business company;
monitoring whether the commission management server of each service company has information change of the service staff through the data interface, wherein the information change of the service staff comprises the following steps: identity information of a new serviceman of each service company, service list data of the new serviceman of each service company and one or more combinations of commission proportion adjustment data of the serviceman of each service company;
if the commission management server of each business company has information change of the business staff, the commission management server of each business company independently calculates the commission of the business staff corresponding to the change information according to the stored commission calculation algorithm;
and the application server receives the commission of the service staff calculated by the commission management server of each service company and calculates the salary of the service staff according to the commission of the service staff.
2. The commission management method of claim 1 wherein after the step of obtaining commission data of the clerk corresponding to the changed information based on the changed information, the method further comprises the steps of:
generating a commission list according to a preset rule; and
saving the commission list to a database.
3. The commission management method of claim 1 wherein the step of establishing a data interface between the application server and each business company commission management server comprises:
and receiving a white list of the service companies input by an administrator.
4. The commission management method of claim 1 wherein the step of calculating salary data for the clerk based on the commission data comprises:
receiving the commission of the serviceman calculated by the commission management server of each service company; and
and calculating salaries of the salesman according to the commission of the salesman.
5. An application server, characterized in that the application server comprises a memory, a processor, said memory having stored thereon a commission management program operable on said processor, said commission management program, when executed by said processor, implementing the steps of the commission management method according to any one of claims 1-4.
6. A computer-readable storage medium storing a commission management program executable by at least one processor to cause the at least one processor to perform the steps of the commission management method of any one of claims 1-4.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710995659.9A CN107909486B (en) | 2017-10-23 | 2017-10-23 | Commission management method, application server and computer readable storage medium |
PCT/CN2018/089197 WO2019080499A1 (en) | 2017-10-23 | 2018-05-31 | Commission management method, application server, and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710995659.9A CN107909486B (en) | 2017-10-23 | 2017-10-23 | Commission management method, application server and computer readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107909486A CN107909486A (en) | 2018-04-13 |
CN107909486B true CN107909486B (en) | 2022-05-24 |
Family
ID=61840676
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710995659.9A Active CN107909486B (en) | 2017-10-23 | 2017-10-23 | Commission management method, application server and computer readable storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107909486B (en) |
WO (1) | WO2019080499A1 (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107909486B (en) * | 2017-10-23 | 2022-05-24 | 平安科技(深圳)有限公司 | Commission management method, application server and computer readable storage medium |
CN108647936B (en) * | 2018-05-08 | 2022-07-08 | 中国平安人寿保险股份有限公司 | Commission issuing method, apparatus, computer device and storage medium |
CN108764853A (en) * | 2018-06-04 | 2018-11-06 | 中国平安人寿保险股份有限公司 | Real-time commission computational methods, device, equipment and computer readable storage medium |
CN109376979B (en) * | 2018-08-21 | 2023-12-01 | 中国平安财产保险股份有限公司 | Method, device, computer equipment and storage medium for measuring and calculating performance |
CN109191193A (en) * | 2018-08-21 | 2019-01-11 | 万翼科技有限公司 | Calculation method, device and the computer readable storage medium of commission |
CN111369334B (en) * | 2020-03-09 | 2023-08-29 | 阳光人寿保险股份有限公司 | Salary calculation method and system |
CN112085461B (en) * | 2020-08-03 | 2023-10-03 | 中国人民财产保险股份有限公司 | Cross-selling-oriented commission settlement method, device and storage medium |
CN112884594A (en) * | 2021-02-05 | 2021-06-01 | 泰康保险集团股份有限公司 | Data processing system and method for insurance service |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000163489A (en) * | 1998-11-30 | 2000-06-16 | Nec Corp | Method and device for generating document data on worker's property accumulation savings and medium recording program |
CN102622659A (en) * | 2011-06-13 | 2012-08-01 | 苏州万戈软件科技有限公司 | Human resource management system |
CN105243514A (en) * | 2015-11-09 | 2016-01-13 | 浙江中之杰软件技术有限公司 | Salary management system |
CN105719088A (en) * | 2016-01-25 | 2016-06-29 | 深圳市华阳信通科技发展有限公司 | Intelligent profit sharing settlement method and system |
CN105956778A (en) * | 2016-05-06 | 2016-09-21 | 长沙市麓智信息科技有限公司 | Work schedule management system and management method thereof |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101477648A (en) * | 2008-12-25 | 2009-07-08 | 黄金龙 | Logistic combined system and implementation process thereof |
CN102044024A (en) * | 2010-12-28 | 2011-05-04 | 山东大学 | Dormitory integrated management system |
CN106157146A (en) * | 2016-08-03 | 2016-11-23 | 合肥奇也信息科技有限公司 | A kind of endowment insurance information comprehensive management system |
CN107909486B (en) * | 2017-10-23 | 2022-05-24 | 平安科技(深圳)有限公司 | Commission management method, application server and computer readable storage medium |
-
2017
- 2017-10-23 CN CN201710995659.9A patent/CN107909486B/en active Active
-
2018
- 2018-05-31 WO PCT/CN2018/089197 patent/WO2019080499A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000163489A (en) * | 1998-11-30 | 2000-06-16 | Nec Corp | Method and device for generating document data on worker's property accumulation savings and medium recording program |
CN102622659A (en) * | 2011-06-13 | 2012-08-01 | 苏州万戈软件科技有限公司 | Human resource management system |
CN105243514A (en) * | 2015-11-09 | 2016-01-13 | 浙江中之杰软件技术有限公司 | Salary management system |
CN105719088A (en) * | 2016-01-25 | 2016-06-29 | 深圳市华阳信通科技发展有限公司 | Intelligent profit sharing settlement method and system |
CN105956778A (en) * | 2016-05-06 | 2016-09-21 | 长沙市麓智信息科技有限公司 | Work schedule management system and management method thereof |
Also Published As
Publication number | Publication date |
---|---|
CN107909486A (en) | 2018-04-13 |
WO2019080499A1 (en) | 2019-05-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107909486B (en) | Commission management method, application server and computer readable storage medium | |
CN109542428B (en) | Service processing method, device, computer equipment and storage medium | |
US9020949B2 (en) | Method and system for centralized issue tracking | |
CN108428104A (en) | Wages computational methods, application server and computer readable storage medium | |
CN110489313B (en) | Operation log recording method and device based on block chain and storage medium | |
CN108241529B (en) | Salary calculation method, application server and computer readable storage medium | |
CN112785411B (en) | Credit data processing method, system, equipment and computer readable storage medium | |
US20120116984A1 (en) | Automated evaluation of compliance data from heterogeneous it systems | |
CN111580874B (en) | System safety control method and system for data application and computer equipment | |
US20140379632A1 (en) | Smarter big data processing using collaborative map reduce frameworks | |
WO2019071968A1 (en) | Salary calculation method, application server, and computer readable storage medium | |
WO2019062190A1 (en) | Electronic device, bill data processing method, and computer storage medium | |
CN112860662A (en) | Data blood relationship establishing method and device, computer equipment and storage medium | |
CN110795406A (en) | Service file transmission method, device, system and storage medium | |
CN109740799B (en) | Budget data generation method, device, computer equipment and storage medium | |
EP2835774A1 (en) | A method and device for executing an enterprise process | |
CN112634025A (en) | Wind control rule generation method, device, equipment and computer readable storage medium | |
CN113220762A (en) | Method, device, processor and storage medium for realizing general record processing of key service field change in big data application | |
CN114722032B (en) | Office automation system, method, computer device and storage medium | |
CN110443560B (en) | Protocol data management method, device, computer equipment and storage medium | |
CN114531374A (en) | Network monitoring method, device, equipment and storage medium | |
EP3147809B1 (en) | Processing files to be stored on virtual drive | |
CN114742024A (en) | Service information processing method and device and electronic equipment | |
CN114254881A (en) | Data processing method and device, electronic equipment, readable storage medium and product | |
CN109828884B (en) | Hanging service data processing method, system, computer equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |