Business operation support device, business operation support method, and business operation support program

The business support device calculates hourly wages by integrating minimum, ability-based, and store-specific components to support a strategic wage system, addressing the challenge of attracting workers in companies with part-time labor forces.

JP2025115788APending Publication Date: 2025-08-07OBIC CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024010434
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-01-26
Publication Date
2025-08-07

AI Technical Summary

Technical Problem

Companies with a high proportion of part-time workers face challenges in implementing a strategic wage system due to the discretionary nature of hourly wages, making it difficult to attract workers amid labor shortages.

Method used

A business support device and method that calculates hourly wages by dividing them into basic, ability-based, and store-specific components, using a system that integrates minimum wage, ability-based wage, and store wage data to determine hourly wages, and includes overtime allowance calculation.

Benefits of technology

Enables the implementation of a strategic wage system that supports labor attraction by providing accurate and structured hourly wage calculations, facilitating labor cost simulations and actual salary determination.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025115788000001_ABST
    Figure 2025115788000001_ABST
Patent Text Reader

Abstract

To provide a business operation support device, method, and program for supporting realization of a strategic wage system.SOLUTION: A business operation support method performed by a business operation support device includes: extracting employee information data including predetermined salary payment year and month from employee information data including salary payment year and month, employ identification information, belonging store identification information, and ability grades; referring to a store master including the store identification information and prefecture identification information, acquiring the prefecture identification information, referring to a minimum wage master including a minimum wage that is one of components of a corresponding hourly wage, and acquiring the minimum wage; referring to an ability hourly wage master including an ability hourly wage that is one of components of the hourly wage corresponding to the ability grade, and acquiring the ability hourly wage; referring to a store hourly wage master including a corresponding store hourly wage, and acquiring the store hourly wage; adding up the minimum wage, ability hourly wage, and store hourly wage to calculate an hourly wage, referring to working time data including working time corresponding to the salary payment year and month, and multiplying the hourly wage by the working time to calculate a basic salary.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 business support device, a business support method, and a business support program. [Background technology]

[0002] Patent Document 1 discloses an information processing device and the like that can reduce the complexity of hourly wage management when different allowances are paid depending on the day of the week or time of day. [Prior art documents] [Patent documents]

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

[0004] In industries with a high proportion of part-time workers, a strategic wage system is needed to attract workers amid a declining labor force.

[0005] The present invention has been made in view of the above, and has an object to provide a business support device, a business support method, and a business support program that support the realization of a strategic wage system. [Means for solving the problem]

[0006] In order to solve the above-mentioned problems and achieve the object, the business support device according to the present invention includes an extraction unit that extracts employee information data including a predetermined salary payment year and month from employee information data including salary payment year and month, employee identification information, store identification information and ability grade; a minimum wage acquisition unit that, based on the store identification information of the extracted employee information data, refers to a store master including store identification information and prefecture identification information to acquire prefecture identification information, and, based on the acquired prefecture identification information, refers to a minimum wage master including the prefecture identification information and the minimum wage, which is one of the components of the hourly wage corresponding to the prefecture identification information, to acquire the minimum wage; and a minimum wage acquisition unit that, based on the ability grade of the extracted employee information data, acquires the ability grade and the minimum wage corresponding to the ability grade. The system comprises: a ability-based hourly wage acquisition unit that references a ability-based hourly wage master including the ability-based hourly wage, which is one of the components of the hourly wage, and acquires the ability-based hourly wage; a store hourly wage acquisition unit that references a store hourly wage master including the store identification information and the store hourly wage, which is one of the components of the hourly wage corresponding to the store identification information, based on the store identification information of the extracted employee information data, and acquires the store hourly wage; and a basic wage calculation unit that calculates the hourly wage by adding up the acquired minimum wage, the acquired ability-based hourly wage, and the acquired store hourly wage, and acquires the working hours by referring to working hour data including the salary payment year and month and the working hours corresponding to the salary payment year and month, based on the specified salary payment year and month, and calculates the basic wage by multiplying the calculated hourly wage by the acquired working hours.

[0007] Furthermore, in order to solve the above-mentioned problems and achieve the object, the business support device according to the present invention includes an overtime allowance calculation unit that, in the working hours data, further includes overtime hours corresponding to the salary payment year and month, acquires the overtime hours, references a working conditions master including an overtime premium rate, acquires the overtime premium rate, multiplies the acquired overtime hours by the calculated hourly wage, and multiplies the result by the overtime premium rate to calculate overtime allowance.

[0008] In addition, in order to solve the above-mentioned problems and achieve the objectives, the business support device of the present invention further includes an update unit that registers the acquired minimum wage, the acquired ability-based hourly wage, the acquired store hourly wage, the calculated basic salary, and the calculated overtime allowance in the employee information data identified by the salary payment year and month and employee identification information, and updates the employee information data.

[0009] In addition, in order to solve the above-mentioned problems and achieve the objectives, the business support device of the present invention further includes a setting unit that displays on a setting screen a selectable trial calculation or actual calculation as an attribute of the employee information data to be updated, displays the salary payment year and month so that the year and month of salary payment can be input, and determines the attribute and year and month of salary payment of the employee information data to be updated.

[0010] Furthermore, in order to solve the above-mentioned problems and achieve the object, the business support method according to the present invention includes an extraction step in which an extraction unit extracts employee information data including a predetermined salary payment year and month from employee information data including salary payment year and month, employee identification information, store identification information and ability grade; a minimum wage acquisition step in which a minimum wage acquisition unit refers to a store master including store identification information and prefecture identification information based on the store identification information of the extracted employee information data, acquires prefecture identification information, and based on the acquired prefecture identification information, refers to a minimum wage master including prefecture identification information and a minimum wage that is one of the components of the hourly wage corresponding to the prefecture identification information, and acquires the minimum wage; and a capability-based hourly wage acquisition unit acquires the capability grade and the minimum wage corresponding to the capability grade based on the capability grade of the extracted employee information data. a store hourly wage acquisition step in which a store hourly wage acquisition unit, based on the store identification information of the extracted employee information data, refers to the store hourly wage master including the store hourly wage which is one of the components of the hourly wage corresponding to the store identification information, and acquires the store hourly wage; and a basic wage calculation step in which a basic wage calculation unit calculates the hourly wage by adding up the acquired minimum wage, the acquired ability hourly wage, and the acquired store hourly wage, based on the specified salary payment year and month, refers to working time data including the salary payment year and month and the working hours corresponding to the salary payment year and month, acquires the working hours, and calculates the basic wage by multiplying the calculated hourly wage by the acquired working hours.

[0011] Furthermore, in order to solve the above-mentioned problems and achieve the object, the business support program of the present invention includes an extraction unit that extracts employee information data including a predetermined salary payment year and month from employee information data including salary payment year and month, employee identification information, store identification information and ability grade; a minimum wage acquisition unit that references a store master including store identification information and prefecture identification information based on the store identification information of the extracted employee information data, acquires prefecture identification information, and references a minimum wage master including prefecture identification information and a minimum wage that is one of the components of the hourly wage corresponding to the prefecture identification information based on the acquired prefecture identification information, and acquires the minimum wage; and a minimum wage acquisition unit that references a minimum wage master including the prefecture identification information and the minimum wage that is one of the components of the hourly wage corresponding to the prefecture identification information, based on the ability grade of the extracted employee information data. a store hourly wage acquisition unit that, based on the store identification information of the extracted employee information data, refers to a store hourly wage master including the store hourly wage, which is one of the components of the hourly wage corresponding to the store identification information, and acquires the store hourly wage; and a basic wage calculation unit that calculates the hourly wage by adding up the acquired minimum wage, the acquired ability hourly wage, and the acquired store hourly wage, and, based on the specified salary payment year and month, refers to working hour data including the salary payment year and month and the working hours corresponding to the salary payment year and month, acquires the working hours, and calculates the basic wage by multiplying the calculated hourly wage by the acquired working hours. [Effects of the Invention]

[0012] The present invention can support the realization of a strategic wage system. [Brief explanation of the drawings]

[0013] [Figure 1] FIG. 1 is a diagram showing an example of the configuration of a business support device according to this embodiment. [Figure 2] FIG. 2 is a diagram showing an example of the store master according to this embodiment. [Figure 3] FIG. 3 is a diagram showing an example of the minimum wage master according to this embodiment. [Figure 4]FIG. 4 is a diagram showing an example of the ability-based hourly wage master according to this embodiment. [Figure 5] FIG. 5 is a diagram showing an example of the store hourly wage master according to this embodiment. [Figure 6] FIG. 6 is a diagram showing an example of the working conditions master according to this embodiment. [Figure 7] FIG. 7 is a diagram showing an example of employee information data according to this embodiment. [Figure 8] FIG. 8 is a diagram showing an example of working hours data according to this embodiment. [Figure 9] FIG. 9 is a diagram showing an example of processing according to this embodiment. [Figure 10] FIG. 10 is a diagram showing an example of processing according to this embodiment. [Figure 11] FIG. 11 is a diagram showing an example of processing according to this embodiment. [Figure 12] FIG. 12 is a diagram showing an example of processing according to this embodiment. [Figure 13] FIG. 13 is a diagram showing an example of processing according to this embodiment. [Figure 14] FIG. 14 is a diagram showing an example of processing according to this embodiment. [Figure 15] FIG. 15 is a diagram showing an example of an hourly wage setting processing screen and processing according to this embodiment. [Figure 16] FIG. 16 is a diagram showing an example of processing according to this embodiment. [Figure 17] FIG. 17 is a diagram showing an example of processing according to this embodiment. [Figure 18] FIG. 18 is a diagram showing an example of a payroll calculation processing screen and processing according to this embodiment. [Figure 19] FIG. 19 is a diagram showing an example of an hourly wage setting processing screen and processing according to this embodiment. [Figure 20] FIG. 20 is a diagram showing an example of processing according to this embodiment. [Figure 21] FIG. 21 is a diagram showing an example of processing according to this embodiment. [Figure 22]FIG. 22 is a diagram showing an example of a payroll calculation processing screen and processing according to this embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0014] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, preferred embodiments of a business support device, a business support method, and a business support 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 the preferred embodiments.

[0015] [1. Overview] Companies with many part-time workers, such as those in the restaurant industry or multi-store management, need hourly wage management that takes the minimum wage into consideration and strategic wage systems. Furthermore, companies with many part-time workers, such as those in the restaurant industry or multi-store management, also need wage systems that are attractive to workers in order to gain an advantage in the competition to acquire labor amid a labor shortage.

[0016] However, in the case of companies with a large number of part-time workers, such as those in the restaurant industry or those with multiple store operations, hourly wages other than the minimum wage are sometimes left to the discretion of the store manager, making it extremely difficult to implement a strategic wage system using this method.

[0017] The present invention supports strategic calculation of hourly wages by dividing hourly wages into basic hourly wages (prefectural minimum wages that are applied by identifying the area from store information), ability-based hourly wages (additional hourly wages based on individual ability such as years of experience or in-house qualifications), and store hourly wages (additional hourly wages by store). Furthermore, the present invention sets hourly wages in stages based on the components of the divided hourly wages, which can be used for labor cost simulations, determining actual hourly wages, calculating actual salaries, etc.

[0018] [2. Configuration] An example of the configuration of a task assistance device 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 task assistance device 100.

[0019] The business support device 100 is constructed based on a commercially available desktop personal computer. Note that the business support device 100 is not limited to being constructed based on a stationary information processing device such as a desktop personal computer, but may also be constructed based on a portable information processing device such as a commercially available notebook personal computer, a PDA (Personal Digital Assistant), a smartphone, or a tablet personal computer.

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

[0021] The communication interface unit 104 communicably connects the business assistance 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 the communication line. Here, the network 300 has a function of connecting the business assistance 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). Note that the data stored in the memory unit 106 may be stored in the server 200, for example.

[0022] 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 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, and the input device 112 may be referred to as the keyboard 112 or the mouse 112.

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

[0024] The memory unit 106 stores a store master 106a (corresponding to the store master of the present invention), a minimum wage master 106b (corresponding to the minimum wage master of the present invention), a capacity-based hourly wage master 106c (corresponding to the capacity-based hourly wage master of the present invention), a store hourly wage master 106d (corresponding to the store hourly wage master of the present invention), a working conditions master 106e (corresponding to the working conditions master of the present invention), employee information data 106f (corresponding to the employee information data of the present invention), and working hours data 106g (corresponding to the working hours data of the present invention).

[0025] The store master 106a is used to manage store information. As shown in Fig. 2, the store master 106a stores store identification information (e.g., store code, etc.), store name, prefecture identification information (e.g., prefecture code, etc.), etc.

[0026] The minimum wage master 106b manages the minimum wage, which is one of the components of the hourly wage, as shown in Fig. 3. The minimum wage master 106b stores the salary payment year and month, prefecture identification information, amount, etc.

[0027] The ability-based hourly wage master 106c is used to manage the ability-based hourly wage, which is one of the components of the hourly wage, as shown in Fig. 4. The ability-based hourly wage master 106c stores the salary payment year and month, ability grade, amount, etc.

[0028] The store hourly wage master 106d is used to manage the store hourly wage, which is one of the components of the hourly wage, as shown in Fig. 5. The store hourly wage master 106d stores the salary payment year and month, store identification information, amount, etc.

[0029] The working conditions master 106e is used to manage overtime premium rates, as shown in Fig. 6. The working conditions master 106e stores overtime premium rates and the like.

[0030] 7, the employee information data 106f is used to manage employee information, hourly wages, etc. The employee information data 106f stores the salary payment year and month, trial calculation category, employee identification information (e.g., employee code, etc.), affiliated store, ability grade, basic hourly wage, additional hourly wage, store hourly wage, basic wage, overtime pay, etc.

[0031] The working hours data 106g is used to manage working hours, as shown in Fig. 8. The working hours data 106g stores the salary payment year and month, trial calculation category, employee identification information, normal working hours, normal overtime hours, and the like.

[0032] 1, the control unit 102 is a CPU or the like that performs overall control of the business support 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 operations based on these stored programs.

[0033] The control unit 102 conceptually includes, in terms of functions, a store information registration processing unit 102a, a minimum wage master registration processing unit 102b, an ability-based hourly wage master registration processing unit 102c, a store hourly wage master registration processing unit 102d, a working conditions master registration processing unit 102e, an employee information data registration processing unit 102f, an hourly wage set processing unit 102g (including an extraction unit, minimum wage acquisition unit, ability-based hourly wage acquisition unit, store hourly wage acquisition unit, update unit, and setting unit of the present invention), a working hours registration processing unit 102h, and a payroll calculation processing unit 102i (including a basic wage calculation unit, overtime pay calculation unit, update unit, and setting unit of the present invention). The hourly wage set processing screen MA and the payroll calculation processing screen MB correspond to the setting screens of the present invention.

[0034] The store information registration processing unit 102a registers store identification information, store name, prefecture identification information, and the like set by a human resources person or the like in the store master 106a, thereby generating the store master 106a.

[0035] The minimum wage master registration processing unit 102b registers the salary payment year and month, prefecture identification information, amount, etc. set by a human resources officer, etc., in the minimum wage master 106b with reference to the published regional minimum wage revision status, and generates the minimum wage master 106b.

[0036] The ability-based hourly wage master registration processing unit 102c registers the salary payment year and month, ability grade, and amount in the ability-based hourly wage master 106c based on the ability-based hourly wage decided by a human resources person or the like at a management meeting or the like, and generates the ability-based hourly wage master 106c.

[0037] The store hourly wage master registration processing unit 102d registers the salary payment year and month, store identification information, and amount in the store hourly wage master 106d based on the store hourly wage decided by a human resources person or the like at a management meeting or the like, and generates the store hourly wage master 106d.

[0038] The working conditions master registration processing unit 102e registers the overtime premium rate decided by a human resources person or the like at a management meeting or the like in the working conditions master 106e, thereby generating the working conditions master 106e.

[0039] The employee information data registration processing unit 102f generates employee information data 106f by registering employee identification information, store identification information of the store to which the employee belongs, and ability grade in the employee information data 106f by a human resources person or the like.

[0040] The hourly wage setting processing unit 102g performs the following steps (11) to (18) as hourly wage setting processing to update the employee information data 106f. (11) The hourly wage set processing screen MA is displayed, and the person in charge selects either trial calculation or actual calculation in the trial calculation category in area MA1, sets the salary payment year and month in area MA2, and operates the execute button MA3. (12) Extract employee information data 106f for the "year and month" that the person in charge has specified as the salary payment year and month in area MA2. (13) If the person in charge selects trial calculation in the trial calculation category of area MA1, copy the employee information data 106f extracted in (12) and register "trial calculation" in the trial calculation category item. (14) If the person in charge selects production in the trial calculation category of area MA1, "production" is registered in the trial calculation category item of the employee information data 106f extracted in (12). (15) Based on the store identification information of the store corresponding to the employee identification information in the employee information data 106f, the store master 106a is referenced to obtain prefecture identification information. (16) Based on the "year and month" specified in the salary payment year and month in area MA2 and the prefecture identification information obtained in (15), the minimum wage master 106b is referenced to obtain the amount, and the amount is registered in the basic hourly wage of the employee information data 106f. (17) Obtain the ability grade corresponding to the employee identification information in the employee information data 106f, and based on the “year and month” specified in the salary payment year and month in area MA2 and the obtained ability grade, refer to the ability hourly wage master 106c to obtain the amount, and register it in the additional hourly wage in the employee information data 106f. (18) Obtain the store identification information of the affiliated store corresponding to the employee identification information in the employee information data 106f, and based on the “year and month” specified in the salary payment year and month in area MA2 and the obtained store identification information, refer to the store hourly wage master 106d to obtain the amount, and register it in the store hourly wage in the employee information data 106f.

[0041] The working hours registration processing unit 102h registers the salary payment year and month, trial calculation category, employee identification information, normal working hours, and normal overtime hours set by a human resources officer or the like in the working hours data 106g based on the simulated or actual working hours, and generates the working hours data 106g.

[0042] The payroll calculation processing unit 102i performs the following steps (21) to (26) as payroll calculation processing. (21) Display the payroll calculation processing screen MB, and have the person in charge select either trial or actual calculation for the trial calculation category in area MB1, select either trial or actual working hours data in area MB2, set the year and month of payroll payment in area MB3, and operate the execute button MB4. (22) Based on the selected trial calculation or actual calculation in the trial calculation category of area MB1 and the employee identification information of the employee information data 106f, the normal working hours and normal overtime hours are obtained from the working hours data 106g. (23) Based on the selected trial calculation or actual calculation in the trial calculation category in area MB1 and the salary payment year and month in area MB3, the employee information data 106f is referenced to obtain the basic hourly wage, additional hourly wage, and store hourly wage, and the obtained basic hourly wage, additional hourly wage, and store hourly wage are added to calculate the hourly wage. (24) The hourly wage calculated in (23) is multiplied by the normal working hours obtained in (22) to calculate the basic salary, and the result is registered in the basic salary of the employee information data 106f. (25) The overtime premium rate is acquired by referring to the working conditions master 106e. (26) The hourly wage calculated in (23) is multiplied by the regular overtime hours obtained in (22), and the result is multiplied by the overtime premium rate obtained in (25) to calculate the overtime allowance, which is registered in the overtime allowance of the employee information data 106f.

[0043] [3. Specific examples of processing] A specific example of the processing executed by the business support device 100 configured as described above will be described in detail with reference to Fig. 9 to Fig. 22. The following description will be given for employee code "100001," but similar processing is also performed for employee codes "100002" and "100003."

[0044] (Various master settings and related data settings) The human resources person or the like instructs the display of a store information input screen (not shown).

[0045] The store information registration processing unit 102a displays a store information input screen. The store information registration processing unit 102a prompts a human resources person or the like to set a store code, store name, and prefecture code on the store information input screen. The store information registration processing unit 102a registers the set information in the store master 106a and generates the store master 106a. For example, the store code "01_100", the store name "Asahikawa store", and the prefecture code "01 (Hokkaido)" are registered, and the store master 106a is generated (step S1, see FIG. 9).

[0046] The personnel officer or the like instructs the display of a minimum wage information input screen (not shown).

[0047] The minimum wage master registration processing unit 102b displays a minimum wage information input screen.

[0048] Human resources personnel, etc., will refer to the published revision status of the minimum wage by region and enter the salary payment year and month, prefecture code, and amount on the minimum wage information input screen.

[0049] The minimum wage master registration processing unit 102b registers the salary payment year and month, prefecture code, and amount set on the minimum wage information input screen in the minimum wage master 106b, and generates the minimum wage master 106b. For example, the minimum wage master 106b is generated by registering the salary payment year and month "2022 / 10," the prefecture code "01 (Hokkaido)," and the amount "920" (step S2, see FIG. 10).

[0050] The personnel manager or the like issues an instruction to display a screen for inputting ability-based hourly wage information (not shown).

[0051] The ability-based hourly wage master registration processing unit 102c displays an ability-based hourly wage information input screen.

[0052] Based on the ability-based hourly wage decided at the management meeting, etc., the personnel manager etc. sets the salary payment year and month, ability grade and amount on the ability-based hourly wage information input screen.

[0053] The ability-based hourly wage master registration processing unit 102c registers the salary payment year and month, ability grade, and amount set on the ability-based hourly wage information input screen in the ability-based hourly wage master 106c, and generates the ability-based hourly wage master 106c. For example, the salary payment year and month "2022 / 10", ability grade "01", and amount "100" are registered, and the ability-based hourly wage master 106c is generated (step S3, see FIG. 11).

[0054] The personnel manager or the like instructs the display of a store hourly wage information input screen (not shown).

[0055] The store hourly wage master registration processing unit 102d displays a store hourly wage information input screen.

[0056] Based on the store hourly wage decided at the management meeting, etc., the human resources person, etc., enters the salary payment year and month, store code, and amount on the store hourly wage information input screen. For example, at the management meeting, etc., the additional amount is determined according to the store's performance (store sales target, average customer spending, target achievement rate for number of customers, etc.) as a strategy to expect a synergistic effect of part-time workers' motivation for wage increases and motivation to improve performance. In addition, at the management meeting, etc., the additional amount is set according to the store's location (suburban, urban).

[0057] The store hourly wage master registration processing unit 102d registers the salary payment year and month, store code, and amount set on the store hourly wage information input screen in the store hourly wage master 106d, and generates the store hourly wage master 106d. For example, the store hourly wage master 106d is generated by registering the salary payment year and month "2022 / 10," the store code "01_100," and the amount "50" (step S4, see FIG. 12).

[0058] The personnel manager or the like instructs the display of a working conditions information input screen (not shown).

[0059] The working conditions master registration processing unit 102e displays a working conditions information input screen.

[0060] The personnel manager or the like sets the overtime premium rate on the working conditions information input screen based on the overtime premium rate decided at the management meeting or the like.

[0061] The working conditions master registration processing unit 102e registers the overtime premium rate set on the set working conditions information input screen in the working conditions master 106e, and generates the working conditions master 106e. For example, the overtime premium rate "1.25" is registered, and the working conditions master 106e is generated (step S5, see FIG. 13).

[0062] The human resources person or the like instructs the display of an employee information input screen (not shown).

[0063] The employee information data registration processing unit 102f displays an employee information input screen.

[0064] The personnel manager or the like enters the salary payment year and month, employee code, affiliated store, and ability grade on the employee information input screen.

[0065] The employee information data registration processing unit 102f registers the employee code, affiliated store, and ability grade set on the employee information input screen in the employee information data 106f, and generates the employee information data 106f. For example, the employee information data 106f is generated by registering the salary payment year and month "2023 / 10", employee code "100001", affiliated store "01_100", and ability grade "01" (step S6, see FIG. 14).

[0066] (Hourly wage set processing (estimated)) The personnel manager or the like issues an instruction to display the hourly wage set processing screen MA.

[0067] The hourly wage setting processing unit 102g displays an hourly wage setting processing screen MA.

[0068] As shown in FIG. 15, the personnel manager or the like selects trial calculation in the trial calculation category of area MA1, sets the salary payment year and month "2023 / 10" in area MA2, and operates the execute button MA3.

[0069] The hourly wage set processing unit 102g extracts the salary payment year and month "2023 / 10" from the employee information data 106f.

[0070] The hourly wage set processing unit 102g copies the extracted employee information data 106f and registers "trial calculation" in the trial calculation category, as shown in the upper part of FIG.

[0071] The hourly wage set processing unit 102g references the store master 106a based on the store code "01_100" of the store corresponding to the employee code "100001" in the extracted employee information data 106f, and obtains the prefecture code "01 (Hokkaido)."

[0072] The hourly wage set processing unit 102g references the minimum wage master 106b based on the year and month "2023 / 10" and prefecture code "01 (Hokkaido)" specified as the salary payment year and month in area MA2, obtains the amount "960 yen", and registers "960 yen" as the basic hourly wage corresponding to employee code "100001" in the employee information data 106f.

[0073] The hourly wage set processing unit 102g obtains the ability grade "01" corresponding to the employee code "100001" in the employee information data 106f, and based on the month and year "2023 / 10" specified as the salary payment month and year in area MA2 and the obtained ability grade "01", references the ability hourly wage master 106c, obtains the amount "120 yen", and registers "120 yen" as the additional hourly wage corresponding to the employee code "100001" in the employee information data 106f.

[0074] The hourly wage set processing unit 102g obtains the store code "01_100" of the affiliated store corresponding to the employee code "100001" in the employee information data 106f, and based on the year and month "2023 / 10" specified as the salary payment year and month in area MA2 and the obtained store code "01_100", references the store hourly wage master 106d, obtains the amount "80 yen", and registers "80 yen" as the store hourly wage corresponding to the employee code "100001" in the employee information data 106f.

[0075] The hourly wage setting processing unit 102g updates the employee information data 106f as shown in the lower part of FIG. 16 (step S7).

[0076] (Simulation calculation) The personnel manager or the like instructs the display of a work hours setting screen (not shown).

[0077] The working hours registration processing unit 102h displays a working hours setting screen.

[0078] The human resources person or the like sets the salary payment year and month as "2023 / 10", the estimate category as "essential", the employee code as "100001", the normal working hours as "100", and the normal overtime hours as "10" on the working hours setting screen.

[0079] The working hours registration processing unit 102h registers the salary payment year and month "2023 / 10", the estimate category "estimate", the employee code "100001", the normal working hours "100", and the normal overtime hours "10" set by the human resources officer or the like in the working hours data 106g, and generates the working hours data 106g (step S8, see Figure 17).

[0080] The personnel manager or other person in charge instructs the payroll calculation processing screen MB to be displayed.

[0081] The payroll calculation processing unit 102i displays the payroll calculation processing screen MB.

[0082] As shown on the payroll calculation processing screen MB in Figure 18, a human resources person or other person selects "Trial Calculation" for the trial calculation category in area MB1, selects "Trial Calculation" for the working hours data in area MB2, sets the payroll payment year and month to "2023 / 10" in area MB3, and operates the execute button MB4. As an example of a combination of the trial calculation category in area MB1 and the working hours data in area MB2, a human resources person or other person selects the "Trial Calculation" trial calculation category and the "Trial Calculation" working hours data and instructs the system to calculate hourly wages and labor costs through a simulation. Furthermore, a human resources person or other person selects the "Actual" trial calculation category and the "Actual" working hours data and instructs the system to calculate actual hourly wages and labor costs. Furthermore, a human resources person or other person selects the "Trial Calculation" trial calculation category and the "Actual" working hours data and instructs the system to calculate labor costs using the simulated hourly wage and past working hours as a labor cost analysis.

[0083] The payroll calculation processing unit 102i obtains the normal working hours "100" and the normal overtime hours "10" from the working hours data 106g based on the selected "trial calculation" in the trial calculation category of area MB1 and the employee code "100001" in the employee information data 106f.

[0084] The payroll calculation processing unit 102i refers to the employee information data 106f based on the selected "Estimate" in the estimate category in area MB1 and the payroll payment year and month "2023 / 10" in area MB3, obtains the basic hourly wage of "960 yen," the additional hourly wage of "120 yen," and the store hourly wage of "80 yen" associated with employee code "100001," and adds the obtained basic hourly wage, additional hourly wage, and store hourly wage to calculate an hourly wage of "1,160 yen."

[0085] The payroll calculation processing unit 102i multiplies the calculated hourly wage of "1,160 yen" by the acquired normal working hours of "100" to calculate the basic pay of "116,000 yen," and registers and updates the basic pay of "116,000 yen" corresponding to the employee code "100001" in the employee information data 106f (step S9, see the formula for calculating the basic pay and the employee information data 106f in Figure 18).

[0086] The payroll calculation processing unit 102i refers to the working conditions master 106e and obtains the overtime premium rate of "1.25".

[0087] The payroll calculation processing unit 102i multiplies the calculated hourly wage of "1,160 yen" by the acquired regular overtime hours of "10", and then multiplies this by the acquired overtime premium rate of "1.25" to calculate "14,500 yen", and registers and updates the overtime pay corresponding to employee code "100001" in the employee information data 106f with "14,500 yen" (step S9, see the formula for calculating overtime pay and the employee information data 106f in Figure 18).

[0088] A person in charge of the accounting and planning department or the like checks the employee information data 106f generated by the payroll calculation processing unit 102i, confirms whether the wage structure is appropriate, and if approved, a human resources person carries out the actual processing.

[0089] (Hourly wage set processing (production)) The personnel manager or the like issues an instruction to display the hourly wage set processing screen MA.

[0090] The hourly wage setting processing unit 102g displays an hourly wage setting processing screen MA.

[0091] As shown in FIG. 19, the human resources person or the like selects "Actual" in the trial calculation category of area MA1, sets the salary payment year and month "2023 / 10" in area MA2, and operates the execute button MA3.

[0092] The hourly wage set processing unit 102g extracts the salary payment year and month "2023 / 10" from the employee information data 106f.

[0093] The hourly wage set processing unit 102g registers "actual" in the trial calculation category of the extracted employee information data 106f, as shown in the upper part of FIG.

[0094] The hourly wage set processing unit 102g references the store master 106a based on the store code "01_100" of the store corresponding to the employee code "100001" in the extracted employee information data 106f, and obtains the prefecture code "01 (Hokkaido)."

[0095] The hourly wage set processing unit 102g references the minimum wage master 106b based on the year and month "2023 / 10" and prefecture code "01 (Hokkaido)" specified as the salary payment year and month in area MA2, obtains the amount "960 yen", and registers "960 yen" as the basic hourly wage corresponding to employee code "100001" in the employee information data 106f.

[0096] The hourly wage set processing unit 102g obtains the ability grade "01" corresponding to the employee code "100001" in the employee information data 106f, and based on the month and year "2023 / 10" specified as the salary payment month and year in area MA2 and the obtained ability grade "01", references the ability hourly wage master 106c, obtains the amount "120 yen", and registers "120 yen" as the additional hourly wage corresponding to the employee code "100001" in the employee information data 106f.

[0097] The hourly wage set processing unit 102g obtains the store code "01_100" of the affiliated store corresponding to the employee code "100001" in the employee information data 106f, and based on the year and month "2023 / 10" specified as the salary payment year and month in area MA2 and the obtained store code "01_100", references the store hourly wage master 106d, obtains the amount "80 yen", and registers "80 yen" as the store hourly wage corresponding to the employee code "100001" in the employee information data 106f.

[0098] The hourly wage setting processing unit 102g updates the employee information data 106f as shown in the lower part of FIG. 20 (step S10).

[0099] (Payroll calculation) The personnel manager or the like instructs the display of a work hours setting screen (not shown).

[0100] The working hours registration processing unit 102h displays a working hours setting screen.

[0101] The human resources person or the like sets the salary payment year and month as "2023 / 10", the estimate category as "actual", the employee code as "100001", the normal working hours as "100", and the normal overtime hours as "10" on the working hours setting screen.

[0102] The working hours registration processing unit 102h registers the salary payment year and month "2023 / 10", the trial calculation category "actual", the employee code "100001", the normal working hours "100", and the normal overtime hours "10" set by the human resources officer or the like in the working hours data 106g, and generates the working hours data 106g (step S11, see Figure 21).

[0103] The personnel manager or other person in charge instructs the payroll calculation processing screen MB to be displayed.

[0104] The payroll calculation processing unit 102i displays the payroll calculation processing screen MB.

[0105] As shown on the payroll calculation processing screen MB in Figure 22, the human resources personnel etc. selects the actual trial calculation category in area MB1, selects the actual working hours data in area MB2, sets the payroll payment year and month to "2023 / 10" in area MB3, and operates the execute button MB4.

[0106] The payroll calculation processing unit 102i obtains the regular working hours "100" and the regular overtime hours "10" from the working hours data 106g based on the selected "actual" trial calculation category in area MB1 and the employee code "100001" from the employee information data 106f.

[0107] The payroll calculation processing unit 102i references the employee information data 106f based on the selected "Actual" calculation category in area MB1 and the payroll payment year and month "2023 / 10" in area MB3, obtains the basic hourly wage of "960 yen," additional hourly wage of "120 yen," and store hourly wage of "80 yen" associated with employee code "100001," and adds the obtained basic hourly wage, additional hourly wage, and store hourly wage to calculate "1,160 yen."

[0108] The payroll calculation processing unit 102i multiplies the calculated hourly wage of "1,160 yen" by the acquired normal working hours of "100" to calculate the basic pay of "116,000 yen," and registers and updates the basic pay of "116,000 yen" corresponding to the employee code "100001" in the employee information data 106f (step S12, see Figure 22).

[0109] The payroll calculation processing unit 102i refers to the working conditions master 106e and obtains the overtime premium rate of "1.25".

[0110] The payroll calculation processing unit 102i multiplies the calculated hourly wage of "1,160 yen" by the acquired regular overtime hours of "10", and then multiplies this by the acquired overtime premium rate of "1.25" to calculate "14,500 yen", and registers and updates the overtime pay corresponding to employee code "100001" in the employee information data 106f with "14,500 yen" (step S12, see Figure 22).

[0111] (Effects of the embodiment) By managing the components of hourly wages separately as minimum wage, ability-based hourly wage, and store hourly wage, it can contribute to strategic hourly wage setting and to improving the efficiency of hourly wage management when adjusting for legal minimum wage requirements and wage system revisions. In addition, by generating employee information data, it can be used not only for payroll calculations based on determined hourly wages, but also for labor cost simulations and labor cost analysis when determining hourly wages.

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

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

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

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

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

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

[0118] Furthermore, with regard to the task support 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.

[0119] For example, all or any part of the processing functions of the business support 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 business support device 100 as needed. That is, a computer program for providing 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). The computer program is executed by being loaded into RAM, and cooperates with the CPU to form the control unit.

[0120] This computer program may be stored in an application program server connected to the business support device 100 via any network, and all or part of it may be downloaded as needed.

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

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

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

[0124] The business support 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 business support device 100 may be realized by installing software (including programs, data, etc.) that causes the device to perform the processes described in this embodiment.

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

[0126] The present invention is useful in businesses that employ part-time workers. [Explanation of symbols]

[0127] 100 Business support equipment 102 Control section 102a Store information registration processing unit 102b Minimum wage master registration processing unit 102c Ability hourly wage master registration processing section 102d Store hourly wage master registration processing section 102e Working condition master registration processing unit 102f Employee information data registration processing section 102g Hourly Wage Set Processing Unit 102h Working Hours Registration Processing Unit 102i Payroll Processing Unit 104 Communication interface unit 106 Storage section 106a Store Master 106b Minimum Wage Master 106c Ability Hourly Wage Master 106d Store hourly wage master 106e Working Conditions Master 106f Employee Information Data 106g Working Hours Data 108 Input / Output Interface Section 112 Input Device 114 Output Device 200 servers 300 Network

Claims

1. an extraction unit that extracts employee information data including a predetermined salary payment date from employee information data including salary payment date, employee identification information, store identification information, and ability grade; a minimum wage acquisition unit that acquires prefecture identification information by referencing a store master containing store identification information and prefecture identification information based on the store identification information of the extracted employee information data, and acquires the minimum wage by referencing a minimum wage master containing the prefecture identification information and the minimum wage, which is one of the components of the hourly wage corresponding to the prefecture identification information, based on the acquired prefecture identification information; a capability hourly wage acquisition unit that acquires the capability hourly wage by referring to a capability hourly wage master that includes the capability grade and the capability hourly wage that is one of the components of the hourly wage corresponding to the capability grade, based on the capability grade of the extracted employee information data; a store hourly wage acquisition unit that acquires the store hourly wage based on the store identification information of the extracted employee information data, by referencing a store hourly wage master that includes the store identification information and the store hourly wage that is one of the components of the hourly wage corresponding to the store identification information; a basic wage calculation unit that calculates an hourly wage by adding up the acquired minimum wage, the acquired ability-based hourly wage, and the acquired store hourly wage, and that acquires working hours by referring to working hour data including the salary payment year and month and the working hours corresponding to the salary payment year and month based on the predetermined salary payment year and month, and multiplies the calculated hourly wage by the acquired working hours to calculate a basic wage; A business support device comprising:

2. 2. The business support device according to claim 1, further comprising an overtime allowance calculation unit that acquires the overtime hours, references a working conditions master including an overtime premium rate, acquires the overtime premium rate, multiplies the acquired overtime hours by the calculated hourly wage, and multiplies the result by the overtime premium rate to calculate overtime allowance.

3. The business support device according to claim 2, further comprising an update unit that registers the acquired minimum wage, the acquired ability-based hourly wage, the acquired store hourly wage, the calculated basic salary, and the calculated overtime allowance in employee information data identified by the salary payment year and month and employee identification information, and updates the employee information data.

4. The business support device according to claim 1, further comprising a setting unit that displays on a setting screen a selectable display of trial calculation or actual calculation as an attribute of the employee information data to be updated, displays a display that allows the salary payment year and month to be input, and determines the attribute and salary payment year and month of the employee information data to be updated.

5. an extraction step in which an extraction unit extracts employee information data including a predetermined salary payment year and month from employee information data including salary payment year and month, employee identification information, store identification information, and ability grade; a minimum wage acquisition step in which the minimum wage acquisition unit acquires prefecture identification information by referring to a store master including store identification information and prefecture identification information based on the store identification information of the extracted employee information data, and acquires the prefecture identification information by referring to a minimum wage master including the prefecture identification information and the minimum wage, which is one of the components of the hourly wage corresponding to the prefecture identification information, based on the acquired prefecture identification information; a capability-based hourly wage acquisition step in which the capability-based hourly wage acquisition unit acquires the capability-based hourly wage by referring to a capability-based hourly wage master including the capability grade and the capability-based hourly wage, which is one of the components of the hourly wage corresponding to the capability grade, based on the capability grade of the extracted employee information data; a store hourly wage acquisition step in which a store hourly wage acquisition unit acquires the store hourly wage based on the store identification information of the extracted employee information data, by referencing a store hourly wage master including the store identification information and the store hourly wage, which is one of the components of the hourly wage corresponding to the store identification information; a basic salary calculation step in which a basic salary calculation unit calculates an hourly wage by adding up the acquired minimum wage, the acquired ability-based hourly wage, and the acquired store hourly wage, and acquires working hours by referring to working hour data including the salary payment year and month and the working hours corresponding to the salary payment year and month based on the predetermined salary payment year and month, and calculates a basic salary by multiplying the calculated hourly wage by the acquired working hours; A business support method comprising:

6. Computer an extraction unit that extracts employee information data including a predetermined salary payment date from employee information data including salary payment date, employee identification information, store identification information, and ability grade; a minimum wage acquisition unit that acquires prefecture identification information by referencing a store master containing store identification information and prefecture identification information based on the store identification information of the extracted employee information data, and acquires the minimum wage by referencing a minimum wage master containing the prefecture identification information and the minimum wage, which is one of the components of the hourly wage corresponding to the prefecture identification information, based on the acquired prefecture identification information; a capability hourly wage acquisition unit that acquires the capability hourly wage by referring to a capability hourly wage master that includes the capability grade and the capability hourly wage that is one of the components of the hourly wage corresponding to the capability grade, based on the capability grade of the extracted employee information data; a store hourly wage acquisition unit that acquires the store hourly wage based on the store identification information of the extracted employee information data, by referencing a store hourly wage master that includes the store identification information and the store hourly wage that is one of the components of the hourly wage corresponding to the store identification information; a basic wage calculation unit that calculates an hourly wage by adding up the acquired minimum wage, the acquired ability-based hourly wage, and the acquired store hourly wage, acquires the working hours by referring to working hour data including the salary payment year and month and the working hours corresponding to the salary payment year and month based on the specified salary payment year and month, and multiplies the calculated hourly wage by the acquired working hours to calculate a basic wage; A business support program that functions as a

Citation Information

Patent Citations

  • Article sales data processor and result evaluating device by persons in charge

    JP2000123091A

  • Salary calculation verifying method

    JP2003288449A

  • Information processing device, program, and information processing method

    JP2022171129A

  • Matching system, matching device, matching method, and matching program

    WO2021221094A1