Company: Link Technologies
Case No: L09595. Project: 10.10: LinkSOFT Version 10.1
Logged By: Rashna (Edge Business Solutions) on 26 Sep 2018 10:47AM
Priority: High
Product: Payroll & HR
Group: Software Defect
Time Taken: 7.00 (Weight: 7.00)
Version: 10.155.0117
Assigned To: Sanjay (Link Technologies)
Circulation: Alvis, Development, Rashna, Sanjay
Resolve By: Thursday, 27 September 2018 12:00 AM [2011 days since logged date]
Status: Closed
Subject: Users created from process "ESS002" are unable to recover the password.
Summary:    
1. Explain the issue

Users created from process "ESS002" are unable to recover the password.


2. Steps to reproduce
  1. Enable process ESS002.
  2. Create an employee in Payroll.
  3. Recover password of the user in LinkWEB.
  4. Password recovery is not successful. Refer to Figure 1.
3. Environment Details
  • Version: 10 BETA 4
  • Setup - Demo
  • Server: 10.0.0.10
  • Database: LINKSOFT-DEMO-10-RASHNA

4. Screenshot: Include screenshots for cases that need clarity. Reduce the image size before attaching it to the case.

Figure 1: Error.


Audit Notes:Edited by sanjay on 05/03/19 09:14. Edited by sanjay on 28/09/18 11:38. 
26 Sep 201804:59PM Comment 1 by Alvis (Link Technologies) Case 9595 added to project 10.0
27 Sep 201804:02PM Comment 2 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 27-09-2018 04:02 PM Time Taken: 1.00
Development work for this case has been completed.
The change will be available in version: 10.0.5

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

  1. Resolved by using the ADMIN membership provider to reset password

2. The issue was caused by:

  1. Null value in secret question

    3. Next Step

    1. UAT

    28 Sep 201807:44AM Comment 3 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 28-09-2018 07:44 AM Time Taken: 1.00

    Hi Sanjay, 

    I am still unable to recover the password.

    Steps to Replicate

    1. Enable process ESS002.
      1. Configure "Role" and "username format"
    2. Create an employee on 321.
    3. Recover password for the employee.
    4. Refer to Figure 1 for error.

    Test Environment

    1. Database - LINKSOFT-DEMO-10-RASHNA
    2. Server - 10.0.0.10
    3. Version - 10 BETA 5
    4. Employee - E070

    Figure 1: Error

    Thanks
    Rashna


    28 Sep 201808:32AM Comment 4 by Rashna (Edge Business Solutions) Assigned To: Alvis (Link Technologies) Followup Date: 28-09-2018 08:32 AM Time Taken: 1.00 Notes: Edited by rashna on 28/09/18 08:35. 

    As per the GTM session with Sanjay we have identified that password recovery fails when the email address is not set on the employee profile.

    Below enhancements are required.

    1. Make email address mandatory
    2. Validate the email address format
    3. Allow only one email address per employee.
    4. Email address updated in the web should be updated in Backoffice.

    Thanks
    Sanjay and Rashna


    28 Sep 201811:38AM Comment 5 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 28-09-2018 11:38 AM Time Taken: 2.00

    Hi Rashna,

    Maybe we should leave this as it is for now. I have added a check to send the "Invalid Email" message if the email is blank.  We can look at adding validation and mandatory fields at a later release.

    Please test this in BETA6


    03 Oct 201808:37AM Comment 6 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 03-10-2018 08:37 AM Time Taken: 1.00
    System test completed. Proceed with UAT

    03 Oct 201812:58PM Comment 7 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 03-10-2018 12:58 PM Time Taken: 1.00
    Hi Sanjay
    Tests carried out according to requirements specified on the case header

    Test Results Summary

    Table 1 - Summarised list of issues
    NoTest DescriptionPass/Fail
    1

    Create a new employee E069. Do not enter an email address.

    1. Recover password for the employee. The system should prompt that email is invalid. 
    2. Update the password for the user on user maintenance.
    3. Recover password. This should be successful. 
    Pass

    Environment Details

    1. OS version: Windows Server 2012
    2. Application version: 10 Beta 6
    3. Setup: Demo
    4. Server : 10.0.0.10
    5. Database:LINKSOFT-DEMO-10-RASHNA

    Steps to reproduce failed scenarios: N/A

    Next Step: for closure


      04 Oct 201804:02PM Comment 8 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 04-10-2018 04:02 PM
      Thanks Rashna 

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

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