Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:tc_whitepaper_introducing_biostar2_ta_system [2017/05/30 11:51]
127.0.0.1 external edit
en:tc_whitepaper_introducing_biostar2_ta_system [2024/02/21 21:58] (current)
phit
Line 3: Line 3:
 ====== Introducing BioStar 2’s Time and Attendance System ====== ====== Introducing BioStar 2’s Time and Attendance System ======
 ===== What is a Time and Attendance System? ===== ===== What is a Time and Attendance System? =====
-Time and Attendance (T&A) System is a process that tracks and manages employees’ check-in and check-out ​time, meal time, vacations, and absences. Traditional time and attendance ​system was based on manual recording process, where employees recorded their time and schedule information on various manual recording devices from paper, punch cards or computers. The data gathered from such record ​then would be processed by managers and salaries were calculated based on such information. The process is deemed very inefficient due to large amount of time it took for manager to process such data. Furthermore,​ such process suffered ​from inaccuracy and lack of reliability from data input errors, calculation errors or scamming activities ​that arise from using human resources. ​+The time and Attendance (T&A) System is a process that tracks and manages employees’ check-in and check-out ​times, meal times, vacations, and absences. Traditional time and attendance ​systems were based on manual recording process, where employees recorded their time and schedule information on various manual recording devices from paper, punch cards or computers. The data gathered from such records ​then would be processed by managersand salaries were calculated based on such information. The process is deemed very inefficient due to the large amount of time it takes for manager to process such data. Furthermore,​ such processes suffer ​from inaccuracy and lack of reliability from data input errors, calculation errorsor scamming activities ​arising ​from human resources. ​
  
-The implementation of automated time and attendance system will resolve previously mentioned issues by greatly reducing errors that may occur during collection and calculation stages. The automated time and attendance system will allow for simpler ​management of workforce as they can be easily grouped and attendance rules such as work hours, breaks, absences, meal-time, etc. can be applied accordingly. Furthermore,​ reports can be generated on demand as processing and calculation of such data is done automatically.+Implementing an automated time and attendance system will resolve previously mentioned issues by greatly reducing errors that may occur during ​the collection and calculation stages. The automated time and attendance system will allow for simpler workforce ​management ​as they can be easily groupedand attendance rules such as work hours, breaks, absences, meal-time, etc. can be applied accordingly. Furthermore,​ reports can be generated on demand as such data is processed and calculated ​automatically.
  
 \\ \\
Line 13: Line 13:
  
 \\ \\
-==== “I’m running in 8 minutes late, can you punch in for me?” ==== +==== “I’m running in 8 minutes late. Can you punch in for me?” ==== 
-A T&A system’s largest threat is ‘buddy punching, which means another person records time for a person. Workforce waste, overpaid payroll, and cheating ​clock is increasing annually across the globe because of buddy punching. Buddy punching means that a fellow employee records time in place of the actual employee, and an ordinary time and attendance system ​which uses credentials such as cards, ​PIN, or passwords cannot prevent buddy punching because credentials can be shared. ​In example, let us say that Tom and John are good friends at work. John can register a check-in time for John who is late for work, or John can register a check-out time for Tom who left work early without meeting the regulated work hours. ​+A T&A system’s largest threat is ‘buddy punching,’ which means another person records ​the time instead of the actual worker. Workforce waste, overpaid payroll, and cheating ​clocks are increasing annually across the globe because of buddy punching. Buddy punching means that a fellow employee records time in place of the actual employee, and an ordinary time and attendance system ​that uses credentials such as cards, ​PINs, or passwords cannot prevent buddy punching because credentials can be shared. ​For example, let'​s ​say that Tom and John are good friends at work. John can register a check-in time for Johnwho is late for work, or John can register a check-out time for Tomwho left work early without meeting the regulated work hours. ​
  
-If a T&A system combined with biometrics technology is utilized, efficient management is possible, incorporating benefits of preventing buddy punching and the benefit of additional decrease in costs. Furthermore,​ it has superior security than card, FoB, PIN, and passwords. Biostar 2 linked with Suprema’s latest fingerprint recognition devices allows you to efficiently and professionally ​manage an organization’s human resources. You can also prevent authorization with forged fingerprints if you utilize the Live Finger Detection (LFD) feature mounted on Suprema’s latest fingerprint recognition devices. ​+If a T&A system combined with biometrics technology is utilized, efficient management is possible, incorporating ​the benefits of preventing buddy punching and the benefit of an additional decrease in costs. Furthermore,​ it has superior security than cards, FoB, PINs, and passwords. Biostar 2linked with Suprema’s latest fingerprint recognition devicesallows you to manage an organization’s human resources ​efficiently and professionally. You can also prevent authorization with forged fingerprints if you utilize the Live Finger Detection (LFD) feature mounted on Suprema’s latest fingerprint recognition devices. ​
  
 \\ \\
 ===== The Redesigned BioStar 2 Time and Attendance System ===== ===== The Redesigned BioStar 2 Time and Attendance System =====
-BioStar 2’s time and attendance management system consists elements of Pay Code, Shift, Schedule, Schedule Template, and Overtime Rule. The Time Card and Report features can be used to edit or print out individual time and attendance records as reports. ​+BioStar 2’s time and attendance management system consists ​of elements of Time Code (once called ​Pay Code), Shift, Schedule, Schedule Template, and Overtime Rule. The Time Card and Report features can be used to edit or print out individual time and attendance records as reports. ​
  
 Structure-wise,​ BioStar 2 T&A and BioStar 1 T&A may look similar. However, BioStar 2 T&A simplified the complicated configuration of BioStar 1 T&A and increased the flexibility of the functions to allow diverse configurations. ​ Structure-wise,​ BioStar 2 T&A and BioStar 1 T&A may look similar. However, BioStar 2 T&A simplified the complicated configuration of BioStar 1 T&A and increased the flexibility of the functions to allow diverse configurations. ​
Line 32: Line 32:
 ==== BioStar 2 T&A Concepts ==== ==== BioStar 2 T&A Concepts ====
 \\ \\
-=== Pay Code === +=== Time Code === 
-Pay Code is the configuration of Type and Time Rate. +Time code (once called ​Pay Codeis the configuration of Type and Time Rate. 
 <callout type="​info"​ icon="​true">​ <callout type="​info"​ icon="​true">​
-The term **Pay Code** has been changed to **Time Code** in recent versions of BioStar 2.  
 </​callout>​ </​callout>​
  
-The available ​Pay Code types are Attendance Management, Overtime Management, and Leave Management. The Time Rate can be configured between 0 and 10. Examples of Type and Time Rate applications are as follows: ​+The available ​Time Code types are Attendance Management, Overtime Management, and Leave Management. The Time Rate can be configured between 0 and 10. Examples of Type and Time Rate applications are as follows: ​
  
-  * **Configuring the Type as Attendance Management and Time Rate as 1**: This pay code will be used to calculate the regular work time. Since the time rate has been set to 1, the work time will be calculated as one hour if an employee works one hour.+  * **Configuring the Type as Attendance Management and Time Rate as 1**: This time code will be used to calculate the regular work time. Since the time rate has been set to 1, the work time will be calculated as one hour if an employee works one hour.
  
-  * **Configuring the Type as Overtime Management and Time Rate as 2**: This pay code will be used to calculate the overtime work hour. Since the time rate has been set to 2, the work time will be calculated as two hours if an employee works one hour.+  * **Configuring the Type as Overtime Management and Time Rate as 2**: This time code will be used to calculate the overtime work hour. Since the time rate has been set to 2, the work time will be calculated as two hours if an employee works one hour.
  
-  * **Configuring the Type as Leave Management, Option as Worked, and Time Rate as 0.5**: This pay code will be used for to calculate leave management in cases of vacations, working outside of office, sick days, and etc. Since the time rate has been set to 0.5, the work time will be calculated as 0.5 hours if an employee works one hour.  ​+  * **Configuring the Type as Leave Management, Option as Worked, and Time Rate as 0.5**: This time code will be used to calculate leave management in cases of vacations, working outside of the office, sick days, etc. Since the time rate has been set to 0.5, the work time will be calculated as 0.5 hours if an employee works one hour.  ​
  
-Furthermore,​ you can select colors to easily ​distinguish the Pay Codes.+Furthermore,​ you can select colors to distinguish the Time Codes easily.
 <callout type="​question"​ icon="​true">​ <callout type="​question"​ icon="​true">​
 <text type="​primary">​**Benefits and Comparison with BioStar 1**</​text>​ \\ <text type="​primary">​**Benefits and Comparison with BioStar 1**</​text>​ \\
-Pay Code is similar to BioStar 1’s Time Category.  +Time Code is similar to BioStar 1’s Time Category.  
-BioStar 2’s Pay Code is categorized into types (Attendance,​ Overtime, and Leave) and they do not have individual rounding rules. BioStar 2 T&A System manages rounding rules in the Shift menu, and because of this structure, rounding rules can be easily applied when creating shifts with various ​pay codes.+BioStar 2’s Time Code is categorized into three types (Attendance,​ Overtime, and Leave)and they do not have individual rounding rules. BioStar 2 T&A System manages rounding rules in the Shift menu, and because of this structure, rounding rules can be easily applied when creating shifts with various ​time codes.
 </​callout>​ </​callout>​
  
 \\ \\
 === Shift === === Shift ===
-Shift is the configuration of one day’s (24 hours) work rules. You can configure the rules’ specific details such as work type (Fixed / Flexible), work start time, Pay Code’s time segment, Rounding (Shift, Punch in, Punch out), Grace, and Meal Deduction. The Pay Code has to be configured prior to configure ​the Shift. ​+Shift is configuring ​one day’s (24 hours) work rules. You can configure the rules’ specific details such as work type (Fixed / Flexible), work start time, Time Code’s time segment, Rounding (Shift, Punch in, Punch out), Grace, and Meal Deduction. The Time Code has to be configured prior to configuring ​the Shift. ​
  
-  * **Work Type (Fixed, Flexible)**–BioStar 2 supports two work types. If the work type is configured ​as set as Fixed, employees ​have to check-in and check-out at established times. If the work type is configured as Flexible, employees are free to choose their own check-in and check-out ​time for work each day and this work Type can be changed with a single click.  +  * **Work Type (Fixed, Flexible)**–BioStar 2 supports two work types. If the work type is configured as Fixed, employees ​must check in and out at established times. If the work type is configured as Flexible, employees are free to choose their own check-in and check-out ​times for work each dayand this work type can be changed with a single click.  
-  * **Automatic Meal Deduction**–A complicated design of different ​Pay Code or Time Segment is unnecessary for meal time because of this feature. If the Automatic Meal Deduction is checked on, configuration for a meal time can be completed with a few clicks.  +  * **Automatic Meal Deduction**–A complicated design of different ​Time Code or Time Segment is unnecessary for meal time because of this feature. If the Automatic Meal Deduction is checked on, configuration for a meal time can be completed with a few clicks.  
-  * **Break by Punch**–You can track how employees use their entire break time each day. Employees have to register break start / break end event with a T&A device for their break and the administrator can see this record through the Time Card or Report in a single glance. ​+  * **Break by Punch**–You can track how employees use their entire break time daily. Employees have to register break start/break end event with a T&A device for their breakand the administrator can see this record through the Time Card or Report in a single glance. ​
 <callout type="​question"​ icon="​true">​ <callout type="​question"​ icon="​true">​
 <text type="​primary">​**Benefits and Comparison with BioStar 1**</​text>​ \\ <text type="​primary">​**Benefits and Comparison with BioStar 1**</​text>​ \\
Line 68: Line 67:
 \\ \\
 === Schedule Template === === Schedule Template ===
-The Schedule Template is the configuration of repeated Shift cycles. Cycles can be configured ​in daily or weekly. The Shift has to be configured beforehand to configure the Schedule Template.+The Schedule Template is the configuration of repeated Shift cycles. Cycles can be configured daily or weekly. The Shift has to be configured beforehand to configure the Schedule Template.
 <callout type="​question"​ icon="​true">​ <callout type="​question"​ icon="​true">​
 <text type="​primary">​**Benefits and Comparison with BioStar 1**</​text>​ \\ <text type="​primary">​**Benefits and Comparison with BioStar 1**</​text>​ \\
-The schedule Template is similar to BioStar 1’s Shift. BioStar 1 required users to purchase the BioStar SE license to create daily shifts but Biostar 2’s Schedule Template does not require purchase of additional license for this feature. Furthermore,​ the configured Shift can be easily configured by drag & drop. +The schedule Template is similar to BioStar 1’s Shift. BioStar 1 required users to purchase the BioStar SE license to create daily shiftsbut Biostar 2’s Schedule Template does not require ​the purchase of an additional license for this feature. Furthermore,​ the configured Shift can be easily configured by drag & drop. 
 </​callout>​ </​callout>​
  
 \\ \\
 === Rule === === Rule ===
-Rule can be helpful configuring Shifts when overtime is not applied.  +Rule can be helpful ​in configuring Shifts when overtime is not applied.  
-Normally, the Overtime ​Pay Code has to be configured first, then time segments for each Overtime ​Pay Code has to be individually configured to configure overtime. However, this method does not allow complicated overtime configuration. Rules can configure ​overtime with contextual visibility by configuring time rules and allows ​easy implementation of complicated Shifts. ​In example, if two Overtime ​Pay Code of A and B needs to be implemented,​ you can configure a flow such as “After 8 hours, apply -> overtime of 3 hours then apply overtime B -> limit to max overtime of 5 hours.” ​+Normally, the Overtime ​Time Code has to be configured first, then time segments for each Overtime ​Time Code has to be individually configured to configure overtime. However, this method does not allow complicated overtime configuration. Rules can be configured ​overtime with contextual visibility by configuring time rules, allowing ​easy implementation of complicated Shifts. ​For example, if two Overtime ​Time Codes of A and B need to be implemented,​ you can configure a flow such as “After 8 hours, apply -> overtime of 3 hours then apply overtime B -> limit to max overtime of 5 hours.” ​
 <callout type="​question"​ icon="​true">​ <callout type="​question"​ icon="​true">​
 <text type="​primary">​**Benefits and Comparison with BioStar 1**</​text>​ \\ <text type="​primary">​**Benefits and Comparison with BioStar 1**</​text>​ \\
Line 85: Line 84:
 \\ \\
 === Schedule === === Schedule ===
-Schedule allows structuring of a work schedule by designating Schedule template, period, holiday, and users. To configure a Schedule, the Pay Code, Shift, and Schedule Template has to be configured beforehand and user and holiday information configured in the BioStar 2 AC module are required as well.+Schedule allows ​the structuring of a work schedule by designating ​the Schedule template, period, holiday, and users. To configure a Schedule, the Time Code, Shift, and Schedule Template has to be configured beforehandand user and holiday information configured in the BioStar 2 AC module are required as well.
 <callout type="​question"​ icon="​true">​ <callout type="​question"​ icon="​true">​
 <text type="​primary">​**Benefits and Comparison with BioStar 1**</​text>​ \\ <text type="​primary">​**Benefits and Comparison with BioStar 1**</​text>​ \\
-Schedule is similar to BioStar 1’s Individual Shift and Holiday Management. BioStar 2’s Schedule has the Calendar view feature which shows the Shift to be viewed in a single glance, and Temporary Schedule and Leave may be registered as well. Temporary Schedule ​is particularly useful when temporarily assigning ​as shift for users because it overrides the normal schedule for a certain period. For example, the Schedule Template has to be reconfigured if a user with a fixed working rule is to be set to use the flexible shift on a specific period of time but if a Temporary Schedule is registered, it can be configured with a few clicks. Temporary Schedule is similar to BioStar 1’s Shift Override Management but the function in BioStar 1 requires an upgrade to the SE version. ​+Schedule is similar to BioStar 1’s Individual Shift and Holiday Management. BioStar 2’s Schedule has the Calendar view featurewhich shows the Shift to be viewed in a single glance, and Temporary Schedule and Leave may be registered as well. A temporary schedule ​is particularly useful when temporarily assigning ​shift for users because it overrides the normal schedule for a certain period. For example, the Schedule Template has to be reconfigured if a user with a fixed working rule is to be set to use the flexible shift on a specific period of timebut if a Temporary Schedule is registered, it can be configured with a few clicks. Temporary Schedule is similar to BioStar 1’s Shift Override Managementbut the function in BioStar 1 requires an upgrade to the SE version. ​
 </​callout>​ </​callout>​
  
 \\ \\
 === Time Card === === Time Card ===
-This is a function ​that allows a detailed overview and editing of individual time and attendance records.+This function allows a detailed overview and editing of individual time and attendance records.
 <callout type="​question"​ icon="​true">​ <callout type="​question"​ icon="​true">​
 <text type="​primary">​**Benefits and Comparison with BioStar 1**</​text>​ \\ <text type="​primary">​**Benefits and Comparison with BioStar 1**</​text>​ \\
-Time Card is similar to a portion of Report’s functions in BioStar 1. BioStar 2’s Time Card allows ​the time and attendance ​record of users to be viewed ​in one glance with the Calendar View or List View. It also allows editing of these records and registration of Leave as well. In contrast to BioStar 1, the time can be displayed with the time rate applied and the report is generated in the Report function. ​+Time Card is similar to a portion of the Report’s functions in BioStar 1. BioStar 2’s Time Card allows ​users' ​time and attendance ​records ​to be viewed ​at one glance with the Calendar View or List View. It also allows editing of these records and registration of Leave as well. In contrast to BioStar 1, the time can be displayed with the time rate appliedand the report is generated in the Report function. ​
 </​callout>​ </​callout>​
  
 \\ \\
 === Report === === Report ===
-This is a function ​that can generate reports about user time and attendance events ​that were captured through the time and attendance management system. ​+This function can generate reports about user time and attendance events captured through the time and attendance management system. ​
 <callout type="​question"​ icon="​true">​ <callout type="​question"​ icon="​true">​
 <text type="​primary">​**Benefits and Comparison with BioStar 1**</​text>​ \\ <text type="​primary">​**Benefits and Comparison with BioStar 1**</​text>​ \\
-Report is similar to BioStar 1’s Report, however, BioStar 2’s Report provides a larger variety of report types than BioStar 1’s Report function. Daily, Daily Summary, Individual, Individual Summary, Leave, Exception, and Modified Punch Log History can be generated as reports and each report can be exported as a CSV file.+Report is similar to BioStar 1’s Report. However, BioStar 2’s Report provides a larger variety of report types than BioStar 1’s Report function. Daily, Daily Summary, Individual, Individual Summary, Leave, Exception, and Modified Punch Log History can be generated as reportsand each report can be exported as a CSV file.
 </​callout>​ </​callout>​
  
Line 110: Line 109:
 ===== Key Features ===== ===== Key Features =====
 ==== Tracking of All T&A Issues ==== ==== Tracking of All T&A Issues ====
-BioStar 2’s T&A System is not merely an employee Check-in and Check-out tracking system. Work, Break, Meal, Leave type and times which are related to employee payroll can also be tracked. Furthermore,​ time and attendance records edited by the administrator can be seen in a single glance. ​+BioStar 2’s T&A System is not merely an employee Check-in and Check-out tracking system. Work, Break, Meal, Leave typeand times that are related to employee payroll can also be tracked. Furthermore,​ time and attendance records edited by the administrator can be seen in a single glance. ​
  
 \\ \\
-==== Customizable ​Pay Code ==== +==== Customizable ​Time Code ==== 
-Pay code, which is the core element of the Shift, can be created unlimitedly in BioStar 2’s T&A System. All policies ​of the company ​can be supported by combining ​Pay Code Type, Time Rate, and Option (Worked, Not Worked).+Time code (once called Pay Code), which is the core element of the Shift, can be created unlimitedly in BioStar 2’s T&A System. All company ​policies can be supported by combining ​Time Code Type, Time Rate, and Option (Worked, Not Worked).
 \\ \\
 {{:​en:​bs2_paycode_001.png?​nolink&​800|}} ​ {{:​en:​bs2_paycode_001.png?​nolink&​800|}} ​
Line 121: Line 120:
 {{:​en:​bs2_rule_001.png?​nolink |}} {{:​en:​bs2_rule_001.png?​nolink |}}
 ==== Intuitive Overtime Rule ==== ==== Intuitive Overtime Rule ====
-Overtime policies differ by each company ​and hence the administrator can face difficulties configuring the Shift.  +Overtime policies differ by each companyhencethe administrator can face difficulties configuring the Shift.  
-An Overtime Rule is applied to a Shift, not a Pay Code, which leads to flexibility in applying diverse overtime rules of a company. The overtime rule can be generated based on the flow of time by using the Overtime Pay Code, and daily, weekly, monthly, weekend, and holiday rules can be configured and managed effortlessly.+An Overtime Rule is applied to a Shift, not a Time Code, which leads to flexibility in applying diverse ​company ​overtime rules. The overtime rule can be generated based on the flow of time by using the Overtime Pay Code, and daily, weekly, monthly, weekend, and holiday rules can be configured and managed effortlessly.
  
 <WRAP clear /> <WRAP clear />
Line 128: Line 127:
 {{ :​en:​bs2_shift_flexible_001.png?​nolink|}} {{ :​en:​bs2_shift_flexible_001.png?​nolink|}}
 ==== Support of Flexible Work Shift ==== ==== Support of Flexible Work Shift ====
-BioStar 2’s T&A System supports easy Flexible Work configuration.  +BioStar 2’s T&A System supports easyFlexible Work configuration.  
-Flexible Work shift can be applied to user or user groups with a few clicks after Pay Codes with Attendance Type are configured. ​+Flexible Work shifts ​can be applied to users or user groups with a few clicks after Time Codes with Attendance Type are configured. ​
  
 <WRAP clear /> <WRAP clear />
 \\ \\
 ==== All in a Single Glance - Calendar View of Time Card ==== ==== All in a Single Glance - Calendar View of Time Card ====
-With BioStar 2 T&A System’s Time Card, the Daily work hours, used Shift names, normal working hours, exceptions, absences, and holiday states that affect employee schedule and salary can be seen in single ​glance. This helps the administrator to efficiently ​manage employees. Furthermore,​ each user’s punch records can be edited and absences can be registered to allow simple processing of exceptions. ​+With BioStar 2 T&A System’s Time Card, the Daily work hours, used Shift names, normal working hours, exceptions, absences, and holiday states that affect employee schedule and salary can be seen at a glance. This helps the administrator to manage employees ​efficiently. Furthermore,​ each user’s punch records can be editedand absences can be registered to allow for the simple processing of exceptions. ​
 \\ \\
 {{:​en:​bs2_timecard_001.png?​nolink&​800|}} ​ {{:​en:​bs2_timecard_001.png?​nolink&​800|}} ​
Line 142: Line 141:
 {{:​en:​bs2_module_001.png?​nolink |}} {{:​en:​bs2_module_001.png?​nolink |}}
 ==== Two Modules Share Same Core Information ==== ==== Two Modules Share Same Core Information ====
-BioStar 2’s function can be divided into access control and time and attendance management, ​and these functions ​are managed by the AC module ​and TA module ​respectively. These two modules have their own configuration information,​ but the User, User Group, and Device information can be shared with both the AC and TA module. Furthermore,​ the User Group and Schedule ​setting ​can be checked in the Time Card and it is displayed in the same hierarchical structure that was configured in the AC module, providing consistent information to the administrator. ​+BioStar 2’s function can be divided into access control and time and attendance management, ​which are managed by the AC and TA modules, ​respectively. These two modules have their own configuration information,​ but the User, User Group, and Device information can be shared with both the AC and TA modules. Furthermore,​ the User Group and Schedule ​settings ​can be checked in the Time Card and it is displayed in the same hierarchical structure that was configured in the AC module, providing consistent information to the administrator. ​
  
 <WRAP clear /> <WRAP clear />
 \\ \\
 ==== Module-based Device Functionality ==== ==== Module-based Device Functionality ====
-Device information that is registered to BioStar 2 is shared and can be used by both the AC and T&​A ​module. This may influence the device’s functionalitybeyond simply sharing device information. ​+Device information that is registered to BioStar 2 is shared and can be used by both the AC and T&​A ​modules. This may influence the device’s functionality beyond simply sharing device information. ​
 The T&A module can designate the AC module’s time and attendance device, and therefore the device may execute different functions based on the registered module. For example, if a device is registered only on the AC module, it can be used as an access control device, and if it is set as a time and attendance recording device in the T&A module, it can be used as an access control + time and attendance device. This module-based function allows the administrator to manage the device more easily. ​ The T&A module can designate the AC module’s time and attendance device, and therefore the device may execute different functions based on the registered module. For example, if a device is registered only on the AC module, it can be used as an access control device, and if it is set as a time and attendance recording device in the T&A module, it can be used as an access control + time and attendance device. This module-based function allows the administrator to manage the device more easily. ​