Difference between revisions of "SmartHCM Webservice Release Notes 2.4.0.0"

From SmartHCM Wiki
Jump to navigation Jump to search
 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
== SmartHCM Webservice 2.4.0.0 Release ==
 
== SmartHCM Webservice 2.4.0.0 Release ==
<u>'''Release Date'''</u>: 18-Nov-2024
+
<u>'''Release Date'''</u>: 09-Jan-2025
  
 
<u>'''Module Version'''</u>: 2.4.0.0 MP33
 
<u>'''Module Version'''</u>: 2.4.0.0 MP33
Line 6: Line 6:
 
<u>'''Maturity Status'''</u>: QA Approved
 
<u>'''Maturity Status'''</u>: QA Approved
  
== Fixed Issues ==
+
== Enhancements ==
*<u>'''General - General'''</u>:  
+
*<u>'''General - General'''</u>: '''Restore Machine(s)''': A new end-point has been created for restoring the Machine(s) Configuration from the Database to the Utility.
  
== Enhancement ==
+
*<u>'''General - General'''</u>: '''Machine(s) History''': A new end-point has been created and called for saving the Machine(s) History status using the "MACHINE_STATUS_UPLOAD_INTERVAL" parameter only when the "UPLOAD_MACHINE_STATUS" parameter is set to "Yes" in the "System Default" screen (SmartHCM).
  
*<u>'''General - General'''</u>: *Restore Button*: A new endpoint has been created for restoring the machine configuration from the database to the utility.
+
*<u>'''General - General'''</u>: '''Utility Service Status''': A new end-point has been created for entering the Utility Service Change History status in the Database.
  
*<u>'''General - General'''</u>: *Machine History*: The newly created endpoint has been called for saving the Utility status history using the MACHINE_STATUS_UPLOAD_INTERVAL only when UPLOAD_MACHINE_STATUS has been set to yes.
+
*<u>'''General - General'''</u>: '''Default Value''': A new end-point has been created to get the new Parameters defined in the "System Default" screen (SmartHCM): 1. "UPLOAD_UTILITY_STATUS" (Default value "Yes"). 2. "UPLOAD_MACHINE_STATUS" (Default value "No"). 3. "UTILITY_STATUS_UPLOAD_INTERVAL" (in "Minutes"). 4. "MACHINE_STATUS_UPLOAD_INTERVAL" (in "Minutes").
  
*<u>'''General - General'''</u>: "Utility Service Status" : Create new end-point for entering service status change history in database table.
+
*<u>'''General - General'''</u>: '''Utility Machine(s)''': A new end-point has been created for saving the Machine(s) Configuration in the Database.
  
*<u>'''General - General'''</u>: *Default Value*: A new endpoint has been created to get the new system default parameters:  1. UPLOAD_UTILITY_STATUS (default yes) 2. UPLOAD_MACHINE_STATUS (default no)  3. UTILITY_STATUS_UPLOAD_INTERVAL (in minutes)  4. MACHINE_STATUS_UPLOAD_INTERVAL (in minutes).
+
*<u>'''General - General'''</u>: '''Utility History''': A new end-point has been created and called for saving the Utility History status using the "UTILITY_STATUS_UPLOAD_INTERVAL" parameter only when the "UPLOAD_UTILITY_STATUS" parameter is set to "Yes" in the "System Default" screen (SmartHCM).
  
*<u>'''General - General'''</u>: *Machine History*: A new endpoint has been created for saving machine status history in the database.
+
*<u>'''General - General'''</u>: '''Machine(s) Data Fetching Detail''': A new end-point has been created and called each time the Windows Service runs for the Machine(s) to save the "Last Run Successfully" and the "Last Fetched Date/Time" in the Database.
  
*<u>'''General - General'''</u>: A new endpoint named "GetOutsideAllowDedPay_SecurityCode" has been provided to show only the "Outside Allowances" and "Outside Deductions" in this new endpoint. The data has been displayed in the same way as it is displayed in the existing "Salary_getPayslip_SecurityCode" endpoint. Additionally, the same parameters have been used in the new endpoint as those used in the existing "Salary_getPayslip_SecurityCode" endpoint.
+
*<u>'''General - General'''</u>: '''Machine(s) Log''': A new end-point has been created to save the Machine(s) Log in the Database while Utility shows "Success" or "Failure" message on the application.
  
*<u>'''General - General'''</u>: "Utility Machines": A new endpoint has been created for saving machine configuration in the database.
+
*<u>'''General - General'''</u>: '''Login''': A new end-point has been created for Login verification, which also requires entering the "MAC Address" and "Computer Name" in the Database.
  
*<u>'''General - General'''</u>: *Utility History*: The newly created endpoint has been called for saving Utility status history using the UTILITY_STATUS_UPLOAD_INTERVAL only when UPLOAD_UTILITY_STATUS has been set to yes.
 
  
*<u>'''General - General'''</u>: "MachineDataFetching Detail": A new endpoint has been created to save the Last Run Successfully and Last Fetch datetime in the database table.
+
*<u>'''General - General'''</u>: A new end-point named '''GetOutsideAllowDedPay_SecurityCode''' has been created to show only the "Outside Allowances" and "Outside Deductions" in this new end-point. The data has been displayed in the same way as it is displayed in the existing '''Salary_getPayslip_SecurityCode''' end-point. Additionally, the same parameters have been used in the new end-point as those used in the existing '''Salary_getPayslip_SecurityCode''' end-point.
  
*<u>'''General - General'''</u>: "MachineDataFetching Detail": The newly created endpoint has been called each time the service runs for the machine to save the Last Run Successfully and Last Fetch datetime in the database.
+
== Fixed Issues ==
 
+
*<u>'''General Work - General Work'''</u>: The "Send_TrackingLocations" end-point was creating the slowness.
*<u>'''General - General'''</u>: "Machine Log": A new endpoint has been created to save the machine log (success/failure).
 
 
 
*<u>'''General - General'''</u>: *Utility History*: A new endpoint has been created for saving Utility status history in the database.
 
 
 
*<u>'''General - General'''</u>: "Login": An endpoint has been created for login verification, which also requires entering the MAC address.
 
  
*<u>'''General - General'''</u>: *Machine Log*: The newly created endpoint has been called to save machine logs (success/failure) in the database.
+
*<u>'''General Work - General Work'''</u>: Whenever the user entered the "User ID" and "Password" to "Login", the "Password" was visible, it was not encrypted.

Latest revision as of 04:45, 14 January 2025

SmartHCM Webservice 2.4.0.0 Release

Release Date: 09-Jan-2025

Module Version: 2.4.0.0 MP33

Maturity Status: QA Approved

Enhancements

  • General - General: Restore Machine(s): A new end-point has been created for restoring the Machine(s) Configuration from the Database to the Utility.
  • General - General: Machine(s) History: A new end-point has been created and called for saving the Machine(s) History status using the "MACHINE_STATUS_UPLOAD_INTERVAL" parameter only when the "UPLOAD_MACHINE_STATUS" parameter is set to "Yes" in the "System Default" screen (SmartHCM).
  • General - General: Utility Service Status: A new end-point has been created for entering the Utility Service Change History status in the Database.
  • General - General: Default Value: A new end-point has been created to get the new Parameters defined in the "System Default" screen (SmartHCM): 1. "UPLOAD_UTILITY_STATUS" (Default value "Yes"). 2. "UPLOAD_MACHINE_STATUS" (Default value "No"). 3. "UTILITY_STATUS_UPLOAD_INTERVAL" (in "Minutes"). 4. "MACHINE_STATUS_UPLOAD_INTERVAL" (in "Minutes").
  • General - General: Utility Machine(s): A new end-point has been created for saving the Machine(s) Configuration in the Database.
  • General - General: Utility History: A new end-point has been created and called for saving the Utility History status using the "UTILITY_STATUS_UPLOAD_INTERVAL" parameter only when the "UPLOAD_UTILITY_STATUS" parameter is set to "Yes" in the "System Default" screen (SmartHCM).
  • General - General: Machine(s) Data Fetching Detail: A new end-point has been created and called each time the Windows Service runs for the Machine(s) to save the "Last Run Successfully" and the "Last Fetched Date/Time" in the Database.
  • General - General: Machine(s) Log: A new end-point has been created to save the Machine(s) Log in the Database while Utility shows "Success" or "Failure" message on the application.
  • General - General: Login: A new end-point has been created for Login verification, which also requires entering the "MAC Address" and "Computer Name" in the Database.


  • General - General: A new end-point named GetOutsideAllowDedPay_SecurityCode has been created to show only the "Outside Allowances" and "Outside Deductions" in this new end-point. The data has been displayed in the same way as it is displayed in the existing Salary_getPayslip_SecurityCode end-point. Additionally, the same parameters have been used in the new end-point as those used in the existing Salary_getPayslip_SecurityCode end-point.

Fixed Issues

  • General Work - General Work: The "Send_TrackingLocations" end-point was creating the slowness.
  • General Work - General Work: Whenever the user entered the "User ID" and "Password" to "Login", the "Password" was visible, it was not encrypted.