Business support device, business support method, and business support program
Patent Information
- Application Number
- JP2025058638
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-03-31
- Publication Date
- 2026-10-14
AI Technical Summary
【0011】 本発明によれば、社会保険料を決定するマスタの改定/従業員情報の変更されるタイミングと社会保険料の徴収·納付が翌月徴収のズレが生じるという業務課題を解決することが可能になるという効果を奏する。
Smart Images

Figure 2026165964000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a business support device, a business support method, and a business support program.
Background Art
[0002] For example, in payroll operations, social insurance premiums are collected from employees by the company at the time of monthly salary payment, and in principle, the collection and payment of social insurance premiums are carried out by collection in the following month and payment in the following month. This collection and payment in the following month means, for example, that the insurance premium for September is collected from the salary paid in October. As a system for calculating social insurance premiums, there is, for example, Patent Document 1.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of Invention
Problems to be Solved by the Invention
[0004] Here, the social insurance premium amount table that determines social insurance premiums and employee grades are reviewed every year. In recent years, the social insurance premium amount table is reviewed every year, and employee grades are reviewed once a year, and in some cases, may be reviewed monthly. If the timing of this review falls in the middle of a month, there is a risk that the payroll calculation for calculating social insurance premiums will not be completed in time, and in that case, it will be necessary to recalculate the social insurance premiums based on the reviewed social insurance premium amount table or employee grades.
[0005] The present invention has been made in view of the above, and an object of the present invention is to provide a business support device, a business support method, and a business support program capable of solving the business problem of a mismatch between the timing of revision of the master that determines social insurance premiums / change of employee information and the collection and payment of social insurance premiums by collection in the following month.
Means for Solving the Problems
[0006] To solve the above-mentioned problems and achieve the objective, the present invention provides a business support device equipped with a control unit, wherein the control unit is configured to access employee social insurance information, including revised payroll year and month, employee code, social insurance business establishment code, and social insurance premium grade, and a social insurance premium amount table master, which is registered in association with revised social insurance business establishment change year and month, social insurance business establishment code, social insurance grade, and calculation information for calculating social insurance premiums, and is equipped with a calculation processing means that, when the payroll year and month, the previous or current month of the employee social insurance information, and the previous or current month of the social insurance premium amount table master are specified on the batch set screen, recalculates the social insurance premiums to be collected from the salary in the current month based on the employee social insurance information data for the specified previous or current month and the social insurance premium amount table master data for the specified previous or current month.
[0007] In a preferred embodiment, the system may also include a calculation table and a collection table, wherein the calculation processing means, for each employee, uses the social insurance business establishment code of the employee social insurance information and the social insurance premium grade of the specified previous month or current month's pay year as keys, and refers to the social insurance premium amount table master for the specified previous month or current month's social insurance business establishment change year to calculate the social insurance premium in the calculation table, copies the calculated social insurance premium to the collection table, and determines the social insurance premium in the collection table as the social insurance premium to be collected in the current month.
[0008] Furthermore, in a preferred embodiment, the social insurance premium rate table master may include a health insurance premium rate table master registered in association with the date of change of social insurance business establishment, social insurance business establishment code, health insurance grade, basic individual, specific individual, long-term care individual, basic company, specific company, and long-term care company, and a pension premium rate table master registered in association with the date of change of social insurance business establishment, social insurance business establishment code, pension grade, pension individual, pension company, and child company.
[0009] Furthermore, in order to solve the above-mentioned problems and achieve the objectives, the present invention provides a business support method executed by an information processing device equipped with a control unit, wherein the control unit is configured to access employee social insurance information including revised payroll year and month, employee code, social insurance business establishment code, and social insurance premium grade, and a social insurance premium amount table master in which calculation information for calculating social insurance premiums is registered in association with revised social insurance business establishment change year and month, social insurance business establishment code, social insurance grade, and social insurance premiums, and the control unit is configured to access employee social insurance information including revised payroll year and month, social insurance business establishment code, social insurance grade, and social insurance premium amount table master, and the control unit is configured to perform a calculation process step in which, when the payroll year and month, the previous month or current month of the employee social insurance information and the previous month or current month of the social insurance premium amount table master are specified on a batch set screen, the control unit recalculates the social insurance premiums to be collected from the salary in the current month based on the employee social insurance information data for the specified previous month or current month and the social insurance premium amount table master data for the specified previous month or current month.
[0010] Furthermore, in order to solve the above-mentioned problems and achieve the objectives, the present invention is a business support program to be executed by an information processing device equipped with a control unit, wherein the control unit is configured to be able to access employee social insurance information including revised payroll year and month, employee code, social insurance business establishment code, and social insurance premium grade, and a social insurance premium amount table master in which calculation information for calculating social insurance premiums is registered in association with revised social insurance business establishment change year and month, social insurance business establishment code, social insurance grade, and social insurance premiums, and the control unit is configured to execute a calculation process when the payroll year and month, the previous month or current month of the employee social insurance information, and the previous month or current month of the social insurance premium amount table master are specified on the batch set screen, in which case the control unit executes a calculation process to recalculate the social insurance premiums to be collected from salaries in the current month based on the employee social insurance information data for the specified previous month or current month and the social insurance premium amount table master data for the specified previous month or current month. [Effects of the Invention]
[0011] According to the present invention, it is possible to solve the business problem of a discrepancy between the timing of revisions to the master data used to determine social insurance premiums / changes to employee information and the collection and payment of social insurance premiums in the following month. [Brief explanation of the drawing]
[0012] [Figure 1] Figure 1 is a diagram illustrating a hypothetical scenario in which social insurance contributions are calculated. [Figure 2] Figure 2 is a block diagram showing an example of the configuration of the business support device according to this embodiment. [Figure 3] Figure 3 is a diagram illustrating the structure and terminology of the employee social insurance information, health insurance premium rate master, employee pension premium rate master, employee insurance premium calculation table, and employee insurance premium collection table. [Figure 4] Figure 4 is a diagram illustrating a specific example of the processing performed by the control unit of the business support device in this embodiment. [Figure 5] Figure 5 is a diagram illustrating a specific example of the processing performed by the control unit of the business support device in this embodiment. [Figure 6] Figure 6 is a diagram illustrating a specific example of the processing performed by the control unit of the business support device in this embodiment. [Figure 7] Figure 7 is a diagram illustrating a specific example of the processing performed by the control unit of the business support device in this embodiment. [Figure 8] Figure 8 is a diagram illustrating a specific example of the processing performed by the control unit of the business support device in this embodiment. [Figure 9] Figure 9 is a diagram illustrating a specific example of the processing performed by the control unit of the business support device in this embodiment. [Figure 10] Figure 10 is a diagram illustrating a specific example of the processing performed by the control unit of the business support device in this embodiment. [Figure 11] Figure 11 is a diagram illustrating a specific example of the processing performed by the control unit of the business support device in this embodiment. [Figure 12] Figure 12 is a diagram illustrating a specific example of the processing performed by the control unit of the business support device in this embodiment. [Figure 13] Figure 13 is a diagram illustrating a specific example of the processing performed by the control unit of the business support device in this embodiment. [Figure 14]Figure 14 is a diagram for explaining a specific example of processing by the control unit of the business support apparatus according to the present embodiment. [Figure 15] Figure 15 is a diagram for explaining a specific example of processing by the control unit of the business support apparatus according to the present embodiment. [Figure 16] Figure 16 is a diagram for explaining a specific example of processing by the control unit of the business support apparatus according to the present embodiment. [Figure 17] Figure 17 is a diagram for explaining a specific example of processing by the control unit of the business support apparatus according to the present embodiment. [Figure 18] Figure 18 is a diagram for explaining a specific example of processing by the control unit of the business support apparatus according to the present embodiment. [Mode for Carrying Out the Invention]
[0013] Hereinafter, embodiments of the business support apparatus, business support method, and business support program according to the present invention will be described in detail with reference to the drawings. Note that the present invention is not limited by the present embodiment.
[0014] [1. Overview] For example, in payroll operations, social insurance premiums are collected from employees when companies pay monthly salaries to employees, and the collection and payment of social insurance premiums are in principle performed by collecting in the next month and paying in the next month. This "collect in the next month and pay in the next month" means, for example, that the insurance premium for September is collected from the salary paid in October.
[0015] The social insurance premium amount table that determines social insurance premiums and employee grades are reviewed every year (the social insurance premium amount table is reviewed annually in recent years, and employee grades are reviewed once a year and may be reviewed monthly in some cases).
[0016] If the timing at which this review is performed falls in the middle of a month, there is a risk that a case will occur where the payroll calculation for calculating social insurance premiums cannot be completed in time, and in such a case, it becomes necessary to recalculate the social insurance premiums based on the reviewed social insurance premium amount table or the employee grades. Figure 1 is a diagram for explaining an example of an assumed case where calculation of social insurance premiums is performed.
[0017] This invention solves the problem of discrepancies between the timing of revisions to the master data used to determine social insurance premiums / changes in employee information and the collection and payment of social insurance premiums in the following month by recalculating the timing of such changes.
[0018] The functional overview of this invention is as follows: 1) Enable the recalculation of social insurance contributions. 2) It will be possible to specify the current month and the previous month in the social insurance amount table and grade.
[0019] [2. Structure] The configuration of the business support device 100 according to this embodiment will be described with reference to Figure 2. Figure 2 is a block diagram showing an example of the configuration of the business support device 100.
[0020] The business support device 100 is, for example, a commercially available desktop personal computer or workstation. As shown in Figure 2, the business support device 100 includes a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. Each part of the business support device 100 is connected to communicate via any communication path.
[0021] The communication interface unit 104 connects the business support device 100 to the network 300 via communication devices such as routers and wired or wireless communication lines such as dedicated lines, enabling communication between the two. The communication interface unit 104 also has the function of communicating data with other devices via communication lines. Here, the network 300 has the function of connecting the business support device 100 and the server 200 so that they can communicate with each other, and is, for example, the internet or a LAN (Local Area Network).
[0022] The input / output interface unit 108 is connected to an input device 112 and an output device 114. The output device 114 can be a monitor (including a home television), a speaker, or a printer. The input device 112 can be a keyboard, mouse, microphone, or a monitor that works in conjunction with a mouse to provide pointing device functionality. In the following, the output device 114 may be referred to as the monitor 114 as a display unit, and the input device 112 may be referred to as the keyboard 112 or mouse 112.
[0023] The memory unit (storage area) 106 stores various databases, tables, and files. The memory unit 106 also stores computer programs that work in cooperation with the OS (Operating System) to give instructions to the CPU (Central Processing Unit) to perform various processes. As the memory unit 106, for example, memory devices such as RAM (Random Access Memory) and ROM (Read Only Memory), fixed disk devices such as hard disks, flexible disks, and optical disks can be used.
[0024] Furthermore, the memory unit 106 stores employee social insurance information 106a, health insurance premium rate master 106b, employee pension premium rate master 106c, employee insurance premium calculation table 106d, employee insurance premium collection table 106e, etc. Figure 3 is a diagram illustrating the configuration example and terminology of employee social insurance information 106a, health insurance premium rate master 106b, employee pension premium rate master 106c, employee insurance premium calculation table 106d, and employee insurance premium collection table 106e. The health insurance premium rate master 106b and employee pension premium rate master 106c are combined and registered in association with the social insurance business establishment change date, social insurance business establishment code, social insurance grade, and calculation information for calculating social insurance premiums, and are referred to as the "social insurance premium rate master".
[0025] Employee social insurance information 106a may include salary year and month, employee code, social insurance business establishment code, health insurance category, employee pension category, health insurance grade, employee pension grade, etc.
[0026] Health insurance premium rate table master 106b includes the date of change of social insurance business establishment, social insurance business establishment code, and health insurance grade. It can be composed of tables that register and link basic individuals, specific individuals, caregiving individuals, basic companies, specific companies, caregiving companies, etc.
[0027] The Employees' Pension Insurance Rate Table Master 106c contains the date of change of social insurance business establishment, social insurance business establishment code, and employees' pension grade. It can be composed of tables that register and link individual pensioners, pension companies, child pension companies, etc.
[0028] Employee Insurance Premium Calculation Table 106d may include salary year and month, employee code, basic individual, specific individual, long-term care individual, basic company, specific company, long-term care company, employee pension individual, employee pension company, child company, etc.
[0029] The employee insurance premium collection table 106e may include salary year and month, employee code, basic individual, specific individual, long-term care individual, basic company, specific company, long-term care company, employee pension individual, employee pension company, child company, etc.
[0030] The terms are defined as follows: Basic Individual / Company = Basic Insurance Premium ... Health Insurance Premium Specific individual / company = specific insurance premium... Insurance premiums paid to the government as subsidies for the elderly medical care system, etc. Individual / Company Care Insurance Premiums = Care Insurance Premiums... Insurance premiums based on the care insurance system to allow elderly people to receive the care services they need. Employees' Pension Insurance (Individual / Company) = Employees' Pension Insurance Premium... Insurance premiums paid under the Employees' Pension Insurance system to receive a pension in the future. Child support company = Child allowance contribution... Contributions paid by companies as a source of funds for supporting children and childcare. Insurance premiums paid by individual employees ○○ Company... Insurance premiums borne by the company
[0031] Employee social insurance information 106a contains information on the social insurance business establishment to which an employee belongs, the category for determining eligibility for health insurance / pension insurance, and the grade for determining the insurance premium amount. Employee insurance premiums are calculated monthly during payroll processing. Health insurance premium master 106b / Pension insurance premium master 106c are master information used to determine the amount to be collected according to the grade.
[0032] The control unit 102 is a CPU or similar component that comprehensively controls the business support device 100. The control unit 102 has internal memory for storing control programs such as the OS, programs that define various processing procedures, and required data, and executes various information processing based on these stored programs.
[0033] The control unit 102 is configured to access the employee social insurance information 106a, health insurance premium rate master 106b, employee pension premium rate master 106c, employee insurance premium calculation table 106d, employee insurance premium collection table 106e, etc., which are stored in the storage unit 106. Note that the employee social insurance information 106a, health insurance premium rate master 106b, employee pension premium rate master 106c, employee insurance premium calculation table 106d, employee insurance premium collection table 106e, etc. may be located in another location (for example, on the server 200), as long as the control unit 102 can access them.
[0034] Functionally, the control unit 102 comprises an employee social insurance information registration unit 102a, a master maintenance unit 102b, a calculation processing unit 102c, and a screen display control unit 102d.
[0035] The employee social insurance information registration unit 102a registers and updates data in the employee social insurance information 106a stored in the storage unit 106, for example, in response to operator operations on the registration screen displayed on the monitor 114.
[0036] The master maintenance unit 102b performs editing such as data input, addition, modification, and updating on the health insurance premium rate table master 106b and the employee pension premium rate table master 106c, for example, in response to the operator's operations on the master maintenance screen displayed on the monitor 114.
[0037] The calculation processing unit 102c calculates social insurance premiums (health insurance premiums, employee pension premiums, etc.) using the employee insurance premium calculation table 106d and employee insurance premium collection table 106e, based on the employee social insurance information 106a, health insurance premium rate master 106b, and employee pension premium rate master 106c. The calculation processing unit 102c also calculates and transfers employee salaries for each month.
[0038] Furthermore, when the payroll year and month, the previous or current month of the employee social insurance information 106a, and the previous or current month of the social insurance premium amount table master are specified on the batch set / previous month insurance premium item screen (batch set screen) 500, the calculation processing unit 102c recalculates the social insurance premiums to be collected from salaries in the current month based on the data of the employee social insurance information 106a for the specified previous or current month and the data of the social insurance premium amount table master for the specified previous or current month.
[0039] The calculation processing unit 102c may, for each employee, use the social insurance business establishment code from the employee social insurance information 106a and the social insurance premium grade for the specified previous month or current month's pay period as keys, refer to the social insurance premium amount table master for the specified previous month or current month's social insurance business establishment change period, calculate the social insurance premium in the employee insurance premium calculation table 106d, copy the calculated social insurance premium to the employee insurance premium collection table 106e, and finalize the social insurance premium in the employee insurance premium collection table 106e as the social insurance premium to be collected in the current month.
[0040] The screen display control unit 102d controls the display and input of various screens (for example, the master maintenance screen, the batch set / previous month's insurance premium item screen, etc.) displayed on the monitor 114.
[0041] [3. Specific Examples] Referring to Figures 2 to 18, a specific example of the processing of the control unit of the business support device 100 in this embodiment will be explained. Figures 3 to 18 illustrate a specific example of the processing of the control unit of the business support device 100 in this embodiment.
[0042] [Conventional (1)] The conventional process (1) will be explained with reference to Figures 4 to 8. Changes will be made to the health insurance premium rate master 106b and the employee pension premium rate master 106c. For example, for customers whose pay is due on March 25th, the changes will be made before the March payroll calculation because the health insurance premium rate master 106b and employee pension premium rate master 106c were announced on March 11th.
[0043] March salary month 1. Modifying the fee schedule master in the area. Note: Typically, the health insurance premium rate table is revised in March, and the employee pension insurance premium rate table is revised in September, so the timing of the revisions differs.
[0044] 1-1. Launch the Social Insurance Premium Rate Table Master Maintenance. This time, select the Health Insurance Premium Rate Table as the Social Insurance Premium Rate Table type and proceed with the modification work. The calculation of amounts by payroll will only be explained for items related to health insurance.
[0045] Figure 4(A) shows an example of the display of the Social Insurance Premium Rate Table Master Maintenance Screen 400. The Social Insurance Premium Rate Table Master Maintenance Screen 400 has a header area with a button to select the type of social insurance premium rate table (health insurance premium rate table or employee pension premium rate table), a field to specify the social insurance business establishment code, and a field to specify the year and month of change, an editing area for editing the social insurance premium rate table master, and a "button" to the change screen to display the change screen. Figure 4(B) shows an example of data for the health insurance premium rate table master 106b.
[0046] 1-2. Pressing the [Go to Change Screen] button launches the Change Screen 401, as shown in Figure 5(A). The Change Screen 401 includes fields for specifying the old change month and the new change month, and a registration button. The old change month is automatically displayed as the change month from the Social Insurance Premium Amount Table Master Maintenance Screen 400.
[0047] When you enter the new change month and year and press the register button, the change month on the social insurance premium rate table master maintenance screen 400 will be changed to the new change month and year, as shown in Figure 5(B), and the data for the old change month and year will be copied to the health insurance premium rate table master 106b, as shown in Figure 5(C).
[0048] 1-3. Maintain the amounts in the copied premium rate table as needed. This time, we will correct the basic individual / basic company amounts. As shown in Figure 6(A), correct the basic individual / basic company amounts for 2024 / 3 on the social insurance premium rate table master maintenance screen 400. The corrected content will be reflected in the health insurance premium rate table master 106b.
[0049] 2. Payroll 2-1. Determination of social insurance premiums to be collected in March The social insurance premiums to be collected the following month are calculated by referring to the health insurance premium rate master 106b based on the employee social insurance information 106a's grade. Figure 7(A) shows an example of data from employee social insurance information 106a. Figure 7(B) shows examples of employee insurance premium calculation table 106d and employee insurance premium collection table 106e.
[0050] Using the social insurance business code / health insurance grade from employee social insurance information 106a as the key, the health insurance premium rate table master 106b is referenced to calculate the basic individual to long-term care company amounts in employee insurance premium calculation table 106d.
[0051] 3. Payroll Transfer: Payroll calculation cannot be redone after this point.
[0052] 4. Register the salary year and month range for the following month, April. As shown in Figure 7(C), the March data from employee social insurance information 106a is copied to the April payroll year and month area. As shown in Figures 7(D) and (E), the data from employee insurance premium calculation table 106d is copied to employee insurance premium collection table 106e.
[0053] Refer to Figure 7(F) for a supplementary explanation of the tables. Insurance premium target month: In payroll calculation, the calculated amount is stored in the Employee Insurance Premium Calculation Table 106d. Insurance premium collection month: In salary transfer, the amount in the Employee Insurance Premium Collection Table 106e is collected. The Employee Insurance Premium Calculation Table 106d stores the social insurance premiums calculated in payroll calculation and represents the position of the previous month from the payroll month in which the premiums are collected. The Employee Insurance Premium Collection Table 106e is the table referenced when determining the social insurance premiums to be collected via salary transfer.
[0054] • April salary month 1. Payroll Finalization of social insurance premiums to be collected in April Calculation of social insurance premiums to be collected in May
[0055] Figure 8(A) shows an example of employee social insurance information data 106a for March and April. Using the social insurance business code / health insurance grade as the key, refer to the health insurance premium rate master 106b and calculate the basic individual to long-term care company amount for April in the employee insurance premium calculation table 106d, as shown in Figure 8(B). This is the social insurance premium to be collected in May.
[0056] 2. Salary transfer The social insurance premiums are determined from the employee insurance premium collection table 106e shown in Figure 8(C).
[0057] [Recalculation (1)] The recalculation process (1), which is a feature of the present invention, will be explained with reference to Figures 9 to 18. For companies where the payday is at the beginning of the month, the work to change the health insurance premium rate master 106b / pension premium rate master 106c, which is announced in the middle of the month, cannot be completed in time. For example, for a customer whose payday is March 10th, the health insurance premium rate master / pension premium rate master was announced on March 11th, so it cannot be completed in time for the March payroll calculation, and the change work must be done in the April payroll month and year.
[0058] March salary month 1. Payroll 1-1. Determination of social insurance premiums to be collected in March Based on the employee social insurance information 106a, the social insurance premium to be collected in the following month is calculated by referring to the health insurance premium rate master 106b.
[0059] The social insurance premiums to be collected the following month are calculated by referring to the health insurance premium rate table master 106b based on the employee social insurance information 106a's grade. Figure 9(A) shows an example of data from the health insurance premium rate table master 106b. Figure 9(B) shows an example of data from the employee social insurance information 106a. Figure 9(C) shows examples of the employee insurance premium calculation table 106d and the employee insurance premium collection table 106e.
[0060] Using the social insurance business code / health insurance grade from employee social insurance information 106a as the key, the health insurance premium rate table master 106b is referenced to calculate the basic individual to long-term care company amounts in employee insurance premium calculation table 106d.
[0061] 2. Payroll Transfer From this point onward, payroll calculation cannot be repeated.
[0062] 3. Register the salary year and month range for the following month, April. As shown in Figure 10(A), the March data from employee social insurance information 106a is copied to the April payroll year and month area.
[0063] As shown in Figures 10(B) and (C), the data from the Employee Insurance Premium Calculation Table 106d is copied to the Employee Insurance Premium Collection Table 106e.
[0064] 4. A new master fare table is released. We couldn't complete the March payroll calculation in time, so we'll be making the changes using the April payroll year and month.
[0065] • April salary month 1. Modifying the fee schedule master in the area. Note: Typically, the health insurance premium rate table is revised in March, and the employee pension insurance premium rate table is revised in September, so the timing of the revisions differs.
[0066] 1-1. Launch the Social Insurance Premium Rate Table Master Maintenance. This time, select the Health Insurance Premium Rate Table as the Social Insurance Premium Rate Table type and proceed with the modification work. The calculation of amounts by payroll will only be explained for items related to health insurance.
[0067] Figure 11(A) shows an example of the display of the social insurance premium rate table master maintenance screen 400. Figure 11(B) shows an example of data from the health insurance premium rate table master 106b.
[0068] 1-2. Pressing the [Go to Change Screen] button will launch the change screen 401 as shown in Figure 12(A). After entering the new change month and year and pressing the register button, the change month on the social insurance premium rate table master maintenance screen 400 will be changed to the new change month and year as shown in Figure 12(B), and the data for the old change month and year will be copied to the health insurance premium rate table master 106b as shown in Figure 12(C).
[0069] 1-3. Maintain the amounts in the copied premium rate table as needed. This time, we will correct the basic individual / basic company amounts. As shown in Figure 13(A), correct the basic individual / basic company amounts for 2024 / 3 on the social insurance premium rate table master maintenance screen 400. The corrected content will be reflected in the health insurance premium rate table master 106b.
[0070] 2. Recalculation of social insurance premiums to be collected in April Since the salary has been finalized, a recalculation of the payroll is not possible. Therefore, social insurance premiums will be recalculated using the bulk set / previous month's insurance premium items. Refer to Figure 14 for further explanation. Insurance premium target month: In the payroll calculation, the amount is stored in the Employee Insurance Premium Calculation Table. Insurance premium collection month: In the payroll calculation, the amount in the Employee Insurance Premium Collection Table is finalized as the collection amount. The social insurance premiums to be collected in April will be the result of the March calculation. However, the changes to the health insurance premium amount table master will not be made in time for the March payroll calculation. Since the salary transfer has been completed in March, a recalculation of the payroll is not possible.
[0071] 2-1. Launch the "Bulk Set - Previous Month's Insurance Premium Item" screen (500). This time, due to revisions to health insurance (basic individual / basic company), only health insurance is subject to renewal. The premium rate table will be calculated based on the current month (because the changes were made in April), and the grade will be calculated based on the previous month (for recalculation of March's premiums).
[0072] Figure 15(A) shows an example of the display of the Batch Set / Previous Month Insurance Premium Item Screen 500. The Batch Set / Previous Month Insurance Premium Item Screen 500 includes a field for specifying the salary year and month, a checkbox for specifying the renewal target (health insurance and / or employee pension), a button for specifying the premium rate table (previous month or current month), a button for specifying the grade (previous month or current month), and an execute button.
[0073] In this example, the pay period is specified as "2024 / 4", the renewal target as "health insurance", the premium rate table as "current month", and the grade as "previous month".
[0074] Figure 15(B) shows an example of data from the health insurance premium rate table master 106b. The target month is specified as the current month (2024 / 4). Figure 15(C) shows an example of data from the employee social insurance information 106a. The target month is specified as the previous month (2024 / 3).
[0075] 2-2. The execution process is performed to update the employee insurance premium collection table 106e for the payroll month (April), as shown in Figures 16(A) and (B). This updates the employee insurance premium collection table 106e to reflect the revised amount.
[0076] 3. Payroll Finalization of social insurance premiums to be collected in April Calculation of social insurance premiums to be collected in May
[0077] Figure 17(A) shows an example of employee social insurance information data 106a for March and April. Using the social insurance business code / health insurance grade as the key, refer to the April health insurance premium rate table master 106b and calculate the basic individual to long-term care company amount for April in the employee insurance premium calculation table 106d, as shown in Figure 17(B). The April amount is the social insurance premium to be collected in May.
[0078] 4. Salary transfer As shown in Figure 17(C), social insurance contributions are determined from the employee insurance contributions_collection table 106e.
[0079] Refer to Figure 18 for supplementary explanation of the "Bulk Set / Previous Month Insurance Premium Item" screen 500. You can select either health insurance or employee pension insurance, or both, as the "Renewal Target." Selecting only health insurance will recalculate only the health insurance premium. Selecting both health insurance and employee pension insurance will recalculate both.
[0080] Regarding the "rate table and grade," selecting the current month for the rate table and the previous month for the grade allows for recalculation if there is a delay in updating the rate table. Example: Rate table for April, grade for March (3. Example of a hypothetical case where social insurance premiums are paid: Recalculation (1)). Selecting the previous month for the rate table and the current month for the grade allows for recalculation if there is a delay in updating the grade. Example: Rate table for March, grade for April. Grade revisions (regular determination of social insurance premiums) are made after receiving notification of the results from the pension office, etc. Therefore, there are cases where companies cannot keep up with payroll calculations.
[0081] As explained above, according to this embodiment, when the payroll year and month, the previous or current month of employee social insurance information 106a, and the previous or current month of the social insurance premium amount table master are specified on the batch set / previous month insurance premium item screen (batch set screen) 500, the calculation processing unit 102c recalculates the social insurance premiums to be collected from salaries in the current month based on the data of employee social insurance information 106a for the specified previous or current month and the data of the social insurance premium amount table master for the specified previous or current month. This makes it possible to solve the business problem of a discrepancy between the timing of revisions to the master that determines social insurance premiums / changes to employee information and the collection and payment of social insurance premiums in the following month.
[0082] [4. Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This embodiment can contribute to improving operational efficiency and promoting appropriate management decisions by companies, thereby contributing to SDGs Goals 8 and 9.
[0083] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and digital processes, thereby contributing to SDGs Goals 12, 13, and 15.
[0084] Furthermore, this embodiment can contribute to strengthening control and governance, thereby enabling contributions to SDG Goal 16.
[0085] [5. Other Embodiments] In addition to the embodiments described above, the present invention may be implemented in various different embodiments within the scope of the technical idea described in the claims.
[0086] For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically by known methods.
[0087] Furthermore, the processing procedures, control procedures, specific names, information including parameters such as registration data and search conditions for each process, screen examples, and database configuration shown in this specification and in the drawings may be changed at will unless otherwise specified.
[0088] Furthermore, with respect to the business support device 100, each component shown in the diagram is a functional concept and does not necessarily need to be physically configured as shown.
[0089] For example, the processing functions of the business support device 100, particularly those performed by the control unit, may be implemented in whole or in part by a CPU and a program interpreted and executed by the CPU, or they may be implemented as wired logic hardware. The program is recorded on a non-temporary computer-readable recording medium containing programmed instructions for the information processing device to execute the processing described in this embodiment, and is mechanically read by the business support device 100 as needed. That is, a storage unit such as ROM or HDD (Hard Disk Drive) contains a computer program that works in cooperation with the OS to give instructions to the CPU and perform various processing tasks. This computer program is executed by being loaded into RAM and works in cooperation with the CPU to constitute the control unit.
[0090] Furthermore, this computer program may be stored on an application program server connected to the business support device 100 via any network, and it is possible to download all or part of it as needed.
[0091] Furthermore, the program for executing the processing described in this embodiment may be stored on a non-temporary computer-readable recording medium, or it may be configured as a program product. Here, "recording medium" includes any "portable physical medium" such as memory cards, USB (Universal Serial Bus) memory, SD (Secure Digital) cards, flexible disks, magneto-optical disks, ROMs, EPROMs (Erasable Programmable Read Only Memory), EEPROMs (Registered Trademark) (Electrically Erasable and Programmable Read Only Memory), CD-ROMs (Compact Disk Read Only Memory), MOs (Magneto-Optical disks), DVDs (Digital Versatile Disks), and Blu-ray (Registered Trademark) Discs.
[0092] Furthermore, "program" refers to a data processing method described in any language or writing method, regardless of its format, such as source code or binary code. Note that "program" is not necessarily limited to a single, monolithic structure; it also includes distributed structures consisting of multiple modules or libraries, and those that work in cooperation with other programs, such as an operating system, to achieve their functions. Regarding the specific configuration and reading procedures for reading the recording medium in each device shown in the embodiments, as well as the installation procedures after reading, well-known configurations and procedures can be used.
[0093] The various databases stored in the memory unit are memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files used for various processes and website provision.
[0094] Furthermore, the business support device 100 may be configured as a known personal computer or workstation or other information processing device, or as an information processing device to which any peripheral devices are connected. Alternatively, the business support device 100 may be implemented by installing software (including programs or data, etc.) that enables the processing described in this embodiment on the device.
[0095] Furthermore, the specific forms of distribution and integration of the devices are not limited to those shown in the figures, and all or part of them can be configured by functionally or physically distributing and integrating them in any unit according to various additions or functional loads. In other words, the embodiments described above may be implemented in any combination, or the embodiments may be implemented selectively. [Explanation of symbols]
[0096] 100 Business support equipment 102 Control Unit 102a Employee Social Insurance Information Registration Department 102b Master Maintenance Department 102c Calculation Processing Unit 102d Screen display control unit 104 Communication Interface Section 106 Storage section 106a Employee Social Insurance Information 106b Health Insurance Premium Rate Table Master 106c Pension Insurance Premium Rate Table Master 106d Employee Insurance Premium Calculation Table 106e Employee Insurance Premium Collection Table 108 Input / Output Interface Section 112 Input device 114 Output device 300 Networks
Claims
1. A business support device equipped with a control unit, The control unit, The employee social insurance information, including salary year and month, employee code, social insurance business establishment code, and social insurance contribution grade, will be revised. The revised social insurance business establishment change date, social insurance business establishment code, social insurance grade, and calculation information for calculating social insurance premiums are registered in the social insurance premium amount table master, and It is configured to be accessible, A business support device characterized by having a calculation processing means that, when the payroll year and month, the previous or current month of the employee social insurance information, and the previous or current month of the social insurance premium amount table master are specified on the batch setting screen, recalculates the social insurance premiums to be collected from salaries in the current month based on the employee social insurance information data for the specified previous or current month and the social insurance premium amount table master data for the specified previous or current month.
2. It includes a calculation table and a collection table, The business support device according to claim 1, characterized in that the calculation processing means, for each employee, uses the social insurance business establishment code of the employee social insurance information and the social insurance premium grade of the specified previous month or current month's pay year as keys, refers to the social insurance premium amount table master for the specified previous month or current month's social insurance business establishment change year, calculates the social insurance premium in the calculation table, copies the calculated social insurance premium to the collection table, and determines the social insurance premium in the collection table as the social insurance premium to be collected in the current month.
3. The business support device according to claim 1 or 2, characterized in that the social insurance premium rate table master includes a health insurance premium rate table master registered in association with the date of change of social insurance business establishment, social insurance business establishment code, health insurance grade, basic individual, specific individual, long-term care individual, basic company, specific company, and long-term care company, and a pension premium rate table master registered in association with the date of change of social insurance business establishment, social insurance business establishment code, pension grade, pension individual, pension company, and child company.
4. A business support method performed by an information processing device equipped with a control unit, The control unit, The employee social insurance information, including salary year and month, employee code, social insurance business establishment code, and social insurance contribution grade, will be revised. The revised social insurance business establishment change date, social insurance business establishment code, social insurance grade, and calculation information for calculating social insurance premiums are registered in the social insurance premium amount table master, and It is configured to be accessible, The control unit executes: A business support method characterized by including a calculation process that, when the payroll year and month, the previous or current month of the employee social insurance information, and the previous or current month of the social insurance premium amount table master are specified on the batch setting screen, recalculates the social insurance premiums to be collected from salaries in the current month based on the employee social insurance information data for the specified previous or current month and the social insurance premium amount table master data for the specified previous or current month.
5. A business support program to be executed by an information processing device equipped with a control unit, The control unit, The employee social insurance information, including salary year and month, employee code, social insurance business establishment code, and social insurance contribution grade, will be revised. The revised social insurance business establishment change date, social insurance business establishment code, social insurance grade, and calculation information for calculating social insurance premiums are registered in the social insurance premium amount table master, and It is configured to be accessible, The control unit, A business support program that, when the payroll year and month, the previous or current month of the employee social insurance information, and the previous or current month of the social insurance premium amount table master are specified on the batch setting screen, executes a calculation process to recalculate the social insurance premiums to be collected from salaries in the current month based on the employee social insurance information data for the specified previous or current month and the social insurance premium amount table master data for the specified previous or current month.
Citation Information
Patent Citations
Social insurance information processor, social insurance information processing method, and social insurance information processing program
JP2024137374A