Company: Link Technologies
Case No: L08688. Project: 08.20: LinkSOFT Version 8.2
Logged By: Rashna (Edge Business Solutions) on 19 Jul 2017 10:32AM
Priority: High
Product: Payroll & HR
Group: Software Defect
Time Taken: 2.00 (Weight: 2.00)
Version: 8.290.0115
Assigned To: Sanjay (Link Technologies)
Circulation: Alvis, Development, Rashna
Resolve By: Thursday, 20 July 2017 12:00 AM [2445 days since logged date]
Status: Closed
Subject: Leave overlap dates is not checked where transactions do not have a "Time From " and "Time To"
Summary:    

I have tested the case in QA 1 with 814.

Leave overlap dates is not checked where transaction do not have a "Time From " and "Time To".

Steps to Replicate.

Create a Leave entry for Employee E001 as in Figure 1.

Create a second transaction with the same details BUT do not enter "Time From and Time To". This is successfully saved. See Figure 2,

Figure 1: Transaction ID - HRL000098

Figure 2 : Transsaction ID - HRL000099 



Audit Notes:
09 Aug 201704:02PM Comment 1 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 09-08-2017 04:02 PM

We will add the following validation:

  1. Time is required
  2. Selling leave will not enforce above rule.

09 Aug 201704:02PM Comment 2 by Alvis (Link Technologies) Case 8688 added to project 8.17
17 Aug 201702:50PM Comment 3 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 17-08-2017 02:50 PM Time Taken: 1.00
Development work for this case has been completed.
The change will be available in version: 8.17
Documentation update required(Yes/No. Add change details below): No
QA required(Yes/No.Include areas that require testing): Yes

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

  1. Added validation to enforce requirement of time from/to
  2. Selling leave will not enforce this rule.

21 Aug 201701:54PM Comment 4 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 21-08-2017 01:54 PM Time Taken: 1.00
QA for product and Patch Releases
Step 1 - Developer to system test changes until not issues are found - Alvis and Sanjay to sign off on System Test
Step 2 - Product expert allocated by Consulting Manager for Product QA.
               Consulting Manager to allocate resource
               Consulting Manager to sign off on UAT and Generic Test

STEP 1 - DETAILS OF QA can be entered in case comments. Summary to be maintained in the table below.

Case tested in QA1, LINKSOFT. Tested with 817 beta 1.

Table 1 - Summarised list of issues
NoIssue Description Resolved? 
1 Users should not be able to apply leave for overlapping dates. Date From and Time To is validatedPass
2 If user marks leave as SOLD and data From and Date to is not entered , it should be saved  Pass
3 If user marks leave as SOLD and for overlapping dates this should be saved   Pass
4 If a transaction has been saved as "SOLD" with overlapping dates. Users should not be able to alter to a normal leave Pass

WORKFLOW:

  1. Original case assigned to Development
  2. When the product is ready for release, System test details are entered into comments and the CASE HEADER Table updated.
  3. If system test passes, assign case to Consulting Manager for UAT
  4. If UAT Passes, Assign case for Documentation or close case

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

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