Company: Link Technologies
Case No: L09227. Project: 09.40: LinkSOFT Version 9.4
Logged By: Rashna (Edge Business Solutions) on 23 Mar 2018 02:12PM
Priority: High
Product: Framework
Group: Enhancement
Time Taken: 6.00 (Weight: 6.00)
Version: 9.496.1128
Assigned To: Sanjay (Link Technologies)
Circulation: Alvis, Development, Rashna, Sanjay
Resolve By: Saturday, 24 March 2018 12:00 AM [2220 days since logged date]
Status: Closed
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 201810:51AM Comment 1 by Alvis (Link Technologies) Case 9227 added to project 9.4
17 Apr 201808: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 201808:20AM Comment 3 by Alvis (Link Technologies) Case 9227 removed from project 9.4
25 Apr 201806: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 201803:53PM Comment 5 by Alvis (Link Technologies) Case 9227 added to project 09.4
07 May 201804: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):|

  1. Changed the back-office login process to validate application license before validating the user.

2. The issue was caused by:

  1. Validating user requires some database objects to be present which is not available in older database versions.

    3. Next Step

    1. UAT

    09 May 201801: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 201801: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 NoDescriptionStatus 
    1Log 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
    2Log 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 201802:55PM Comment 9 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 11-05-2018 02:55 PM
    Thanks Rashna. 

    09 Oct 201908: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
    If you have any queries regarding this support incident, please email admin@linktechnologies.com.au and include the Case No: L09227 in the subject line of all emails regarding this issue.

    Document size: 5.1 KB
    For call complaints, please contact the Managing Director of the company using this form