Difference between revisions of "SmartHCM Flutter Mobile App (Android) Release Notes 2.0.9.0"

From SmartHCM Wiki
Jump to navigation Jump to search
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
== SmartHCM Flutter Mobile App (Android) 2.0.9.0 Release ==
 
== SmartHCM Flutter Mobile App (Android) 2.0.9.0 Release ==
<u>'''Release Date'''</u>: 18-april-2024
+
<u>'''Release Date'''</u>: 18-Apr-2024
  
<u>'''Module Version'''</u>: 2.0.8.0 MP28
+
<u>'''Module Version'''</u>: 2.0.9.0 MP28
  
<u>'''Maturity Status'''</u>: QA Approved
+
<u>'''Maturity Status'''</u>: Cancelled
  
 
== Compatibility ==
 
== Compatibility ==
Line 19: Line 19:
 
|-
 
|-
 
| SmartHCM Webservice
 
| SmartHCM Webservice
| 2.3.4.0
+
| 2.3.6.0
 
|-
 
|-
 
| SmartHCM WebAPI
 
| SmartHCM WebAPI
| 1.0.0.3
+
| 1.0.1.0
 
|-
 
|-
 
|}
 
|}
 +
 +
== Enhancements ==
 +
* <u>'''GEN - General Work'''</u>: The "PDF" option has been provided in the "Salary" screen.
 +
 +
* <u>'''GEN - General Work'''</u>: New "Time Zones" have been added.
 +
 +
* <u>'''Attendance - Attendance Screen(s)'''</u>: In the "My Attendance Record" screen, the "Attendance Summary" block has been added in the screen having fields like "Required Hours", "Present Hours" and the "Hours Difference".
  
 
== Fixed Issues ==
 
== Fixed Issues ==
*<u>'''Dashboard - Dashboard'''</u>: The mobile app closed when the back button was pressed three times.
+
* <u>'''Dashboard - Dashboard'''</u>: The "Mobile App." closed when the "Back" button was pressed three times.
  
*<u>'''Leave - Leave Screen(s)'''</u>: When a user approved leave from the mobile application, the app gave the message "Action is already taken."
+
* <u>'''Leave - Leave Screen(s)'''</u>: When a user approves leave from the mobile application, the App. gave the message "Action is already taken.".
  
*<u>'''Dashboard - Dashboard'''</u>: An issue occurred with marking offline attendance. Specifically, marked offline attendance from the mobile application, but it didn't sync and the data wasn't showing in pending offline attendance.
+
* <u>'''Dashboard - Dashboard'''</u>: An issue occurred with marking "Offline" attendance. It didn't sync and the data wasn't showing in the "Pending Offline Attendance" screen.
  
*<u>'''Attendance - Attendance Screen(s)'''</u>: The "Include Absents" field was aligned linearly with the "Only Missing" field for Android.
+
* <u>'''Attendance - Attendance Screen(s)'''</u>: The "Include Absents" field was not aligned linearly with the "Only Missing" field.
  
*<u>'''FaceRegistration - Face Registration'''</u>: 1) The "View Registered Employees" screen did not display data for more than four employees. 2)On both the lock screen and home screen, the system did not recognize the user against the registered ID. It marked attendance based on the system's understanding of the user. 3) The "Capture Image" option should not have been available when the user was 'checked in' or 'checked out' via the face recognition feature. 4) The system required 3-4 retakes to recognize an individual under different conditions, such as indoors or outdoors, variations in facial expressions, low lighting, changes in eyewear, hairstyle, and other subtle variations. 5) The system require 3-4 retakes to recognize an individual under different conditions, such as indoors or outdoors, variations in facial expressions, low lighting, changes in eyewear, hairstyle, and other subtle variations.
+
* <u>'''Face Registration - Face Registration'''</u>: 1. The "View Registered Employees" screen did not display data for more than Four employees. 2. On both the "Lock" screen and "Home" screen, the system did not recognize the user against the "Registered ID". It was marked attendance based on the system's understanding of the user. 3. The "Capture Image" option should not have been available when the user was "Checked-In" or "Checked-Out" via the face recognition feature. 4. The system required 3-4 retakes to recognize an individual under different conditions, such as indoors or outdoors, variations in facial expressions, low lighting, changes in eye-wear, hairstyle, and other subtle variations.
  
*<u>'''GEN - General Work'''</u>: New time zones were added
+
* <u>'''Attendance - Attendance Screen(s)'''</u>: On opening the "Employees Attendance Records" screen for the first time, although the current date filter was selected in the "From Date" and "To Date" fields, the system fetched data for the entire "Pay Month", excluding the selected date.
  
*<u>'''Attendance - Attendance Screen(s)'''</u>: On opening the 'Employees Attendance Records' screen for the first time, although the current date filter was selected in the 'from' and 'to' date, the system fetched data for the entire pay month, excluding the selected date.
+
* <u>'''Dashboard - Dashboard'''</u>: The "Offline Attendance" feature with open "GPS" was not working. The mobile app showed the wrong error message "Location is not registered. Please contact the admin." on the screen.
  
*<u>'''Dashboard - Dashboard'''</u>: The Android "Offline Attendance" feature with open "GPS" was not working. The mobile app showed the wrong error message "Location is not registered. Please contact the admin." on the screen.
+
* <u>'''Dashboard - Dashboard'''</u>: The new "App." was getting auto logout.
  
*<u>'''Tracking - Location Tracking'''</u>: If GPS is off in the Android application, then upon saving offline attendance, the system should not give any message. Currently, when attempting to mark attendance with GPS off in the mobile application, the message "Location is not registered" is appearing.
+
* <u>'''Login - Login'''</u>: In the "Domain" field, spacing was allowed.
  
*<u>'''Tracking - Location Tracking'''</u>: If GPS is off in the Android application, then upon saving offline attendance, the system should not give any message. Currently, when attempting to mark attendance with GPS off in the mobile application, the message "Location is not registered" is appearing.
+
* <u>'''GEN - General Work'''</u>: 1. When logging into the "App.", an error message appeared: "500 - Currently experiencing difficulties connecting to SHCM.". 2. "My Approvals" screen showed a delay in count numbers. 3. The "No records found" message appeared in the "My Approvals" screen.
  
*<u>'''Dashboard - Dashboard'''</u>: The new app was getting auto logout
+
* <u>'''Leave - Leave Screen(s)'''</u>: When applying for leave and setting hours from the "Clock", upon reopening the "Clock" to edit the time, it displayed the current system time instead of displaying previously filled time.
  
== Enhancements ==
+
* <u>'''Leave - Leave Screen(s)'''</u>: When a user applied for leave and filled in the specific date, the "From Time" and "To Time" columns were not automatically filled themselves, as it functioned properly in the "SmartESS" application.
*<u>'''GEN - General Work'''</u>: The "PDF" option was provided in Salary for Android
+
 
 +
* <u>'''Dashboard - Dashboard'''</u>: When the user tried to mark Offline "Check-In" and "Check-Out" and it was out of range, the system should have shown the proper message immediately on marking offline attendance: "Current Location is not registered. Please contact the admin." as shown when marking online attendance out of range.
 +
 
 +
* <u>'''Leave - Leave Screen(s)'''</u>: The "Action" buttons were not shown on the "Leave Detail" screen for the "Supervisor", but these were showing in the "SmartESS" application.

Latest revision as of 14:12, 6 May 2024

SmartHCM Flutter Mobile App (Android) 2.0.9.0 Release

Release Date: 18-Apr-2024

Module Version: 2.0.9.0 MP28

Maturity Status: Cancelled

Compatibility

Application Version
SmartHCM MP28 4.1.3.0
SmartESS MP28 3.1.3.0
SmartHCM Webservice 2.3.6.0
SmartHCM WebAPI 1.0.1.0

Enhancements

  • GEN - General Work: The "PDF" option has been provided in the "Salary" screen.
  • GEN - General Work: New "Time Zones" have been added.
  • Attendance - Attendance Screen(s): In the "My Attendance Record" screen, the "Attendance Summary" block has been added in the screen having fields like "Required Hours", "Present Hours" and the "Hours Difference".

Fixed Issues

  • Dashboard - Dashboard: The "Mobile App." closed when the "Back" button was pressed three times.
  • Leave - Leave Screen(s): When a user approves leave from the mobile application, the App. gave the message "Action is already taken.".
  • Dashboard - Dashboard: An issue occurred with marking "Offline" attendance. It didn't sync and the data wasn't showing in the "Pending Offline Attendance" screen.
  • Attendance - Attendance Screen(s): The "Include Absents" field was not aligned linearly with the "Only Missing" field.
  • Face Registration - Face Registration: 1. The "View Registered Employees" screen did not display data for more than Four employees. 2. On both the "Lock" screen and "Home" screen, the system did not recognize the user against the "Registered ID". It was marked attendance based on the system's understanding of the user. 3. The "Capture Image" option should not have been available when the user was "Checked-In" or "Checked-Out" via the face recognition feature. 4. The system required 3-4 retakes to recognize an individual under different conditions, such as indoors or outdoors, variations in facial expressions, low lighting, changes in eye-wear, hairstyle, and other subtle variations.
  • Attendance - Attendance Screen(s): On opening the "Employees Attendance Records" screen for the first time, although the current date filter was selected in the "From Date" and "To Date" fields, the system fetched data for the entire "Pay Month", excluding the selected date.
  • Dashboard - Dashboard: The "Offline Attendance" feature with open "GPS" was not working. The mobile app showed the wrong error message "Location is not registered. Please contact the admin." on the screen.
  • Dashboard - Dashboard: The new "App." was getting auto logout.
  • Login - Login: In the "Domain" field, spacing was allowed.
  • GEN - General Work: 1. When logging into the "App.", an error message appeared: "500 - Currently experiencing difficulties connecting to SHCM.". 2. "My Approvals" screen showed a delay in count numbers. 3. The "No records found" message appeared in the "My Approvals" screen.
  • Leave - Leave Screen(s): When applying for leave and setting hours from the "Clock", upon reopening the "Clock" to edit the time, it displayed the current system time instead of displaying previously filled time.
  • Leave - Leave Screen(s): When a user applied for leave and filled in the specific date, the "From Time" and "To Time" columns were not automatically filled themselves, as it functioned properly in the "SmartESS" application.
  • Dashboard - Dashboard: When the user tried to mark Offline "Check-In" and "Check-Out" and it was out of range, the system should have shown the proper message immediately on marking offline attendance: "Current Location is not registered. Please contact the admin." as shown when marking online attendance out of range.
  • Leave - Leave Screen(s): The "Action" buttons were not shown on the "Leave Detail" screen for the "Supervisor", but these were showing in the "SmartESS" application.