Difference between revisions of "SmartHCM Attendance Uploading Utility Release Notes 1.2.0.0"

From SmartHCM Wiki
Jump to navigation Jump to search
Line 20: Line 20:
 
|}
 
|}
  
== Enhancement ==
+
== Features ==
*<u>'''Attendance Uploading Utility - Attendance Uploading Utility'''</u>: A new "Restore Config" button has been added in the utility, and the newly created endpoint for restoring machine configuration has been called when the "Restore Config" button is pressed.
 
  
*<u>'''Attendance Uploading Utility - Attendance Uploading Utility'''</u>: The newly created endpoint has been called each time a change in machine configuration occurs.
 
  
*<u>'''Attendance Uploading Utility - Attendance Uploading Utility'''</u>: The newly created endpoint has been called when the manual upload button is pressed to save the "Last Run Successfully" and "Last Fetch" date and time in the database.
+
The application now introduces a '''first-time "Login"''' screen, restricting access to users who have the appropriate permissions, which are managed through the User Profile screen. Once a user enters machine details and clicks the Save button, the information is stored in both the database and a local file on the machine where the application is installed. In the past, the information was only saved in the local file; however, this updated process ensures that data is saved in both locations simultaneously.
  
*<u>'''Attendance Uploading Utility - Attendance Uploading Utility'''</u>: The newly created endpoint has been called when the service is started or stopped.
+
This dual-storage method provides an added layer of security: if the machine data is accidentally deleted from the local file, it can easily be restored from the database and re-synced with the file at regular intervals. Additionally, the first-time setup now includes MAC Address and Computer Name fields, which improve the ability to track and locate utilities and machines using both Pivot Table Reports and the database.
  
*<u>'''Attendance Uploading Utility - Attendance Uploading Utility'''</u>:A new job has been created to generate disconnection history data for both utility and machine from the history tables, and then remove the data from the history tables.
+
Furthermore, the application now tracks the connectivity status of utilities and machines in the database, making it possible to view records of disconnected utilities and machines via the pivot table reports. Machine logs are also now stored in the database and can be accessed through reports, providing better visibility for monitoring and troubleshooting.

Revision as of 13:16, 25 November 2024

SmartHCM Attendance Uploading Utility 1.2.0.0 Release

Release Date: 18-Nov-2024

Module Version: 1.2.0.0

Maturity Status: QA Approved

Compatibility

Application Version
SmartHCM MP33 4.1.8.0
SmartHCM Webservice 2.4.0.0

Features

The application now introduces a first-time "Login" screen, restricting access to users who have the appropriate permissions, which are managed through the User Profile screen. Once a user enters machine details and clicks the Save button, the information is stored in both the database and a local file on the machine where the application is installed. In the past, the information was only saved in the local file; however, this updated process ensures that data is saved in both locations simultaneously.

This dual-storage method provides an added layer of security: if the machine data is accidentally deleted from the local file, it can easily be restored from the database and re-synced with the file at regular intervals. Additionally, the first-time setup now includes MAC Address and Computer Name fields, which improve the ability to track and locate utilities and machines using both Pivot Table Reports and the database.

Furthermore, the application now tracks the connectivity status of utilities and machines in the database, making it possible to view records of disconnected utilities and machines via the pivot table reports. Machine logs are also now stored in the database and can be accessed through reports, providing better visibility for monitoring and troubleshooting.