Company: Link Technologies
Case No: L09246. Project: 09.40: LinkSOFT Version 9.4
Logged By: Fariha Kauser Tafsil (Link Fiji) on 09 Apr 2018 12:43PM
Priority: High
Product: Payroll & HR
Group: Software Defect
Time Taken: 5.00 (Weight: 5.00)
Version: 9.496.1128
Assigned To: Sanjay (Link Technologies)
Circulation: Alvis, Development, Fariha Kauser Tafsil, Rashna, Sanjay, Vineet
Resolve By: Tuesday, 10 April 2018 12:00 AM [2209 days since logged date]
Status: Closed
Subject: PAYE Slip Report appears as blank for date range 01/01/2017 - 31/07/2017 in Version 933 for a few employees only
Summary:    
Hi Sir,

Employees whose contract has expired on 01/08/2017 and was renewed the same day , when the PAYE Slip Report is generated in version 933 for these employees having new start date as 01/08/2017, the report appears as blank for date range 01/01/2017 to 31/07/2017.

The employees have data present in Employee Payment History and PAYE Reconciliation Report as their start date was changed because of contract expiry on 01/08/2017.

I have tested this in our demo database in version 933 and the details are as follows:

Environment Details

  • Database location: QA4
  • Database Name: LINKSOFT
  • Application Set up: QA3
  • Login Details;
    Username - LINKADMIN
    Password - LinkFiji0410
  • Application Version 933
Steps to Replicate
  1. Create Demo database in version 933
  2. Browse to ESS and generate License
  3. Login Linkbackoffice as LINKADMIN
  4. Update active pay (Pay team MTM - 31/04/2016)
  5. Set new pay rate for employee E001 as $300000.00 with the effective date as 01/05/2016
  6. Set configuration to "Y" in Menu 233 for "Automatically apply new rate on the effective date (Y/N)"
  7. Set employee Contract Expiry date to 01/08/2017
  8. Generate pay for MTM pay team from May 2016 to July 2017
  9. Perform EOM July 2017
  10. Enter the new tax rates in Menu 315-1 (ECAL, FJRES, FJSRL) as per the regulation effective from 01/08/2017.
  11. Set the Status for E001 to Inactive and put Termination Date as 01/08/2017, click save
  12. Set Status of E001 as Active, Start Date as 01/08/2017, Contract Expiry Date as 01/08/2020 and Termination Date as 00/00/0000
  13. Attach ECAL to E001 in Menu 321 under the additional tax tab
  14. Process pay for Pay Team MTM for August, September and October 2017.
  15. Kindly refer to the following reports generated:

Figure 1: PAYE Slip Report (01/01/2017 - 31/07/2017) for E001



Figure 2:
PAYE Slip Report (01/08/2017 - 31/12/2017) for E001



Figure 3Employee Payment History Report for E001


Requesting if you could address this.

Regards,
Fariha

Audit Notes:
18 Apr 201802:46PM Comment 1 by Alvis (Link Technologies) Case 9246 added to project 09.4
18 Apr 201802:47PM Comment 2 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 18-04-2018 02:47 PM Time Taken: 2.00

The issue has been resolved by changing the report extraction procedure to use first employee start date from service history instead of the employee profile.

Update will be in version 9.4


02 May 201802:40PM Comment 3 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 02-05-2018 02:40 PM Time Taken: 1.00

System test completed.

Verified the following:

  1. Configured payroll database with an employee starting on 01/05/2017 and contract expiring 31/07/2017.
  2. Created pay for May 17 to Jul 17. Employee was made inactive in Jul 17.
  3. Changed employee start date to 01/08/17 and created pays for Aug 17 to Dec 17.
  4. Generated PAYE slip and verified results.

Regards
Alvis


07 May 201810:06AM Comment 4 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 08-05-2018 12:00 AM Time Taken: 2.00


Hi Sanjay, 

This case has been successfully tested in Demo and Client database.

Demo Test Environment

  • Version 9400 Beta 1
  • Database - LINKSOFTCASE9246 on Qa1
  • Application on QA1
  • OS - Windows 7

Test Plan

  1. Create Demo database in version 933
  2. Browse to ESS and generate License
  3. Login Linkbackoffice as LINKADMIN
  4. Update active pay (Pay team MTM - 31/04/2016)
  5. Set new pay rate for employee E001 as $300000.00 with the effective date as 01/05/2016
  6. Set employee Contract Expiry date to 01/08/2017
  7. Generate pay for MTM pay team from May 2016 to July 2017
  8. Perform EOM July 2017
  9. Enter the new tax rates in Menu 315-1 (ECAL, FJRES, FJSRL) as per the regulation effective from 01/08/2017.
  10. Set the Status for E001 to Inactive and put Termination Date as 01/08/2017, click save
  11. Set Status of E001 as Active, Start Date as 01/08/2017, Contract Expiry Date as 01/08/2020 and Termination Date as 00/00/0000
  12. Attach ECAL to E001 in Menu 321 under the additional tax tab
  13. Process pay for Pay Team MTM for August, September and October 2017.
Test NoDescriptionStatus
1Generate the report for 01/01/2017 to 31/07/2017. The report should show the Total Gross as 175000, SRL 4025,PAYE as 32351.67 as stated in the PAYE Reconciliation Report
Pass
2Generate the report for 01/08/2017 to 31/12/2017. The report should show the Total Gross as 1000000, ECAL 2499.92, as stated in the PAYE Reconciliation Report
Pass


Client Enviornment

  • Database - CLIENT_LINKSOFT_LAID on QA4
  • Application on Qa1.
As per customer case 8031, upgraded database to version 9400 and verified pay details now output for employee E044 and E130.

07 May 201806:18PM Comment 5 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 07-05-2018 06:18 PM
Thanks Rashna. 

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

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