Design concept of annual paid leave grant system based on Article 39 of the Labor Standards Act and complete compliance with laws and regulations
The management system for annual paid leave must accurately reflect the strict granting standards stipulated in Article 39 of the Labor Standards Act.
In this system, the basis of the algorithm is the initial condition of granting 10 working days of annual paid leave to those who have worked continuously for 6 months starting from the day of employment and have worked at least 80% of all working days.
A legal standard table is hard-coded into the internal calculation engine for each consecutive year of continuous service, increasing gradually to 11 days in 1 year and 6 months, and 12 days in 2 years and 6 months, ultimately reaching the upper limit of 20 days for continuous service of 6 years and 6 months or more.
This fundamentally eliminates the risk of misunderstanding the number of vacation days due to manual calculations by human resources personnel, and ensures accurate calculation of vacation days in accordance with laws and regulations.
This granting logic is not just a calendar calculation, but also consists of a strict period elapsed from the start date and a mapping process of the legal grant table, providing a reliable labor management platform immediately after the system is introduced.
Mandatory acquisition of 5 days per year and implementation of a model for calculating the expiration of the statute of limitations based on Article 115 of the Labor Standards Act
This system implements a dedicated tracking function in response to a major change in recent labor laws that requires employees to take paid vacation for five days a year.
In order to monitor the obligation for workers who are granted 10 or more days of paid vacation to use up 5 days within one year from the date of grant, an independent take-obligation countdown timer is run in the background for each grant base date.
At the same time, we have introduced a strict calculation model for the two-year statute of limitations for paid leave stipulated in Article 115 of the Labor Standards Act.
We use a first-in, first-out consumption algorithm that segments and stacks the number of vacation days for each grant year, and when taking vacation days, prioritizes subtraction from the segment of the oldest grant year.
As a result, the expected number of expiration days due to the statute of limitations is always visualized, and an alert mechanism is linked to encourage both employees and managers to acquire the product in a timely manner.
Automatic determination of proportional grant matrix for workers whose scheduled weekly working hours are less than 30 hours
Management of paid leave not only for full-time employees but also for part-time and part-time employees is an extremely important element under the Labor Standards Act.
This system includes a complete matrix of the proportional allowance system that applies to workers whose scheduled working hours per week are less than 30 hours and whose scheduled working days per week are four days or less, or who have scheduled working days of 216 days or less per year.
By inputting the parameters of the number of working days per week and the number of working days per year, the system automatically determines whether the worker is eligible for proportional allowance and refers to the dedicated number of granted days table according to the prescribed number of working days per week.
For example, a worker who has worked three days a week continuously for three years and six months will be given eight days as required by law, and the system will instantly execute branch processing for award calculations that depend on complex work patterns.
This automatic determination function supports the construction of a compliant leave management system even in today's workplace environment where employment types are becoming increasingly diverse.
Confidentiality and management of work start date and acquisition history data using in-browser local memory
Data such as an employee's start date and past paid leave acquisition history is important information for labor management. This tool uses a data storage method that makes maximum use of the web browser's local memory area in order to maintain user convenience while avoiding unnecessary data transmission to external servers.
By making full use of the indexed database and local storage API, the date of employment and daily vacation usage records that are entered for the first time are stored in a structured form similar to encryption inside the browser.
This architecture instantly restores previously entered information even if the user reloads the page or revisits the page on a different day, allowing for continuous vacation management.
Furthermore, we have realized an offline-first operating environment that allows you to view historical data and perform additional calculations for newly acquired records without delay even in environments where network connections are unstable.
Visual understanding of remaining days and expected expiry days using real-time dashboard display function
The entered work information and vacation usage data are immediately passed to the front-end rendering engine and reflected in real-time on a user-friendly dashboard.
The dashboard uses a graphic component that displays not only the total number of vacation days currently held, but also the amount carried over from the previous year and the amount granted for the current year, clearly color-coded and layered.
In particular, the next scheduled expiration date, which is approaching the statute of limitations under Article 115 of the Labor Standards Act, will be highlighted on a dedicated warning panel, and the remaining period until the expiration date will be counted down in days and percentages.
We have created an interface where you can see at a glance the progress of the annual five-day acquisition requirement in the form of a progress bar, allowing you to see at a glance how many days it will take to meet the legal requirements.
This makes it easier for employees to create a systematic schedule for using their vacation time, and provides visual feedback that directly leads to improving the rate of paid vacation usage for the organization as a whole.
Advanced usage guide including optimization of labor management and application to planned paid leave grant system
The calculation and visualization functions of this tool go beyond simply calculating the number of days remaining and play a central role in a company's labor management strategy.
For companies that have introduced a system for systematically granting paid vacation based on labor-management agreements, it is possible to reserve the number of days to be used during a specific season in advance on the system and manage it separately from the number of days that individuals can freely take.
By using the 5-day annual certification check function on the dashboard, you can list unused employees before the end of the term and use this as basic data to trigger actions from the human resources department to encourage on-site department managers to take early certification.
Furthermore, when a part-time employee's contract is renewed, the tool simulates the next proportional accrual number of days based on the most recent work performance, greatly streamlining the process of creating a notice of working conditions and functioning as a highly reliable information source to prevent discrepancies in understanding between labor and management.