Company: Link Technologies
Case No: L12802. Project: 14.20: LinkSOFT Version 14.20 - November 2022
Logged By: Aarti Pooja Gayaneshwar (Link Business Solutions) on behalf of Sanjay (Link Technologies) on 18 Oct 2022 10:19AM
Priority: High
Product: Payroll & HR
Group: Software Defect
Time Taken: 12.00 (Weight: 12.00)
Assigned To: Development
Circulation: Aarti Pooja Gayaneshwar, Development, Sanjay
Resolve By: Monday, 24 October 2022 11:12 PM [765 days since logged date]
Status: Closed
Subject: The Leave Balance in Days on the Leave Allocation screen, Leave Balance Screen and the Leave Transaction Report doesnt match.
Summary:    

Hi Sanjay

In V: 14.10.1004.GA, we identified that the Leave Balance in Days on the Leave Allocation screen, Leave Balance Screen, and the Leave Transaction Report doesn't match.

Issue: The balance in hours is correct in all three, why is the balance in days not matching?? 

This has been tested in the Demo Database, refer setup below:

Environment Details:

  1. URL: https://linktechnologies.com.au/DEMO-LinkSOFT-LBS
  2. Username: can use the default admin login
  3. Company: 1008 - Link Technologies - Leave Setup
  4. Enabled company access 1008 to user Aarti and Admin


Company 1008 Setup:

  1. Leave: Annual Leave for 10 Days [AAL10] (Annual) 
    1. Standard (Max: 80.00)
    2. Calendar (Carry Over: 80.00)
    3. Employee [LTE00003] 
  2. Leave allocated: Annual Leave for 10 Days [AAL10]
    1. Date From: 01/01/2023
    2. Date To: 31/12/2023 

Leave Balance:

  1. Leave Allocation Screen balance in Days: 1.2792- refer to Figure 1
  2. Leave Balance Screen balance in Days: 1.279238- refer to Figure 2
  3. Leave Transaction Report balance in Days: 1.2600 - refer to Figure 3

Figure 1: Leave Allocation Screen


Figure 2: Leave Balance Screen

Figure 3: Leave Transaction Report

Kindly review and advise.

Regards
Aarti

Audit Notes:Edited by sanjay on 31/10/22 16:32. Edited by sanjay on 21/10/22 14:17. Edited by sanjay on 21/10/22 14:08. Edited by sanjay on 21/10/22 13:15. Edited by sanjay on 19/10/22 10:20. 
20 Oct 202205:20PM Comment 1 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 24-10-2022 11:12 PM Time Taken: 2.00 Notes: Edited by sanjay on 20/10/22 17:21. ETC extended from: 19/10/2022 to 24/10/2022

Hi Aarti, this is because the Leave allocation is rounded to 4DP, the Leave Balance is not rounded and the Transaction report is rounded to 2DP.

Let me see what I can do to make this consistent.


21 Oct 202201:15PM Comment 2 by Sanjay (Link Technologies) Case L12802 added to project 14.20
21 Oct 202201:50PM Comment 3 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 21-10-2022 07:15 PM Time Taken: 7.00 Notes: Edited by sanjay on 21/10/22 13:51. 
PART A - Development work for this case has been completed.

1. The change will be available in version:14.20

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

  1. Changed "Leave Transaction Report" to display days in 4 DP
  2. Changed Leave balance and Leave Allocation o display in 4DP
  3. Refer to figures 1, 2 and 3 for details

3. Affected Areas:

  1. Leave Balance, Leave Allocation screens and Leave Transaction Report

4. The issue was caused by:

  1. Days were rounded and shown in 2 DP on the report due to space limits. THe Leave allocation was showing the exact amount (not rounded) while the Leave Balance was rounding to 4 DP.

5. Other Relevant Notes
6. Next Step
(Review and System Test (Developer) -> UAT (Quality) -> Documentation):


PART B -
Development Reference (Place descriptor for objects changed)
:


Figure 1 - Leave Transaction Report


Figure 2 - Leave Allocation Screen


Figure 3 - Leave Balance Screen


24 Oct 202204:34PM Comment 4 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 24-10-2022 10:28 PM Time Taken: 3.00
The following tests were performed:

Test Setup Instructions:
  1. Use the environment created by AARTI - Details on case header.
Table 1 - Test Results
NoTest CaseExpected ResultPass/FailComments
1Review Leave allocation for Employee: LTE00003
Leave allocation should be 1.2792
Pass

2Review Leave balance for Employee: LTE00003
Leave allocation should be 1.2792
Pass

3Review Leave Transaction Report for Employee: LTE00003 for the year 2023
Leave allocation should be 1.2792
Pass

Environment Details

  1. OS version: Win11
  2. Application version: 14.20 Beta 3
  3. Setup on:
    1. Server: LinkQA4
    2. Database: LinkSOFT
    3. LinkSOFT URL: HTTP://LinkQA4/LinkSOFT
  4. Login Details: Standard username and password for user "admin"

Next Step: Closure


If you have any queries regarding this support incident, please email admin@linktechnologies.com.au and include the Case No: L12802 in the subject line of all emails regarding this issue.

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