Company: Link Technologies
Case No: L09400. Project: 09.40: LinkSOFT Version 9.4
Logged By: Rashna (Edge Business Solutions) on 06 Jul 2018 09:03AM
Priority: High
Product: Payroll & HR
Group: Software Defect
Time Taken: 3.00 (Weight: 3.00)
Version: 9.496.1128
Assigned To: Sanjay (Link Technologies)
Circulation: Alvis, Development, Rashna, Sanjay
Resolve By: Saturday, 07 July 2018 12:00 AM [2119 days since logged date]
Status: Closed
Subject: Leave Liability report does not print data for future date
Summary:    

Hi Sanjay, 

Issue: Leave Liability report does not print data for active employees.

Steps to Replicate.

  1. Create an employee with start date as 26/01/2017.
  2. Payroll year is 2018.
  3. Allocate AAL, ASL, and ABEAV to the employee with a Rollover Method as "Anniversary".
  4. Create the first pay of the employee on 07/01/2018.
  5. Create the second pay of the employee on 21/01/2018.
  6. Generate the Leave Liability report for date 21/01/2018, there is data on the report.
  7. Generate the Leave Liability report for date 31/01/2018, report is blank. This is because no further pay was created after 21/01/2018. However, the system should allow users to obtain the liability of any desired date.

Test Environment

  • Version 948 Beta 6
  • Database - LINKSOFTLA on Qa1.
  • Employee E069
  • backup path - 10.0.0.11:\Temp\Case 9400
Audit Notes:
06 Jul 201811:36AM Comment 1 by Alvis (Link Technologies) Case 9400 added to project 09.4
06 Jul 201802:07PM Comment 2 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 06-07-2018 02:07 PM

Hi Rashna, please review this case as the details are not clear and accurate.
Can you also state if this is a 94 issue or has this been the case from the previous version so we know how to allocate this case.

Regards
Sanjay

---
Steps to Replicate.

  1. Create an employee with start date as 26/01/2017.
  2. Payroll year is 2018.
  3. Allocate AAL, ASL, and ABEAV to the employee with a Rollover Method as "Anniversary".
  4. Create the first pay of the employee on 07/01/2018.
  5. Create the second pay of the employee on 21/01/2018.
  6. Generate the Leave Liability report for date 21/01/2018, there is data on the report.
  7. Generate the Leave Liability report for date 31/0182018, report is blank. This is because no further pay was created after 21/01/2018. However, the system should allow users to obtain the liability of any desired date.

09 Jul 201811:05AM Comment 3 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 10-07-2018 12:00 AM Time Taken: 1.00

Hi Sanjay, 

The case header has been updated with the details.

The issue on the case was identified in a version prior to 948.

Thanks

Rashna


09 Jul 201811:35AM Comment 4 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 09-07-2018 11:35 AM Time Taken: 1.00
Development work for this case has been completed.
The change will be available in version: 9.4.8.8

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

  1. Corrected leave liability report data extraction procedure to display data when "Date To" selected is after the "leave allocation end date".

2. The issue was caused by:

  1. "Date To" was incorrectly filtering the leave allocation.

    3. Next Step

    1. UAT

    11 Jul 201809:53AM Comment 5 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 12-07-2018 12:00 AM Time Taken: 1.00

    Hi Sanjay, 

    This case has been successfully tested.

    Documentation is not required for the case.

    Test Environment

    • Version 948 Beta 8
    • LINKSOFT on QA1 - Demo Setup

    Test Plan

    1. Created an employee with a start date as 26/01/2017.
    2. Payroll year is 2018.
    3. Allocate AAL, ASL, and ABEAV to the employee with a Rollover Method as "Anniversary".
    4. Create the first pay of the employee on 07/01/2018.
    5. Create the second pay of the employee on 21/01/2018.
    6. Generate the Leave Liability report for date 21/01/2018, there is data on the report.
    7. Generate the Leave Liability report for date 31/01/2018, report is blank. The report should be populated with data = Pass
      1. Leave Hours =12.31
      2. Project Hours = 4.40
      3. Total = 16.70
    8. Generate the report for any future date and the data should populate on the report -Pass
    Figure 1: Report 

    Thanks

    Rashna


    11 Jul 201810:34AM Comment 6 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 11-07-2018 10:34 AM
    Thanks Rashna

    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
    If you have any queries regarding this support incident, please email admin@linktechnologies.com.au and include the Case No: L09400 in the subject line of all emails regarding this issue.

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