Company: Link Technologies
Case No: L09072. Project: 09.40: LinkSOFT Version 9.4
Logged By: Aarti Pooja Gayaneshwar (Link Business Solutions) on 23 Jan 2018 03:19PM
Priority: High
Product: Point of Sale
Group: Software Defect
Time Taken: 6.00 (Weight: 6.00)
Version: 9.496.1128
Assigned To: Sanjay (Link Technologies)
Circulation: Aarti Pooja Gayaneshwar, Alvis, Development, Rashna, Sanjay
Resolve By: Wednesday, 24 January 2018 12:00 AM [2286 days since logged date]
Status: Closed
Subject: Corrections to email validation on Customer Maintenance screen
Summary:    

Hi Sanjay, 

This has been tested in version 8.2.9

Users are unable to save email address with special characters on the customer screen.

Steps to Replicate

  1. Log into POS
  2. Create a customer as John.
  3. Set the email address as "jailend@my-groupfiji.com". This is not saved. Refer to Figure 1 below.

Note we can save email address as aarti@linktechnologies.com.au

Figure 1: Error 


Audit Notes:
24 Jan 201804:37PM Comment 1 by Alvis (Link Technologies) Case 9072 added to project 8.3
25 Jan 201802:40PM Comment 2 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 25-01-2018 02:40 PM Time Taken: 3.00

The issue was caused by an outdated RegEx validation function.

I have replaced the validation with a Dot Net Framework Mail validator that can validate multiple emails addresses.

The update has been applied to 8.3 as well as 829.003

Regards
Sanjay


26 Jan 201808:48AM Comment 3 by Rashna (Edge Business Solutions) Assigned To: Alvis (Link Technologies) Followup Date: 26-01-2018 08:48 AM Time Taken: 1.00
QA Results
Step 1 - Developer will perform test based on test cases provided
Step 2 - Product expert to complete Product QA based on test cases.

Test cases are provided on the case header before the case is approved for development.

Test Results Summary

Table 1 - Summarised list of issues
NoTest Description Pass/Fail 
1

User should be able to successfully save email addresses on the customer screen.

Below Email Addresses were tested.

  • rashna@linktechnologies.com.au
  • rashna-lingam@linktechnologies.com.au
  • rashnalingam@link-technologies.com.au
  • rashna-lingam@link-technologies.com.au
  • rashna5&lin199#@yahoo.com
  • rashna5&l@-lin199#yahoo.com
Pass
2
 As per comment 2, the system should be able to validate multiple emails addresses. 
Failed. Multiple email addresses are not saved successfully.
Refer to Figure 1 and 2 for details 

QA Environment Details

  1. OS version:
  2. Application version:
  3. Database (Demo/New/Client): 

Steps to reproduce failed scenarios:

  1. Log into POS as the administrator.
  2. For customer 0002 enter the email address as rashna@linktechnologies.com.au;vineet@linktechnologies.com.au. Refer to figure 1.
  3. Save
  4. Once saved only partial email address is displayed on the screen.Refer to figure 2.

Figure 1: Email before saving

Figure 2: Email after saving




    30 Jan 201810:04AM Comment 4 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 30-01-2018 10:04 AM Time Taken: 1.00

    Hi Rashna,

    The database size for email was 50 characters. We have increased this to 8000 characters.

    This update will be in version 8.3 only.

    regards
    Alvis


    06 Feb 201811:27AM Comment 5 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 06-02-2018 11:27 AM
    Hi Rashna, this change is ready for UAT in LinkSOFT Versio 8.3.000 which is on our FTP site at this address: \\10.0.0.9\ftp\LinkSoftware\LinkSOFT\83  

    06 Feb 201803:40PM Comment 6 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 06-02-2018 03:40 PM Time Taken: 1.00
    QA Results
    Step 1 - Developer will perform test based on test cases provided
    Step 2 - Product expert to complete Product QA based on test cases.

    Test cases are provided on the case header before the case is approved for development.

    Test Results Summary

    Table 1 - Summarised list of issues
    NoTest Description Pass/Fail 
    1
    The system should be able to validate multiple emails addresses
     
    Pass

    QA Environment Details

    1. OS version:Windows 7
    2. Application version: 83
    3. Database (Demo/New/Client): Demo/QA1

    Steps to reproduce failed scenarios:

    Note: Documentation has been updated on the case. Documentation updated under Point of  sale --> Customer --> Customer Tab

    Figure 1: Email with multiple email addresses



      09 Oct 201908:14AM Comment 7 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: L09072 in the subject line of all emails regarding this issue.

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