Wage garnishment management device, wage garnishment management method, and wage garnishment management program

The wage garnishment management device automates wage garnishment calculations, addressing manual errors and inefficiencies by linking creditor and employee data to accurately determine garnishment amounts.

JP7777093B2Active Publication Date: 2025-11-27OBIC CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2023004003
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-01-13
Publication Date
2025-11-27
Estimated Expiration
2043-01-13

AI Technical Summary

Technical Problem

Existing wage garnishment systems require manual calculation by employees, leading to frequent errors and inefficiencies, especially in industries with numerous creditors and varying calculation methods.

Method used

A wage garnishment management device and method that automates the calculation of garnishment amounts based on creditor settings and employee data, using a memory unit and control unit to manage debtor and creditor links, calculate garnishment amounts, and update debt balances.

Benefits of technology

Automated calculation reduces errors, streamlines processes for companies with many employees, and supports efficient management of wage garnishments, particularly in industries with multiple creditors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007777093000001
    Figure 0007777093000001
  • Figure 0007777093000002
    Figure 0007777093000002
  • Figure 0007777093000003
    Figure 0007777093000003
Patent Text Reader

Abstract

To provide a salary seizure management device, a salary seizure management method, and a salary seizure management program, capable of automatically calculating, according to a credit destination, a seizure amount at the time of calculating an employee's salary, according to a seizure debt balance and the credit destination.SOLUTION: There is acquired salary calculation result data in which a seizure amount of an employee's salary is set on the basis of a credit destination master where a credit destination and a calculation method of a seizure amount are set in association with each other, seizure data where an employee being a debtor, the credit destination, and a debt balance are set in association with each other; and employee data including salary data where a total payment amount of the employee's salary and a deduction amount are set in association with each other.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

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

[0002] Patent Document 1 discloses a configuration for calculating the amount of prohibited garnishment based on the total amount of salary paid, and for calculating the amount of garnishment that can be garnished, which is the upper limit of garnishment on salary. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2003-203143 Summary of the Invention [Problem to be solved by the invention]

[0004] However, in the invention described in Patent Document 1, the person in charge had to look at the debtor each time to determine how to calculate the amount to be seized from an employee's salary, which led to the problem of frequent errors.

[0005] The present invention has been made in consideration of the above-mentioned problems, and aims to provide a salary garnishment management device, a salary garnishment management method, and a salary garnishment management program that can automatically calculate the amount to be garnished according to the creditor when calculating an employee's salary, depending on the outstanding debt to be garnished and the creditor settings. [Means for solving the problem]

[0006] In order to solve the above-mentioned problems and achieve the objectives, the salary garnishment management device of the present invention is a salary garnishment management device equipped with a memory unit and a control unit, wherein the memory unit comprises a creditor master that links and sets the debtor and the calculation method for the garnishment amount, and an employee memory means that stores employee data including garnishment data that links and sets the debtor employee, the creditor, and the debt balance, and the employee's total salary payment amount and deduction amount, and the control unit comprises a payroll calculation result acquisition means that acquires payroll calculation result data that sets the employee's salary garnishment amount based on the creditor master and the employee data.

[0007] In addition, in the salary garnishment management device of the present invention, the control unit is characterized by further comprising a garnishment registration means for updating the debt balance set in the garnishment data stored in the employee memory means based on the salary calculation result data.

[0008] In addition, in the salary garnishment management device of the present invention, the salary calculation result data further has a deposit flag set to indicate whether the salary garnishment amount is a deposit, and the garnishment registration means further sets a fixed garnishment amount for each creditor in the garnishment data based on the employee data when the deposit flag set in the salary calculation result data indicates that the salary garnishment amount is a deposit.

[0009] In addition, in the salary garnishment management device of the present invention, the employee data further includes a distribution table of the deposited items to the creditors, and the garnishment registration means, based on the employee data, sets the fixed garnishment amount for each creditor according to the distribution table in the garnishment data when the deposit flag set in the salary calculation result data indicates that the salary garnishment amount is the deposited item.

[0010] In addition, in the wage garnishment management device of the present invention, the garnishment registration means is characterized in that, based on the employee data, when the deposit flag set in the wage calculation result data indicates that the wage garnishment amount is the deposit, it sets the fixed garnishment amount apportioned to each creditor in the garnishment data.

[0011] In addition, in the salary garnishment management device of the present invention, the salary calculation result acquisition means is further characterized by updating the deposit flag set in the salary calculation result data to indicate that the salary garnishment amount is not the deposit.

[0012] In addition, in the salary garnishment management device of the present invention, the salary calculation result acquisition means calculates the calculated garnishment amount and the maximum garnishment amount according to the calculation method based on the creditor master and the employee data, and if the calculated garnishment amount does not exceed the outstanding debt and the maximum garnishment amount, acquires the salary calculation result data in which the calculated garnishment amount is set as the salary garnishment amount, if the calculated garnishment amount exceeds the maximum garnishment amount and the maximum garnishment amount does not exceed the outstanding debt, acquires the salary calculation result data in which the maximum garnishment amount is set as the salary garnishment amount, and if the outstanding debt does not exceed the maximum garnishment amount, acquires the salary calculation result data in which the outstanding debt is set as the salary garnishment amount.

[0013] In addition, in the salary garnishment management device of the present invention, the garnishment data further has a fixed garnishment amount set, and the salary calculation result acquisition means sets the fixed garnishment amount for each employee as the calculated garnishment amount based on the creditor master and the employee data, calculates the maximum garnishment amount, and if the calculated garnishment amount does not exceed the outstanding debt and the maximum garnishment amount, acquires the salary calculation result data in which the calculated garnishment amount is set as the salary garnishment amount, if the calculated garnishment amount exceeds the maximum garnishment amount and the maximum garnishment amount does not exceed the outstanding debt, acquires the salary calculation result data in which the maximum garnishment amount is set as the salary garnishment amount, and if the outstanding debt does not exceed the maximum garnishment amount, acquires the salary calculation result data in which the outstanding debt is set as the salary garnishment amount.

[0014] In addition, in the salary garnishment management device of the present invention, the garnishment data further has a multiplier rate set, and the salary calculation result acquisition means calculates the calculated garnishment amount and the maximum garnishment amount according to the calculation method for the financial institution using the multiplier rate based on the creditor master in which the creditor of the financial institution is set and the employee data, and if the calculated garnishment amount does not exceed the debt balance and the maximum garnishment amount, acquires the salary calculation result data in which the calculated garnishment amount is set as the salary garnishment amount, if the calculated garnishment amount exceeds the maximum garnishment amount and the maximum garnishment amount does not exceed the debt balance, acquires the salary calculation result data in which the maximum garnishment amount is set as the salary garnishment amount, and if the debt balance does not exceed the maximum garnishment amount, acquires the salary calculation result data in which the debt balance is set as the salary garnishment amount.

[0015] In addition, the salary garnishment management method of the present invention is a salary garnishment management method to be executed by a salary garnishment management device equipped with a memory unit and a control unit, wherein the memory unit comprises a creditor master that links and sets the debtor and the calculation method for the garnishment amount, and an employee memory means that stores employee data including garnishment data that links and sets the employee who is the debtor, the creditor, and the debt balance, and the employee's total salary payment amount and deduction amount, and the method is characterized by including a salary calculation result acquisition step executed in the control unit that acquires salary calculation result data that sets the employee's salary garnishment amount based on the creditor master and the employee data.

[0016] In addition, the salary garnishment management program of the present invention is a salary garnishment management program to be executed by a salary garnishment management device having a memory unit and a control unit, wherein the memory unit comprises a creditor master that links and sets the debtor and the calculation method for the garnishment amount, and an employee memory means that stores employee data including garnishment data that links and sets the debtor employee, the creditor, and the debt balance, and the employee's total salary payment amount and deduction amount, and the control unit executes a salary calculation result acquisition step that acquires salary calculation result data that sets the employee's salary garnishment amount based on the creditor master and the employee data. [Effects of the Invention]

[0017] The present invention has the advantage of being able to automatically calculate the amount of wage garnishment. Furthermore, the present invention has the advantage of having a classification of municipalities, financial institutions, and others in the master data of creditors, and the system automatically determines the calculation method, thereby preventing errors by the employee. The present invention has the advantage of being useful for companies with many fixed-term employees. Furthermore, the present invention has the advantage of being extremely useful for large companies with many employees. Furthermore, the present invention has the advantage of being able to calculate the amount of wage garnishment in payroll calculations according to the settings of the garnishment debt balance and the creditor. Furthermore, the present invention has the advantage of being able to automatically determine the calculation method according to the creditor and automatically calculate the amount of wage garnishment, thereby not only reducing the employee's workload but also preventing calculation errors. [Brief explanation of the drawings]

[0018] [Figure 1] FIG. 1 is a block diagram showing an example of the configuration of a wage garnishment management device according to this embodiment. [Figure 2] FIG. 2 is a flowchart showing an example of the processing of the wage garnishment management device in this embodiment. [Figure 3] FIG. 3 is a diagram showing an example of the wage garnishment management process in this embodiment. [Figure 4] FIG. 4 is a diagram showing an example of the wage garnishment management process in this embodiment. [Figure 5] FIG. 5 is a diagram showing an example of the wage garnishment management process in this embodiment. [Figure 6] FIG. 6 is a diagram showing an example of the wage garnishment management process in this embodiment. [Figure 7] FIG. 7 is a diagram showing an example of the wage garnishment management process in this embodiment. [Figure 8] FIG. 8 is a diagram showing an example of the wage garnishment management process in this embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0019] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described in detail with reference to the accompanying drawings. However, the present invention is not limited to this embodiment.

[0020] [1. Overview] First, an outline of the present invention will be described.

[0021] Traditionally, in the temporary staffing industry, which employs a large number of relatively low-wage workers, there have been many requirements for managing wage garnishments due to unpaid taxes and financial institutions, and large temporary staffing agencies have several hundred people affected each month.However, there are four methods for calculating the amount of garnishment depending on the creditor: (A) garnishment from local governments (resident taxes), (B) garnishment from financial institutions, (C) others, and (D) garnishment from two or more places (deposits)).When employees manually calculate the amount, the calculation method differs for each creditor, and there is also a legal limit on garnishment, so it is time-consuming and there are many calculation errors, which means there is a risk of accidentally garnishing too much.

[0022] Therefore, in this embodiment, when a request for seizure is made, the system registers the debtor and the seized amount, and automatically calculates the seized amount according to the debtor when calculating payroll.

[0023] In this embodiment, (A) when a local government seizes an amount, the calculated seizure amount is calculated as follows: ([1] total pay amount - [2] income tax - [3] resident tax - [4] social insurance premiums - [5] guaranteed amount - [6] reserve fund). Here, total pay amount may be rounded down to the nearest thousand yen, income tax may be rounded up to the nearest thousand yen, resident tax may be rounded up to the nearest thousand yen, and social insurance premiums may be rounded up to the nearest thousand yen. Alternatively, the guaranteed amount may be calculated as follows: {100,000 yen + (number of tax dependents x 45,000 yen)}. Alternatively, the reserve fund may be 20% of ([1] total pay amount - [2] income tax - [3] resident tax - [4] social insurance premiums - [5] guaranteed amount), or twice the [5] guaranteed amount, whichever is less, rounded up to the nearest thousand yen. In addition, in this embodiment, (B) when a financial institution seizes the debt, the calculated seizure amount is calculated as follows: (1) Total payment amount - (2) Transportation expenses - (3) Income tax - (4) Resident tax - (5) Social insurance premiums) x (6) Contribution rate. Here, the total payment amount does not need to be rounded. The contribution rate may be 0.25 or 0.5. In addition, in this embodiment, (C) when a debt is seized by other means (for example, a court, etc.), if the creditor specifies a fixed monthly amount, that amount becomes the calculated seizure amount. In addition, in this embodiment, (D) when a debt is seized (deposited) from two or more places, the maximum value calculated by each creditor is used as the calculated seizure amount, and the payment to the creditor is deposited.

[0024] [2. Configuration] An example of the configuration of the salary garnishment management device 100 according to this embodiment will be described with reference to Fig. 1. Fig. 1 is a block diagram showing an example of the configuration of the salary garnishment management device 100 according to this embodiment.

[0025] 1, the salary garnishment management device 100 is a commercially available desktop personal computer. Note that the salary garnishment management device 100 is not limited to a stationary information processing device such as a desktop personal computer, but may also be a portable information processing device such as a commercially available notebook personal computer, PDA (Personal Digital Assistant), smartphone, or tablet personal computer.

[0026] The salary garnishment management device 100 comprises a control unit 102, a communication interface unit 104, a memory unit 106, and an input / output interface unit 108. Each unit of the salary garnishment management device 100 is connected to each other so that they can communicate with each other via any communication path.

[0027] The communication interface unit 104 communicatively connects the salary garnishment management device 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 a communication line. Here, the network 300 has a function of connecting the salary garnishment management 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).

[0028] 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 touch panel), a speaker, or a printer. The input device 112 may be a keyboard, a mouse, a microphone, or a monitor that cooperates with a mouse to achieve a pointing device function. In the following, the output device 114 may be referred to as the monitor 114 or the printer 114, and the input device 112 may be referred to as the keyboard 112 or the mouse 112.

[0029] The storage unit 106 stores various databases, tables, files, etc. The storage unit 106 stores computer programs that work in conjunction with the OS (Operating System) to issue commands to the CPU (Central Processing Unit) to perform various processes. 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, or an optical disk. The storage unit 106 includes a debtor master 106a and an employee database 106b.

[0030] The creditor master 106a is a master in which the creditor is set. Here, the creditor master 106a may be set in association with the creditor and the calculation method of the seized amount.

[0031] The employee database 106b stores employee data. Here, the employee database 106b may store employee data including garnishment data linking the employee who is the debtor, the creditor, and the outstanding debt, as well as salary data linking the employee's total salary and deductions. Here, the employee data may be set with a table of distribution of deposited assets to the creditor. The garnishment data may also be set with a fixed garnishment amount. The garnishment data may also be set with a rate of contribution. The employee database 106b may also store payroll calculation result data that sets the employee's garnishment amount.

[0032] The control unit 102 is a CPU or the like that provides overall control of the salary garnishment management device 100. The control unit 102 has an internal memory for storing control programs such as an OS, programs that define various processing procedures, required data, etc., and executes various information processing based on these stored programs. Functionally, the control unit 102 is equipped with a master setting unit 102a, a salary calculation result acquisition unit 102b, and a garnishment registration unit 102c.

[0033] The master setting unit 102a sets the master. Here, the master setting unit 102a may set the debtor master 106a in which the debtor and the calculation method of the seized amount are linked and set.

[0034] The payroll calculation result acquisition unit 102b acquires payroll calculation result data in which the amount of employee payroll garnishment has been set. Here, the payroll calculation result acquisition unit 102b may acquire payroll calculation result data in which the amount of employee payroll garnishment has been set based on the creditor master 106a and employee data. Here, the payroll calculation result data may have a deposit flag set to indicate whether the amount of salary garnishment is a deposit. Furthermore, the payroll calculation result acquisition unit 102b may update the deposit flag set in the payroll calculation result data to indicate that the amount of salary garnishment is not a deposit. In addition, the payroll calculation result acquisition unit 102b may calculate the calculated garnishment amount and the maximum garnishment amount according to the calculation method based on the creditor master 106a and employee data, and if the calculated garnishment amount does not exceed the outstanding debt and the maximum garnishment amount, acquire payroll calculation result data in which the calculated garnishment amount is set as the payroll garnishment amount; if the calculated garnishment amount exceeds the maximum garnishment amount and the maximum garnishment amount does not exceed the outstanding debt, acquire payroll calculation result data in which the maximum garnishment amount is set as the payroll garnishment amount; and if the outstanding debt does not exceed the maximum garnishment amount, acquire payroll calculation result data in which the outstanding debt is set as the payroll garnishment amount. In addition, the payroll calculation result acquisition unit 102b may set a fixed garnishment amount for each employee as the calculated garnishment amount based on the creditor master 106a and employee data, calculate the maximum garnishment amount, and if the calculated garnishment amount does not exceed the outstanding debt and the maximum garnishment amount, acquire payroll calculation result data in which the calculated garnishment amount is set as the payroll garnishment amount; if the calculated garnishment amount exceeds the maximum garnishment amount and the maximum garnishment amount does not exceed the outstanding debt, acquire payroll calculation result data in which the maximum garnishment amount is set as the payroll garnishment amount; if the outstanding debt does not exceed the maximum garnishment amount, acquire payroll calculation result data in which the outstanding debt is set as the payroll garnishment amount.In addition, the payroll calculation result acquisition unit 102b may calculate the calculated garnishment amount and the maximum garnishment amount according to the calculation method for the financial institution using a credit rate based on the creditor master 106a in which the creditors of the financial institutions are set and employee data, and if the calculated garnishment amount does not exceed the outstanding debt and the maximum garnishment amount, acquire payroll calculation result data in which the calculated garnishment amount is set as the payroll garnishment amount, if the calculated garnishment amount exceeds the maximum garnishment amount and the maximum garnishment amount does not exceed the outstanding debt, acquire payroll calculation result data in which the maximum garnishment amount is set as the payroll garnishment amount, and if the outstanding debt does not exceed the maximum garnishment amount, acquire payroll calculation result data in which the outstanding debt is set as the payroll garnishment amount.

[0035] Here, in this embodiment, (1) if the amount obtained by deducting income tax, resident tax, social insurance premiums, and transportation expenses from the total pay amount is 440,000 yen or less, the maximum amount of seizure may be {(total pay amount - income tax - resident tax - social insurance premiums - transportation expenses) / 4}, and (2) if the amount obtained by deducting income tax, resident tax, social insurance premiums, and transportation expenses from the total pay amount exceeds 440,000 yen, the maximum amount of seizure may be {(total pay amount - income tax - resident tax - social insurance premiums - transportation expenses) - 330,000 yen}.

[0036] The seizure registration unit 102c registers employee data. Here, the seizure registration unit 102c may register employee data including seizure data and salary data. The seizure registration unit 102c may also update the outstanding debt set in the seizure data stored in the employee database 106b based on the salary calculation result data. The seizure registration unit 102c may also set a fixed seizure amount for each creditor in the seizure data when a deposit flag set in the salary calculation result data based on the employee data indicates that the salary seizure amount is a deposit. The seizure registration unit 102c may also set a fixed seizure amount for each creditor according to the payroll table in the seizure data when a deposit flag set in the salary calculation result data based on the employee data indicates that the salary seizure amount is a deposit. In addition, if the deposit flag set in the payroll calculation result data based on employee data indicates that the payroll garnishment amount is a deposit, the seizure registration unit 102c may set a fixed seizure amount apportioned to each creditor in the seizure data.

[0037] [3. Specific Examples] A specific example of this embodiment will be described with reference to FIGS.

[0038] [Wage garnishment management processing] An example of the salary garnishment management process in this embodiment will now be described with reference to Fig. 2. Fig. 2 is a flowchart showing an example of the process of the salary garnishment management device 100 in this embodiment.

[0039] As shown in FIG. 2, the seizure registration unit 102c registers seizure data linking the employee who is the debtor, the debtor, and the debt balance in the employee database 106b based on the debtor's request (step SA-1).

[0040] Then, the payroll calculation result acquisition unit 102b calculates the calculated garnishment amount and the maximum garnishment amount according to the calculation method based on the creditor master 106a and the employee data stored in the employee database 106b, and if the calculated garnishment amount does not exceed the outstanding debt and the maximum garnishment amount, it sets the calculated garnishment amount as the payroll garnishment amount and acquires payroll calculation result data with a deposit flag set to indicate whether the payroll garnishment amount is a deposit; if the calculated garnishment amount exceeds the maximum garnishment amount and the maximum garnishment amount does not exceed the outstanding debt, it sets the maximum garnishment amount as the payroll garnishment amount and acquires payroll calculation result data with the deposit flag set; and if the outstanding debt does not exceed the maximum garnishment amount, it sets the outstanding debt as the payroll garnishment amount and acquires payroll calculation result data with the deposit flag set (step SA-2).

[0041] Then, the seizure registration unit 102c determines whether or not the deposit flag set in the payroll calculation result data indicates that the amount of seized payroll is a deposit (step SA-3).

[0042] Then, if the seizure registration unit 102c determines that the deposit flag set in the payroll calculation result data does not indicate that the payroll seizure amount is a deposit (step SA-3: No), it transitions the processing to step SA-6.

[0043] On the other hand, if the seizure registration unit 102c determines that the deposit flag set in the salary calculation result data indicates that the salary seizure amount is a deposit (step SA-3: Yes), it transitions the processing to step SA-4.

[0044] Then, the seizure registration unit 102c sets a fixed seizure amount for each creditor in the seizure data stored in the employee database 106b based on the payroll calculation result data (step SA-4).

[0045] Then, based on the creditor master 106a and the employee data stored in the employee database 106b, the payroll calculation result acquisition unit 102b sets the fixed garnishment amount for each employee as the calculated garnishment amount, calculates the maximum garnishment amount, and if the calculated garnishment amount does not exceed the outstanding debt and the maximum garnishment amount, acquires payroll calculation result data in which the calculated garnishment amount is set as the payroll garnishment amount; if the calculated garnishment amount exceeds the maximum garnishment amount and the maximum garnishment amount does not exceed the outstanding debt, acquires payroll calculation result data in which the maximum garnishment amount is set as the payroll garnishment amount; if the outstanding debt does not exceed the maximum garnishment amount, acquires payroll calculation result data in which the outstanding debt is set as the payroll garnishment amount (step SA-5).

[0046] Then, the seizure registration unit 102c updates the outstanding debt set in the seizure data stored in the employee database 106b based on the payroll calculation result data (step SA-6), and ends the process.

[0047] An example of the salary garnishment management process in this embodiment will now be described with reference to Figures 3 to 8. Figures 3 to 8 are diagrams showing an example of the salary garnishment management process in this embodiment.

[0048] As shown in FIG. 3, in this embodiment, when a new creditor is added, records of local governments and financial institutions are registered in the creditor master 106a.

[0049] As shown in FIG. 4, in this embodiment, seizure data is registered in response to a request from the creditor.

[0050] In this embodiment, the seizure amount is calculated during payroll calculation, as shown in Figure 5. That is, in payroll calculation in this embodiment, the following calculation processes are executed: (1) calculation is performed on seized data that has a debt balance, (2) a pattern is determined from the creditor of the seizure data, (3) the calculated seizure amount is calculated according to each pattern, (4) the debt balance is checked, (5) the maximum seizure amount is checked, (6) the seizure amount is calculated taking into account (4) and (5), and (7) the deposit is checked.

[0051] Here, as shown in Figure 5 (Case 1), in the case of seizure by a local government in this embodiment, the seizure amount is calculated using the local government's calculation method, and since it does not exceed the seizure limit or the outstanding debt, it is used as the seizure amount.

[0052] Also, as shown in Figure 5 (Case 2), in the case of a seizure by a financial institution in this embodiment, the seizure amount is calculated using the financial institution's calculation method, and since the debt balance is not exceeded but the seizure limit is exceeded, the seizure amount is set to the seizure limit amount.

[0053] Also, as shown in Figure 5 (Case 3), in other seizures in this embodiment, the ``fixed seizure amount'' registered in the seizure data is normally used as the seizure amount, but since the seizure amount exceeds the remaining debt balance, the remaining debt balance is used as the seizure amount.

[0054] Also, as shown in Figure 5 (Case 4), in this embodiment, when there are multiple creditors and the deposit is seized, the highest of the seizure amounts calculated within the range that does not exceed the debt balance and the seizure limit amount will be the seizure amount. Here, in this embodiment, even if the seizure amount is calculated, the breakdown for each creditor is not known, so the breakdown must be registered, and therefore Deposit FLG = 1 is set in the payroll calculation result data.

[0055] As shown in FIG. 6, in this embodiment, for employees with deposit FLG=1, a breakdown of the seized amount is registered in the seizure data.

[0056] Then, as shown in FIG. 7, in this embodiment, payroll calculation is executed again, and the fixed seizure amount is set as the calculated seizure amount, so that the deposit FLG=0.

[0057] As shown in FIG. 8, in this embodiment, when data is generated for the following month (when the next month's salary payment date is registered), the amount of seized money for the previous month is deducted from the outstanding balance of the claim.

[0058] [4. 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.

[0059] 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.

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

[0061] 5. 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.

[0062] 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.

[0063] 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.

[0064] Furthermore, with regard to the wage garnishment management device 100, the components shown in the figure are functional concepts and do not necessarily have to be physically configured as shown in the figure.

[0065] For example, all or any part of the processing functions of the salary garnishment management device 100, particularly those performed by the control unit 102, may be implemented by a CPU and a program interpreted and executed by the CPU, or by hardware using wired logic. The program is stored 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 salary garnishment management device 100 as needed. That is, a computer program is stored in a storage unit such as a ROM or HDD (Hard Disk Drive) for working with the OS to issue instructions to the CPU and perform various processes. This computer program is executed by being loaded into RAM and cooperates with the CPU to form the control unit.

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

[0067] 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.

[0068] Furthermore, a "program" is a data processing method written in any language or description method, and does not matter whether it is in the form of 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 this embodiment, as well as the installation procedure after reading, can use well-known configurations and procedures.

[0069] The various databases stored in the memory unit 106 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.

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

[0071] 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]

[0072] The present invention is useful in industries such as the temporary staffing industry, where many companies have relatively low wages and unstable employment. [Explanation of symbols]

[0073] 100 Wage garnishment management device 102 Control section 102a Master setting section 102b Payroll calculation result acquisition unit 102c Seizure Registration Division 104 Communication interface unit 106 Storage section 106a Creditor Master 106b Employee Database 108 Input / Output Interface Section 112 Input Device 114 Output Device 200 servers 300 Network

Claims

1. A wage garnishment management device having a memory unit and a control unit, The storage unit A creditor master that links the creditor and the calculation method for the seizure amount, an employee storage means for storing employee data including garnishment data linking the employee who is the debtor, the creditor, and the outstanding debt, and salary data linking the total salary of the employee and the deduction amount; Equipped with The control unit a payroll calculation result acquisition means for acquiring payroll calculation result data that sets the amount of garnishment of the employee's pay based on the creditor master and the employee data; A wage garnishment management device comprising:

2. The control unit a seizure registration means for updating the outstanding debt set in the seizure data stored in the employee storage means based on the payroll calculation result data; 2. The wage garnishment management device according to claim 1, further comprising:

3. The payroll calculation result data is Furthermore, a deposit flag is set to indicate whether the wage garnishment amount is a deposit. The seizure registration means Furthermore, the salary garnishment management device described in claim 2 is characterized in that, based on the employee data, if the deposit flag set in the salary calculation result data indicates that the salary garnishment amount is the deposit, a fixed garnishment amount for each creditor is set in the garnishment data.

4. The employee data is Furthermore, a distribution table of the deposited items to the obligees is set, The seizure registration means A salary garnishment management device as described in claim 3, characterized in that if the deposit flag set in the salary calculation result data based on the employee data indicates that the salary garnishment amount is the deposit, the fixed garnishment amount for each creditor according to the dividend table is set in the garnishment data.

5. The seizure registration means A salary garnishment management device as described in claim 3, characterized in that if the deposit flag set in the salary calculation result data based on the employee data indicates that the salary garnishment amount is the deposit, the fixed garnishment amount apportioned to each creditor is set in the garnishment data.

6. The payroll calculation result acquisition means A wage garnishment management device as described in any one of claims 3 to 5, further characterized in that the deposit flag set in the wage calculation result data is updated to indicate that the wage garnishment amount is not a deposit.

7. The payroll calculation result acquisition means A salary garnishment management device as described in any one of claims 1 to 5, characterized in that the calculated garnishment amount and the maximum garnishment amount are calculated according to the calculation method based on the creditor master and the employee data, and if the calculated garnishment amount does not exceed the outstanding debt and the maximum garnishment amount, the salary calculation result data is acquired in which the calculated garnishment amount is set as the salary garnishment amount, if the calculated garnishment amount exceeds the maximum garnishment amount and the maximum garnishment amount does not exceed the outstanding debt, the salary calculation result data is acquired in which the maximum garnishment amount is set as the salary garnishment amount, and if the outstanding debt does not exceed the maximum garnishment amount, the salary calculation result data is acquired in which the outstanding debt is set as the salary garnishment amount.

8. The seizure data is Furthermore, a fixed seizure amount is set, The payroll calculation result acquisition means A salary garnishment management device as described in claim 1 or 2, characterized in that based on the creditor master and the employee data, the fixed garnishment amount for each employee is set as the calculated garnishment amount, a maximum garnishment amount is calculated, and if the calculated garnishment amount does not exceed the outstanding debt and the maximum garnishment amount, the salary calculation result data in which the calculated garnishment amount is set as the salary garnishment amount is acquired, if the calculated garnishment amount exceeds the maximum garnishment amount and the maximum garnishment amount does not exceed the outstanding debt, the salary calculation result data in which the maximum garnishment amount is set as the salary garnishment amount is acquired, and if the outstanding debt does not exceed the maximum garnishment amount, the salary calculation result data in which the outstanding debt is set as the salary garnishment amount is acquired.

9. The seizure data is Furthermore, a rate is set, The payroll calculation result acquisition means The salary garnishment management device of claim 7, characterized in that the calculated garnishment amount and the maximum garnishment amount are calculated based on the debtor master in which the debtor of the financial institution is set and the employee data, according to the calculation method for the financial institution using the contribution rate, and if the calculated garnishment amount does not exceed the debt balance and the maximum garnishment amount, the salary calculation result data in which the calculated garnishment amount is set as the salary garnishment amount is acquired, if the calculated garnishment amount exceeds the maximum garnishment amount and the maximum garnishment amount does not exceed the debt balance, the salary calculation result data in which the maximum garnishment amount is set as the salary garnishment amount is acquired, and if the debt balance does not exceed the maximum garnishment amount, the salary calculation result data in which the debt balance is set as the salary garnishment amount is acquired.

10. A salary garnishment management method to be executed by a salary garnishment management device having a memory unit and a control unit, The storage unit A creditor master that links the creditor and the calculation method for the seizure amount, an employee storage means for storing employee data including garnishment data linking the employee who is the debtor, the creditor, and the outstanding debt, and salary data linking the total salary of the employee and the deduction amount; Equipped with Executed in the control unit: a payroll calculation result acquisition step for acquiring payroll calculation result data in which the amount of the employee's payroll garnishment is set based on the creditor master and the employee data; A method for managing wage garnishment, comprising:

11. A salary garnishment management program to be executed by a salary garnishment management device having a memory unit and a control unit, The storage unit A creditor master that links the creditor and the calculation method for the seizure amount, an employee storage means for storing employee data including garnishment data linking the employee who is the debtor, the creditor, and the outstanding debt, and salary data linking the total salary of the employee and the deduction amount; Equipped with In the control unit, a payroll calculation result acquisition step for acquiring payroll calculation result data in which the amount of the employee's payroll garnishment is set based on the creditor master and the employee data; Wage garnishment management program to implement.

Citation Information

Patent Citations

  • Delinquent management system

    JP2003203143A

  • Transaction review and seizure assist system

    JP2020095510A