Difference between revisions of "SmartESS Release Notes 3.1.7.0 MP32"

From SmartHCM Wiki
Jump to navigation Jump to search
Line 76: Line 76:
 
<u>''' OverTimeApproval.aspx - Over Time Approval ''' </u>: When overtime was approved via integration, the name of the user who approved the request was displayed in the 'Action By' column under the 'Approved' status.
 
<u>''' OverTimeApproval.aspx - Over Time Approval ''' </u>: When overtime was approved via integration, the name of the user who approved the request was displayed in the 'Action By' column under the 'Approved' status.
  
<u>''' Apply Leave - Apply Leave "طلب إجازة" ''' </u>:   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.  
+
<u>''' Apply Leave - Apply Leave "طلب إجازة" ''' </u>:     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.  
  
 
<u>''' GenerateRequest.aspx - Generate Request  ''' </u>: 1. For overtime requests, proper validation was added in the RMS procedure; if the overtime was already in pending, approved, or processed status, new requests were not allowed to be generated. 2. For overtime requests, proper validation was added in the RMS procedure; if the overtime was in withdrawn or rejected status, the system allowed the user to generate a new request. 3. For overtime requests, proper validation was added in RMS. The system only allowed users to apply for overtime if extra hours existed.
 
<u>''' GenerateRequest.aspx - Generate Request  ''' </u>: 1. For overtime requests, proper validation was added in the RMS procedure; if the overtime was already in pending, approved, or processed status, new requests were not allowed to be generated. 2. For overtime requests, proper validation was added in the RMS procedure; if the overtime was in withdrawn or rejected status, the system allowed the user to generate a new request. 3. For overtime requests, proper validation was added in RMS. The system only allowed users to apply for overtime if extra hours existed.

Revision as of 10:32, 1 November 2024

SmartESS 3.1.7.0 MP32 Release

Release Date: 21-Oct-2024

Module Version: 3.1.7.0 MP32

Maturity Status: QA Approved

Compatibility

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

Bulk Approval :

AHC Customization :

EmployeeWiseRoster.aspx - Employee Wise Roster : New messages have been added to the employee-wise roster for the "Save," "Copy Record," and "Delete" buttons.

EmployeeWiseRoster.aspx - Employee Wise Roster : If there has been any change in the time slot from the Employee-Wise Roster screen, the system now automatically reloads the attendance. The user no longer needs to manually reload from Machine Attendance Loading screen.

Apply Leave - Apply Leave "طلب إجازة : System has been allowed to attach .eml extension

Daily Attendance - Daily Attendance Screen : When any attendance has been adjusted from the applied RMS request, the request ID becomes visible under the Attendance column, concatenated with the name of the user who approved the request.

Attendance Adjustment - Attendance Adjustment : When any attendance has been adjusted from the applied RMS request, the request ID becomes visible under the adjusted Attendance column, concatenated with the name of the user who approved the request.

OverTimeApproval.aspx - Over Time Approval: In the approved status, when any overtime has been approved through RMS integration, the approver's name becomes visible in the 'Action By' column, with the RMS ID concatenated with the user's name.

Loan Plan - Loan "ملخص القروض" : 1. The Paid Amount and Outstanding Amount have been displayed in the Master Block. 2. Data is now shown in ascending order based on the Installment Number.

OverTimeApproval.aspx - Over Time Approval : A loader has been added when approving large data to ensure proper loading and to wait for successful completion.

Daily Attendance - Daily Attendance Screen : Data has been set to sort in ascending order by default based on 'Attend Date.' A new parameter, 'Daily Attendance Sorting,' has been added to System Defaults to configure this setup."

Default.apx - Dashboard: By clicking on the Attendance Summary on the ESS Dashboard, users are now redirected to the Attendance Summary page.

Daily Attendance - Daily Attendance Screen : The information icon has been added to the Check-In/Check-Out fields where multiple check-ins or check-outs exist.

Fixed Issues

OverTimeApproval.aspx - Over Time Approval : The labels were updated of radio buttons as ‘daily overtime’ and 'cumulative overtime’.

Attendance Adjustment - Attendance Adjustment : A loader was added to improve loading and ensure successful completion when approving large data on the screen.

ListIssue.aspx - List of support tickets : The list of support ticket filters were corrected to ensure they displayed data accurately .

OverTimeApproval.aspx - Over Time Approval : When overtime was approved via integration, the name of the user who approved the request was displayed in the 'Action By' column under the 'Approved' status.

Apply Leave - Apply Leave "طلب إجازة" : 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.

GenerateRequest.aspx - Generate Request : 1. For overtime requests, proper validation was added in the RMS procedure; if the overtime was already in pending, approved, or processed status, new requests were not allowed to be generated. 2. For overtime requests, proper validation was added in the RMS procedure; if the overtime was in withdrawn or rejected status, the system allowed the user to generate a new request. 3. For overtime requests, proper validation was added in RMS. The system only allowed users to apply for overtime if extra hours existed.

Daily Attendance - Daily Attendance Screen : 1. For overtime requests, proper validation was added in the RMS procedure; if the overtime was already in pending, approved, or processed status, new requests were not allowed to be generated. 2. For overtime requests, proper validation was added in the RMS procedure; if the overtime was in withdrawn or rejected status, the system allowed the user to generate a new request. 3. For overtime requests, proper validation was added in RMS. The system only allowed users to apply for overtime if extra hours existed.

Daily Attendance - Daily Attendance Screen : When the user marked attendance from Mobile, there was space between the location and the value in the detailed screen.

ManageRequest.aspx - Manage Request : 1. The attachment field was not displayed in the forwarder panel if the forwarder did not forward or attach any attachments. 2. When a request was forwarded, if the forwarder attached any attachments, they were displayed in the details section.

Daily Attendance - Daily Attendance Screen : On the daily attendance details screen, when the Hijri date was set to 'No' in the system default parameter 'DISPLAY_HIJRI_CALENDAR,' and if attendance was missing, the 'Missing' column did not display any data.

ManageRequest.aspx - Manage Request : The user was able to edit the Check-In/Check-Out fields during forwarded and approved requests.

OverTimeApproval.aspx - Over Time Approval : The user was able to increase the value against approved records of overtime if 'Is it allowed to Approve Overtime/TOIL more than the actual extra hours?' was checked for the respective time slot.

Overtime – Overtime : The loader was functioning properly when records and statuses were changed from pending to approved.

Daily Attendance - Daily Attendance Screen :The daily attendance columns were overlapping with the apply button.

GEN - General Work :The Arabic translation for the 'Password Expiry' heading and its related fields was added.

ManageRequest.aspx - Manage Request : The user was able to edit the Check-In/Check-Out fields during forwarded and approved requests.

ManageRequest.aspx - Manage Request :While downloading attachments as a ZIP file from the forwarding, approving, rejected, or withdrawal panels, the screen became unresponsive.

Daily Attendance - Daily Attendance Screen :1. The 'Sorting' field name was changed to 'Sorting on Attend Date.' 2. The names of the following fields were updated: a. 'Show Required Hours Detail' was changed to 'Show Required Hours Breakup, b. 'Show Present Hours Detail' was changed to 'Show Present Hours Breakup,' c. 'Show Absent Hours Detail' was changed to 'Show Absent Hours Breakup,'

Create Ticket - Create Ticket/Issue "نشاء تذكرة" : The 'Description' text box was restricted tp paste the images.

ManageRequest.aspx - Manage Request : The 'Requested by' and 'Status by' fields were set to show all employee data.

OverTimeApproval.aspx - Over Time Approval : The 'Day' name was shown in the Attend Date column in the Shift Timing window.

EmployeeWiseRoster.aspx - Employee Wise Roster : The screen response was very slow when performing actions such as searching all records, saving records, authorizing multiple records, or copying records.

ManageRequest.aspx - Manage Request : If the approver submitted an empty field during integration, the system used the last available filled field data to process the request.