Difference between revisions of "SmartHCM Release Notes 4.1.8.0 MP33"

From SmartHCM Wiki
Jump to navigation Jump to search
Line 61: Line 61:
  
 
*<u>'''ESS_S017 - Email/SMS Server Settings'''</u>: The new "OurSMS" service (Saudi Arabia based) has been incorporated in the screen to enable the functionality to send "OTP Code" via "SMS".
 
*<u>'''ESS_S017 - Email/SMS Server Settings'''</u>: The new "OurSMS" service (Saudi Arabia based) has been incorporated in the screen to enable the functionality to send "OTP Code" via "SMS".
 +
 +
*<u>'''Detail Pay-Slip - Detail Pay-Slip'''</u>: The issue was related to exception handling during payslip sending has now been addressed and resolved.
 +
 +
*<u>'''Tom Payroll Integration Setup - Tom Payroll Integration Setup''</u>: New columns has been added(Required Period Count, Absent Period Count) in Time Breakup Mapping grid.
  
 
== Fixed Issue ==
 
== Fixed Issue ==

Revision as of 05:06, 23 January 2025

SmartHCM 4.1.8.0 MP33 Release

Release Date: 09-Jan-2025

Module Version: 4.1.8.0 MP33

Maturity Status: QA Approved

Compatibility

Application Version
SmartESS MP33 3.1.8.0
SmartHCM Flutter Mobile App. (Android) 2.1.0.0
SmartHCM Flutter Mobile App. (iOS) 1.0.4.0
SmartHCM e-Recruitment 2.1.1.5
SmartHCM Webservice 2.4.0.0
SmartHCM Attendance Uploading Utility 1.2.0.0
SmartHCM Notification Sender Utility 1.0.2.0
SmartHCM WebAPI 1.0.1.5

Enhancements

  • HRS_S207 - Pivot Table Reporting Tool: A new "Overtime Approval" report has been added in the screen, allowing the user to view all the "Overtime" records that are available on the "Overtime Approval" screen, filtered by any Status.
  • HRS_S207 - Pivot Table Reporting Tool: A new "Attendance Utilities Disconnection History" report has been added in the screen, allowing the user to view the "Disconnection History" of all the "Attendance Uploading Utility" applications which are installed in the multiple systems.
  • HRS_S207 - Pivot Table Reporting Tool: A new "Attendance Machines Disconnection History" report has been added in the screen, allowing the user to view the "Disconnection History" of all the "Machines" which are associated with the multiple "Attendance Uploading Utility" applications.
  • HRS_S207 - Pivot Table Reporting Tool: A new "Attendance Machines Log" report has been added in the screen, allowing the user to view the "Logs" of all the "Machines" which are associated with the multiple "Attendance Uploading Utility" applications.
  • HRS_S207 - Pivot Table Reporting Tool: A new "Absent at Current Time" report has been added in the screen, allowing the user to view all the "Employee(s)" records who are absent on current/today's date.
  • SEC_S007 - User Profile: A new check box named "Allow to use Attendance Uploading Utility" has been added in the screen. The impact of this new check box is being used in the "Attendance Uploading Utility" application.
  • TOM_S010 - Attendance Adjustment: The different Colors Blocks have been provided in the "Is Adjustable" column as per the following conditions: 1. Multi-Attendance in a "Detail" panel with different "Check box" statuses makes the main "Check box" with "Red" border. 2. Multi-Attendance in a "Detail" panel with the same "Check box" statuses either checked or unchecked makes the main "Check box" with "Green" border. 3. Single Attendance record remains as it is. No Color border is displaying on the main "Check box" field.
  • RMS_S004 - Manage Request: A "PDF" file viewer has been provided in the screen, allowing the user to view all the "PDF" file(s) in the viewer before downloading it.
  • General Work - General Work: A new "Job" has been created/added to remove all the data of old "Date Based Notifications" from the "Hrs_Notifications_Ondate" table which are available more than "24 Hours" except one notification which is "Payslip Email Notification". The "Payslip Email Notification" old data will be removed from the table which are available more than "One Month".
  • General Work - General Work: A new "Job" has been created/added to update the data on a daily basis in the "Utilities Disconnection History" table of the "TOM" module.
  • General Work - General Work: A new "Job" has been created/added to update the data on a daily basis in the "Machines Disconnection History" table of the "TOM" module.
  • ESS_S017 - Email/SMS Server Settings: The new "OurSMS" service (Saudi Arabia based) has been incorporated in the screen to enable the functionality to send "OTP Code" via "SMS".
  • Detail Pay-Slip - Detail Pay-Slip: The issue was related to exception handling during payslip sending has now been addressed and resolved.
  • 'Tom Payroll Integration Setup - Tom Payroll Integration Setup: New columns has been added(Required Period Count, Absent Period Count) in Time Breakup Mapping grid.

Fixed Issue

  • HRS_S185 - Employee Information: The screen was not saving record. The "Grade" field became empty after pressing the "Save" button, and the record did not save even after re-providing the "Grade". Also, the error message "Object reference not set to an instance of an object." was showing on the screen.
  • TOM_S014 - Overtime Approval: Overtime Approval screen had following issues: 1. On the Overtime Approval screen, when the user was selected all records, the summary panel updates accordingly. However, if the user searches for other employees using the search bar and clicks on "Search," the master grid data updates with the new search results, but the summary panel was display the previously selected data. 2. The translation of the summary panel was not updated from the database.
  • GEN - General Work: Employee combo list (General) was having slowness issue (for a large numbers of employees it was slow found in EVAN Group demo app). Note : It was already addressed and fixed when working on EVAN Group. so need to merge in live App.
  • TOM_S036 - Monthly Time Sheet Approval: If the Payroll Process of any Location and Employee Type was finalized, then Pending records of other Location(s) and Employee Type(s) was not be removed from the screen.
  • PAY_R004 - Salary Sheet: "Show Gross Pay (Rate)" check box was not working.
  • PAY_S042 - Employee Basic Salary Editing: Screen was not working. System was not showing data when selecting "Employee" from the "Employee" combo box.
  • PAY_R038 - Detail Payslip: An email was sent to the wrong employee while using the "Send Email" feature on the detailed pay slip.
  • PAY_S042 - Employee Basic Salary Editing: When presses the "Save" button then an error "Please first execute final run of Annual Increment Process." message was appearing on the screen.
  • RMS_S004 - Manage Request: When the user navigates to the "Manage Request" screen, whether accessed from the widget or the menu bar, the system was not function according to the validation set on "Request Dates." However, if the user modifies any data, searches for it, and then clicks the reset button, only the filters should be reset. The data displayed was not refresh until the user clicks the search button again.
  • PAY_S022 - Back Dated Attendance: "Backdated Attendance" functionality impact was not reflecting in the "Payroll" execution.
  • Dashboard - Dashboard: Data privacy vulnerability issue was exists. Unauthorized access to internal HCM pages containing sensitive personal information is possible.Example: If following link was sent by email to an unauthorized user (on leave approval) and he got access to all system notifications page, in which he can: 1. See other employees personal information 2. Add different types of notifications system wide.
  • Login - Login: If a user was entered their ID and password on the login page, they received this error (popup):'Login Failed: You do not have permissions to access any screens. Kindly reach out to your Administrator/HR for further assistance' However, if user modified the URL, the system directly was taking the user to the dashboard.
  • HRS_S117 - Full and Final Settlement: When calculating FNF for employees who resigned in previous months after the next month’s payroll was finalized, the system was showing an error message.
  • WFL_S002 - Define Workflow: RMS request screen was following these conditions. 1. RMS request was not showing to sub department users. 2. RMS requests was showing to sub department users even added them in "Select Jobs for Action Rights" grid.
  • Login - Login: The functionality to send OTPs via SMS was not enabled.
  • HRS_S185 - Employee Information: Grade combo was showing all grades which was wrong, Grade combo was not show only those grades which defines against position from 'Position' Screen.
  • ESS_S017 - Email/SMS Server Settings: When the user was set value "No" in the "active", the system was not generated any notifications (email or SMS).
  • SET_S005 - System Default: Added a new parameter, "RMS_Request_Date_Range." This parameter was not be used to set the time span for the "Request From Date" and "Request To Date" fields on the HCM Manage Request and ESS Manage Request (When user came on manage request by clicking from the menu bar not from the widget (dashboard)).
  • RMS_S004 - Manage Request: Attachment was Mandatory , But In Request there wasn't any attachment.In HCM there wasn't showing any attachment.
  • HRS_S020 - Employee Increment: Screen was not working. System was not showing data when selecting "Employee" from the "Employee Id" combo box. Also, system was not calculating salary.
  • TOM_S039 - Generate Overtime Suggestion: The system was not generating the "Overtime Suggestion" for employees who have joined between the month. The system was not be able to generate the "Overtime Suggestion" for such employees from their "Date of Join" until the "Payroll Cut-Off Date".
  • TOM_S020 - Holiday Setup : "Copy Records" functionality was not working properly; when the user was trying to copy holiday on multiple "Locations|Organizations|Shifts" at the same time then the system was showing an error message "Transaction Aborted - Request Failure" on the "Copy Records" screen.
  • TOM_S010 - Attendance Adjustment: If the user was deleted multiple entries from the Attendance Adjustment details section, the checkbox in the "Is Adjustable" column was not be updated accordingly based on the remaining entries in the details section.
  • HRS_S185 - Employee Information: When the user added a translation in the "Employee Name Translation" panel and clicks the save button, the main "Save" button becomes enabled. However, when the user clicks the main "Save" button, the system was displays a "not null" error and removes the grade data information.
  • TOM_S036 - Monthly Time Sheet Approval: The system was displaying incorrect values in the "Required Hours" column for employees who joined in the middle of the month. The system was not calculated and displayed the hours worked between the employee's "Date of Join" and the "Payroll Cut Off Date" in this column.
  • PAY_S020 - Payroll Process: When the user was utilizes the backdated attendance feature, the tax projection displayed on the tax slip was not accurate.the system was displaying an incorrect projection.
  • RMS_S004 - Manage Request: When the user accessed the "Manage Request" screen via the menu bar, the "Request From Date" and "Request To Date" fields was not automatically set based on the time limit specified in the system default parameter.
  • HRS_S185 - Employee Information: The changes made to the employee combo box had caused an issue on the employee information screen _ 108245. Therefore, those changes were reverted for the employee information screen to ensure it will functions properly.
  • PAY_S020 - Payroll Process: Payroll process was running very slow in IDC checked on IDC dump
  • Dashboard - Dashboard: Active/Non-Active employees had count sync issues with PMS.