Salary payment and entry method, device and equipment, storage medium and program product

Through the automated wage payment and accounting method, the inefficiency and inaccuracy problems caused by data gaps in multiple systems have been solved, and efficient, accurate and secure wage payment and accounting have been achieved.

CN120672336APending Publication Date: 2025-09-19SANY GROUP CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In the existing technology, salary payment involves data gaps between multiple systems, which requires manual offline operations, consumes time and human resources, and is prone to data inconsistency and accuracy issues.

Method used

The approved salary data is automatically sent to the financial management system through the human resources management system. The financial management system supplements the financial accounting element information, generates salary accounting benchmark data, and sends it to the wage management system. The wage management system automatically generates multiple financial reports based on this data and the preset financial report template, and sends them to the enterprise and bank ends, realizing the automation of wage payment and accounting.

Benefits of technology

Improves the efficiency and accuracy of payroll and accounting, reduces human errors, and ensures data consistency and compliance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120672336A_ABST
    Figure CN120672336A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a salary payment and entry method and device, equipment, a storage medium and a program product, and particularly relates to the technical field of salary payment and entry. The method comprises the following steps: controlling a human resource management system to send approved salary data to a financial management system; controlling the financial management system to carry out financial accounting element information supplement on the salary data, generating salary accounting reference data, and sending the salary accounting reference data to the salary management system; and controlling the salary management system to generate a plurality of financial statements based on the salary accounting reference data and a preset financial statement template, and sending at least one financial statement in the plurality of financial statements to a target system in the enterprise terminal and at least one financial statement in the plurality of financial statements to the bank terminal, therefore, salary payment and salary entry are completed. The method is used for achieving the effect of improving the efficiency and accuracy of salary payment and entry.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of wage payment and accounting, and in particular to a wage payment accounting method, apparatus, equipment, storage medium and program product. Background Art

[0002] Payroll distribution involves the coordinated interaction of multiple systems. Due to data gaps between these systems, each payroll payment must rely on manual offline data matching and aggregation. This manual process not only consumes significant time and resources, but is also prone to human error during the manual entry process across multiple systems. This inefficient workflow not only reduces overall work efficiency but can also lead to data inconsistencies and accuracy issues. Summary of the Invention

[0003] The embodiments of the present application provide a wage payment and accounting method, apparatus, equipment, storage medium, and program product for automating wage payment and accounting, thereby improving the efficiency and accuracy of wage issuance and accounting.

[0004] In a first aspect, an embodiment of the present application provides a method for recording salary payments, which is applied to an enterprise side, wherein the enterprise side includes a human resources management system, a financial management system, and a salary management system. The method includes:

[0005] Controlling the human resources management system to send the approved salary data to the financial management system;

[0006] Controlling the financial management system to supplement the salary data with financial accounting element information, generate salary accounting benchmark data, and send the salary accounting benchmark data to the salary management system;

[0007] The salary management system is controlled to generate multiple financial statements based on the salary accounting benchmark data and a preset financial statement template, and at least one of the multiple financial statements is sent to the target system in the enterprise end and at least one of the multiple financial statements is sent to the bank end to complete salary payment and salary accounting. The financial statements include one or more of a salary details table, an accounting summary table, a salary simultaneous interpretation table, and an individual tax details table.

[0008] In one possible implementation, the enterprise side further includes a financial sharing system and a financial voucher image management system, and sending at least one of the multiple financial statements to a target system in the enterprise side and sending at least one of the multiple financial statements to a bank side include:

[0009] Sending the salary details and / or the salary simultaneous interpretation form to the bank side, so that the bank side performs payment processing based on the received salary details and / or the salary simultaneous interpretation form, and feeds back the payment result generated by the payment processing to the salary management system;

[0010] Sending the salary statement and the individual tax statement to the financial voucher image management system;

[0011] The account entry summary table is sent to the financial sharing system.

[0012] In one possible implementation, the method further includes:

[0013] The financial sharing system is controlled to perform labor cost accounting and payment accounting based on the received accounting summary table.

[0014] In a possible implementation, controlling the financial management system to supplement the salary data with financial accounting element information to generate salary accounting benchmark data includes:

[0015] Controlling the financial management system to allocate the salaries of different employees in the salary data to the cost centers of corresponding departments, so as to supplement the salary data with cost center element information;

[0016] Controlling the financial management system to allocate employee salaries in the salary data to corresponding project orders, so as to supplement the salary data with project order element information;

[0017] Controlling the financial management system to supplement the salary data with payment account element information;

[0018] After completing the cost center element information supplement, the project order element information supplement and the payment account element information supplement, the financial management system is controlled to generate the salary accounting benchmark data.

[0019] In one possible implementation, the method further includes:

[0020] Controlling the salary management system to send the special employment salary accounting benchmark data in the salary accounting benchmark data to the financial sharing system;

[0021] The financial sharing system is controlled to generate a special employment payment slip and a special employment salary payment slip based on the received special employment salary calculation benchmark data, and to make payment entries based on the special employment payment slip, and to send the special employment payment slip to the bank.

[0022] In a possible implementation, the enterprise side further includes an email system, and the method further includes:

[0023] The mail system is controlled to send keys corresponding to the plurality of financial statements to the salary management system, so that the salary management system encrypts the plurality of financial statements.

[0024] In a second aspect, an embodiment of the present application provides a wage payment and accounting device, which is applied to an enterprise side, wherein the enterprise side includes a human resources management system, a financial management system, and a wage management system, and the device includes:

[0025] A first control module is used to control the human resources management system to send the approved salary data to the financial management system;

[0026] A second control module is used to control the financial management system to supplement the salary data with financial accounting element information, generate salary accounting benchmark data, and send the salary accounting benchmark data to the salary management system;

[0027] The third control module is used to control the salary management system to generate multiple financial statements based on the salary accounting benchmark data and the preset financial statement template, and send at least one of the multiple financial statements to the target system on the enterprise side and send at least one of the multiple financial statements to the bank side to complete salary payment and salary accounting. The financial statements include one or more of a salary details table, an accounting summary table, a salary simultaneous interpretation table, and an individual tax details table.

[0028] In a possible implementation, the enterprise side further includes a financial sharing system and a financial voucher image management system, and the third control module is specifically configured to:

[0029] Sending the salary details and / or the salary simultaneous interpretation form to the bank side, so that the bank side performs payment processing based on the received salary details and / or the salary simultaneous interpretation form, and feeds back the payment result generated by the payment processing to the salary management system;

[0030] Sending the salary statement and the individual tax statement to the financial voucher image management system;

[0031] The account entry summary table is sent to the financial sharing system.

[0032] In a possible implementation, the wage payment and accounting device is further configured to:

[0033] The financial sharing system is controlled to perform labor cost accounting and payment accounting based on the received accounting summary table.

[0034] In a possible implementation manner, the second control module is specifically configured to:

[0035] Controlling the financial management system to allocate the salaries of different employees in the salary data to the cost centers of corresponding departments, so as to supplement the salary data with cost center element information;

[0036] Controlling the financial management system to allocate employee salaries in the salary data to corresponding project orders, so as to supplement the salary data with project order element information;

[0037] Controlling the financial management system to supplement the salary data with payment account element information;

[0038] After completing the cost center element information supplement, the project order element information supplement and the payment account element information supplement, the financial management system is controlled to generate the salary accounting benchmark data.

[0039] In a possible implementation, the wage payment and accounting device is further configured to:

[0040] Controlling the salary management system to send the special employment salary accounting benchmark data in the salary accounting benchmark data to the financial sharing system;

[0041] The financial sharing system is controlled to generate a special employment payment slip and a special employment salary payment slip based on the received special employment salary calculation benchmark data, and to make payment entries based on the special employment payment slip, and to send the special employment payment slip to the bank.

[0042] In a possible implementation, the enterprise side further includes an email system, and the salary payment and accounting device is further configured to:

[0043] The mail system is controlled to send keys corresponding to the plurality of financial statements to the salary management system, so that the salary management system encrypts the plurality of financial statements.

[0044] In a third aspect, an embodiment of the present application provides a wage payment and accounting device, comprising: a memory, a processor;

[0045] The memory stores computer-executable instructions;

[0046] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the above first aspect and / or various possible implementations of the first aspect.

[0047] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the first aspect above and / or various possible implementation methods of the first aspect.

[0048] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the above first aspect and / or various possible implementation methods of the first aspect.

[0049] The embodiments of the present application provide a wage payment and accounting method, apparatus, equipment, storage medium, and program product. The human resources management system automatically sends approved salary data to the financial management system. The financial management system supplements the salary data with financial accounting element information, generates salary accounting benchmark data, and automatically sends it to the salary management system. The salary management system automatically generates multiple financial statements based on the salary accounting benchmark data and a preset financial statement template. By sending the generated financial statements to the target system on the enterprise side and the bank side, the automation of wage payment and accounting is realized, thereby improving the efficiency and accuracy of wage distribution and accounting. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0051] Figure 1 Schematic diagram of the salary payment accounting method provided for this application;

[0052] Figure 2 Schematic diagram of the process of salary payment accounting method provided for this application Figure 1 ;

[0053] Figure 3 Schematic diagram of the process of salary payment accounting method provided for this application Figure 2 ;

[0054] Figure 4 Schematic diagram of the system interaction process of the salary payment accounting method provided for this application;

[0055] Figure 5 A schematic diagram of the structure of the wage payment and accounting device provided for this application;

[0056] Figure 6 Schematic diagram of the structure of the salary payment accounting equipment provided for this application.

[0057] The above drawings illustrate specific embodiments of the present application, which will be described in more detail below. These drawings and the textual description are not intended to limit the scope of the present application in any way, but rather to illustrate the concepts of the present application to those skilled in the art by reference to specific embodiments. DETAILED DESCRIPTION

[0058] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.

[0059] Payroll distribution requires the coordinated operation of multiple systems, including manufacturing, human resources, finance, and banking. However, data between these systems is currently not effectively integrated, resulting in significant gaps. Consequently, every payroll payment relies on manual, offline data matching and integration.

[0060] This highly manual approach not only consumes significant time and human resources, but also significantly increases the risk of human error as data is entered into multiple systems. This inefficient work model not only slows down overall progress but can also lead to a range of issues, including inconsistent and inaccurate data.

[0061] The wage payment and accounting method provided in this application is that the human resources management system automatically sends the approved salary data to the financial management system, the financial management system supplements the salary data with financial accounting element information, generates salary accounting benchmark data, and automatically sends it to the salary management system. The salary management system automatically generates multiple financial statements based on the salary accounting benchmark data and preset financial statement templates, and realizes the automation of wage payment and accounting by sending the generated financial statements to the target system on the enterprise side and the bank side, thereby improving the efficiency and accuracy of wage distribution and accounting.

[0062] Figure 1 The scenario diagram of the salary payment accounting method provided for this application is as follows: Figure 1 As shown, the enterprise side includes the human resources management system, financial management system and salary management system, and the bank side can include the bank front-end and online banking system. Through the coordinated operation of multiple systems, efficient, accurate and secure salary payment and accounting are achieved.

[0063] The following specific embodiments describe in detail the technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0064] Figure 2 Schematic diagram of the process of salary payment accounting method provided for this application Figure 1 ,like Figure 2 As shown, the method is applied to the enterprise side, which includes a human resources management system, a financial management system, and a salary management system. The method includes:

[0065] S201. Control the human resources management system to send the approved salary data to the financial management system.

[0066] In this step, the HR management system is controlled to send approved payroll data to the financial management system. This step ensures that only approved payroll data enters the subsequent financial processing flow, ensuring data accuracy and compliance.

[0067] S202: Control the financial management system to supplement the salary data with financial accounting element information, generate salary accounting benchmark data, and send the salary accounting benchmark data to the salary management system.

[0068] After receiving payroll data, the financial management system supplements it with financial accounting information. This process generates payroll benchmark data, ensuring it contains all necessary financial information. The financial management system then sends this benchmark data to the payroll management system, preparing it for subsequent report generation.

[0069] S203. Control the salary management system to generate multiple financial statements based on the salary accounting benchmark data and a preset financial statement template, and send at least one of the multiple financial statements to the target system on the enterprise side and send at least one of the multiple financial statements to the bank side to complete salary payment and salary accounting. The financial statements include one or more of a salary detail sheet, an accounting summary sheet, a salary simultaneous interpretation sheet, and an individual tax detail sheet.

[0070] The payroll management system generates multiple financial reports based on received payroll benchmark data and pre-set financial report templates. These reports may include detailed payroll statements, account summary statements, payroll simultaneous interpretation statements, and individual tax statements. At least one of these generated financial reports is sent to the target enterprise system for internal use, recording, and accounting. Simultaneously, at least one financial report is sent to the bank to complete payroll payments.

[0071] The wage payment and accounting method provided in the embodiment of the present application is that the human resources management system automatically sends the approved salary data to the financial management system, the financial management system supplements the salary data with financial accounting element information, generates salary accounting benchmark data, and automatically sends it to the salary management system. The salary management system automatically generates multiple financial statements based on the salary accounting benchmark data and a preset financial statement template, and realizes the automation of wage payment and accounting by sending the generated financial statements to the target system on the enterprise side and the bank side, thereby improving the efficiency and accuracy of wage payment and accounting.

[0072] Figure 3 Schematic diagram of the process of salary payment accounting method provided for this application Figure 2 ,like Figure 3 As shown, this embodiment Figure 2 Based on the embodiment, a method for recording salary payments is described in detail. The method is applied to an enterprise side, which includes a human resources management system, a financial management system, and a salary management system. The method includes:

[0073] S301. Control the human resources management system to send the approved salary data to the financial management system.

[0074] In an embodiment of the present application, when the salary data completes all approval nodes in the human resources management system, the human resources management system marks the approval status of the salary data as "passed". For the approved salary data, the human resources management system can encrypt it and push it to the financial management system.

[0075] S302: Control the financial management system to supplement the salary data with financial accounting element information, generate salary accounting benchmark data, and send the salary accounting benchmark data to the salary management system.

[0076] Based on preset logical rules, the financial management system automatically supplements the financial accounting element information, and then automatically pushes the salary accounting benchmark data to the salary management system.

[0077] In one possible implementation, controlling the financial management system to supplement the salary data with financial accounting element information to generate salary accounting benchmark data may specifically include the following steps:

[0078] Control the financial management system to allocate the salaries of different employees in the salary data to the cost centers of the corresponding departments, so as to supplement the salary data with the cost center element information;

[0079] Control the financial management system to allocate employee salaries in the salary data to corresponding project orders, so as to supplement the salary data with project order element information;

[0080] Control the financial management system to supplement the salary data with payment account element information;

[0081] After completing the supplement of cost center element information, project order element information and payment account element information, control the financial management system to generate salary accounting benchmark data.

[0082] In this embodiment, the supplementary financial accounting element information may include various element information required for accounting, such as cost center, project order, company code, and payment account of each legal entity.

[0083] S303. Control the salary management system to generate multiple financial reports based on the salary accounting benchmark data and the preset financial report template. The financial reports include one or more of a salary detail report, an account summary report, a salary simultaneous report, and an individual tax detail report.

[0084] The payroll details sheet lists each employee's salary structure, including base salary, bonuses, deductions, and more. The posting summary sheet summarizes all employee payroll information, facilitating overall financial accounting and posting. The payroll simultaneous interpretation sheet is used to share payroll information within the company or with external organizations (such as banks) to ensure consistency. The individual tax details sheet lists each employee's individual income tax withholdings and supports tax filing.

[0085] In one possible implementation, the enterprise side further includes an email system. The salary payment entry method provided in the embodiment of the present application may further include the following steps:

[0086] The control mail system sends the keys corresponding to the plurality of financial statements to the salary management system, so that the salary management system encrypts the plurality of financial statements.

[0087] In addition, the email system can also send the keys corresponding to multiple financial statements to financial personnel.

[0088] In this embodiment, a unique encryption key can be generated for each financial report. The email system can send the encryption key corresponding to each financial report to the payroll management system. The payroll management system receives the encryption key from the email system and encrypts the multiple financial reports. The encrypted reports maintain confidentiality during storage and transmission, preventing unauthorized access.

[0089] S304. Control the sending of the salary details list and / or salary simultaneous interpretation list to the bank side, so that the bank side performs payment processing based on the received salary details list and / or salary simultaneous interpretation list, and feeds back the payment result generated by the payment processing to the salary management system.

[0090] The payroll management system sends the encrypted payroll statement and / or salary interpretation form to the bank. Upon receiving the payroll statement and / or salary interpretation form, the bank processes the payment based on the information contained therein. Once the payment is complete, the bank generates the payment result and feeds it back to the payroll management system.

[0091] Among them, the salary management system can send the payment results to the financial management system. Users can view the payment results of each employee by logging into the financial management system. The data of failed payment can be modified and pushed back to the bank through the salary management system for re-payment processing.

[0092] The enterprise side also includes a financial sharing system and a financial document image management system. The Financial Shared Service Center (IFSSC) system (often referred to as FSSC, meaning Financial Shared Service Center) is a centralized and standardized financial management platform that integrates and optimizes a company's financial processes, improving management efficiency and transparency while reducing operating costs. The financial document image management system is used for the digital storage, archiving, and management of financial documents and related image files.

[0093] S305: Control the sending of the salary statement and the individual tax statement to the financial voucher image management system.

[0094] S306: Control sending the account summary table to the financial sharing system.

[0095] The salary management system can send the encrypted salary details and personal tax details to the financial voucher image management system, and send the encrypted account summary table to the financial sharing system.

[0096] In one possible implementation, the wage payment accounting method provided in the embodiment of the present application may further include the following steps:

[0097] Control the financial sharing system to record labor costs and payments based on the received accounting summary table.

[0098] Recording labor costs refers to recording wages, bonuses, allowances, and other remuneration payable to employees as part of the company's cost or expense accounts in accordance with accounting standards and relevant regulations. Recording payments refers to the debiting of actual wage payments from a company's bank account and recording them as a reduction in bank deposits and a reduction in employee wages payable.

[0099] In this embodiment, the salary management system may send the payment result to the financial sharing system, and the financial sharing system records the labor costs and the payment based on the received account summary table and the payment result.

[0100] In one possible implementation, controlling the salary management system to generate multiple financial statements based on salary calculation benchmark data and a preset financial statement template may include the following steps:

[0101] Control the salary management system to classify and summarize the salary accounting benchmark data according to preset dimensions, and integrate and fill the classified and summarized data according to the requirements of the target financial report template to generate multiple financial reports. The target financial report template is selected from multiple preset financial report templates.

[0102] The preset dimensions may include department, cost center, project order, etc. The data summarized by categories may be the corresponding account amounts for each category.

[0103] In one possible implementation, the wage payment accounting method provided in the embodiment of the present application may further include the following steps:

[0104] Control the salary management system to send the special employment salary accounting benchmark data in the salary accounting benchmark data to the financial sharing system;

[0105] The control financial sharing system generates special employment payment orders and special employment salary payment orders based on the received special employment salary accounting benchmark data, and records payments based on the special employment payment orders, and sends the special employment payment orders to the bank.

[0106] In this embodiment, the salary management system identifies the special employment salary calculation benchmark data in the salary calculation benchmark data. These data mainly include two situations:

[0107] First, the wage payment process for employees of labor dispatch companies is unique. Wages are not paid directly into the employee's personal account, but first into the labor dispatch company's account. Furthermore, in most cases, the labor dispatch company must first issue a legal and valid invoice. The company will only pay wages after completing the corresponding financial procedures based on the invoice information.

[0108] Secondly, in rare cases, some employees or related accounts may not be able to receive salary payments through standard online channels because they haven't yet activated online payment processing permissions at their bank. However, companies still need to implement automated salary entry processing. This means the system should automatically generate detailed payroll information and the corresponding individual tax details, allowing for subsequent payment through other compliant methods while ensuring accurate and timely tax processing.

[0109] The payroll management system sends the identified special employment salary calculation benchmark data to the financial sharing system. Based on the received special employment salary calculation benchmark data, the financial sharing system generates the following files:

[0110] Special employment payment slip: used to record and manage payments to labor dispatch companies or other special employment companies, including information such as the paying account, receiving account, and payment amount.

[0111] Special Labor Salary Payment Sheet: This sheet is used to record the salary payment details for special labor, including the accounting unit, cost center, project order, expense account, and amount required for recording labor costs.

[0112] In addition, the financial sharing system can also generate salary details and personal tax details for the special employment salary accounting benchmark data in the second situation.

[0113] It's important to note that to ensure cross-system data consistency and traceability, a unique identifier generated by the human resources management system is used to link data across different systems. For integration with the financial management system, data is exchanged using the PO system (Process Orchestration) over HTTP in JSON or XML format. This integration approach ensures efficient communication between systems and standardized data processing.

[0114] When the enterprise side interacts with the bank side, different banks may use different encryption methods to ensure data security, and no specific restrictions are imposed here.

[0115] Reference Figure 4 The figure below is a schematic diagram of the interaction process of various systems in the wage payment accounting method provided in this application. The enterprise side includes the manufacturing system, human resources management system, financial management system, wage management system, financial sharing system, email system, and financial voucher image management system, while the bank side includes the bank front-end and online banking system.

[0116] The wage payment and accounting method provided in the embodiment of the present application is that the human resources management system automatically sends the approved salary data to the financial management system, the financial management system supplements the salary data with financial accounting element information, generates salary accounting benchmark data, and automatically sends it to the salary management system. The salary management system automatically generates multiple financial statements based on the salary accounting benchmark data and a preset financial statement template, and realizes the automation of wage payment and accounting by sending the generated financial statements to the target system on the enterprise side and the bank side, thereby improving the efficiency and accuracy of wage payment and accounting.

[0117] Figure 5 The structural diagram of the salary payment accounting device provided for this application is as follows: Figure 5 As shown, it is applied to the enterprise side, which includes a human resources management system, a financial management system, and a salary management system. The salary payment and accounting device 50 provided in this embodiment includes:

[0118] The first control module 501 is used to control the human resources management system to send the approved salary data to the financial management system;

[0119] The second control module 502 is used to control the financial management system to supplement the salary data with financial accounting element information, generate salary accounting benchmark data, and send the salary accounting benchmark data to the salary management system;

[0120] The third control module 503 is used to control the salary management system to generate multiple financial statements based on the salary accounting benchmark data and the preset financial statement template, and send at least one of the multiple financial statements to the target system on the enterprise side and send at least one of the multiple financial statements to the bank side to complete salary payment and salary accounting. The financial statements include one or more of a salary details table, an accounting summary table, a salary simultaneous interpretation table, and an individual tax details table.

[0121] In one possible implementation, the enterprise side further includes a financial sharing system and a financial voucher image management system, and the third control module is specifically used to:

[0122] Sending the salary details and / or salary interpretation form to the bank, so that the bank can process the payment based on the received salary details and / or salary interpretation form, and feed back the payment result generated by the payment process to the salary management system;

[0123] Send the salary statement and individual tax statement to the financial voucher image management system;

[0124] Send the accounting summary table to the financial sharing system.

[0125] In one possible implementation, the wage payment and accounting device is further configured to:

[0126] Control the financial sharing system to record labor costs and payments based on the received accounting summary table.

[0127] In a possible implementation, the second control module is specifically configured to:

[0128] Control the financial management system to allocate the salaries of different employees in the salary data to the cost centers of the corresponding departments, so as to supplement the salary data with the cost center element information;

[0129] Control the financial management system to allocate employee salaries in the salary data to corresponding project orders, so as to supplement the salary data with project order element information;

[0130] Control the financial management system to supplement the salary data with payment account element information;

[0131] After completing the supplement of cost center element information, project order element information and payment account element information, control the financial management system to generate salary accounting benchmark data.

[0132] In one possible implementation, the wage payment and accounting device is further configured to:

[0133] Control the salary management system to send the special employment salary accounting benchmark data in the salary accounting benchmark data to the financial sharing system;

[0134] The control financial sharing system generates special employment payment orders and special employment salary payment orders based on the received special employment salary accounting benchmark data, and records payments based on the special employment payment orders, and sends the special employment payment orders to the bank.

[0135] In one possible implementation, the enterprise side also includes an email system, and the salary payment entry device is specifically used to:

[0136] The control mail system sends the keys corresponding to the plurality of financial statements to the salary management system, so that the salary management system encrypts the plurality of financial statements.

[0137] The wage payment and accounting device provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effects are similar, and are not described in detail in this embodiment.

[0138] Figure 6 The schematic diagram of the structure of the wage payment accounting device provided for this application. Figure 6 As shown, the wage payment and accounting device 60 provided in this embodiment includes: at least one processor 601 and a memory 602. Optionally, the device 60 also includes a communication component 603. The processor 601, the memory 602, and the communication component 603 are connected via a bus.

[0139] During the specific implementation process, at least one processor 601 executes the computer-executable instructions stored in the memory 602, so that the at least one processor 601 performs the above method.

[0140] The specific implementation process of the processor 601 can be found in the above method embodiment. Its implementation principle and technical effects are similar and will not be repeated here in this embodiment.

[0141] In the above embodiments, it should be understood that the processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASICs), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the present invention may be directly executed by a hardware processor or by a combination of hardware and software modules within the processor.

[0142] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage.

[0143] A bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. Buses can be categorized as address buses, data buses, and control buses. For ease of illustration, the buses in the drawings of this application are not limited to just one bus or just one type of bus.

[0144] The present application also provides a computer program product, including a computer program, which implements the above method when executed by a processor.

[0145] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the above method is implemented.

[0146] The readable storage medium may be implemented by any type of volatile or non-volatile memory device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium may be any available medium that can be accessed by a general-purpose or special-purpose computer.

[0147] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be an integral part of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (ASIC). Of course, the processor and the readable storage medium can also exist in the device as discrete components.

[0148] The division of units is merely a logical functional division; actual implementations may employ alternative divisions, such as combining or integrating multiple units or components into another system, or omitting or disabling certain features. Furthermore, any direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between devices or units, either through an interface, electrical, mechanical, or other means.

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

[0150] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0151] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the portion that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the various embodiments of the method of the present invention. The aforementioned storage medium includes various media that can store program code, such as USB flash drives, mobile hard drives, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical disks.

[0152] Those skilled in the art will appreciate that all or part of the steps in the above-described method embodiments can be implemented using hardware associated with program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.

[0153] Finally, it should be noted that those skilled in the art will readily identify other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses, or adaptations of the present invention that follow the general principles of the present invention and include common knowledge or customary techniques in the art not disclosed herein. The present invention is not limited to the precise structure described above and illustrated in the accompanying drawings, and various modifications and variations may be made without departing from the scope thereof. The scope of the present invention is limited solely by the appended claims.

Claims

1. A method for recording salary payments, characterized in that: Applied to an enterprise side, the enterprise side includes a human resources management system, a financial management system, and a salary management system, and the method includes: Controlling the human resources management system to send the approved salary data to the financial management system; Controlling the financial management system to supplement the salary data with financial accounting element information, generate salary accounting benchmark data, and send the salary accounting benchmark data to the salary management system; The salary management system is controlled to generate multiple financial statements based on the salary accounting benchmark data and a preset financial statement template, and at least one of the multiple financial statements is sent to the target system in the enterprise end and at least one of the multiple financial statements is sent to the bank end to complete salary payment and salary accounting. The financial statements include one or more of a salary details table, an accounting summary table, a salary simultaneous interpretation table, and an individual tax details table.

2. The method according to claim 1, characterized in that The enterprise side further includes a financial sharing system and a financial voucher image management system, and sending at least one of the multiple financial statements to a target system in the enterprise side and sending at least one of the multiple financial statements to a bank side includes: Sending the salary details and / or the salary simultaneous interpretation form to the bank side, so that the bank side performs payment processing based on the received salary details and / or the salary simultaneous interpretation form, and feeds back the payment result generated by the payment processing to the salary management system; Sending the salary statement and the individual tax statement to the financial voucher image management system; The account entry summary table is sent to the financial sharing system.

3. The method according to claim 2, characterized in that The method further comprises: The financial sharing system is controlled to perform labor cost accounting and payment accounting based on the received accounting summary table.

4. The method according to any one of claims 1 to 3, characterized in that The controlling the financial management system to supplement the salary data with financial accounting element information to generate salary accounting benchmark data includes: Controlling the financial management system to allocate the salaries of different employees in the salary data to the cost centers of corresponding departments, so as to supplement the salary data with cost center element information; Controlling the financial management system to allocate employee salaries in the salary data to corresponding project orders, so as to supplement the salary data with project order element information; Controlling the financial management system to supplement the salary data with payment account element information; After completing the cost center element information supplement, the project order element information supplement and the payment account element information supplement, the financial management system is controlled to generate the salary accounting benchmark data.

5. The method according to any one of claims 2 or 3, characterized in that The method further comprises: Controlling the salary management system to send the special employment salary accounting benchmark data in the salary accounting benchmark data to the financial sharing system; The financial sharing system is controlled to generate a special employment payment slip and a special employment salary payment slip based on the received special employment salary calculation benchmark data, and to make payment entries based on the special employment payment slip, and to send the special employment payment slip to the bank.

6. The method according to any one of claims 1 to 3, characterized in that The enterprise end further includes an email system, and the method further includes: The mail system is controlled to send keys corresponding to the plurality of financial statements to the salary management system, so that the salary management system encrypts the plurality of financial statements.

7. A wage payment entry device, characterized in that: Applied to an enterprise side, the enterprise side includes a human resources management system, a financial management system, and a salary management system, and the device includes: A first control module is used to control the human resources management system to send the approved salary data to the financial management system; A second control module is used to control the financial management system to supplement the salary data with financial accounting element information, generate salary accounting benchmark data, and send the salary accounting benchmark data to the salary management system; The third control module is used to control the salary management system to generate multiple financial statements based on the salary accounting benchmark data and the preset financial statement template, and send at least one of the multiple financial statements to the target system on the enterprise side and send at least one of the multiple financial statements to the bank side to complete salary payment and salary accounting. The financial statements include one or more of a salary details table, an accounting summary table, a salary simultaneous interpretation table, and an individual tax details table.

8. A wage payment entry device, characterized in that: include: Memory, processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor performs the method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 6 when executed by a processor.

10. A computer program product, characterized in that The computer program product comprises a computer program, which implements the method according to any one of claims 1 to 6 when executed by a processor.

Citation Information

Cited By

  • A method and system for automated accounting of payroll vouchers

    CN122434664A