Social insurance management device, social insurance management method, and social insurance management program

The social insurance management device automates salary information retrieval based on employee code changes, addressing inefficiencies and reducing workload by ensuring seamless processing transitions.

JP7726937B2Active Publication Date: 2025-08-20OBIC CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2023028719
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-02-27
Publication Date
2025-08-20
Estimated Expiration
2043-02-27

AI Technical Summary

Technical Problem

Existing social insurance processing systems face inefficiencies and increased workload due to the inability to automatically obtain salary information when employee codes change, leading to manual data acquisition and processing challenges.

Method used

A social insurance management device and method that associates employee codes with social insurance numbers and salary information, allowing the system to determine if the code has changed during the calculation period and, if unchanged, retrieve necessary data for processing, thereby automating the calculation of standard monthly remuneration and reducing manual intervention.

Benefits of technology

Efficiently performs social insurance processing by automatically obtaining salary information, reducing workload and enabling seamless transitions in employee codes without manual data acquisition.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007726937000001
    Figure 0007726937000001
  • Figure 0007726937000002
    Figure 0007726937000002
  • Figure 0007726937000003
    Figure 0007726937000003
Patent Text Reader

Abstract

To provide a social insurance management apparatus and the like capable of appropriately acquiring salary information for a calculation period even if an employee code is changed, and reducing workload while efficiently executing social insurance-related processing.SOLUTION: A social insurance management apparatus comprises a control unit for performing processing related to social insurance and is capable of accessing employee information in which an employee code for identifying an employee, an employee's social insurance number, and employee's monthly salary information are associated with each other. The control unit determines whether or not the employee code has been changed during a social insurance calculation period, determines whether or not the employee has the same social insurance number in each month of the calculation period if the employee code has been changed, acquires the salary information associated with the social insurance number if the employee has the same social insurance number, and performs the processing related to the social insurance based on the acquired salary information.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a social insurance management device, a social insurance management method, and a social insurance management program. [Background technology]

[0002] Conventionally, there has been known an electronic application support device that performs electronic applications for public services such as social insurance (see, for example, Patent Document 1). In the electronic application support device of Patent Document 1, the employee information of the applicant includes an employee code, and the electronic application is made in association with the employee code. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2022-73054 Summary of the Invention [Problem to be solved by the invention]

[0004] For example, when calculating the standard monthly remuneration, which is the basis for calculating social insurance premiums, in social insurance processing, it is necessary to obtain the salary information of the applicant for the specified social insurance calculation period. The salary information is associated with an employee code, which is a code used to identify the employee who is the applicant. Here, employee codes are assigned differently depending on the company. For example, when employee codes are assigned according to an employee's status (part-time, full-time, executive, etc.), the employee code before a status change (old employee code) may differ from the employee code after the status change (new employee code) even for the same employee. Generally, payroll systems treat employee codes as identical, so an employee with an old employee code and an employee with a new employee code are treated as different employees. In this case, it is impossible to obtain the employee's salary information for the calculation period, and the standard monthly remuneration cannot be calculated automatically. This requires manual acquisition of employee salary information, which increases the workload of social insurance processing.

[0005] The present invention has been made in consideration of the above-mentioned problems, and aims to provide a social insurance management device, a social insurance management method, and a social insurance management program that can efficiently perform social insurance processing while reducing workload by preferably obtaining salary information for the calculation period even when the employee code is changed. [Means for solving the problem]

[0006] In order to solve the above-mentioned problems and achieve the objectives, the social insurance management device of the present invention is a social insurance management device that has a control unit that executes processing related to social insurance, and is able to access employee information in which an employee code for identifying an employee, the employee's social insurance number, and the employee's monthly salary information are each associated with each other, and the control unit determines whether the employee code has changed during the social insurance calculation period, and if the employee code has changed, determines whether the employee has the same social insurance number for each month of the calculation period, and if the employee has the same social insurance number, obtains the salary information associated with the social insurance number and executes processing related to social insurance based on the obtained salary information.

[0007] In the social insurance management device according to the present invention, the control unit may leave the social insurance processing unprocessed when it determines that the same social insurance number is not held.

[0008] In the social insurance management device according to the present invention, the social insurance number may include at least one of a health insurance insurer number and a basic pension number.

[0009] In addition, the social insurance management method of the present invention is a social insurance management method that executes processing related to social insurance, and uses employee information in which an employee code for identifying an employee, the employee's social insurance number, and the employee's monthly salary information are each associated with each other, and a social insurance management device equipped with a control unit determines whether the employee code has changed during the social insurance calculation period, and if the employee code has changed, determines whether the employee holds the same social insurance number for each month of the calculation period, and if the employee holds the same social insurance number, obtains the salary information associated with the social insurance number, and executes processing related to social insurance based on the obtained salary information.

[0010] In addition, the social insurance management program of the present invention is a social insurance management program that causes a social insurance management device equipped with a control unit to execute a social insurance management method for performing processing related to social insurance, and uses employee information that corresponds to an employee code for identifying an employee, the employee's social insurance number, and the employee's monthly salary information, and causes the social insurance management device to determine whether the employee code has changed during a social insurance calculation period, and if the employee code has changed, determine whether the employee holds the same social insurance number for each month of the calculation period, and if the employee holds the same social insurance number, obtain the salary information associated with the social insurance number, and perform processing related to social insurance based on the obtained salary information. [Effects of the Invention]

[0011] The present invention has the effect of being able to efficiently perform social insurance processing while reducing workload by suitably obtaining salary information for the calculation period even when an employee code is changed. [Brief explanation of the drawings]

[0012] [Figure 1] FIG. 1 is a diagram illustrating an example of the configuration of a social insurance management device. [Figure 2] FIG. 2 is a diagram illustrating an example of employee information. [Figure 3] FIG. 3 is a diagram showing an example of a social insurance processing screen. [Figure 4] FIG. 4 is a diagram showing an example of a flowchart relating to the social insurance management method. DETAILED DESCRIPTION OF THE INVENTION

[0013] Hereinafter, embodiments of a social insurance management device, a social insurance management method, and a social insurance management program according to the present invention will be described in detail with reference to the accompanying drawings. However, the present invention is not limited to these embodiments.

[0014] [1. Configuration] An example of the configuration of the social insurance management apparatus 100 according to this embodiment will be described with reference to Fig. 1 etc. Fig. 1 is a block diagram showing an example of the configuration of the social insurance management apparatus 100.

[0015] The social insurance management device 100 executes processes related to social insurance (hereinafter referred to as social insurance processing), such as calculating the standard monthly remuneration that serves as the calculation basis for social insurance premiums based on employee information. The social insurance management device 100 is constructed based on a commercially available desktop personal computer. Note that the social insurance management device 100 is not limited to those constructed based on stationary information processing devices such as desktop personal computers, but may also be constructed based on portable information processing devices such as commercially available notebook personal computers, PDAs (Personal Digital Assistants), smartphones, or tablet personal computers.

[0016] The social insurance management device 100 includes a control unit 102, a communication interface unit 104, a memory unit 106, and an input / output interface unit 108. The units included in the social insurance management device 100 are connected to each other so as to be able to communicate with each other via any communication path.

[0017] The communication interface unit 104 communicably connects the social insurance management apparatus 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with other devices via the communication line. Here, the network 300 has a function of connecting the social insurance management apparatus 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). The data stored in the memory unit 106 may also be stored in the server 200, for example.

[0018] An input device 112 and an output device 114 are connected to the input / output interface unit 108. The output device 114 may be a monitor (including a home television), a speaker, or a printer. The input device 112 may be a keyboard, a mouse, a microphone, or a monitor that functions as a pointing device in cooperation with a mouse. In the following, the output device 114 may be referred to as the monitor 114, and the input device 112 may be referred to as the keyboard 112 or the mouse 112.

[0019] Various databases, tables, files, etc. are stored in the storage unit 106. Computer programs that work in conjunction with the OS (Operating System) to issue commands to the CPU (Central Processing Unit) to perform various processes are recorded in the storage unit 106. The storage unit 106 can be, for example, a memory device such as RAM (Random Access Memory) or ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, an optical disk, etc.

[0020] The storage unit 106 stores employee information 106a and information obtained by social insurance processing.

[0021] FIG. 2 is a diagram showing an example of employee information. Employee information 106a is, for example, information assigned to each month's salary. As shown in FIG. 2, employee information 106a includes items such as status, employee code, name, health insurance reference number, employee pension insurance reference number, fixed wage, and monthly remuneration, and these items are associated with each other. Status refers to employment type and position, such as part-timer, full-time employee, or executive. Employee code is a code for identifying employees. In this embodiment, the first digit of the employee code corresponds to the status. As shown in FIG. 2, a full-time employee is assigned a "1" and an executive is assigned a "9." Therefore, the employee code changes with changes in status. Name refers to the employee's name. Health insurance reference number is a health insurance insurer number, which is a type of social insurance number. Note that the health insurance reference number may also be a reference number associated with the health insurance insurer number. Employee pension insurance reference number is a basic pension number, which is a type of social insurance number. The employee pension reference number may be a reference number associated with the basic pension number. Fixed wages are a type of salary information and are wages that are paid on a fixed basis. Monthly remuneration is a type of salary information and is remuneration that is the sum of fixed wages and non-fixed wages. In the following explanation, fixed wages and monthly remuneration are also simply referred to as salary information.

[0022] Next, referring again to Figure 1, the control unit 102 will be described. The control unit 102 is a CPU or the like that performs overall control of the social insurance management apparatus 100. The control unit 102 has an internal memory for storing control programs such as an OS, programs that define various processing procedures, and required data, and executes various information processing operations based on these stored programs.

[0023] As information processing, the control unit 102 executes processing related to social insurance based on various data stored in the storage unit 106. As processing related to social insurance, the control unit 102 executes, for example, calculation of standard monthly remuneration, calculation of pay increase / decrease difference, and determination of regular determination / contingent revision.

[0024] A specific example of the processing executed by the control unit 102 will be described in detail below in [2. Specific Example of Processing].

[0025] [2. Specific examples of processing] Here, a specific example of the processing executed by the social insurance management device 100 will be described with reference to Fig. 3 and Fig. 4. Fig. 3 is a diagram showing an example of a social insurance processing screen, and Fig. 4 is a diagram showing an example of a social insurance management method. As shown in Fig. 3, the social insurance management device 100 executes the social insurance processing, such as the calculation of the standard monthly remuneration amount, the calculation of the pay increase / decrease difference, and the determination of regular determination / regular revision.

[0026] With reference to FIG. 3, the calculation of the standard monthly remuneration amount, the calculation of the pay increase / decrease differential, and the determination of regular determination / ad hoc revision will be described. FIG. 3 shows a social insurance processing screen D that is displayed on an output device 114 such as a monitor when social insurance processing is being executed. The above social insurance processing requires salary information including the fixed wage and monthly remuneration amount for the social insurance calculation period. The calculation period is the most recent four months starting from the processing date. In this embodiment, as shown in FIG. 3, the processing date is set to "2022 / 6," and the calculation period is set to "2022 / 3" to "2022 / 6." When calculating the standard monthly remuneration amount, the calculation period used is the period from "2022 / 4" to "2022 / 6," and when calculating the pay increase / decrease differential, the calculation period used is the period from "2022 / 3" to "2022 / 4."

[0027] In the process of calculating the standard monthly remuneration, the control unit 102 obtains the monthly remuneration for each month from "2022 / 4" to "2022 / 6", which is the calculation period for the standard monthly remuneration, and calculates the simple average of the obtained monthly remuneration for each month (the average of monthly remuneration (3) to (5)). In the process of calculating the pay increase / decrease differential, the control unit 102 subtracts the fixed wage for "2022 / 3" from the fixed wage for "2022 / 4" to calculate the pay increase / decrease differential (the difference obtained by subtracting fixed wage (2) from fixed wage (1)). In the process of determining whether the pay is to be determined regularly or revised regularly, the control unit 102 determines whether the requirements for regular determination or revision are met based on the calculated standard monthly remuneration.

[0028] When executing the above social insurance processing, the control unit 102 determines whether the employee code has changed during the social insurance calculation period (step S1). If the control unit 102 determines that the employee code has not changed during the social insurance calculation period (step S1: No), it acquires the fixed wage and monthly remuneration, which are salary information for each month associated with the employee code (step S2). In step S2, since the employee code has not changed, it is possible to acquire the salary information associated with the employee code for the calculation period. Then, in step S2, the control unit 102 executes the above social insurance processing based on the acquired salary information.

[0029] On the other hand, if the control unit 102 determines in step S1 that the employee code has changed during the social insurance calculation period (step S1: Yes), it determines whether or not the employee is eligible for health insurance (step S3). In step S3, the control unit 102 determines that the employee is eligible for health insurance if the health insurance insurer number during the calculation period is the same. If the control unit 102 determines that the employee is eligible for health insurance (step S3: Yes), it acquires the fixed wage and monthly remuneration amount, which are salary information for each month associated with the health insurance insurer number (step S4). Then, in step S4, the control unit 102 executes the above social insurance processing based on the acquired salary information.

[0030] On the other hand, if the control unit 102 determines in step S3 that the employee is not eligible for health insurance (step S3: No), it determines whether the employee is eligible for employee pension insurance (step S5). In step S5, the control unit 102 determines that the employee is eligible for employee pension insurance if the basic pension number is the same for the calculation period. If the control unit 102 determines that the employee is eligible for employee pension insurance (step S5: Yes), it acquires the fixed wage and monthly remuneration amount, which are salary information for each month associated with the basic pension number (step S6). Then, in step S6, the control unit 102 executes the above social insurance processing based on the acquired salary information.

[0031] On the other hand, if the control unit 102 determines in step S5 that the employee is not eligible for the employees' pension insurance (step S5: No), it leaves the social insurance processing unprocessed (step S7). Since the control unit 102 cannot acquire salary information in step S7, it does not calculate the pay increase / decrease difference and processes it as 0 yen, and similarly does not calculate the standard monthly remuneration and processes it as 0 yen. Furthermore, the control unit 102 does not determine whether to make a regular determination or an occasional revision in step S7 and leaves it unprocessed.

[0032] After executing steps S2, S4, S6, and S7, the control unit 102 ends the execution of the social insurance processing.

[0033] As described above, according to this embodiment, even if the employee code is changed, it is possible to appropriately obtain salary information for the social insurance calculation period, and therefore social insurance processing can be executed. Furthermore, since there is no need to obtain salary information manually, the workload of social insurance processing can be reduced.

[0034] Furthermore, according to this embodiment, if an employee does not have a social insurance number for health insurance, employee pension insurance, etc., the social insurance processing can be left unprocessed, making it easy to identify the employee code (employee) whose social insurance processing has not been processed.

[0035] Furthermore, according to this embodiment, at least one of a health insurance insurer number and a basic pension number can be used as the social insurance number. Note that the social insurance number is not limited to the above numbers, and may be any number associated with social insurance, such as My Number (individual number).

[0036] [3. Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby contributing to the achievement of SDGs Goals 8 and 9.

[0037] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, thereby contributing to the achievement of SDGs Goals 12, 13, and 15.

[0038] Furthermore, this embodiment can contribute to strengthening control and governance, which can contribute to the achievement of Goal 16 of the SDGs.

[0039] 4. Other Embodiments The present invention may be implemented in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.

[0040] 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 using known methods.

[0041] Furthermore, the processing procedures, control procedures, specific names, information including parameters such as registered data and search conditions for each process, screen examples, and database configurations shown in this specification and drawings can be changed as desired unless otherwise specified.

[0042] Furthermore, with regard to the social insurance management device 100, the components shown in the figures are functional concepts, and do not necessarily have to be physically configured as shown in the figures.

[0043] For example, all or any part of the processing functions of the social insurance management device 100, particularly the processing functions performed by the control unit, may be implemented by a CPU and a program interpreted and executed by the CPU, or may be implemented as hardware using wired logic. The program is recorded on a non-transitory, computer-readable recording medium containing programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by the social insurance management device 100 as needed. That is, a computer program for issuing instructions to the CPU in cooperation with the OS and performing various processes is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive). This computer program is executed by being loaded into RAM, and cooperates with the CPU to form the control unit.

[0044] In addition, this computer program may be stored in an application program server connected to the social insurance management device 100 via any network, and all or part of it may be downloaded as needed.

[0045] Furthermore, the program for executing the processes described in this embodiment may be stored in a non-transitory computer-readable recording medium or configured as a program product. Here, the term "recording medium" includes any "portable physical medium" such as a memory card, a Universal Serial Bus (USB) memory, a Secure Digital (SD) card, a flexible disk, a magneto-optical disk, a ROM, an Erasable Programmable Read Only Memory (EPROM), an Electrically Erasable and Programmable Read Only Memory (EEPROM (registered trademark)), a Compact Disk Read Only Memory (CD-ROM), a Magneto-Optical disk (MO), a Digital Versatile Disk (DVD), and a Blu-ray (registered trademark) disc.

[0046] Furthermore, a "program" is a data processing method written in any language or description method, regardless of the format, such as source code or binary code. Note that a "program" is not necessarily limited to a single structure, but also includes a structure that is distributed as multiple modules or libraries, or a structure that achieves its function by cooperating with a separate program, such as an OS. Note that the specific configuration and reading procedure for reading a recording medium in each device shown in the embodiments, as well as the installation procedure after reading, can use well-known configurations and procedures.

[0047] The various databases stored in the memory unit are storage means such as 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 providing websites.

[0048] The social insurance management device 100 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as the information processing device to which any peripheral device is connected. The social insurance management device 100 may also be realized by installing software (including programs, data, etc.) that causes the device to perform the processing described in this embodiment.

[0049] Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the drawings, and all or part of them can be configured by functionally or physically distributing and integrating them in any unit depending on various additions or functional loads. In other words, the above-described embodiments can be implemented in any combination, or embodiments can be implemented selectively. [Industrial Applicability]

[0050] The present invention is useful in companies where employee number systems differ for each rank and where rank changes occur frequently. [Explanation of symbols]

[0051] 100 Social Insurance Management Device 102 Control section 104 Communication interface unit 106 Storage section 106a Employee Information 108 Input / Output Interface Section 112 Input Device 114 Output Device 200 servers 300 Network

Claims

1. A social insurance management device including a control unit that executes processing related to social insurance, The system is capable of accessing employee information in which a monthly employee code for identifying an employee, a social insurance number of the employee, and monthly salary information of the employee are associated with each other, The control unit Based on the employee code of the employee information for the month of the processing year and month, it is determined whether or not there is a change in the employee code depending on whether or not all of the employee information for each month in the social insurance calculation period has been acquired; If there is a change in the employee code, determine whether the employee has the same social insurance number for each month of the calculation period; If the same social insurance number is held, salary information associated with the social insurance number is acquired; A social insurance management device that executes processing related to social insurance based on the acquired salary information.

2. The control unit 2. The social insurance management device according to claim 1, wherein if it is determined that the person does not have the same social insurance number, the social insurance processing is left unprocessed.

3. 2. The social insurance management device according to claim 1, wherein the social insurance number includes at least one of a health insurance insurer number and a basic pension number.

4. A social insurance management method executed by a social insurance management device having a control unit that executes processing related to social insurance, Employee information is used that associates a monthly employee code for identifying an employee, the employee's social insurance number, and the employee's monthly salary information, The control unit Based on the employee code of the employee information for the month of the processing year and month, it is determined whether or not there is a change in the employee code depending on whether or not all of the employee information for each month in the social insurance calculation period has been acquired; If there is a change in the employee code, determine whether the employee has the same social insurance number for each month of the calculation period; If the same social insurance number is held, salary information associated with the social insurance number is acquired; A social insurance management method that executes social insurance-related processing based on the acquired salary information.

5. A social insurance management program that causes a social insurance management device having a control unit to execute a social insurance management method for executing processing related to social insurance, Employee information is used that associates a monthly employee code for identifying an employee, the employee's social insurance number, and the employee's monthly salary information, Based on the employee code of the employee information for the month of the processing year and month, it is determined whether or not there is a change in the employee code depending on whether or not all of the employee information for each month in the social insurance calculation period has been acquired; If there is a change in the employee code, determine whether the employee has the same social insurance number for each month of the calculation period; If the same social insurance number is held, salary information associated with the social insurance number is acquired; A social insurance management program that causes the social insurance management device to execute processing related to social insurance based on the acquired salary information.

Citation Information

Patent Citations

  • Electronic application system

    JP2022063919A

  • Electronic application support apparatus, electronic application support method, and electronic application support program

    JP2022073054A