SmartHCM Release Notes 4.1.7.0 MP32

From SmartHCM Wiki
Jump to navigation Jump to search

SmartHCM 4.1.7.0 MP32 Release

Release Date: 21-Oct-2024

Module Version: 4.1.7.0 MP32

Maturity Status: QA Approved

Compatibility

Application Version
SmartESS MP32 3.1.7.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.4
SmartHCM Webservice 2.3.8.0
SmartHCM Attendance Uploading Utility 1.1.5.0
SmartHCM Notification Sender Utility 1.0.1.0
SmartHCM WebAPI 1.0.1.4

Enhancements

ManageRequest.aspx - Manage Request : 106298

TOM_S029 - Overtime Approval : The 'Day' name has been shown in the Attend Date column in the Shift Timing window.

HRS_S023 - Leave Location Grade Setup : The (.eml) Outlook extension has been added in the System Default screen, allowing the user to add this extension in the Leave Location Grade Setup screen so that this file type can be attached when applying for leave.

HRS_S034 - Leave Request :If a day has been set as a holiday or a holiday has been set as a regular day, then any leave associated with that day has also been canceled or rejected.

HRS_R051 - Letter Report : The following two system tags have been added: 1. Letter_No 2. Letter_No_Arabic.

TOM_S005 - Employee wise Roster : When the user clicked on the "Save" or "Delete" button against updated or selected records, the system displayed the message to the user: "Approved overtime and Approved late/early departure for the selected employee will be removed.”

TOM_S010 - Attendance Adjustment : When the "Is Adjustable" checkbox was unchecked and the attendance reloaded from machine attendance loading, system has been retained the checkbox updation.

TOM_S003 - Time Slot :In the Time Slot, the Overtime Minimum hours restriction has been provided.

HRS_R051 - Letter Report :The system has supported all types of letters, i.e., "Arabic" and "English" templates, "Tables," and other types.

PAY_R043 - Tax Certificate :The tax certificate has shown employee's data for the complete year on one page.

TOM_S014 - Overtime Approval : The system has been allowed user to edited the approved records , when the user clicked 'Update,' a 'Save' message was displayed on the screen, and the entry reverted to a non-editable state.

PAY_R004 - Salary Sheet : A new parameter has been added to the system default by the name of “SALARY_SHEET_DEFAULT_PAGE_SIZE,” which has been used by the system to show that paper size as the default in the "Salary Sheet" report.

RMS_S004 - Manage Request : Details of any request have been shown with the block.

SET_S004 - Country, Provinces and Cities : 1. The "Search" fields have been provided in all top-level panels (County, Province, and City). The system has searched data across all columns in all panels. 2. The size of all columns on the entire screen has been increased where the "Column Names" were not displaying completely.

Fixed Issues

  • HRS_S097 - Appraisal Plan Generation: When we "Added" the "Employee" one by one using the "Add" button against the "Appraisal," then the "Objective Assign" link did not open in the "ESS" application against that "Employee."
  • TOM_S010 - Attendance Adjustment: A loader added when approving large data on the screen to ensure proper loading and to wait for successful completion.
  • TOM_S029 - Overtime Approval: When overtime was approved via integration (RMS Request), the overtime approval screen in the status of "approved" was not showing the name of the user who performed the action to approve the request in the "Action by" column.
  • HRS_R051 - Letter Report: An extra "Blank" page showed in the report with each "Letter." Additionally, an extra "Blank" page appeared in the report with each "Letter" if the user checked the "Header Image" checkbox and the "Footer Image" checkbox.
  • TOM_S039 - Generate Overtime Suggestion: If any employee was absent on a specific day, then he/she applied partial leave for that day, so the remaining absent hours were adjustable from "Generate Suggestion". It was also ensured that only the hours defined in the "Time Slot" screen in the "Absent Adjustment Hours Rule" section were adjustable.
  • TOM_S029 - Overtime Approval: The bulk approval functionality was not working properly.
  • HRS_S185 - Employee Information: Data was not removed from the "Ext No," "NTN No," "Sponsor," "Passport Issued At," "Passport Issued On," "Passport Expired On," "Old Passport Issued At," "Other Mobile No," "Work Visa Expired On," and "Work Permit Expired On" fields. Other fields were checked as well.
  • PAY_R038 - Detail Payslip: The field name "days worked" was updated to "Days/Hours Worked".
  • HRS_S129 - Letter Tag Setup: The retirement tag was added to the system tags.
  • HRS_S020 - Employee Increment: When the user passed a zero value in the basic salary field and clicked on the gross calculate button, the screen gave an error. The user should have been able to calculate gross after entering a zero value in the basic salary field.
  • PAY_R004 - Salary Sheet: In the Salary Sheet reports, column widths were adjusted to fit the data, ensuring that the columns were not excessively wide. Note: all reports of the salary sheet were checked.
  • HRS_S028 - Contract Renewal: When the user passed a zero value in the basic salary field and clicked on the gross calculate button, the screen gave an error. The user should have been able to calculate gross after entering a zero value in the basic salary field.
  • PAY_R004 - Salary Sheet: When using the "Show Gross Pay (Rate)" checkbox in the salary sheet, the attendance days were not displayed.
  • TOM_S036 - Monthly Time Sheet Approval: In HCM and ESS, the monthly timesheet in pending and approved status did not impact the correct data of OT and TOIL when the user edited TOIL and OT against approved records from the overtime approval screen.
  • PAY_S020 - Payroll Process: The 'Final Run Payroll' button was not working; the screen did not respond when clicking 'Final Run.'
  • HRS_R060 - Employee Data Export: The gender filter was not functioning correctly and did not extract the exact data according to the filter.
  • HRS_S034 - Leave Request: 1 When the user set the validation for medical certificate options in the Leave Location Grade Setup, these validations were properly reflected on the Apply Leave screen. 2 If the medical certificate was mandatory, the error message was improved.
  • HRS_S020 - Employee Increment: When a user entered an increment entry against any employee but did not authorize the entry, the system should have calculated his/her salary based on the old "basic" and "gross" until the user authorized the new increment entry.
  • SEC_S004 - User Group Setup: The icon of the 'Activity Field' was removed from the detail panel as requested.
  • PAY_S042 - Employee Basic Salary Editing: When the user passed a zero value in the basic salary field and clicked on the gross calculate button, the screen gave an error. The user should have been able to calculate gross after entering a zero value in the basic salary field.
  • PAY_R004 - Salary Sheet: Serial number was not showing correctly
  • TOM_S005 - Employee wise Roster: searching was not working properly
  • HRS_S189 - Employee Bank: When a user deleted bank account details from the "employee bank" screen, the system did not remove that information, and it continued to be displayed on the employee information screen.
  • PAY_S020 - Payroll Process: Gross salary was showing incorrectly in the Employee Information screen. The system was adding the adjustment value twice to the gross salary when the user added a gross adjustment from the Employee Basic salary editing.
  • HRS_S023 - Leave Location Grade Setup: Data entered in the field "If the Single leave requested day(s)/hour(s) is 'greater than'" was not being saved. Upon refreshing the page, the data in this field disappeared. Please refer to the attached screenshot for further details.
  • RMS_S004 - Manage Request: 1. The attachment field should not have been displayed in the forwarder panel if the forwarder did not forward or attach any attachments. 2. When forwarding a request, if the forwarder attached any attachment, it should have been displayed in the details section.
  • TOM_S010 - Attendance Adjustment: When the "Is Adjustable" checkbox was unchecked and the attendance reloaded, it did not retain the saved state and instead reverted to the default condition.
  • TOM_R001 - Daily Attendance Report: The report did not open when the user selected "NO" as the value in the "Check-In/Check-Out" combo box.
  • HRS_S117 - Full and Final Settlement: late deduction was showing wrong in FNF.
  • PAY_S020 - Payroll Process: The system generated an error message while running the "Payroll Process" for the newly created "Payroll Group."
  • PAY_R004 - Salary Sheet: In the salary sheet reports, "paper envelop personal" and "paper envelop monarch" were not working and were giving an error message.
  • TOM_S014 - Overtime Approval: Duplicate approval was restricted in the Overtime Approval screen. Note: 1. This applied when two different users approved the same overtime simultaneously. 2. It also applied when two users logged in from the same account and approved the same overtime simultaneously.
  • PAY_R004 - Salary Sheet: All reports of the salary sheet should have worked properly against the system default parameter "SALARYSHEET_DECIMAL."
  • HRS_S117 - Full and Final Settlement: The narrative field should have been multi-line (similar to the "key responsibilities" field in the "position" screen) and the text limit should have been increased to 2,000 characters.