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

From SmartHCM Wiki
Jump to navigation Jump to search
 
(9 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
 
|-
 
|-
 
|}
 
|}
  
== Fixed Issues ==
+
== Enhancements ==
*<u>'''Dashboard - Dashboard'''</u>: The mobile app closed when the back button was pressed three times.
+
* <u>'''GEN - General Work'''</u>: The "PDF" option has been provided in the "Salary" screen.
  
*<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>'''GEN - General Work'''</u>: New "Time Zones" have been added.
  
*<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>'''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".
  
*<u>'''Attendance - Attendance Screen(s)'''</u>: The "Include Absents" field was aligned linearly with the "Only Missing" field for Android.
+
== Fixed Issues ==
 +
* <u>'''Dashboard - Dashboard'''</u>: The "Mobile App." closed when the "Back" button was pressed three times.
  
*<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>'''Leave - Leave Screen(s)'''</u>: When a user approves leave from the mobile application, the App. gave the message "Action is already taken.".
  
*<u>'''GEN - General Work'''</u>: New time zones were added
+
* <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>: 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>'''Attendance - Attendance Screen(s)'''</u>: The "Include Absents" field was not aligned linearly with the "Only Missing" field.
  
*<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>'''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>'''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>'''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>'''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>'''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 new app was getting auto logout
+
* <u>'''Dashboard - Dashboard'''</u>: The new "App." was getting auto logout.
  
*<u>'''Login - Login'''</u>: In the "Domain" field, spacing was allowed.
+
* <u>'''Login - Login'''</u>: In the "Domain" field, spacing was allowed.
  
*<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) 'No records found' message appeared in 'My Approvals.'
+
* <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>'''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 previously filled time instead of defaulting to the system time.
+
* <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.
  
*<u>'''Attendance - Attendance Screen(s)'''</u>: The attendance summary record was added with the "Present Hours" column and the "Hours Difference" widget to the "My Attendance Record" screen.
+
* <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>'''Leave - Leave Screen(s)'''</u>: When a user applied for leave and filled in the specific date, the "from time" and "to time" columns automatically filled themselves, as it functioned in ESS.
+
* <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>'''Dashboard - Dashboard'''</u>: When the user tried to mark Offline Check-in and Checkout 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.
 
 
== Enhancements ==
 
*<u>'''GEN - General Work'''</u>: The "PDF" option was provided in Salary for Android
 

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.