Subject: | Correct error message when the application version and database version differ. |
Summary: | Hi Sanjay, I have verified the case in 9.33. With version 829, if a user tried to log in with a database having version 818. The system did not allow login and prompted a message as "Application version does not match database version". However, in version 933, the below message is given which does not give the correct indication of what needs to be done. Figure 1: Error at Login Improvement: Modify the message to clearly indicate the issue.
|
Audit Notes: | |
09 Apr 2018 | 10:51AM Comment 1 by Alvis (Link Technologies) Case 9227 added to project 9.4 |
17 Apr 2018 | 08:19AM Comment 2 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 17-04-2018 08:19 AM Time Taken: 1.00 |
| Hi Rashna, I am not able to replicate this on demo. Can you setup an environment in QA machine for me to diagnose? regards Alvis |
|
17 Apr 2018 | 08:20AM Comment 3 by Alvis (Link Technologies) Case 9227 removed from project 9.4 |
25 Apr 2018 | 06:53AM Comment 4 by Rashna (Edge Business Solutions) Assigned To: Alvis (Link Technologies) Followup Date: 26-04-2018 12:00 AM Time Taken: 2.00 |
| Hi Alvis, I have done a setup on QA1. - Application version - 9.3.0.4
- Database - LINKSOFT81
- Database version 8.1.00
Log into database LINKSOFT81 via application (version 9.3.0.4). Message : Cannot connect to Database Transaction already connected. Refer to figure 1. Modify message to indicate that the application version and database version differ. Figure 1.
|
|
07 May 2018 | 03:53PM Comment 5 by Alvis (Link Technologies) Case 9227 added to project 09.4 |
07 May 2018 | 04:34PM Comment 6 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 07-05-2018 04:34 PM Time Taken: 1.00 |
| Development work for this case has been completed. The change will be available in version: 9.4 beta2 1. The following changes were made(Include Database object names, Program classes and any other relevant information):| - Changed the back-office login process to validate application license before validating the user.
2. The issue was caused by: - Validating user requires some database objects to be present which is not available in older database versions.
3. Next Step - UAT
|
|
09 May 2018 | 01:25PM Comment 7 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 09-05-2018 01:25 PM Time Taken: 1.00 |
| System test completed. Verified that connecting to an older database, the message is correctly displayed.
|
|
09 May 2018 | 01:40PM Comment 8 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 10-05-2018 12:00 AM Time Taken: 1.00 |
| Hi Sanjay, This case has been successfully tested. Documentation is not required for the case. Test Environment - Version 9400 Beta 2
- Database - LINKSOFT and LINKSOFT81 on QA1.
- Application on QA1
- OS - Windows 7
Test Plan Test No | Description | Status | 1 | Log into Backoffice, application 9.4 and database 8100. The system should prompt message that the application and db are not on the same version. | Pass | 2 | Log into POS, application 9.4 and database 8100. The system should prompt message that the application and db are not on the same version.
| Pass. System prompts message to upgrade. |
Figure 1: Updated Message
|
|
11 May 2018 | 02:55PM Comment 9 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 11-05-2018 02:55 PM |
| Thanks Rashna. |
|
09 Oct 2019 | 08:14AM Comment 10 by Sanjay (Link Technologies) Quality control status: Pass. QC Not required - This case was created before quality check was implemented in version 11 on 30/06/2019 |