Company: Link Technologies
Case No: L12888. Project: 14.90: LinkSOFT Version 14.90 - July 2023
Logged By: Aarti Pooja Gayaneshwar (Link Business Solutions) on behalf of Sanjay (Link Technologies) on 27 Apr 2023 09:39AM
Priority: High
Product: Payroll & HR
Group: Enhancement
Time Taken: 10.00 (Weight: 8.00)
Version: 14.90.0829
Assigned To: Development
Circulation: Aarti Pooja Gayaneshwar, Development, Sanjay
Resolve By: Wednesday, 14 June 2023 01:00 PM [369 days since logged date]
Status: Closed
Subject: Introduce Time Validation – so that employees do not apply the same time entry twice on the same date
Summary:    

Clients have experienced that the system allows a time entry with the exact same details to be applied and approved twice on the same date.

 

Refer setup in Demo Environment:

  1. URL: https://linktechnologies.com.au/DEMO-LinkSOFT-LBS/Account/login.aspx
  2. Version: 14.70.0426.GA
  3. Login: use admin login
  4. Employee E066
  5. Has a Time Entry for 28/04/2023
  6. This entry was submitted and approved
  7. The user created another entry of the same date using the same details
  8. The system allowed this to be approved as well - Refer to Figure 1


 Figure 1: Time Entry



Audit Notes:Edited by sanjay on 14/08/23 10:54. Edited by sanjay on 21/06/23 15:27. Edited by sanjay on 02/06/23 17:11. Edited by aarti on 27/04/23 09:39. 
02 Jun 202308:41AM Comment 1 by Sanjay (Link Technologies) Case L12888 added to project 14.90
08 Jun 202310:16AM Comment 2 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 14-06-2023 01:00 PM Time Taken: 6.00 Notes: ETC extended from: 27/04/2023 to 14/06/2023
PART A - Development work for this case has been completed.

1. The change will be available in version: 14.90

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

  1. Added Pre Validation when creating a new Time Entry. If a duplicate is found, the entry is not allowed.
  2. A duplicate entry is when an entry exists with the following details:
    1. CompanyID
    2. UserName
    3. EntryDate
    4. ActivityType
    5. Reference
    6. Customer
    7. Project
    8. Activity
    9. Territory
    10. Branch
    11. CostCentre
    12. TimeStart
    13. TimeEnd
    14. Duration
    15. Rate
    16. Billable
    17. Description

3. Affected Areas:

  1. Time Entry

4. The issue was caused by:

  1. Improvement

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


14 Jun 202309:41AM Comment 3 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 16-06-2023 01:34 PM Time Taken: 4.00
The following tests were performed:
Table 1 - Test Results
NoTest CaseExpected ResultPass/FailComments
1Create a time entry and make an exact copy
Save should give a message that the time entry is a duplicate
Pass

2Change the description on the time entry in 1. above
Save should be allowed even f the time start and the end is the same
Pass
Different description

Environment Details

  1. OS version: Win11
  2. Application version: 14.90
  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: L12888 in the subject line of all emails regarding this issue.

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