Company: Link Technologies
Case No: L09178. Project: 09.40: LinkSOFT Version 9.4
Logged By: Rashna (Edge Business Solutions) on 05 Mar 2018 03:39PM
Priority: High
Product: Payroll & HR
Group: Software Defect
Time Taken: 6.00 (Weight: 6.00)
Version: 9.496.1128
Assigned To: Sanjay (Link Technologies)
Circulation: Alvis, Development, Rashna, Sanjay
Resolve By: Tuesday, 06 March 2018 12:00 AM [2237 days since logged date]
Status: Closed
Subject: Unable to email payslips from "Payroll Processing -- Email Payslips"
Summary:    

Hi Sanjay, 

We are unable to email payslips from "Payroll Processing -- Email Payslips".

Steps to Replicate

  1. Log into ESS Demo.
  2. Navigate to "Payroll Processing -- Email Payslips".
  3. Select pay run  "Company ID: 1001 MTM Pay No: 436 Pay date: 30/04/2016 (Year 2016 Period 4)".
  4. Error occurs, refer to Figure 1.

Setup

Server: 10.0.0.14
Database: LINKSOFT928_DEMO
ESS: http://10.0.0.14/ESS928_DEMO

Figure 1: Error 



Audit Notes:
05 Mar 201804:18PM Comment 1 by Alvis (Link Technologies) Case 9178 added to project 9.2
05 Mar 201804:21PM Comment 2 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 05-03-2018 04:21 PM Time Taken: 1.00
Resolved issue with email payslip in beta9.

05 Mar 201804:44PM Comment 3 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 05-03-2018 04:44 PM
System test for BETA 9 completed. Please proceed with UAT using 929 (Beta 9) 

06 Mar 201809:44AM Comment 4 by Rashna (Edge Business Solutions) Assigned To: Alvis (Link Technologies) Followup Date: 07-03-2018 12:00 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
Users should be to select the pay run ID 
Pass
2
Users should be able to enter a subject and send payslip for all employees in Pay run 23. 
 
Failed. Email is not sent to everyone. Laast two records as status as "Sending". Refer to  Batch ID - 2018-03-06T091103 
3
Users should be able to enter a subject and send payslip for only employee ABC001 in Pay run 23. 
 Pass
4
Report Email log should be successfully updated with the status
Pass

QA Environment Details

  1. OS version:Windows 7
  2. Application version9.2.9
  3. Database (Demo/New/Client): LINKSOFT_NEW - 10.0.0.14/ESS_DEMO

Steps to reproduce failed scenarios:



    06 Mar 201810:55AM Comment 5 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 06-03-2018 10:55 AM Time Taken: 2.00
    1. The cause of the problem could be a restart of the web server or the application pool failing or reset. This can happen when the web.config is changed while the email process is running.
    2. We have changed the view to allow emails that are tagged as "sending" to be queued again if the sending process lasts more than 10 minutes.
    3. For reports that take a very long time to run, it is important not to queue again as this may result in a duplicate email.
    4. Before restarting IIS servers or before changing the web.config ensure that all emails with status "Sending" has completed.

    Rashna please document points 3 and 4.


    06 Mar 201804:54PM Comment 6 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 06-03-2018 04:54 PM
    System test completed. Please proceed with UAT. 

    07 Mar 201803:15PM Comment 7 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 07-03-2018 03:15 PM Time Taken: 2.00
    HI Sanjay,

    This case has been successfully tested.

    Documentation has been updated. Documnetation updated under:

    • ESS --> Payroll Processing --> Email Payslip
    • Business Intelligence--> Report Email Log.

    Please review and close.

    Thanks
    Rashna

    QA Results
    Tests carried out according to requirements specified on the case header

    Test Results Summary

    Table 1 - Summarised list of issues
    NoTest Description Pass/Fail 
    1
    Users should be to select the pay run ID 
    Pass
    2
    Users should be able to enter a subject and send payslip for all employees in Pay run 45Pass
    3
    Users should be able to enter a subject and send payslip for only employee ABC001 in Pay run 45. 
     Pass
    4
    Report Email log should be successfully updated with the statusPass


    Environment Details

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

    Steps to reproduce failed scenarios:


      07 Mar 201803:45PM Comment 8 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 07-03-2018 03:45 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: L09178 in the subject line of all emails regarding this issue.

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