Company: Link Technologies
Case No: L09083. Project: 09.40: LinkSOFT Version 9.4
Logged By: Vineshwar Prasad (Edge Business Solutions) on 01 Feb 2018 12:01PM
Priority: High
Product: Payroll & HR
Group: Software Defect
Time Taken: 5.50 (Weight: 5.50)
Version: 9.496.1128
Assigned To: Sanjay (Link Technologies)
Circulation: Alvis, Development, Rashna, Sanjay, Vineshwar Prasad
Resolve By: Wednesday, 31 January 2018 12:00 AM [2722 days since logged date]
Status: Closed
Subject: Correct Variance in the Employee PAYE Certificates
Summary:    

The PAYE Slip Report does not display data between 01/01/2017 to 31/07/2017 for certain employees only.

However, if you generate the PAYE Reconciliation Report and Employee Payment History report, you will find data in it.

The following employees are examples of the above scenario; 1048, 1049, 1050.

I have tested this in our demo database in version 8.29 and the data is displayed in the PAYE Slip Report for all dates.

Note: PAYE Slip should show the Gross Amount and XXXXX amounts even if PAYE has not been deducted.

Setup Details

  • Database in QA4
  • DB Name : CLIENT-COLGATE
  • Username - linkadmin, Password - 12
  • Version 8.2.9

Steps to Replicate
  1. Generate the PAYE Slip Report. Report is blank, refer to Figure 1.
    1. Date 01/01/2017 to 01/07/2017
    2. Company - 1001
    3. Employee - 1048
  2. Generate the PAYE Reconciliation report, it has the pay from April to June 2017. Refer to Figure 2.

Figure 1: PAYE Slip Report

Figure 2: PAYE Reconciliation Report


Audit Notes:
01 Feb 201812:10PM Comment 1 by Vineshwar Prasad (Edge Business Solutions) Assigned To: Alvis (Link Technologies) Followup Date: 01-02-2018 12:00 AM Time Taken: 0.50
Hi Alvis,

The PAYE Slip Report does not display data between 01/01/2017 to 31/07/2017. This is happening to certain employees only. However, if you generate the PAYE Reconciliation Report and Employee Payment History report, you will find data in it.

The following employees are examples of the above scenario; 1048, 1049, 1050.

I have tested this in our demo database in version 8.29 and the data is displayed in the PAYE Slip Report.

Database in QA4
DB Name : CLIENT-COLGATE

Regards
Vinesh

05 Feb 201802:52PM Comment 2 by Alvis (Link Technologies) Case 9083 added to project 8.3
05 Feb 201803:43PM Comment 3 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 05-02-2018 03:43 PM Time Taken: 1.00
Issue has been resolved in version 8.3.

06 Feb 201809:52AM Comment 4 by Sanjay (Link Technologies) Assigned To: Alvis (Link Technologies) Followup Date: 06-02-2018 09:52 AM

Hi Alvis, please provide more details on this resolution.

Client is on 8.2.9 so we need a patch for this.


06 Feb 201810:12AM Comment 5 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 06-02-2018 10:12 AM Time Taken: 2.00

The issue was caused when Employee start date was after the date from the parameter in the report.

An update for version 8.2.9 is placed on FTP.


08 Feb 201801:58PM Comment 6 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 08-02-2018 01:58 PM Time Taken: 2.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 
1Generate the PAYE Reconciliation report for employee 1048. Dates 01/01/2017 to 31/01/2017. Amount 0. This should also be output on the PAYE Slip.
Pass (Jan to March PAYE was 0)
2Generate the PAYE Reconciliation report for employee 1048. Dates 01/04/2017 to 31/04/2017. Amount 521.09. This should also be output on the PAYE Slip.
Pass
3Generate the PAYE Reconciliation report for employee 1048. Dates 01/05/2017 to 31/05/2017. Amount 760.76. This should also be output on the PAYE Slip.
Pass
4Generate the PAYE Reconciliation report for employee 1048. Dates 01/06/2017 to 3/06/2017. Amount 596.96. This should also be output on the PAYE Slip. Pass
5Generate the PAYE Reconciliation report for employee 1048. Dates 01/07/2017 to 31/07/2017. Amount 462.28. This should also be output on the PAYE Slip
Pass
6
Generate the PAYE Reconciliation report for employee 1048. Dates 01/01/2017 to 31/07/2017. Amount 2341.09. This should also be output on the PAYE Slip Pass
7
Generate the PAYE Reconciliation report for employee 1048. Dates 01/08/2017 to 31/12/2017. Amount 4731.78. This should also be output on the PAYE Slip  Pass
8
Create a pay ($163.80) for 31/05/2017. PAYE should be 2504.89 for 01/01/2017 to 31/01/2017  Pass
9
Create a pay ($163.80) for 31/012/2017. PAYE should be 4896.58  for 01/08/2017 to 31/12/2017 
Pass
10
Generate the PAYE slip for 01/01/2017 to 31/12/2018 for employee 1048. This should give two slips 2504.89 till 31/07/2017 and 4896.58 till 31/12/2017Pass
11Data was already correct for employee 1010. Verified data remained same after updates.Pass

QA Environment Details

  1. OS version: Windows 7
  2. Application version:8300.00DV also tested the 8300.004 on ftp.
  3. Database (Demo/New/Client): CLIENT_COLGATE_LINKSOFT

Steps to reproduce failed scenarios

Figure 1: PAYE Reconciliation Report for 01/01/2017 to 31/01/2017


Figure 2: PAYE Slip for 01/01/2017 to 31/07/2017



    09 Oct 201908:14AM Comment 7 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
    Attachments:
    General Documents - Case: 9083:2017 Tax Witholding Tax diff.xlsx
    2017 WH Tax Cert Aug-Dec.pdf
    2017 WH Tax Cert Jan-July.pdf
    If you have any queries regarding this support incident, please email Support@LinkTechnologies.com.au and include the Case No: L09083 in the subject line of all emails regarding this issue.

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