Company: Link Technologies
Case No: L08902. Project: 08.20: LinkSOFT Version 8.2
Logged By: Rashna (Edge Business Solutions) on 09 Nov 2017 08:36AM
Priority: High
Product: Payroll & HR
Group: Software Defect
Time Taken: 4.50 (Weight: 4.50)
Version: 8.290.0115
Assigned To: Sanjay (Link Technologies)
Circulation: Alvis, Development, Rashna, Sanjeet
Resolve By: Friday, 10 November 2017 12:00 AM [2358 days since logged date]
Status: Closed
Subject: Incorrect leave split when start of leave date is the pay date.
Summary:    

Hi Sanjay, 

I have tested the case in QA1 with database LINKSOFT. Version 818.

Pay Date on 311-2 is 06/11/2017. 

Pay Frequency is Weekly.

Scenario 1: This is correct.

  • Employee E035.
  • Transaction ID - HRL000099
  • Employee applied leave from 03/11/2017 to 09/11/2017.
  • At leave approval leave was correctly split with dates 03/11/2017 to 06/11/2017 and 07/11/2017 to 09/11/2017.


Scenario 2: Issue

  • Employee E015
  • Transaction ID - HRL000098
  • Employee applied leave from 06/11/2017 to 09/11/2017.
  • When leave was approved, it was not split. There should have been a leave for 6th, and another transaction for 7th to 9th. Refer to Figure 1 below,

Figure 1: Leave History

 

Audit Notes:
09 Nov 201711:04AM Comment 1 by Alvis (Link Technologies) Case 8902 added to project 8.19
09 Nov 201701:54PM Comment 2 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 09-11-2017 01:54 PM Time Taken: 2.00
The issue has been resolved in 8.19. Changed the leave hours calculation to use a common function.

16 Nov 201710:39AM Comment 3 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 17-11-2017 12:00 AM Time Taken: 1.00

Tested case in QA1 with database LINKSOFT. Tested with version 819 Beta 1

Table 1 - Summarised list of issues
NoIssue Description Resolved? 
1

Pay Date is 6/11/2017. Frequency is weekly.

Employee applies leave from 3/11/2017 to 9/11/2017.

Leave should split as 

03/11/2017 to 06/11/2017 and

07/11/2017 to 09/11/2017

Pass
2

Pay Date is 6/11/2017. Frequency is weekly.

Employee applies leave from 6/11/2017 to 9/11/2017.

Leave should split as 

06/11/2017 to 06/11/2017 and

07/11/2017 to 09/11/2017

 Failed, leave did not split
3 

Pay Date is 6/11/2017. Frequency is weekly.

Employee applies leave from 9/11/2017 to 23/11/2017.

Leave should split as 

09/11/2017 to 13/11/2017 and

14/11/2017 to 20/11/2017 and

20/11/2017 to 23/11/2017

 Pass
4 Test the above scenarios with single and double approvers Pass

    16 Nov 201711:40AM Comment 4 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 16-11-2017 11:40 AM Time Taken: 1.00

    Hi Rashna

    I cannot replicate this issue. It works well when I try it using the same dates as your scenario.

    regards
    Alvis


    17 Nov 201701:59PM Comment 5 by Sanjeet (Link Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 17-11-2017 01:59 PM Time Taken: 0.50

    QA1 BETA1 LINKSOFT

    Tested with the correct setup. Leave is split correctly.


      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: L08902 in the subject line of all emails regarding this issue.

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