Company: Link Technologies
Case No: L09805. Project: 11.40: LinkSOFT Version 11.4
Logged By: Sanjay (Link Technologies) on 02 Jan 2019 02:01PM
Priority: Medium
Product: Helpdesk
Group: Change Request
Time Taken: 36.00 (Weight: 36.00)
Version: 11.3.0902
Assigned To: Sanjay (Link Technologies)
Circulation: Rashna, Sanjay
Resolve By: Thursday, 03 January 2019 12:00 AM [1940 days since logged date]
Status: Closed
Subject: Add the ability to handle Alias Names in User Accounts (User Members, Related users)
Summary:    

Some "user accounts" are created in order to handle multiple people. E.G the "Support" user account is created as an Alias for multiple support personnel.

The initial design is as follows:

  1. The depth of the Members design will be a single level
  2. Add Member maintenance to User form
  3. Helpdesk - Logged by me should show calls for all users in the member list
  4. Helpdesk - My calls should show all calls in the member list
  5. User Security - NO CHANGE as we need this to be managed by individual user accounts
  6. OTHER applications (ESS etc) - NO Change in this version
Audit Notes:Edited by sanjay on 12/03/19 08:27. Edited by sanjay on 08/03/19 10:12. Edited by sanjay on 08/03/19 09:34. Edited by sanjay on 08/03/19 08:46. Edited by sanjay on 08/03/19 08:39. Edited by sanjay on 28/02/19 14:54. 
18 Jan 201908:40AM Comment 1 by Sanjay (Link Technologies) Case 9805 added to project 10.2
08 Mar 201910:11AM Comment 2 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 08-03-2019 10:11 AM Time Taken: 17.50

Development work for this case has been completed.

The change will be available in version: 11.0.0308

1. The following changes were made(Include Database object names, Program classes and any other relevant information):|

  1. Added new tab in the "User Maintenance" form
  2. Changed Helpdesk "Logged By Me" to show all calls where LoggedBy is in the member list
  3. Changed Helpdesk "Assigned To Me" to show all calls where Assigned To is in the member list
  4. Changed Helpdesk "MyCalls" to show calls members of LoggedBy and AssignedTo. This is a combination of 1.2 and 1.3 above plus users in the calls Notification List
  5. Security Framework - NO CHANGE

2. The issue was caused by:

  1. Improvement

3. Next Step:

  1. UAT

12 Mar 201909:07AM Comment 3 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 13-03-2019 12:00 AM Time Taken: 3.50
Hi Sanjay
QA Results
Tests carried out according to requirements specified on the case header

Test Results Summary

Table 1 - Summarised list of issues
NoTest DescriptionPass/Fail
1Users should be "Add" and "Delete" members under User Maintenance - MembersPass
2We should be able to search for users to add as members.

Failed.

  • Go to User Maintenance - Member
  • On the member field search for "Sanjay". 
  • We can not search by "Usernames" 
3

Create a user as  "DevelopmentTeam" and add below users, this should be successfully saved.

  • Alvis
  • Rashna
  • Sanjay
Pass
4

Create a case with user "developmentteam" and assign the case to "Allison"

  1. The case should be seen under "Logged By Me" and "My Calls" for users "developmentteam", "Sanjay", "Alvis" and "Rashna". 
Pass
5

Create a case with user "aarti" on behalf of user "developmentteam"

  1. The case should be seen under "Logged By Me" and "My Calls" for users "developmentteam", "Sanjay", "Alvis" and "Rashna".

Pass
6

Create a case with "aarti" and assign case to user "Allison". Add "development team" to the case notification.

  1. The case should be seen under and "My Calls" for users "developmentteam", "Sanjay", "Alvis" and "Rashna".

Pass
7

Create a case with "aarti" and assign case to user "development team".

  1. The case should be seen under and "Assigned To Me" and  "My Calls" for users "developmentteam", "Sanjay", "Alvis" and "Rashna".


Pass
8Send the notification for the case in 6 above. Email should be sent to "Sanjay", "Alvis" and "Rashna", "Aarti" and "Allison" Pass
9Remove "Rashna" from the development team. User rashna should not see above cases under "Logged by Me", "Assigned to Me" or "My Calls"Pass

Environment Details

  1. OS version: Windows Server 2012
  2. Application version: 11.0.308
  3. Setup: Demo
  4. Server : 10.0.0.14
  5. Database: LINKSOFT_REPORTNOTES

Steps to reproduce failed scenarios: N/A

Next Step: for correction


    13 Mar 201909:00AM Comment 4 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 13-03-2019 09:00 AM Time Taken: 1.50

    Hi Rashna, I am able to search by usernames. Can we have a look at this together?


    19 Mar 201910:19AM Comment 5 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 27-03-2019 12:00 AM Time Taken: 2.00

    Hi Sanjay, 

    I have reviewed the case with Alvis, he advised incremental search is not enabled.

    Steps to Replicate

    1. Navigate to User Maintenance.
    2. Go to Members tab
    3. Click on "Add New". This will open the member edit form.
    4. Search for "Sanjay" in the list, we can not type to search Sanjay.

    Thanks
    Rashna


    28 Mar 201911:43AM Comment 6 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 28-03-2019 11:43 AM Time Taken: 5.50

    Development work for this case has been completed.

    The change will be available in version: 11.0.0328

    1. The following changes were made(Include Database object names, Program classes and any other relevant information):|

    1. Removed code to "increment Filter" and used default filtering behaviour in the following forms: Tasks, User Members, Project Risks, Comment Edit

    2. The issue was caused by:

    1. Custom code for filtering stopped working after DEVExpress framework upgrade to 18

    3. Next Step:

    1. UAT

    01 Apr 201909:18AM Comment 7 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 12-04-2019 12:00 AM Time Taken: 2.00
    QA Results
    Tests carried out according to requirements specified on the case header

    Test Results Summary

    Table 1 - Summarised list of issues
    NoTest DescriptionPass/Fail
    1
    1. Navigate to User Maintenance.
    2. Go to Members tab
    3. Click on "Add New". This will open the member edit form.
    4. Search for "Sanjay" in the list. Users should be able to search.
    Test forms:
    1. Tasks, User Members, Project Risks, Comment Edit

    Pass

    Environment Details

    1. OS version: Windows Server 2012
    2. Application version: 11.0.0329
    3. Setup: Demo
    4. Server : 10.0.0.14
    5. Database: LINKSOFT_REPORTNOTES

    Next Step: for documentation


      04 Apr 201902:59PM Comment 8 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 05-04-2019 12:00 AM Time Taken: 2.50

      Hi Sanjay, 

      Documentation for the case has been updated under Global Administration -> User Maintenance -> Member

      Thanks
      Rashna


      10 Apr 201910:46AM Comment 9 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 10-04-2019 10:46 AM Time Taken: 1.50
      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: L09805 in the subject line of all emails regarding this issue.

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