Business processing method and device, computer equipment, readable storage medium and program product
By generating transaction orders and processing personnel services based on transaction orders, the problem of low processing efficiency of traditional business is solved, automated collaboration is realized, and business processing efficiency is improved.
Patent Information
- Application Number
- CN202411999899.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2044-12-31
AI Technical Summary
Traditional personnel business processing methods are low in efficiency, requiring manual repeated verification, communication and confirmation, and frequent input of high repetitive data, resulting in low business processing efficiency.
By obtaining the personnel business information of the target collective, generating a transaction slip, and processing the business within and outside the business areas of the target collective based on the transaction slip, the automated collaboration of upstream and downstream businesses is achieved.
It realizes the automatic connection between upstream personnel business information and downstream business areas within and outside the downstream business areas, reduces manual intervention and improves the efficiency of business processing.
Smart Images

Figure CN119850140A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a business processing method, apparatus, computer equipment, computer-readable storage medium, and computer program product. Background Art
[0002] In enterprises or organizations, various personnel arrangements are often required, such as employee recruitment, cadre promotion, personnel transfer, etc., and various personnel arrangements often require coordination and processing by various subsidiaries, departments, groups and other related personnel. The traditional personnel business processing method is usually that the personnel specialist connects with the heads of various subsidiaries, departments, groups and other related personnel to coordinate and synchronize information and business to complete the personnel business processing.
[0003] However, traditional business processing methods have the problem of low efficiency. Summary of the invention
[0004] Based on this, it is necessary to provide a business processing method, apparatus, computer equipment, computer-readable storage medium and computer program product that can improve efficiency in response to the above technical problems.
[0005] In a first aspect, the present application provides a business processing method, including: Obtain the personnel business information of the target group; Generate a transaction sheet corresponding to the personnel business information through a personnel processing service; Based on the transaction sheet, a first personnel business within the business field of the target group is processed, and a second personnel business outside the business field of the target group is processed to achieve upstream and downstream business processing.
[0006] In one embodiment, before generating a transaction sheet corresponding to the personnel business information through a personnel processing service, the method further includes: If the personnel business information is cadre appointment and removal business information, then determine the business implementation scenario; Determine the personnel processing services corresponding to the business implementation scenario.
[0007] In one embodiment, the business implementation scenario includes an integrated scenario; and determining the personnel processing service corresponding to the business implementation scenario includes: If the business implementation scenario is an integrated scenario, determining that the personnel processing service corresponding to the integrated scenario includes an appointment and dismissal collaboration sub-service, an appointment and dismissal transaction processing sub-service, an appointment and dismissal business collaboration sub-service and / or a cadre appointment and dismissal atomic sub-service; The generating of a transaction sheet corresponding to the personnel business information through the personnel processing service includes: Generate an appointment and dismissal collaboration form corresponding to the personnel business information through the appointment and dismissal collaboration sub-service; Generate an appointment and dismissal transaction sheet corresponding to the personnel business information through the appointment and dismissal transaction processing sub-service; Generate an appointment and dismissal collaboration form corresponding to the personnel business information through the appointment and dismissal business collaboration sub-service; and / or, An atomic service order corresponding to the personnel business information is generated through the cadre appointment and removal atomic sub-service; the appointment and removal collaboration order, the appointment and removal transaction order, the appointment and removal collaboration order and / or the atomic service order belong to the transaction order, which is used to realize upstream and downstream personnel business processing and cadre business processing in the integrated scenario.
[0008] In one embodiment, generating the appointment and dismissal collaboration form corresponding to the personnel business information through the appointment and dismissal collaboration sub-service includes: Determine the appointment and dismissal scenarios corresponding to the personnel business information; The appointment and dismissal collaboration form corresponding to the appointment and dismissal scenario is generated through the appointment and dismissal collaboration sub-service.
[0009] In one embodiment, the business implementation scenario includes a separation scenario; and determining the personnel processing service corresponding to the business implementation scenario includes: If the business implementation scenario is a separation scenario, determining that the personnel processing service corresponding to the separation scenario includes an appointment and dismissal transaction processing sub-service, an appointment and dismissal business collaboration sub-service, and / or a cadre appointment and dismissal atomic sub-service; The generating of a transaction sheet corresponding to the personnel business information through the personnel processing service includes: Generate an appointment and dismissal transaction sheet corresponding to the personnel business information through the appointment and dismissal transaction processing sub-service; Generate an appointment and dismissal collaboration form corresponding to the personnel business information through the appointment and dismissal business collaboration sub-service; and / or, An atomic service order corresponding to the personnel business information is generated through the cadre appointment and removal atomic sub-service; the appointment and removal transaction order, the appointment and removal collaboration order and / or the atomic service order belong to the transaction order, which is used to realize upstream and downstream cadre business processing in the separation scenario.
[0010] In one embodiment, the method further comprises: Based on the transaction sheet, third-party personnel business is processed on a third-party system associated with the target collective to achieve upstream and downstream business processing.
[0011] In a second aspect, the present application also provides a service processing device, including: Business information acquisition module, used to obtain the personnel business information of the target group; A transaction sheet generating module, used to generate a transaction sheet corresponding to the personnel business information through a personnel processing service; The business processing module is used to process the first personnel business within the business field of the target group based on the transaction list, and to process the second personnel business outside the business field of the target group, so as to realize upstream and downstream business processing.
[0012] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented: Obtain the personnel business information of the target group; Generate a transaction sheet corresponding to the personnel business information through a personnel processing service; Based on the transaction sheet, a first personnel business within the business field of the target group is processed, and a second personnel business outside the business field of the target group is processed to achieve upstream and downstream business processing.
[0013] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented: Obtain the personnel business information of the target group; Generate a transaction sheet corresponding to the personnel business information through a personnel processing service; Based on the transaction sheet, a first personnel business within the business field of the target group is processed, and a second personnel business outside the business field of the target group is processed to achieve upstream and downstream business processing.
[0014] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor: Obtain the personnel business information of the target group; Generate a transaction sheet corresponding to the personnel business information through a personnel processing service; Based on the transaction sheet, a first personnel business within the business field of the target group is processed, and a second personnel business outside the business field of the target group is processed to achieve upstream and downstream business processing.
[0015] The above-mentioned business processing method, device, computer equipment, computer-readable storage medium and computer program product obtain the personnel business information of the target group, generate a transaction sheet corresponding to the personnel business information through the personnel processing service, then, based on the transaction sheet, process the first personnel business within the business field of the target group, and process the second personnel business outside the business field of the target group, automatically connect the upstream personnel business information with the downstream business fields and business processing within and outside the business fields, without the need for manual repeated verification, communication confirmation, or frequent entry of highly repetitive data, thereby achieving efficient collaboration within and between business fields and improving the efficiency of business processing. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0017] Figure 1 A flowchart of a business processing method in an embodiment; Figure 2 A business processing architecture diagram in an embodiment; Figure 3 A schematic diagram of a business process flow in another embodiment; Figure 4 This is a diagram of an onboarding interface in an embodiment; Figure 5 This is a diagram of the interface of the to-do task "create cadre files" in one embodiment; Figure 6 This is a diagram of the interface for personnel to be registered in an embodiment; Figure 7 An interface diagram for invalidating original job experience and generating new job experience in an embodiment; Figure 8 An interface diagram for generating a new appointment and dismissal experience for invalidating the original appointment and dismissal experience in an embodiment; Fig. 9 This is an interface diagram of the former highest-ranking cadre's identity in an embodiment; Fig.10 This is an interface diagram of a newly appointed top cadre identity in an embodiment; Fig.11 This is an interface diagram for ending an original personnel file and generating a new personnel file in an embodiment; Fig.12 This is an interface diagram of a to-do task of "transferring cadre files" in an embodiment; Fig.13 This is a diagram of the original job information interface in an embodiment; Fig.14 This is a diagram of a new job information interface in an embodiment; Fig.15 is a structural block diagram of a service processing device in an embodiment; Fig.16 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0018] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0019] In one embodiment, Figure 1 As shown, a business processing method is provided. This embodiment uses the method applied to a computer device as an example for illustration. The computer device can be a terminal or a server. It can be understood that the method can also be applied to a system including a terminal and a server, and is implemented through the interaction between the terminal and the server. Among them, the terminal can be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, Internet of Things devices and portable wearable devices. The Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, smart car devices, projection devices, etc. Portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The head-mounted device can be a virtual reality (VR) device, an augmented reality (AR) device, smart glasses, etc. The server can be an independent physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server that provides cloud computing services.
[0020] In this embodiment, the service processing method includes the following steps: Step S102, obtaining the personnel business information of the target group.
[0021] The target group is a group consisting of multiple people, such as companies, enterprises, and organizations.
[0022] Personnel business information is information related to personnel business. Personnel business information includes information corresponding to the target business type. The target business type may include one of the employee entry business type, cadre appointment and removal business type, and the like.
[0023] Exemplarily, if the target business type of the personnel business information is the cadre appointment and removal type, the personnel business information may include at least one of the appointment and removal order type, company, department, position, position type, cadre category, appointment and removal effective date, etc.
[0024] Optionally, the management specialist of the target group initiates a personnel business request, and the computer device obtains the personnel business information corresponding to the personnel business request. The personnel business request may be employee recruitment, cadre promotion, cadre dismissal, etc.
[0025] Step S104: Generate a transaction sheet corresponding to the personnel business information through the personnel processing service.
[0026] The personnel processing service is a service for processing business, and may include at least one of an appointment and dismissal collaboration sub-service, an appointment and dismissal transaction processing sub-service, an appointment and dismissal business collaboration sub-service, and a cadre appointment and dismissal atomic sub-service.
[0027] A transaction ticket is a collection of transactions that represent personnel business information and need to be processed. Each sub-service can generate a corresponding transaction ticket.
[0028] Optionally, the computer device determines a personnel processing service corresponding to the personnel business information, and sends the personnel business information to the corresponding personnel processing service, and generates a transaction sheet corresponding to the personnel business information through the personnel processing service corresponding to the personnel business information.
[0029] Step S106, based on the transaction sheet, the first personnel business within the business field of the target group is processed, and the second personnel business outside the business field of the target group is processed to realize upstream and downstream business processing.
[0030] It is understandable that the business scope of the target group belongs to the business field, and the business scope of the target group belongs to the outside business field. For example, the target group is enterprise 1, and the business scope of enterprise 1 belongs to the business field, and the business scope outside the business scope belongs to the outside business field. The same enterprise can be divided into salary, social security, attendance, cadre management, etc., which belong to different fields in multiple enterprises.
[0031] The first personnel business is a related business within the business field, and the second personnel business is a related business outside the business field. For example, the first personnel business is the appointment of cadre A of enterprise 1, and the second personnel business is the change of the person in charge of a client enterprise that has a business relationship with enterprise 1.
[0032] Exemplarily, the computer device processes the first personnel business in the business field of the target group based on the business order, which may include: a) Linked with cadre information business: Create / transfer / withdraw cadre file business processing according to the cadre's management scope, proposed appointment / proposed dismissal information; b) Linkage with reserve cadre business: after the appointment of several departments is approved, the business of withdrawing reserve cadres will be processed; c) Linkage with foreign affairs management business: upon receiving the effective notification of cadre appointments, if the administrative organizations of several departments have changed, the administrative organizations of the registered personnel will be adjusted, otherwise no action will be taken.
[0033] Exemplarily, the computer device processes the second personnel business outside the business domain (cross-domain) of the target group based on the business order, which may include: a) Linkage with core personnel business: adjust personnel files, service experience, and identity information of top cadres based on cadre appointment and removal information and personnel affairs change information; b) Linked with salary and benefits business: after receiving the effective appointment and removal information of cadres, the company will adjust the fixed salary, suspend salary, start salary, and recalculate the salary according to the appointment and removal information; c) Linked with individual tax and social security business: upon receiving the effective notification of cadre appointment and removal, adjust the cadre’s employment, tax payment, insurance participation and other information according to the appointment and removal information.
[0034] Optionally, the method further includes: processing third-party personnel business on a third-party system associated with the target collective based on the transaction sheet to achieve upstream and downstream business processing.
[0035] The third personnel business is the business that needs to be processed by the third-party system. The third-party system is such as the third-party salary system. The first personnel business and the second personnel business are both personnel business of the system to which the target group belongs, while the third personnel business is the personnel business of the third-party system.
[0036] For example, if an enterprise purchases a third-party payroll system, it is also necessary to process third-party personnel business with the third-party payroll system based on the transaction order to realize upstream and downstream business processing.
[0037] The third-party system integration service uniformly manages external applications that need to call the Cangqiong OpenAPI. It supports multiple authentication methods, such as accessToken authentication, digest authentication, JWT authentication, basic authentication, and signature authentication. It is the identity credential for external systems to log in to Kingdee Cloud Cangqiong. It also supports API interface authorization, IP whitelist and other functions. For external third-party systems to access Kingdee Cloud Cangqiong services, they must first register on the open platform, generate the appId and appsecret of the third-party application, and then obtain the application token and access token through the interface. In each subsequent request, the client puts the access token in the request and sends it to the server, and then the API service can be called normally.
[0038] Optionally, computer equipment can also perform middle-office business collaboration based on transaction orders.
[0039] Among them, the middle-office business collaboration solves the monitoring and management of cumbersome processes and complex business call logic across cloud systems, as well as the user's docking with change-related affairs in other fields, to achieve the purpose of plug-and-play interface and intelligent management. The middle-office business collaboration provides two configurations: business event publishing and business event subscription. The business initiator registers the change event type and configures the business event publishing, and the business receiver configures the required business event subscription. After the change event registered by the business initiator occurs, the event will be published, and the business party can receive and process it, achieving the purpose of plug-and-play and flexible configuration.
[0040] It is understandable that part of the implementation of personnel processing services relies on the basic capabilities of third-party systems and middle-office business collaboration. For example, when core human resources initiate onboarding, transfers and other businesses, personnel processing services can only handle subsequent corporate businesses of onboarding or transfers by receiving collaborative messages from middle-office business collaboration. It is mainly aimed at separation scenarios, and personnel transfers and cadre promotions are executed separately.
[0041] It can be understood that the appointment and dismissal collaboration sub-service and the appointment and dismissal transaction processing sub-service can handle appointment and dismissal transaction orders in different business scenarios, and generate appointment and dismissal transaction orders, employment transaction orders or dismissal transaction orders respectively. After the transaction order takes effect, it will be coordinated with the business field, outside the business field or third-party systems through the appointment and dismissal collaboration service.
[0042] Different business scenarios are composed of single or multiple appointment and dismissal transaction orders. Transaction change types include appointment, appointment or dismissal. Applications that need to be coordinated need to subscribe to collaborative messages of the three types of changes through business collaboration capabilities. The personnel processing service publishes collaborative messages after completing each single transaction order, and achieves collaboration with the subscribed applications to complete all collaborations in different business scenarios.
[0043] The above-mentioned business processing method obtains the personnel business information of the target group, generates a transaction sheet corresponding to the personnel business information through the personnel processing service, then processes the first personnel business within the business field of the target group based on the transaction sheet, and processes the second personnel business outside the business field of the target group, automatically connecting the upstream personnel business information with the downstream business fields and business processing within and outside the business fields, without the need for manual repeated verification, communication confirmation, or frequent entry of highly repetitive data, thus achieving efficient collaboration within and between business fields, improving the efficiency of business processing, and covering 80% of the complex business scenarios of cadre appointments, removals and transfers in the target group.
[0044] Furthermore, based on the business collaboration capabilities of personnel processing services, it supports the rapid access of core human resources, salary systems, and third-party systems through configuration, avoiding reinvention and repeated verification, shortening the development cycle, reducing learning costs, and improving delivery efficiency. After docking using the personnel processing service configuration method, if there are no special business requirements, no development is required, and only 0.5 development days are required for docking configuration, while the traditional method requires 8 development days, which greatly improves efficiency.
[0045] In one embodiment, before generating a transaction sheet corresponding to the personnel business information through a personnel processing service, the process further includes: if the personnel business information is cadre appointment and removal business information, determining a business implementation scenario; and determining a personnel processing service corresponding to the business implementation scenario.
[0046] The business implementation scenario can be an integrated scenario or a separate scenario. The integrated scenario is a scenario where personnel business and cadre business are processed in an integrated manner, and the separate scenario is a scenario where personnel business and cadre business are processed separately.
[0047] Optionally, the business implementation scenario includes an integrated scenario; determining the personnel processing service corresponding to the business implementation scenario, including: if the business implementation scenario is an integrated scenario, determining that the personnel processing service corresponding to the integrated scenario includes an appointment and removal collaboration sub-service, an appointment and removal transaction processing sub-service, an appointment and removal business collaboration sub-service and / or a cadre appointment and removal atomic sub-service; generating a transaction sheet corresponding to the personnel business information through the personnel processing service, including: generating an appointment and removal collaboration sheet corresponding to the personnel business information through the appointment and removal collaboration sub-service; generating an appointment and removal transaction sheet corresponding to the personnel business information through the appointment and removal transaction processing sub-service; generating an appointment and removal collaboration sheet corresponding to the personnel business information through the appointment and removal business collaboration sub-service; and / or generating an atomic service sheet corresponding to the personnel business information through the cadre appointment and removal atomic sub-service; the appointment and removal collaboration sheet, appointment and removal transaction sheet, appointment and removal collaboration sheet and / or atomic service sheet belong to transaction sheets, which are used to realize upstream and downstream personnel business processing and cadre business processing in the integrated scenario.
[0048] Optionally, the business implementation scenario includes a separation scenario; determining the personnel processing service corresponding to the business implementation scenario, including: if the business implementation scenario is a separation scenario, determining that the personnel processing service corresponding to the separation scenario includes an appointment and removal transaction processing sub-service, an appointment and removal business collaboration sub-service and / or a cadre appointment and removal atomic sub-service; generating a transaction sheet corresponding to the personnel business information through the personnel processing service, including: generating an appointment and removal transaction sheet corresponding to the personnel business information through the appointment and removal transaction processing sub-service; generating an appointment and removal collaboration sheet corresponding to the personnel business information through the appointment and removal business collaboration sub-service; and / or generating an atomic service sheet corresponding to the personnel business information through the cadre appointment and removal atomic sub-service; the appointment and removal transaction sheet, the appointment and removal collaboration sheet and / or the atomic service sheet belong to the transaction sheet, which is used to realize upstream and downstream cadre business processing in the separation scenario.
[0049] Among them, the appointment and dismissal collaboration sub-service can be used to initialize, complete and terminate the appointment and dismissal collaboration order. The appointment and dismissal collaboration sub-service updates the appointment and dismissal collaboration order based on different appointment and dismissal scenarios, and calls the appointment and dismissal transaction processing sub-service to trigger the transaction to take effect.
[0050] Optionally, generating an appointment and dismissal collaboration form corresponding to the personnel business information through the appointment and dismissal collaboration sub-service includes: determining the appointment and dismissal scenario corresponding to the personnel business information; and generating an appointment and dismissal collaboration form corresponding to the appointment and dismissal scenario through the appointment and dismissal collaboration sub-service.
[0051] Among them, the appointment and dismissal scenarios may include the cross-personnel authority appointment scenario of the internal personnel director position, the same personnel authority appointment scenario of the internal personnel director position, the non-director position scenario and dismissal scenario of the internal personnel.
[0052] Optionally, the computer device determines the execution strategy corresponding to the appointment and dismissal scenario through the appointment and dismissal collaboration sub-service, and generates an appointment and dismissal collaboration form corresponding to the appointment and dismissal scenario based on the execution strategy, and the appointment and dismissal collaboration form is used to perform scenario collaboration processing on the appointment and dismissal transaction form. Each appointment and dismissal scenario can correspond to an execution strategy, and the specific execution strategy can be set as needed.
[0053] Exemplarily, the appointment and dismissal collaboration form is used to perform scenario collaborative processing on the appointment and dismissal affairs form, which can be to process or supplement the appointment and dismissal scenarios of the generated appointment and dismissal affairs form, such as changing the generated full-time appointment and dismissal affairs form to a part-time appointment and dismissal affairs form, or forcibly terminating the existing appointment and dismissal affairs form for the dismissal scenario, etc.
[0054] For example, the computer device executes different execution strategies based on different appointment and dismissal scenarios, updates different appointment and dismissal collaboration orders, and determines the effective time of personnel affairs, whether to suspend, and other information. For example, for the appointment and dismissal business of the internal personnel director position with personnel authority, it is necessary to call the execution strategy corresponding to the appointment scenario of the internal personnel director position with personnel authority and the execution strategy corresponding to the dismissal scenario, respectively update the effective time of the affairs, suspension information, and other contents of the appointment and dismissal affairs orders, and trigger the affairs to take effect or join the scheduled task processing according to the effective time.
[0055] Optionally, the computer device obtains the appointment and dismissal information in the personnel business information through the appointment and dismissal transaction processing sub-service, and generates an appointment and dismissal transaction sheet based on the appointment and dismissal information.
[0056] The computer device obtains the appointment and dismissal registration form through the appointment and dismissal transaction processing sub-service. The appointment and dismissal registration form includes the appointment and dismissal information in the personnel business information input by the user; the appointment and dismissal information is input into the preset appointment and dismissal transaction template to obtain the appointment and dismissal transaction form. Among them, the appointment and dismissal registration form includes at least one appointment and dismissal information, and each appointment and dismissal information includes the corresponding appointment and dismissal company, department, cadre category, rank, rank, reason for appointment, whether it is a director position, appointment and dismissal personnel information, appointment and dismissal position type, whether it crosses personnel authority, etc. Each appointment and dismissal information generates an appointment and dismissal transaction form.
[0057] The Appointment and Dismissal Transaction Processing Subservice can be used to complete transaction cross-checking, transaction in-transit notification / termination, appointment and dismissal registration form slicing, check and execute the generation of hidden posts, generate / update appointment and dismissal transaction forms, obtain and set HRBU, send / receive transaction effectiveness MQ (Message Queue) messages, synchronize appointment and dismissal approval forms, etc. The Appointment and Dismissal Transaction Processing Subservice can handle the logic before the transaction takes effect in the integrated scenario, such as appointment and dismissal registration form slicing, hidden post generation, triggering transaction effectiveness in sequence, etc., as well as the logic after the transaction takes effect, such as the business status of appointment and dismissal registration forms, collaboration forms, and transaction forms, updating the effectiveness status, and calling downstream business notifications.
[0058] Optionally, the computer device determines collaborative business information that needs to be coordinated in the personnel business information through the appointment and dismissal business collaboration sub-service, and generates an appointment and dismissal collaboration form based on the collaborative business information.
[0059] The Appointment and Dismissal Business Collaboration Subservice can be used for business collaboration processing, including publishing collaborative messages, receiving and processing collaborative messages outside the business domain, and business collaboration. The Appointment and Dismissal Business Collaboration Subservice can complete the synchronization of appointment and dismissal business within and outside the business domain; receive and process collaborative messages of core human resources personnel entry, transfer, part-time, resignation and other business operations, and complete the association and update of personnel data and appointment and dismissal data. As shown below: i. After the appointment and dismissal transaction takes effect, a collaborative message is published, and the application programs in or outside the business domain subscribed in the business collaborative application receive and process the collaborative message, thus completing the business collaboration; ii. Receive and process collaborative messages outside the business domain, such as onboarding, transfer, part-time job, and resignation triggered by core human resources, call the matching service of appointment and dismissal experience, establish the relationship between the two, update the appointment and dismissal experience, calculate the highest cadre status, and synchronize the results to cadre files, reserve cadres, foreign affairs management and other applications in the domain to complete business collaboration; iii. After the appointment and removal transaction takes effect or the out-of-domain collaborative message is received and processed, the OpenAPI method is used to synchronously update the third-party's core human resources, cadre files, salary and benefits, social security and personal tax systems to complete business collaboration.
[0060] Optionally, the computer device generates an atomic service sheet corresponding to the personnel business information through the cadre appointment and removal atomic sub-service, and the atomic service sheet includes an atomic service (atomic method), and the atomic service includes a method for generating or updating an appointment and removal transaction sheet.
[0061] The cadre appointment and removal atomic sub-service can be used to provide a unified and easy-to-maintain atomic service for reuse by other services (appointment and removal collaboration sub-service, appointment and removal transaction processing sub-service, appointment and removal business collaboration sub-service). Atomic services can include appointment and removal experience update service, cadre identity bubbling service, appointment and removal experience matching guarantee service, and appointment and removal transaction list service, as shown below: i. Appointment and dismissal experience update service: provides atomic methods such as creating appointment and dismissal experience, updating appointment and dismissal experience, and invalidating appointment and dismissal experience; ii. Cadre identity bubbling service: Determine the highest cadre identity of a person through bubbling logic. For example, if there are multiple appointment and dismissal experiences of the same cadre category, obtain the final appointment and dismissal experience according to the priority of director position, full-time position, and part-time position, and generate and assign the highest cadre identity; It is understandable that each cadre may have multiple different cadres in office. The highest cadre identity refers to the situation when there are multiple cadres in office, but each cadre can only have one cadre identity at the same time. Therefore, it is necessary to obtain a cadre identity according to certain rules (the highest cadre category or other rules). The bubbling algorithm refers to the cadre identity calculation based on this rule.
[0062] iii. Service to match appointment and dismissal experience with employment experience: Prioritize matching appointment and dismissal experience with employment experience by document number. If no match is found, match by name + company + department + employment mode + job title + employment type and other conditions; iv. Appointment and Dismissal Transaction Ticket Service: Provides atomic methods such as creating transaction tickets, updating transaction tickets, and triggering transaction tickets to take effect.
[0063] It is understandable that ordinary employees will have employee file data in the target collective's system platform, mainly including basic data such as work experience, rank and position, while cadres will have both employee files and cadre files. The cadre files mainly include basic data such as appointment and removal experience and cadre identity. Therefore, when an employee is promoted to a cadre or a cadre is promoted, the actual business implementation can include two methods, an integrated scenario and a separate scenario. In the integrated scenario, the cadre specialist operates, and after the cadre appointment and removal is completed, the computer can add or update the employee file data and the cadre file data at the same time, and can automatically associate the employee file data and the cadre file data, that is, the integrated personnel business processing and cadre business processing are realized; while in the separate scenario, there are personnel specialists and cadre specialists operating respectively. The business initiated by the personnel specialist handles the addition or update of the employee file data, and the business initiated by the cadre specialist only handles the addition or update of the cadre file. Finally, the personnel processing service associates these two types of data.
[0064] In an integrated scenario, the appointment and dismissal collaboration sub-service can be used to complete appointments and dismissals across multiple scenarios, including personnel authority, same personnel authority, director positions, and non-director positions, enabling faster business processing.
[0065] In this embodiment, if the personnel business information is cadre appointment and removal business information, the business implementation scenario is determined, and the personnel processing service corresponding to the business implementation scenario can be determined, thereby more accurately and quickly realizing the upstream and downstream business collaborative processing. Furthermore, accurate sub-services can be determined for the integrated scenario and the separated scenario, respectively, thereby more accurately realizing the upstream and downstream business collaborative processing.
[0066] In one embodiment, Figure 2 As shown, a business processing architecture diagram is also provided, which includes a data storage layer, a business logic layer, a view display layer, and a user operation interface. Among them, the data storage layer: based on the Cangqiong platform, supports dozens of mainstream databases on the market. In addition to storing cadre appointment and removal data such as appointment and removal registration forms, appointment and removal forms, appointment and removal affairs forms, appointment and removal activities, and appointment and removal collaboration forms, it also stores cadre files, reserve cadres, foreign affairs management and other data within the field, as well as data outside the field such as tenure experience, appointment and removal experience, and personnel files.
[0067] The business logic layer includes personnel processing services, which include appointment and dismissal collaboration sub-service, appointment and dismissal transaction processing sub-service, appointment and dismissal business collaboration sub-service and cadre appointment and dismissal atomic sub-service.
[0068] View display layer: includes appointment and dismissal registration forms, appointment and dismissal collaboration forms, and multiple appointment and dismissal activities such as discussion and decision, pre-appointment publicity, and document issuance.
[0069] The user operation interface can display the interface for users to perform business operations.
[0070] In one embodiment, Figure 3 As shown in the figure, the cadre management specialist initiates and completes cadre appointment and removal, and then collaborates with downstream businesses. After cadre appointment and removal is completed, the appointment and removal information (such as appointment and removal order type / company / department / position / job type / cadre category / appointment and removal effective date, etc.) and personnel affairs change information (such as change operation / personnel information, etc.) are synchronized to the middleware. After the cadre appointment and removal takes effect, it is coordinated with downstream businesses.
[0071] The Human Resources Shared Service Center (HRSSC) of the Human Resources Department handles the onboarding of cadres and then collaborates with downstream businesses.
[0072] After confirming the cadre's employment, the personnel processing service subscribes to the confirmation message, obtains the appointment information (such as company / department / position / rank / grade / employment type / date of employment, etc.), cadre information (cadre category / appointment document number), and collaborates with downstream businesses.
[0073] In cross-sector (outside of business): i. Linkage between cadre information and business: after receiving the confirmation message of joining the company, the cadre file business process is created according to the cadre appointment information and cadre information; ii. Linked with foreign affairs management business: After receiving the confirmation message of joining the company, the business process of creating registered personnel is carried out according to the cadre category, rank, grade and other information.
[0074] After confirming the cadre's resignation, the personnel processing service subscribes to the resignation effectiveness message and collaborates with downstream businesses based on the configuration of "whether the resignation ends the cadre's identity and appointment and removal experience".
[0075] In cross-sector (outside of business): i. Linked with cadre information business: After receiving the effective resignation message, the cadre file business will be processed or not processed according to the configuration; ii. Linkage with reserve cadre business: After receiving the resignation effective message, the reserve cadre exit business is processed or not processed according to the configuration.
[0076] In one embodiment, Figure 4 As shown in the figure, when a new employee joins the company as a cadre, it is necessary to create a cadre file and a foreign affairs personnel to be registered; the human resources specialist adds a new employment application, the department he works for is Company A, the position he works for is general manager, the cadre category is grassroots cadre, and confirms his employment.
[0077] After the cadre's employment takes effect, the personnel processing service calls the appointment and removal experience update service to create the appointment and removal experience, and calls the cadre identity bubbling service to calculate the highest cadre identity. After completion, it cooperates with the downstream. The cadre file completes the following operations: Generate the "Create cadre file" to-do task interface, such as Figure 5 shown.
[0078] The computer device generates a personnel interface to be filed according to the "Create cadre files" to-do task in the to-do task interface, such as Figure 6 shown.
[0079] In one embodiment, when a middle-level cadre of the Shenzhen company has completed his three-year term and, after investigation, meets the selection and appointment conditions for promotion to a senior cadre, the company decides to promote this person to a senior cadre of the Shanghai company, which requires the transfer of cadre management rights, the transfer of personnel management rights, and the update of foreign affairs registered personnel information.
[0080] Step 1: The original unit is dismissed (dismissed department: A Shenzhen Company; dismissed position: General Manager), and the new unit is appointed (employed department: A Shanghai Company, new position: President). After the cadre promotion takes effect, the computer equipment performs the following steps: a. The personnel processing service calls the appointment and dismissal experience update service to invalidate the dismissed appointment and dismissal experience, and creates the appointment and dismissal experience of the current employee. It calls the personnel affairs service to invalidate the dismissed appointment experience, personnel files and other personnel data, and creates the appointment experience and personnel files of the current employee. It calls the cadre identity bubbling service to calculate and update the highest cadre identity. Figures 7 to 10 As shown; ① Such as Figure 7 As shown, the original work experience is invalidated and a new work experience is generated.
[0081] ② If Figure 8 As shown, the original appointment and dismissal experience is invalidated and a new appointment and dismissal experience is generated.
[0082] ③ Such as Figures 9 and 10 As shown, the bubbling algorithm is used to calculate the highest cadre identity. Fig. 9 The highest cadre in office, that is, a middle-level cadre, Fig.10 It is the newly appointed highest-ranking cadre, that is, a senior cadre.
[0083] ④ Such as Fig.11 As shown, the original personnel file is terminated and a new personnel file is generated.
[0084] b. The personnel processing service is coordinated with the cadre archive business. Due to changes in cadre management rights, an interface for the "transfer cadre archive" pending task is generated, such as Fig.12 shown.
[0085] c. Business collaboration between personnel processing services and foreign affairs business, due to changes in the full-time appointment and director positions of cadres, update the appointment and cadre category information of foreign affairs record personnel, such as Fig.13 and Fig.14 As shown, Fig.13 This is the original job information interface. Fig.14 This is the new employment information interface.
[0086] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0087] Based on the same inventive concept, the embodiment of the present application also provides a business processing device for implementing the business processing method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the one or more business processing device embodiments provided below can refer to the limitations on the business processing method above, and will not be repeated here.
[0088] In an exemplary embodiment, Fig.15 As shown, a business processing device is provided, including: a business information acquisition module 1502, a transaction form generation module 1504 and a business processing module 1506, wherein: The business information acquisition module 1502 is used to acquire the personnel business information of the target group.
[0089] The transaction sheet generating module 1504 is used to generate a transaction sheet corresponding to the personnel business information through the personnel processing service.
[0090] The business processing module 1506 is used to process the first personnel business within the business field of the target group based on the transaction sheet, and to process the second personnel business outside the business field of the target group, so as to realize upstream and downstream business processing.
[0091] The above-mentioned business processing device obtains the personnel business information of the target group, generates a transaction sheet corresponding to the personnel business information through the personnel processing service, then processes the first personnel business within the business field of the target group based on the transaction sheet, and processes the second personnel business outside the business field of the target group, automatically connecting the upstream personnel business information with the downstream business fields and business processing within and outside the business fields, without the need for manual repeated verification, communication confirmation, or frequent entry of highly repetitive data, thereby achieving efficient collaboration within and between business fields and improving the efficiency of business processing.
[0092] In one embodiment, the above-mentioned device further includes a personnel processing service determination module, which is used to determine a business implementation scenario if the personnel business information is cadre appointment and removal business information; and determine a personnel processing service corresponding to the business implementation scenario.
[0093] In one embodiment, the business implementation scenario includes an integrated scenario; the above-mentioned personnel processing service determination module is also used to determine, if the business implementation scenario is an integrated scenario, that the personnel processing service corresponding to the integrated scenario includes an appointment and removal collaboration sub-service, an appointment and removal transaction processing sub-service, an appointment and removal business collaboration sub-service and / or a cadre appointment and removal atomic sub-service; the above-mentioned transaction order generation module 1504 is also used to generate an appointment and removal collaboration order corresponding to the personnel business information through the appointment and removal collaboration sub-service; generate an appointment and removal transaction order corresponding to the personnel business information through the appointment and removal transaction processing sub-service; generate an appointment and removal collaboration order corresponding to the personnel business information through the appointment and removal business collaboration sub-service; and / or generate an atomic service order corresponding to the personnel business information through the cadre appointment and removal atomic sub-service; the appointment and removal collaboration order, appointment and removal transaction order, appointment and removal collaboration order and / or atomic service order belong to the transaction order, which is used to realize upstream and downstream personnel business processing and cadre business processing in the integrated scenario.
[0094] In one embodiment, the transaction form generation module 1504 is further used to determine the appointment and dismissal scenario corresponding to the personnel business information; and generate an appointment and dismissal collaboration form corresponding to the appointment and dismissal scenario through the appointment and dismissal collaboration sub-service.
[0095] In one embodiment, the business implementation scenario includes a separation scenario; the above-mentioned personnel processing service determination module is also used to determine, if the business implementation scenario is a separation scenario, that the personnel processing service corresponding to the separation scenario includes an appointment and removal transaction processing sub-service, an appointment and removal business collaboration sub-service and / or a cadre appointment and removal atomic sub-service; the above-mentioned transaction order generation module 1504 is also used to generate an appointment and removal transaction order corresponding to the personnel business information through the appointment and removal transaction processing sub-service; generate an appointment and removal collaboration order corresponding to the personnel business information through the appointment and removal business collaboration sub-service; and / or generate an atomic service order corresponding to the personnel business information through the cadre appointment and removal atomic sub-service; the appointment and removal transaction order, the appointment and removal collaboration order and / or the atomic service order belong to the transaction order, which is used to realize upstream and downstream cadre business processing in the separation scenario.
[0096] In one embodiment, the business processing module 1506 is also used to process third-party personnel business on a third-party system associated with the target group based on the transaction order to achieve upstream and downstream business processing.
[0097] Each module in the above-mentioned business processing device can be implemented in whole or in part by software, hardware or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each module above.
[0098] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Fig.16 As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and the external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, near field communication (NFC) or other technologies. When the computer program is executed by the processor, a business processing method is implemented. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.
[0099] Those skilled in the art will understand that Fig.16 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0100] In one embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above method embodiments when executing the computer program.
[0101] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0102] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0103] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0104] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.
[0105] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0106] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A business processing method, characterized in that: The method comprises: Obtain the personnel business information of the target group; Generate a transaction sheet corresponding to the personnel business information through a personnel processing service; Based on the transaction sheet, a first personnel business within the business field of the target group is processed, and a second personnel business outside the business field of the target group is processed to achieve upstream and downstream business processing.
2. The method according to claim 1, characterized in that Before generating a transaction sheet corresponding to the personnel business information through the personnel processing service, the method further includes: If the personnel business information is cadre appointment and removal business information, then determine the business implementation scenario; Determine the personnel processing services corresponding to the business implementation scenario.
3. The method according to claim 2, characterized in that The business implementation scenario includes an integrated scenario; and the determining of the personnel processing service corresponding to the business implementation scenario includes: If the business implementation scenario is an integrated scenario, determining that the personnel processing service corresponding to the integrated scenario includes an appointment and dismissal collaboration sub-service, an appointment and dismissal transaction processing sub-service, an appointment and dismissal business collaboration sub-service and / or a cadre appointment and dismissal atomic sub-service; The generating of a transaction sheet corresponding to the personnel business information through the personnel processing service includes: Generate an appointment and dismissal collaboration form corresponding to the personnel business information through the appointment and dismissal collaboration sub-service; Generate an appointment and dismissal transaction sheet corresponding to the personnel business information through the appointment and dismissal transaction processing sub-service; Generate an appointment and dismissal collaboration form corresponding to the personnel business information through the appointment and dismissal business collaboration sub-service; and / or, An atomic service order corresponding to the personnel business information is generated through the cadre appointment and removal atomic sub-service; the appointment and removal collaboration order, the appointment and removal transaction order, the appointment and removal collaboration order and / or the atomic service order belong to the transaction order, which is used to realize upstream and downstream personnel business processing and cadre business processing in the integrated scenario.
4. The method according to claim 3, characterized in that The generating of the appointment and dismissal collaboration form corresponding to the personnel business information through the appointment and dismissal collaboration sub-service includes: Determine the appointment and dismissal scenarios corresponding to the personnel business information; The appointment and dismissal collaboration form corresponding to the appointment and dismissal scenario is generated through the appointment and dismissal collaboration sub-service.
5. The method according to claim 2, characterized in that: The business implementation scenario includes a separation scenario; and the determining of the personnel processing service corresponding to the business implementation scenario includes: If the business implementation scenario is a separation scenario, determining that the personnel processing service corresponding to the separation scenario includes an appointment and dismissal transaction processing sub-service, an appointment and dismissal business collaboration sub-service, and / or a cadre appointment and dismissal atomic sub-service; The generating of a transaction sheet corresponding to the personnel business information through the personnel processing service includes: Generate an appointment and dismissal transaction sheet corresponding to the personnel business information through the appointment and dismissal transaction processing sub-service; Generate an appointment and dismissal collaboration form corresponding to the personnel business information through the appointment and dismissal business collaboration sub-service; and / or, An atomic service order corresponding to the personnel business information is generated through the cadre appointment and removal atomic sub-service; the appointment and removal transaction order, the appointment and removal collaboration order and / or the atomic service order belong to the transaction order, which is used to realize upstream and downstream cadre business processing in the separation scenario.
6. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: Based on the transaction sheet, third-party personnel business is processed on a third-party system associated with the target collective to achieve upstream and downstream business processing.
7. A service processing device, characterized in that: The device comprises: Business information acquisition module, used to obtain the personnel business information of the target group; A transaction sheet generating module, used to generate a transaction sheet corresponding to the personnel business information through a personnel processing service; The business processing module is used to process the first personnel business within the business field of the target group based on the transaction list, and to process the second personnel business outside the business field of the target group, so as to realize upstream and downstream business processing.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Work order-based authority entry automatic management method and system
CN114596064A
Enterprise collaborative management system
CN115345594A
Self-linkage enterprise human resource data extraction synchronization method and system
CN116934282A
Business report automatic generation method and system, electronic equipment and storage medium
CN117688067A
Human resource management system and method
CN118747637A
Cited By
Automatic processing method and system for talent duty free process
CN120297703A
Method and system for automatic processing of personnel appointment and removal procedures
CN120297703B