Information Processing Systems

The information processing system addresses inefficiencies in labor insurance renewal document preparation by automating the creation and updating process, ensuring early and accurate document generation through a wage data-based compilation system with verification features.

JP7751818B1Active Publication Date: 2025-10-09SELLS CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024174946
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-10-04
Publication Date
2025-10-09
Estimated Expiration
2044-10-04

AI Technical Summary

Technical Problem

The process of preparing procedural documents for labor insurance annual renewal is inefficient due to the separation of wage data calculations from monthly salary calculations, requiring time-consuming data transfer and recalculations, and often leading to inconsistencies.

Method used

An information processing system that includes a database for wage data and a compilation means to automatically create labor insurance annual renewal documents based on wage data, with features for data accuracy verification and user access control, enabling early and efficient document preparation.

Benefits of technology

The system allows for early and efficient preparation of labor insurance renewal documents, reducing effort and minimizing inconsistencies by automating the creation and updating process while ensuring data accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007751818000001_ABST
    Figure 0007751818000001_ABST
Patent Text Reader

Abstract

To make it possible to prepare procedural documents for annual renewal of labor insurance more efficiently. [Solution] The system is equipped with a database that holds wage data, which is data on wages including salaries, and a compilation means that creates data on documents required for labor insurance annual renewal procedures (hereinafter referred to as "procedure document data") based on the wage data, and the compilation means solves this problem by using an information processing system that automatically creates the procedural document data when the salary or bonus at the end of the insurance year at each workplace to which labor insurance applies is determined.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing system, and more particularly to a labor management system. [Background technology]

[0002] The following Patent Document 1 discloses a payroll calculation system that generates procedural documents for labor insurance annual renewal from a payroll database. [Prior art documents] [Patent documents]

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

[0004] Annual renewal of labor insurance is a procedure to determine the amount of labor insurance (workers' compensation insurance and employment insurance) premiums based on the wages paid in the previous year, and to declare and pay the estimated premiums for the next year. This procedure is usually carried out between June 1st and July 10th each year.

[0005] With the exception of lump-sum fixed-term businesses that apply to some industries, labor insurance premiums are determined based on the total amount of wages paid. Furthermore, the amounts entered on the necessary documents for annual renewal procedures can often be calculated from wage data. Meanwhile, preparations for annual renewal are often separated from monthly salary (bonus) calculations, and in reality, the annual renewal procedures require the time and effort of transferring wage data, separate calculations, and recalculations.

[0006] In view of such problems, the problem that the present invention aims to solve is to make it possible to more efficiently prepare procedural documents for labor insurance annual renewal. [Means for solving the problem]

[0007] In order to solve the above problems, the information processing system of the present invention comprises a database that stores wage data, which is data on wages including salaries, and a compilation means that creates data on documents required for labor insurance annual renewal procedures (hereinafter referred to as "procedure document data") based on the wage data, and the compilation means automatically creates the procedure document data when the salary or bonus at the end of the insurance year at each workplace to which labor insurance applies is determined.

[0008] For continuing businesses, once the total wage amount for one insurance year is determined, that is, once the salary or bonus at the end of the insurance year is determined, the wage data required for the annual renewal procedure is ready. By automatically creating the annual renewal procedure document data at this time, preparations for annual renewal can be completed at the earliest possible stage with the minimum of effort.

[0009] Here, instead of automatically executing the above-mentioned aggregation means, the information processing system of the present invention may be provided with an aggregation guidance means that prompts the user to execute the aggregation means when the salary (bonus) at the end of the insurance year is determined, or the aggregation means may be executed when the user displays a page or form that references procedural document data after the salary (bonus) at the end of the insurance year is determined.

[0010] In addition, in order to solve the above-mentioned problems, the information processing system of the present invention comprises a database that holds wage data, which is data on wages including salaries, and a compilation means that creates data on documents required for labor insurance annual renewal procedures (hereinafter referred to as "procedure document data") based on the wage data, and the database holds enrollment history data, which is data that records the enrollment status of labor insurance insured persons for each month.

[0011] Not only can it be made possible to create annual renewal procedural document data from wage data, but by separately storing data showing the monthly enrollment status of labor insurance insured persons, it becomes easier to check the accuracy of the created procedural document data and make corrections to it.

[0012] Furthermore, the information processing system of the present invention preferably has users or user groups, such as certified social insurance labor consultant users and client users, and the certified social insurance labor consultant users and the client users, or the client users, access the wage data and the procedural document data via the Internet. This realizes a so-called SSOT (single source of truth). In other words, this prevents discrepancies and inconsistencies in the data referenced by both users, enabling smooth and accurate communication between the two users.

[0013] In this case, the client user does not need to be authorized to register and edit the wage data. According to the information processing system of the present invention, annual renewal procedural document data is created when the salary (bonus) at the end of the insurance year is finalized, or thereafter with minimal effort. This allows the client user to access the procedural document data relatively early. This is useful, for example, when the client user is in a hurry to confirm the final insurance premium or payment amount.

[0014] In addition, in the information processing system of the present invention, it is preferable that the procedural document data is referenced on multiple pages or forms. By quickly creating annually updated procedural document data, the pages or forms that reference it can also be used early.

[0015] Furthermore, it is preferable that the information processing system of the present invention automatically recreates the procedural document data when the wage data for the insurance year is changed after the procedural document data is created. This eliminates the need to modify the procedural document data in response to changes in wage data, and makes it possible to always access the latest procedural document data without any effort.

[0016] In this case, it is preferable that the aggregation means does not recreate the procedural document data after the labor insurance annual renewal procedure is completed, even if the wage data for the insurance year before renewal is changed, in order to maintain the state of the procedural document data at the time of declaration and prevent inconsistencies from occurring with the declaration contents.

[0017] In addition, in the information processing system of the present invention, it is preferable that the database holds enrollment history data, which is data recording the enrollment status of labor insurance insured persons for each month. The effects thereof are as described above.

[0018] In this case, it is preferable that the information processing system of the present invention, when the enrollment history data for the insurance year is changed after the creation of the procedural document data, (1) the aggregation means automatically recreates the procedural document data, or (2) prompts the user to re-execute the aggregation means, because the enrollment history of each insured person also affects the amount of the insurance premium.

[0019] Furthermore, the information processing system of the present invention preferably has a yearly enrollment history screen, which is a page or form that displays the enrollment history data of multiple insured persons throughout the insurance year. This allows the enrollment history of a large number of insured persons to be checked and corrected more efficiently. In this case, when (1) the labor insurance enrollment status of each insured person for each month differs from the insured person's current enrollment status, or (2) the insured amount for each month differs from the total wages of each insured person, the yearly enrollment history screen may display the text or cells displayed for the different month in an appearance that makes them distinguishable from other months. Alternatively, the yearly enrollment history screen may have a memo field in which any text can be recorded for each insured person, month, or insurance year.

[0020] Furthermore, the information processing system of the present invention preferably has a cross-business screen, which is a page or form that displays a list of the procedural document data of multiple business establishments to which labor insurance is applied, and the cross-business screen can display all or part of the procedural document data of each business establishment, including comparison information with the previous year. By comparing the procedural document data with past data, it is possible to notice abnormal or suspicious values ​​that require reconfirmation.

[0021] In this case, it is preferable that the cross-office screen has a data container that allows each column to be moved or displayed / hidden, because the frequency of reference or confirmation of each column changes before and after the annual renewal procedure, for example.

[0022] In addition, the information processing system of the present invention may be provided with a checklist display means for prompting the user to confirm elements for which the accuracy of the declaration contents cannot be guaranteed by the data and program registered in the database alone when carrying out the labor insurance annual renewal procedure.

[0023] Furthermore, the information processing system of the present invention has a labor insurance setting screen, which is a page or form for registering information about labor insurance for each establishment to which labor insurance applies, and the labor insurance setting screen preferably (1) displays a message prompting the user to confirm when information about a fixed-term business is entered for the establishment for which a business classification that is not subject to fixed-term business has been selected, or (2) disables the entry of information about a fixed-term business for the establishment for which a business classification that is not subject to fixed-term business has been selected, in order to prevent input errors.

[0024] It is also preferable that the counting means can be executed at any time by user operation, since there may be cases where it is necessary to create (recreate) procedural document data at a time when the counting means is not executed automatically.

[0025] Furthermore, it is preferable that the aggregation means calculates the insurance premiums for the procedural document data for each establishment to which labor insurance applies, taking into account employees seconded to other establishments, employees seconded to other establishments, and the employment relationships of these seconded employees, because if there are employees seconded, the insurance premiums will vary depending on their status under labor insurance. [Effects of the Invention]

[0026] In this way, according to the information processing system of the present invention, it is possible to more efficiently prepare procedural documents for labor insurance annual renewal. [Brief explanation of the drawings]

[0027] [Figure 1] This is a schematic diagram showing an overall picture of a human resources management system S. [Figure 2] 2 is a block diagram showing the functional configuration of the server system 10 and client terminals 81 and 91. FIG. [Figure 3] 10 is a data flow diagram showing the process in which labor insurance annual renewal procedure document data 20 is created in a personnel and labor management system S and submitted to the Labor Bureau. [Figure 4] FIG. 3 is a schematic diagram of a business establishment information screen 31 for registering information relating to labor insurance for each business establishment. [Figure 5] 4 is a schematic diagram of a salary input / calculation screen 41 for inputting and calculating the salaries of employees, etc. [Figure 6] 1A is a schematic diagram of an annual update data creation screen 70 for confirming, correcting, and submitting tax return data 202, and FIG. 1B is a schematic diagram of a checklist 74 for prompting a certified social insurance and labor consultant user 80 to make a final confirmation before submission. [Figure 7] 10 is a schematic diagram of a classification correction screen 51 that displays a list of the membership history data 50 of multiple insured persons under labor insurance throughout the insurance year. [Figure 8] This is a schematic diagram of an annual update management screen 60 that displays a list of procedural document data 20 for multiple business locations. DETAILED DESCRIPTION OF THE INVENTION

[0028] An embodiment of the present invention will be described below with reference to the drawings. The personnel and labor management system S described below is an information processing system that stores personnel and labor data such as employee information and wage information, and also has an electronic application function for procedures such as joining and leaving the company and various insurance procedures. The personnel and labor management system S centrally and cross-sectionally manages communication and data between a social insurance and labor consultant office (hereinafter abbreviated as "salary consultant") and its client businesses.

[0029] The main feature of this embodiment of the personnel and labor management system S is that it reduces the burden of preparing for the annual renewal procedure by automatically or with minimal operations creating procedural documents for labor insurance annual renewal (hereinafter simply referred to as "annual renewal") from data entered and referenced in monthly wage calculation work. This feature and various associated features will be explained below using an embodiment as an example. In the following explanation, workers and employers will also be collectively referred to as "employees, etc."

[0030] <System Overview> 1 is a schematic diagram showing an overall image of a personnel management system S. The personnel management system S of this example mainly comprises a server system 10 and client terminals 81 and 91 connected to the server system 10 via the Internet.

[0031] The client terminals 81, 91 are general-purpose computers such as PCs or tablets installed at the labor and social security office or its client business. Staff at the labor and social security office and employees at the client business log in to the server system 10 using their respective user accounts 80 for the labor and social security office (hereinafter referred to as "labor and social security office user 80") and 90 for the client business (hereinafter referred to as "client user 90"). The labor and social security office user 80 and the client business user 90 are not limited to a single user account, but may be, for example, a user group belonging to the same organization or a user group with common privileges and roles. In the following explanation, the labor and social security office user 80 and the client business user 90 are collectively referred to as "users 80, 90."

[0032] As mentioned above, the server system 10 not only manages the personnel and labor data of the client business, but also uses the API provided by the administrative system G to carry out various procedures and electronic applications to administrative agencies such as the Labor Bureau, and to receive official documents created by these agencies.

[0033] FIG. 2 is a block diagram showing the functional configuration of the server system 10 and the client terminals 81 and 91. As shown in FIG.

[0034] The server system 10 is a three-tier architecture system consisting of a web server 11, an application server 12, and a database server 13. A cloud hosting service is used to build the server system 10, and client terminals 81 and 91 are connected to the web server 11 via the Internet. The application server 12 dynamically generates web pages, authenticates users, controls access to data resources, and performs CRUD operations on the database server 13. Other programs and functions provided by the application server 12 will be described later. The database server 13 is a server that manages relational databases and document databases. The database server 13 may also include a file server.

[0035] The physical and logical configurations of server system 10 shown in Figure 2 are merely examples, and other configurations are possible that can achieve the same functions as server system 10. For example, server system 10 is not limited to using a cloud hosting service and may be installed on a LAN or WAN of a certified social insurance labor office. Furthermore, the servers constituting server system 10 in Figure 2 are merely conceptually distinguished based on their functions and roles and may be implemented on common server hardware and a common operating system. Furthermore, the distinctions between servers shown in Figure 2 are merely for convenience, and the boundaries vary depending on whether each server is interpreted narrowly or broadly. For example, it is not incorrect to consider web server 11 as part of application server 12, or to consider a file system as a type of database server 13. The specific configuration of server system 10 is not important as long as it is a physical and logical configuration that can achieve the efficiency of the labor insurance annual renewal procedure described below.

[0036] As mentioned above, the client terminals 81, 91 are general-purpose computers. The users 80, 90 can use the web browsers 82, 92 pre-installed on the client terminals 81, 91 as an interface with the server system 10. This allows the users 80, 90 to use the personnel and labor management system S without installing special software on the client terminals 81, 91. Note that the means of accessing the server system 10 is not limited to the web browsers 82, 92; separate, dedicated client software may also be provided. In this example, the personnel and labor management system S allows the certified social insurance and labor consultant user 80 and the client user 90 to access the server system 10 and its data resources via the Internet, preventing discrepancies and inconsistencies in the data referenced by the two users and enabling smooth and accurate communication between the two users.

[0037] In this example, only the labor and social insurance consultant user 80 is permitted to edit data on the database server 13, i.e., to register, change, or delete data, and the client users are only granted the right to view the data. This is to ensure the integrity of the data by clarifying who manages the data and where the responsibility lies, but access control for each user can be set arbitrarily according to the policies of the labor and social insurance consultant office or the client business.

[0038] <Annual renewal procedure flow> Figure 3 is a data flow diagram showing the process by which labor insurance annual renewal procedure document data 20 is created in the personnel and labor management system S and submitted to the Labor Bureau. The "procedure document data" here refers to the data on documents required for the annual renewal procedure, regardless of whether they need to be submitted to the Labor Bureau. In this example, the procedure document data 20 mainly includes data on labor insurance estimated and final insurance premium declaration forms (hereinafter referred to as "declaration form data 202") and its original data, the data on the final insurance premium and general contribution calculation basic wage summary table (hereinafter referred to as "wage summary table data 201"), but may also include other data, such as labor insurance premium payment slips.

[0039] In the personnel and labor management system S, a compilation program 21, which is a compilation means, creates procedural document data 20 based on data entered and referenced by a certified social insurance labor and employment consultant user 80 for monthly wage calculations and other administrative tasks. More specifically, the database server 13 stores wage data 40, including pay slip data 40a and bonus slip data 40b, business establishment data 30, which is data related to each business establishment to which labor insurance applies (hereinafter simply referred to as "business establishment"), and insurance history data 50, which records the monthly insurance enrollment status of insured persons under labor insurance. When the compilation program 21 is executed, it first creates wage summary table data 201 from the data stored in the database server 13. The compilation program 21 then further creates tax return data 202 based on the wage summary table data 201. After the tax return data 202 is created, the certified social insurance labor and employment consultant user 80 confirms its contents and then performs an application operation, thereby submitting the necessary documents to the labor bureau. In this way, with the personnel and labor management system S, there is no need to transfer wage data 40 to another tool or to separately tally and recalculate it when preparing for the annual renewal procedure, making the annual renewal procedure more efficient.

[0040] <Automatic document data creation function> Fig. 4 is a schematic diagram of the establishment information screen 31 (labor insurance setting screen) on which information about labor insurance for each establishment is registered. Fig. 5 is a schematic diagram of the salary input calculation screen 41 on which the salary of employees, etc. is input and calculated. The automatic creation function of procedural document data 20 will be explained below with reference to Figs. 4 and 5.

[0041] As shown in Figure 4, a social insurance labor consultant user 80 inputs information about labor insurance for each business establishment from the business establishment information screen 31. "Labor insurance" here refers to workers' compensation insurance and employment insurance. The social insurance labor consultant user 80 registers basic information such as the business establishment name, address, and representative as business establishment data 30 for each business establishment, as well as information such as whether labor insurance applies, insurance number, business establishment number, business classification, and merit rate. The business establishment information screen 31 also has a counting result reference section r1 that displays a portion of the latest procedural document data 20 created by the counting program 21.

[0042] The business establishment information screen 31 also includes an input field for fixed-term businesses (not shown). The term "fixed-term businesses" refers to an insurance system that applies only to construction or timber harvesting businesses, including construction and civil engineering projects scheduled for completion within a set period. When information about a fixed-term business is entered, even if a business category 32 (94. Other Miscellaneous Businesses) that does not qualify for fixed-term businesses is selected, the business establishment information screen 31 displays a message prompting the user to confirm the entry. Alternatively, instead of displaying such a message, the entry of information about fixed-term businesses may be disabled when a business category 32 that does not qualify for fixed-term businesses is selected. After registering business establishment data 30, the certified social insurance labor consultant user 80 registers information about the business's employees and performs administrative tasks such as monthly wage calculations.

[0043] The salary input calculation screen 41 in Figure 5 shows the status just before the salary at the end of the labor insurance insurance year is finalized. A labor insurance insurance year is usually the period from April 1 to March 31 of the following year. When the wages at the end of the insurance year, i.e., the salary and bonus for March (ending in March), are finalized, the total wage amount for that insurance year is determined. This completes the wage data 40 required for annual renewal procedures. Note that, depending on the client's business, the social insurance labor consultant user 80 may not be responsible for payroll and bonus calculations. In this case, when separately created wage data 40 is imported into the human resources and labor management system S, the salary and bonus for each month are treated as finalized.

[0044] In this example, the personnel and labor management system S automatically executes the tallying program 21 in the background and creates the procedural document data 20 when the certified social insurance labor user 80 presses the confirm button 42 to finalize the March salary. The tallying program 21 does not necessarily have to be executed immediately after the salary is finalized; it may be executed sequentially at a specified or predetermined time after the salary is finalized, or when server resources are available. In other words, the tallying program 21 in this example does not require direct execution by the certified social insurance labor user 80; it is executed automatically upon the finalization of the salary at the end of the insurance year. This also applies when the bonus at the end of the insurance year is finalized. For example, for a business establishment where bonuses are finalized in March at the end of the insurance year, the tallying program 21 may be automatically executed when both the salary and bonus are finalized, or it may be automatically executed (re-executed) each time the salary and bonus are finalized. By automatically creating the procedural document data 20 for annual renewal as soon as the total wage amount is finalized, preparations for annual renewal can be made as early as possible and with minimal effort.

[0045] Instead of automatically executing the tallying program 21, the personnel and labor management system S may display a dialog 43 prompting the labor and social insurance consultant user 80 to execute the tallying program 21 when the salary (or bonus) at the end of the insurance year is finalized. In this case, the dialog 43 is output by the tallying guidance program 22 (see FIG. 2), which is a tallying guidance means. The guidance method by the tallying guidance program 22 is not limited to the dialog 43. For example, the tallying guidance program 22 may display a banner or toast notification on the screen prompting the labor and social insurance consultant user 80 to execute the tallying program 21, or send an email to that effect to the labor and social insurance consultant user 80. Alternatively, the personnel and labor management system S may automatically execute the tallying program 21 when the labor and social insurance consultant user 80 or the client user 90 displays a screen for referencing the procedural document data 20, such as the tallying result reference section r1 on the business establishment information screen 31 shown in FIG. 4. By quickly creating the annually updated procedural document data 20, the tallying result reference section r1 on the business establishment information screen 31 can also be used early. In the personnel and labor management system S of this example, the procedural document data 20 is referenced on multiple screens, such as the tally result reference section r2 of the annual update data creation screen 70 (see Figure 6(a)) described below. When any of these screens is displayed, the tally program 21 can be automatically executed. As mentioned above, the client user 90 of this example is only permitted to view the data. According to the personnel and labor management system S of this example, the annual update procedural document data 20 is created when the salary (bonus) at the end of the insurance year is finalized, or thereafter with minimal effort. This allows the client user 90 to access the procedural document data 40 relatively early. This is useful, for example, when the client user 90 is in a hurry to confirm the final insurance premiums and payment amounts.

[0046] FIG. 6(a) is a schematic diagram of the annual renewal data creation screen 70, which allows confirmation, correction, and submission of the tax return data 202. Once the procedural document data 20, including the tax return data 202, is prepared, the certified social insurance labor consultant user 80 presses the application button 72 on the annual renewal data creation screen 70, thereby submitting the necessary documents for the labor insurance annual renewal to the labor bureau. In addition to the automatic execution described above, the tallying program 21 of this example can also be executed at any time by pressing the calculation / recalculation button 71 on the annual renewal data creation screen 70. As will be described later, the personnel and labor management system S of this example automatically re-executes the tallying program 21 when the wage data 40 or the enrollment history data 50 is changed after the procedural document data 20 is created. However, after the labor insurance annual renewal procedure is completed, the tallying program 21 is not automatically re-executed even if these data are changed. The calculation / recalculation button 71 is used to create (recreate) the procedural document data 20 at a time when the calculation program 21 is not executed automatically, for example, when an error in the wage data 40 or the like is noticed after the completion of the labor insurance annual renewal procedure and the necessary documents are corrected and resubmitted, when an approximate calculation result is desired before the total wage amount is finalized, or when an item related to labor insurance in the registered information of the business establishment is changed.

[0047] 6(b), when the application button 72 is pressed, the annual update data creation screen 70 displays a checklist 74 that prompts the certified social insurance labor consultant user 80 to make a final confirmation of elements of the procedural document data 20 whose accuracy cannot be guaranteed by the data and programs held by the server system 10 alone. In this example, the checklist 74 enables the final application button 741 when all items are checked.

[0048] <Correction support function> FIG. 7 is a schematic diagram of a classification correction screen 51 (full-year enrollment history screen) that displays a list of enrollment history data 50 of multiple insured persons under labor insurance throughout the insurance year.

[0049] As mentioned above, the enrollment history data 50 is data that records the enrollment status of labor insurance insured persons for each month. The "enrollment status" here refers to whether or not a person is enrolled in labor insurance and their insurance category. The "insurance category" here is classified as follows: (Workers' accident compensation insurance) 0: Not subscribed 1: Permanent worker 2: Executives who are treated as workers 3: Temporary workers (Employment Insurance) 0: Not subscribed 5: Insured person 6: Executives who are treated as insured persons These are displayed as two numbers side by side in the column "Labor / Employment Classification" on the classification correction screen 51. The number on the left of the example of labor / employment classification is the workers' compensation insurance classification, and the number on the right is the employment insurance classification.

[0050] The personnel and labor management system S not only creates annually updated procedural document data 20 from the database server 13, but also maintains separate data showing the monthly enrollment status of insured persons under labor insurance, enhancing the means for verifying and correcting the accuracy of the procedural document data 20. In this example, a classification correction screen 51 is provided that displays enrollment history data 50 for multiple insured persons across the board, enabling more efficient confirmation and correction of the insurance classifications of employees, etc. The enrollment history data 50 in this example also includes data indicating that executives and other employees who are not enrolled in labor insurance are not enrolled. Furthermore, the insurance classification for seconded employees is determined based on whether they are seconded to another business location or accepted, as well as the employment relationship of these seconded employees. This is because insurance premiums for seconded employees vary depending on their status under labor insurance.

[0051] Furthermore, in the category correction screen 51 of this example, if the insurance category for each insured person for that month differs from the insured person's current insurance category, the color of that cell 52 is displayed in a different color from the colors of other months. Furthermore, in the category correction screen 51, for a month in which the insured amount differs from the insured person's total wages, the insured amount 53 displayed for that month is displayed in bold and in a different color from the text for other months. This allows users 80 and 90 to efficiently identify items where input errors are suspected. Note that the method of guiding the user's gaze to items where input errors are suspected is not limited to the form of this example, and any method may be used as long as the text and cells are displayed in an appearance that allows them to be distinguished from other months.

[0052] The classification correction screen 51 of this example also includes a memo field in which any text can be recorded for each insured person and month, and a memo display button 54 that displays the memo. After entering a memo, hovering the mouse over the memo display button 54 displays a preview of the memo content in a tooltip 55. By checking whether data displayed in a different color is an input error, and if not, leaving a memo explaining the reason, the user and other users can reduce the effort required for reconfirmation. The memo field of the classification correction screen 51 may be any component that allows any text to be entered and recorded for reminders, marking, or information sharing, and its implementation method is not limited to the embodiment of this example. For example, an element equivalent to the memo field may be included as a column on the classification correction screen 51. The memo field may also serve as a display field for system messages, etc., to alert the user.

[0053] FIG. 8 is a schematic diagram of the annual renewal management screen 60 (cross-business screen) that displays a list of procedural document data 20 from multiple business locations. The annual renewal management screen 60 is a screen exclusively for certified social insurance labor and employment consultant users 80, and aggregates information related to annual renewals across multiple business locations for which the certified social insurance and employment labor and employment consultant office serves as an advisor. This screen includes data contained in wage summary table data 201 and tax return data 202, as well as data related to the progress of annual renewal procedures. These data are displayed in each column of a table-format data container 61.

[0054] The annual update management screen 60 in this example also includes data that allows you to compare the current year's data with the previous year's data, such as the "Compared to Previous Year" column 63. By comparing the procedural document data 20 with past data, you can identify abnormal or suspicious values ​​that require further review.

[0055] The annual renewal management screen 60 has multiple views in which columns are grouped according to the intent (what the certified social insurance labor consultant user 80 is trying to do). In this example, the views available are "Preparation," "Insurance Premium," "Progress List," "Application Results," and "All Items." These views can be selected using the view selection button 62, and the certified social insurance labor consultant user 80 can toggle the visibility of each column by selecting a view. This is because, for example, the frequency of reference and confirmation of each column changes before and after the annual renewal procedure. In addition to switching visibility by view as in this example, it is also possible to select columns to be displayed on the annual renewal management screen 60 by changing the order of columns for each intent, i.e., by shifting columns that have a high intent match rate to the left, or by allowing each column to be moved arbitrarily or by switching visibility for each column.

[0056] <Automatic re-execution function for tallying programs> The tallying program 21 of the personnel and labor management system S automatically recreates the procedural document data 20 when the wage data 40 for that insurance year or the enrollment history data 50 for that insurance year is changed after the procedural document data 20 is created using one of the above methods. This is because changes to the wage data 40 or the enrollment history data 50 affect the amount of insurance premiums. This eliminates the need for the social insurance labor consultant user 80 to modify the procedural document data 20 in response to changes to the wage data 40 or the enrollment history data 50, allowing the social insurance labor consultant user 80 to always access the latest procedural document data 20 without any hassle. Alternatively, the tallying guidance program 22 may prompt the social insurance labor consultant user 80 to re-execute the tallying program 21 when the wage data 40 or the enrollment history data 50 is changed.

[0057] After the labor insurance annual renewal procedure is completed, the personnel and labor management system S of this example does not automatically re-execute the aggregation program 21 even if the wage data 40 or the enrollment history data 50 for the insurance year before renewal is changed. This is to maintain the state of the procedural document data 40 at the time of declaration and prevent inconsistencies from occurring with the declaration contents.

[0058] Although the embodiments of the present invention have been described above, the scope of the present invention is not limited to these, and various modifications can be made without departing from the spirit of the invention. [Explanation of symbols]

[0059] S: Personnel and labor management system (information processing system), 10: Server system, 11: Web server, 12: Application server, 13: Database server, 20: Procedural document data, 201: Wage summary table data, 202: Declaration data, 21: Summary program (summary means), 22: Summary guidance program (summary guidance means), 30: Business establishment data, 31: Business establishment information screen (labor insurance setting screen), 32: Business classification, 40: Wage data, 40a: Pay slip data, 40b: Bonus slip data, 41: Payroll input calculation screen, 42: Confirm button, 43: Dialog, 50: Enrollment history Data, 51: Category correction screen (year-round membership history screen), 52: Cell, 53: Insurance amount, 54: Memo display button, 55: Tooltip, 60: Annual update management screen (cross-business screen), 61: Data container, 62: View selection button, 63: Year-on-year comparison column, 70: Annual update data creation screen, 71: Calculation button / Recalculation button, 72: Application button, 74: Checklist, 741: Application button, 81, 91: Client terminal, 82, 92: Web browser, 80: Social insurance labor consultant user, 90: Client user, r1: Aggregation result reference section, r2: Aggregation result reference section, G: Administrative system

Claims

1. An information processing system that can be logged in by a user or a user group, such as a social insurance labor consultant user and a client user, a database holding wage data, which is wage data including salaries; and a compilation means for creating data on documents required for the labor insurance annual renewal procedure (hereinafter referred to as "procedure document data") based on the wage data, The aggregation means automatically creates the procedural document data when the certified social insurance labor consultant user performs a final operation on the salary or bonus for the last month of the insurance year at each business establishment to which labor insurance is applied, The client user can also view the automatically created procedural document data. Information processing system.

2. An information processing system that can be logged in by a user or a user group, such as a social insurance labor consultant user and a client user, a database holding wage data, which is wage data including salaries; A compilation means for creating data on documents required for the labor insurance annual renewal procedure (hereinafter referred to as "procedure document data") based on the wage data; a counting prompting means for prompting a user to execute the counting means; The calculation guidance means displays a component on the screen prompting the execution of the calculation means when the certified social insurance labor consultant user performs a final operation on the salary or bonus for the last month of the insurance year at each business establishment to which labor insurance is applied, The certified social insurance labor consultant user performs an operation to allow the component to execute the tallying means, so that the tallying means automatically creates the procedural document data, The client user can also view the automatically created procedural document data. Information processing system.

3. An information processing system that can be logged in by a user or a user group, such as a social insurance labor consultant user and a client user, a database holding wage data, which is wage data including salaries; and a compilation means for creating data on documents required for the labor insurance annual renewal procedure (hereinafter referred to as "procedure document data") based on the wage data, The document data is referenced in multiple pages or forms; The aggregation means automatically creates the procedural document data when the social insurance labor consultant user or the client user displays a page or form that refers to the procedural document data after the social insurance labor consultant user has performed a final operation on the salary or bonus for the last month of the insurance year at each business establishment to which labor insurance applies. Information processing system.

4. The social insurance labor consultant user and the client user, or the client user, accesses the wage data and the procedural document data via the Internet. The information processing system according to any one of claims 1 to 3.

5. The client user is not authorized to register and edit the wage data. The information processing system according to claim 4 .

6. The procedural document data is referenced on multiple pages or forms; 3. The information processing system according to claim 1 or 2.

7. The aggregation means automatically recreates the procedural document data when the wage data for the insurance year is changed after the procedural document data is created. The information processing system according to any one of claims 1 to 3.

8. After the labor insurance year renewal procedure is completed, the aggregation means does not recreate the procedural document data even if the wage data for the insurance year before renewal is changed. The information processing system according to claim 7 .

9. The database holds enrollment history data, which is data recording the enrollment status of labor insurance insured persons for each month. The information processing system according to any one of claims 1 to 3.

10. If the enrollment history data for the insurance year is changed after the creation of the procedural document data, (1) The aggregation means automatically recreates the procedural document data, or (2) prompting the user to re-execute the counting means; The information processing system according to claim 9 .

11. A full-year enrollment history screen is a page or form that displays a list of the enrollment history data of the plurality of insured persons throughout the insurance year. The information processing system according to claim 9 .

12. The full-year subscription history screen is (1) The labor insurance enrollment status of each of the insured persons for each month is different from the current enrollment status of the insured persons; or (2) When the amount of insurance coverage for each month is different from the total amount of wages of each insured person, Display the text or cells displayed in the different months in an appearance that makes them distinct from other months. The information processing system according to claim 11.

13. The annual membership history screen has a memo field in which any text can be recorded for each insured person, each month, or each insurance year. The information processing system according to claim 11.

14. A cross-office screen is a page or form that displays a list of the procedural document data of multiple establishments to which labor insurance is applied, The cross-office screen can display all or part of the procedural document data for each office, including comparison information with the previous year's data. The information processing system according to any one of claims 1 to 3.

15. The cross-office screen has a data container in which each column can be moved or switched between visible and invisible. The information processing system according to claim 14.

16. A checklist display means is provided to prompt the user to confirm elements that cannot be guaranteed to be correct by the data registered in the database and the program alone when carrying out the labor insurance annual renewal procedure. The information processing system according to any one of claims 1 to 3.

17. A labor insurance setting screen is a page or form for registering information about labor insurance for each business establishment to which labor insurance applies, The labor insurance setting screen is (1) When information about a fixed-term business is entered for the establishment for which a business classification that is not subject to fixed-term business is selected, a message is displayed prompting the user to confirm, or (2) For the establishments for which a business classification that is not subject to fixed-term business has been selected, the input of information regarding fixed-term business will be disabled. The information processing system according to any one of claims 1 to 3.

18. The counting means can be executed at any time by a user operation. The information processing system according to any one of claims 1 to 3.

19. The database holds enrollment history data, which is data recording the enrollment status of labor insurance insured persons for each month; The insurance classification is set in the enrollment history data taking into account the distinction between seconded employees to other business locations and seconded employees accepted by other business locations, as well as the employment relationships of these seconded employees. The aggregation means calculates the insurance premiums for each establishment to which labor insurance is applied based on the procedural document data by referring to the enrollment history data. The information processing system according to any one of claims 1 to 3.

Citation Information

Patent Citations

  • Payroll calculation system and payroll calculation server device

    JP2009026060A

  • Labor management device, labor management method, labor management program, and labor management system

    JP2019082971A

  • Program, information processing apparatus, and method

    JP2022165869A