4.0MP33
Jump to navigation
Jump to search
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 |
Feature
- Introducing the Next Level of Pay-Slip Management - (PAY_R038 - Detail Pay-Slip):
"Pay-Slip Emailing" feature has been upgraded to make salary distribution more secure, efficient, and user-friendly:
1. Enhanced Security: Protect sensitive payroll information with password-protected Pay-Slip PDFs delivered directly to employee inboxes.
2. Save Time & Effort: Batch send Pay-Slips to targeted groups of employees based on your specific criteria.
3. Empower Your Employees: Give employees control over their Pay-Slip security with self-service password management through SmartESS application.
4. Minimize Errors: Proactively identify and correct invalid or missing email addresses before sending Pay-Slips, ensuring successful delivery.
5. Stay Informed: Track the status of your Pay-Slip distribution in real-time, providing you with complete visibility and peace of mind.
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.
- SEC_S007 - User Profile: 1. When an employee is selected from the "Employee Id" combo box while adding a new record, then the "Employee Old Id" has been concatenated with the "Employee Name". 2. Also, the "Employee Old Id" has been concatenated with the "Employee Name" in the "User Profile" combo box in the Query panel.
- SEC_S007 - User Profile: The "Email Payslip Password" field has been provided as mandatory field now.
- 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.
- 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".
- PAY_R038 - Detail Pay-Slip: The "Thousand Separator" (Comma) has been added in the "Allowances" and "Deduction" panels against every "Amount" in the report.
- TOM_S031 - TOM Payroll Integration Setup: In the "Time Breakup Mapping" panel: 1. The column name "Breakup count" has been changed into "Breakup Present Count". 2. The two new columns "Breakup Required Count" and "Breakup Absent Count" have been added.
- PAY_R045 - Monthly Attendance Status: In the "Report Specific Parameters" panel, the logic for the "To Date" field in the "Date" range parameters has been changed, so that when the user selects the current month, the "To Date" field is being display the system's "Today" date instead of the "Payroll End Date".
- SET_S004 - Country, Provinces and Cities: A new column named "Order By" has been added in the screen. The combo box in the "Profile" screen on "E-Recruitment" Portal is being displayed the "Country", "Province", or "City" names based on the order defined in the "Order By" column in this screen.
- HRS_S117 - Full and Final Settlement: The "Tax Deduction" calculation against "Funds" has been provided in the screen.
- 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.
- General Work - General Work: The "Security" feature of the application has been enhanced.
Fixed Issues
- 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_S029 - Overtime Approval: 1. On the 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.
- 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)" were 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 from this screen.
- 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.
- HRS_S117 - Full and Final Settlement: When calculating "FnF" for employees who resigned in the previous months after the next month’s payroll was finalized, the system was showing an error message.
- WFL_S002 - Define Workflow: "Manage Request" screen was following these conditions: 1. 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.
- HRS_S185 - Employee Information: The "Grade" combo was showing all grades which was wrong. The "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 "Unchecked in the "Active" check box, the system was generated 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 the request there wasn't any "Attachment" showing.
- 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: The "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 "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 were not automatically set based on the time limit specified in the "Parameter" on the "System Default" screen.
- PAY_S020 - Payroll Process: The "Payroll Process" was running very slowly.