Company: Link Technologies
Case No: L11704. Project: 10.10: LinkSOFT Version 10.1
Logged By: Alvis (Link Technologies) on 10 Sep 2019 08:32AM
Priority: High
Product: Payroll & HR
Group: Software Defect
Time Taken: 3.00 (Weight: 3.00)
Version: 10.155.0117
Assigned To: Sanjay (Link Technologies)
Circulation: Alvis, Development, Rashna, Sanjay, Vineet
Resolve By: Friday, 30 August 2019 12:00 AM [1686 days since logged date]
Status: Closed
Subject: Incorrect Payslip Emailed to Employees

Bula Alvis

A client has raised a major issue with Link Business that when payslips are sent, incorrect payslips are attached. Below are some examples:

  1. For company A, employee 4331 received payslip of employee 5559. This incident occurred on 29th August 2019.
  2. For company A, employee 2247 received payslip for employee 2147. This incident occurred on 14th August 2019. 
  3. For Company B, employee 5039 received payslip of employee 883. This occurred on 07/08/2019
  4. For Company C, employee 806 received payslip for employee 5245. This occurred on 31/07/2019

The issue is not relating to the incorrect email address set at Employee Profiles. The content of the email is sent to the right person, example for scenario 1 above, below was the email sent, however the payslip attached to this email was of employee 5559.

--- Payslip Email ---

From: <linkhris@>
Date: 29/08/2019 11:53 am
Subject: Pay - 29/08/2019
To: <>

Dear <Employee Name>

Attached find your payslip for Pay No. 16 dated 31/08/2019

Payroll Admin

--- End of Payslip Email ---

Our Consultants have verified the attachments at Business Intelligence>> Report Email log for the respective batches for these employees. The attachment on that menu is correct.

Please kindly review and advise the cause.

Audit Notes:Edited by alvis on 10/09/19 08:32. Edited by alvis on 30/08/19 11:31. 
30 Aug 201911:31AM Comment 1 by Alvis (Link Technologies) Case 11704 added to project 10.150
30 Aug 201911:36AM Comment 2 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 30-08-2019 11:36 AM Time Taken: 2.00
Development work for this case has been completed.
The change will be available in version:10.150
1. The following changes were made(Include Database object names, Program classes and any other relevant information):
  1. Changed the attachment file name to include employee id. This ensures the filename is unique for the email process.
2. Affected Areas:
  1. Email Payslip
3. The issue was caused by:
  1. The attachment filename was not unique which may have caused intermittent issues of receiving incorrect attachments in the email.
4. Notes
5. Next Step
: UAT - verify that the attachment filename is unique.

02 Sep 201908:06AM Comment 3 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 02-09-2019 08:06 AM Time Taken: 1.00 Notes: Edited by rashna on 02/09/19 08:07. 
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

Send payslip  of employees from "Payroll Processing - Email Payslips"

  • Validate that the email is sent to the employees.
  • the email  attachment should be created.
  • the email attachment should have unique file names and time stamp



Environment Details

  1. OS version: Windows Server 2012
  2. Application version: 10.0.150
  3. Setup: Demo
  4. Server :

Next Step

  1. Closure

    07 Sep 201902:21PM Comment 4 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 07-09-2019 02:21 PM
    Thanks Rashna

    10 Sep 201908:32AM Comment 5 by Alvis (Link Technologies) Case 11704 removed from project 10.150
    10 Sep 201908:32AM Comment 6 by Sanjay (Link Technologies) Case 11704 added to project 10.150
    General Documents - Case: 11704:PaylsipAttachments.txt
    If you have any queries regarding this support incident, please email and include the Case No: L11704 in the subject line of all emails regarding this issue.

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