Difference between revisions of "SmartESS Release Notes 3.1.8.0 MP33"

From SmartHCM Wiki
Jump to navigation Jump to search
 
(7 intermediate revisions by the same user not shown)
Line 37: Line 37:
 
|-
 
|-
 
|}
 
|}
 +
 +
== Feature ==
 +
*<u>'''Manage the Requests Faster and More Efficiently - (Manage Request - Manage Request)'''</u>:
 +
The screen has been made faster and more efficient:
 +
 +
    1. '''Blazing Speed:''' Experience significantly faster loading times.
 +
 +
    2. '''Bulk Actions Made Easy:''' Now, "100" requests per page can be approved, forwarded, or rejected in one go.
 +
 +
    3. '''No Date Restrictions:''' Access the entire request history without any date-based limitations.
  
 
== Enhancements ==
 
== Enhancements ==
Line 82: Line 92:
 
*<u>'''Manage Request - Manage Request'''</u>: Users having the extra rights of any "Request Type" like "Process" and "Cancel Approval" were unable to access the request(s).
 
*<u>'''Manage Request - Manage Request'''</u>: Users having the extra rights of any "Request Type" like "Process" and "Cancel Approval" were unable to access the request(s).
  
*<u>'''General Work  - General Work'''</u>: Because of ampersand (&) on Organization Location name , even after selecting a check in the drop down list, it was not showing in the tab. Note: Daily Attendance, Employee wise roster, Attendance summary, Overtime Approval, attendance adjustment.
+
*<u>'''General Work  - General Work'''</u>: Because of "Ampersand (&)" in the "Organization Name", even after selecting a check in the "Department" drop down list, it was not showing in the tab.
  
*<u>'''Dashboard - Dashboard'''</u>: The user had disabled the DISPLAY_HIJRI_CALENDAR parameter from the system default settings, but it was appearing on the widget for daily attendance in the ESS.
+
*<u>'''Dashboard - Dashboard'''</u>: The user had set "N" value for the "DISPLAY_HIJRI_CALENDAR" parameter in the "System Default" screen, but the "Hijri Date" was showing in the "Daily Attendance" widget.
  
*<u>'''Manage Request - Manage Request'''</u>: Manage Request screen was following these conditions:  1. Ensure that the time of all actions (Forward, Approve, Process, etc.) was updated accurately in the request history. 2. Ensure that the time mention in "request date" , "my action date and time" , "status date" was updated accurately in the grid panel.
+
*<u>'''Manage Request - Manage Request'''</u>: 1. The "Time" of all Actions (Forward, Approve, Process, etc.) were not updated accurately in the "Request History" screen. 2. The "Time" mentioned in the "Request Date", "My Action Date and time" and "Status Date" were not updated accurately in the Grid panel.
  
*<u>'''Manage Request - Manage Request'''</u>: when single user performed some action against that request then my action field was not be filled for that specific user not for others , but other users were seen that request with empty "my action" field.
+
*<u>'''Manage Request - Manage Request'''</u>: When a user performed an "Action", such as the "Process" action, the data in the "My Action" column was not only visible to that user but also to all users at the same level when they view the request.
  
*<u>'''Monthly Time Sheet Approval - Monthly Time Sheet Approval'''</u>: 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 calculate and display the hours worked between the employee's "Date of Join" and the "Payroll Cut Off Date" in this column.
+
*<u>'''Monthly Time Sheet Approval - Monthly Time Sheet Approval'''</u>: 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 calculating and display the "Hours Worked" between the employee's "Date of Join" and the "Payroll Cut Off Date" in this column.
  
 
*<u>'''Login - Login'''</u>: "Password Expiry" functionality was not working.
 
*<u>'''Login - Login'''</u>: "Password Expiry" functionality was not working.
  
 
*<u>'''Manage Request - Manage Request'''</u>: 1. When the user navigates to the screen via "My Request" widget (Dashboard), record was not aligned properly. 2. When the user navigates to the screen via "My Approval" widget (Dashboard), "Status" filter was not shown empty. 3. When the user navigates to the screen via "Main Menu", "Status" filter was not shown empty. 4. While selecting any "Location" from the "Org Location" filter, data was not fetched, data was only fetched on selecting "ALL" value. 5. Data was not fetched as per the selected "Department" from the "Department" filter. 6. While clicking on "Load more...", system was generated the "S. No." sequence again.
 
*<u>'''Manage Request - Manage Request'''</u>: 1. When the user navigates to the screen via "My Request" widget (Dashboard), record was not aligned properly. 2. When the user navigates to the screen via "My Approval" widget (Dashboard), "Status" filter was not shown empty. 3. When the user navigates to the screen via "Main Menu", "Status" filter was not shown empty. 4. While selecting any "Location" from the "Org Location" filter, data was not fetched, data was only fetched on selecting "ALL" value. 5. Data was not fetched as per the selected "Department" from the "Department" filter. 6. While clicking on "Load more...", system was generated the "S. No." sequence again.

Latest revision as of 09:52, 19 February 2025

SmartESS 3.1.8.0 MP33 Release

Release Date: 09-Jan-2025

Module Version: 3.1.8.0 MP33

Maturity Status: QA Approved

Compatibility

Application Version
SmartHCM MP33 4.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

  • Manage the Requests Faster and More Efficiently - (Manage Request - Manage Request):

The screen has been made faster and more efficient:

   1. Blazing Speed: Experience significantly faster loading times.
   2. Bulk Actions Made Easy: Now, "100" requests per page can be approved, forwarded, or rejected in one go.
   3. No Date Restrictions: Access the entire request history without any date-based limitations.

Enhancements

  • Manage Request - Manage Request: The restriction has been removed on the "Load More..." functionality in the screen; now the system has been able to retrieve more than "200" records on the screen.
  • Manage Request - Manage Request: The "Request From Date" and "Request To Date" fields have been shown empty now, when the user come to this screen by clicking "My Approval" or "My Request" widgets (Dashboard / Home screen).
  • Manage Request - 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.
  • Attendance Adjustment - 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.
  • Change Payslip Email Password - Change Payslip Email Password: A new screen named "Change Payslip Email Password" has been provided.
  • Manage Request - Manage Request: The "Bulk Count" with "Request Type" has been displayed instead of "Request Ids".
  • Manage Request - Manage Request: The "Bulk Approval" checkbox has been enabled now if the "Request Type" filter is blank but the grid has only records of one/similar "Request Type".
  • Manage Request - Manage Request: Impact of Parameters defined in the "System Default" screen have been removed as per the following criteria: 1. Impact of "Date Range Selection" (RMS_REQUEST_DATE_RANGE) parameter has been removed from this screen. 2. The Impact of "Limit Bulk Selection" (LIMIT_BULK_CHECKBOX) has been removed from this screen.

Fixed Issues

  • Manage Request - Manage Request: The alert count displayed on the dashboard widget on "my approval" and "my request" panel was not updated correctly. While the data shown on the grid is accurate, the system was showing an incorrect alert count on the widget, leading to a mismatch between the widget count and the grid data.
  • General Work - General Work: If the user had no rights of any screen which is set from the "ESS Specific Activity Rights" screen (SmartHCM), but if the user used directly the "URL" for this specific screen, then the user was able to access this screen.
  • Manage Request - Manage Request: When the user navigated to the screen, whether accessed from the "Widget" (Dashboard) or from the "Main Menu", the system functioned according to the validation set on "Request Dates". However, if the user modified any data, searched for it, and then clicked the "Reset" button, only the filters were reset. The data displayed did not refresh until the user clicked the "Search" button again.
  • Manage Request - Manage Request: The screen became unresponsive if the data/requests exceeded "32,000" entries.
  • Overtime Approval - 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.
  • Attendance Adjustment - Attendance Adjustment: If the user was deleting multiple entries from the "Detail" section, the checkbox in the "Is Adjustable" column was not updated accordingly based on the remaining entries in the "Detail" section.
  • General Work - General Work: All "Numeric" value columns were not have their data rounded to "2 Decimal Places" on both the "Daily Attendance" screen and the "Overtime Approval" screen.
  • Leave Status Detail - Leave Status Detail: When the leave was being approved through this application, the system was not automatically generating overtime suggestion.
  • Generate Request - Generate Request: "Attachment" was mandatory, but in the request there wasn't any "Attachment" showing.
  • Manage Request - Manage Request: If no single filter was selected and the user clicked the "Action" button, the screen got stuck and displayed an unresponsive alert message.
  • Manage Request - Manage Request: "Action" button was not working.
  • Employee Wise Roster - Employee Wise Roster: 1. The "Authorized By" and "Authorized Name" fields were not displaying the correct "User ID" and "Name". 2. When a user authorized a record for the first time, their information was saved to create the plan in the history. If another user subsequently authorizes the record after making changes, the new user's information was not saved in the "Last Column". The system was overwrite or display the first user's name in place of the most recent "User Name" who saved the changes after authorization.
  • Manage Request - Manage Request: Users having the extra rights of any "Request Type" like "Process" and "Cancel Approval" were unable to access the request(s).
  • General Work - General Work: Because of "Ampersand (&)" in the "Organization Name", even after selecting a check in the "Department" drop down list, it was not showing in the tab.
  • Dashboard - Dashboard: The user had set "N" value for the "DISPLAY_HIJRI_CALENDAR" parameter in the "System Default" screen, but the "Hijri Date" was showing in the "Daily Attendance" widget.
  • Manage Request - Manage Request: 1. The "Time" of all Actions (Forward, Approve, Process, etc.) were not updated accurately in the "Request History" screen. 2. The "Time" mentioned in the "Request Date", "My Action Date and time" and "Status Date" were not updated accurately in the Grid panel.
  • Manage Request - Manage Request: When a user performed an "Action", such as the "Process" action, the data in the "My Action" column was not only visible to that user but also to all users at the same level when they view the request.
  • Monthly Time Sheet Approval - 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 calculating and display the "Hours Worked" between the employee's "Date of Join" and the "Payroll Cut Off Date" in this column.
  • Login - Login: "Password Expiry" functionality was not working.
  • Manage Request - Manage Request: 1. When the user navigates to the screen via "My Request" widget (Dashboard), record was not aligned properly. 2. When the user navigates to the screen via "My Approval" widget (Dashboard), "Status" filter was not shown empty. 3. When the user navigates to the screen via "Main Menu", "Status" filter was not shown empty. 4. While selecting any "Location" from the "Org Location" filter, data was not fetched, data was only fetched on selecting "ALL" value. 5. Data was not fetched as per the selected "Department" from the "Department" filter. 6. While clicking on "Load more...", system was generated the "S. No." sequence again.