Company: Link Technologies
Case No: L12749. Project: 14.00: LinkSOFT Version 14.00
Logged By: Sanjay (Link Technologies) on 28 Jun 2022 03:22PM
Priority: Low
Product: Framework
Group: Enhancement
Time Taken: 24.00 (Weight: 24.00)
Version: 14.00
Assigned To: Development
Circulation: Development, Sanjay, Vineshwar Prasad
Resolve By: Saturday, 30 July 2022 04:24 PM [660 days since logged date]
Status: Closed
Subject: When Purging Users - Do not purge users that are in an Active workflow
Summary:    When Purging Users - Do not purge users that are in an Active workflow
Audit Notes:Edited by sanjay on 29/06/22 09:29. 
29 Jun 202209:29AM Comment 1 by Sanjay (Link Technologies) ETC was changed from 30/06/2022 to 30/06/2022
29 Jun 202212:15PM Comment 2 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 01-07-2022 11:55 AM Time Taken: 6.00 Notes: ETC extended from: 30/06/2022 to 01/07/2022
PART A - Development work for this case has been completed.

1. The change will be available in version: 14.00

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

  1. When purging users, we do not remove users that are in a workflow
  2. We allow the user to be "Disabled" in a workflow. We have added a "DELETE" user from the workflow. To delete a user from the workflow, select the Delete button on a "Disabled" entry.

3. Affected Areas:

  1. Purge Users
  2. Workflow Detail Maintenance

4. The issue was caused by:

  1. Improve Functionality

5. Other Relevant Notes
6. Next Step
(Review and System Test (Developer) -> UAT (Quality) -> Documentation): UAT


21 Jul 202204:24PM Comment 3 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 29-07-2022 04:21 PM Time Taken: 3.00
The following tests were performed:

Table 1 - Test Results
NoTest CaseExpected ResultPass/FailComments
1

Identify a user (User A) that has "LastActiviryDate" > 1000 and the user is not in a workflow. 

Identify a second user (User B) that has "LastActivityDate" > 1000 and the user is in a workflow

Set the Purge Data and Execute

User A should be Disabled and Roles Removed
Fail

2
User B should not be Removed
Pass

3



Environment Details

  1. OS version: Win11
  2. Application version: 14.00
  3. Setup on:
    1. Server: LinkQA4
    2. Database: LinkSOFT
    3. LinkSOFT URL: HTTP://LinkQA4/LinkSOFT
  4. Login Details: Standard username and password for user "admin"

Next Step: Resolve Issue


21 Jul 202204:25PM Comment 4 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 30-07-2022 04:24 PM Time Taken: 3.00 Notes: ETC extended from: 01/07/2022 to 30/07/2022
PART A - Development work for this case has been completed.

1. The change will be available in version: 14.00.Beta2

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

  1. Incorrect name used in selecting UserName from Workflow table. 

3. Affected Areas:

  1. Purge Data

4. The issue was caused by:

  1. Programming error

5. Other Relevant Notes
6. Next Step
(Review and System Test (Developer) -> UAT (Quality) -> Documentation): UAT


22 Jul 202212:04PM Comment 5 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 29-07-2022 10:15 AM Time Taken: 12.00
The following tests were performed:

Table 1 - Test Results
NoTest CaseExpected ResultPass/FailComments
1

Identify a user (User A) that has "LastActiviryDate" > 1000 and the user is not in a workflow. 

Identify a second user (User B) that has "LastActivityDate" > 1000 and the user is in a workflow or user-defined workflow

Set the Purge Data and Execute

User A should be Disabled and Roles Removed
Pass

2
User B should not be Removed
Pass

Environment Details

  1. OS version: Win11
  2. Application version: 14.00
  3. Setup on:
    1. Server: LinkQA4
    2. Database: LinkSOFT
    3. LinkSOFT URL: HTTP://LinkQA4/LinkSOFT
  4. Login Details: Standard username and password for user "admin"

Next Step: Closure


If you have any queries regarding this support incident, please email admin@linktechnologies.com.au and include the Case No: L12749 in the subject line of all emails regarding this issue.

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