Company: Link Technologies
Case No: L12038. Project: 12.40: LinkSOFT Version 12.40 - 12.41
Logged By: Alvis (Link Technologies) on behalf of Rashna (Edge Business Solutions) on 28 Sep 2020 01:28PM
Priority: Low
Product: Payroll & HR
Group: Enhancement
Time Taken: 17.50 (Weight: 17.50)
Version: 12.40
Assigned To: Sanjay (Link Technologies)
Circulation: Alvis, Development, Rashna, Sanjay
Resolve By: Friday, 30 April 2021 07:55 AM [1278 days since logged date]
Status: Closed
Subject: Rules for "Time Entry" to be made configurable for each entry time.
Summary:    

Remove hardcoding for "Time Entries" from securities and configurations

Securities:

  1. TI007 - Allow time entries (Activity Type = Time Entry) for days which has already been approved
  2. TM013 - Can edit Time Entry rate

Configuration:

  1. Force Start/End Time for NON Billable entries for "Entry Type = Time Entry"
  2. Allow "Time Entry" to overlap with leave applications when Time entry status is "Submitted"
    1. Time entry are all entries marked with "Activity Type = Time Entry"
    2. When submitting these entries, the system will validate the date and time against the leave applications. If an overlap is found, then the time entry will not be submitted.
  3. Default duration hours to display on a new "Time Entry". Leave this field blank to use employee's shift hours.
  4. Maximum time entry duration hours per day for "Entry Type = Time Entry"
Audit Notes:Edited by rashna on 12/04/21 14:41. Edited by alvis on 12/04/21 14:41. Edited by sanjay on 09/04/21 14:26. Edited by rashna on 07/12/20 16:43. Edited by alvis on 06/11/20 08:15. Edited by alvis on 22/10/20 09:58. Edited by alvis on 01/10/20 08:20. 
01 Oct 202008:20AM Comment 1 by Alvis (Link Technologies) Case L12038 added to project 12.1
22 Oct 202009:58AM Comment 2 by Alvis (Link Technologies) ETC was changed from 03/10/2020 to 30/11/2020
06 Nov 202008:15AM Comment 3 by Alvis (Link Technologies) Case L12038 added to project 999
07 Dec 202004:43PM Comment 4 by Rashna (Edge Business Solutions) ETC was changed from 30/11/2020 to 30/11/2020
09 Apr 202102:26PM Comment 5 by Sanjay (Link Technologies) Case L12038 added to project 12.4
13 Apr 202107:55AM Comment 6 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 30-04-2021 07:55 AM Notes: ETC extended from: 30/11/2020 to 30/04/2021
ETC Extended based on new timeline

23 Apr 202105:07PM Comment 7 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 28-04-2021 02:24 PM Time Taken: 16.00
PART A - Development work for this case has been completed.

1. The change will be available in version:12.41.0423

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

  1. Added "Source Name" to "Additional Fields". The source name is used to distinguish between different tabs within a menu. For example menu: "Time Setup" has tabs "Entry Type, Projects, Customer" the additional field added in the tab "Entry Type" should not appear under "projects" or "Customer"
  2. Added "Additional Rules" tab under "Notes and Attachments". This tab is similar to "Additional Fields", however, it is used as a rule.
  3. Changed menu "Global Administration -> Additional Fields" to "Global Administration -> Additional Fields / Rules" 
  4. Added "Additional Field Maintenance" and "Additional Rule Maintenance" tabs in menu "Global Administration -> Additional Fields / Rules"
  5. Moved the following configurations to "Additional Rules" in menu "Time Management -> Time Setup -> Entry Type"
    1. Force Start/End Time for NON-Billable entries for "Entry Type = Time Entry"
    2. Allow "Time Entry" to overlap with leave applications when Time entry status is "Submitted"
      1. Time entry are all entries marked with "Activity Type = Time Entry"
      2. When submitting these entries, the system will validate the date and time against the leave applications. If an overlap is found, then the time entry will not be submitted.
    3. Default duration hours to display on a new "Time Entry". Leave this field blank to use employee's shift hours.
    4. Maximum time entry duration hours per day for "Entry Type = Time Entry"
  6. These rules are applicable to all entry types

3. Affected Areas:

  1. Notes and Attachments -> Additional Fields
  2. Notes and Attachments -> Additional Rules
  3. Global Administration -> Additional Fields / Rules
  4. Time Management -> Time Setup -> Entry Type -> Notes and Attachments -> Additional Rules

4. The issue was caused by:

  1. improvements to remove hardcoded rules.

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


27 Apr 202108:38AM Comment 8 by Alvis (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 29-04-2021 08:24 AM Time Taken: 0.50
Documentation completed

27 Apr 202111:05AM Comment 9 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 29-04-2021 11:05 AM
Please proceed with UAT

27 Apr 202101:59PM Comment 10 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 29-04-2021 01:49 PM Time Taken: 1.00
QA Results
Tests carried out according to requirements specified on the case header

Test Results Summary

Table 1 - Summarised list of issues
NoTest DescriptionPass/Fail
1Added "Source Name" to "Additional Fields"
Pass
2Added "Additional Rules" tab under "Notes and Attachments".
Pass
3

Changed menu "Global Administration -> Additional Fields" to "Global Administration -> Additional Fields / Rules" 

Pass
4

Added "Additional Field Maintenance" and "Additional Rule Maintenance" tabs in menu "Global Administration -> Additional Fields / Rules"

Pass
5
  1. Moved the following configurations to "Additional Rules" in menu "Time Management -> Time Setup -> Entry Type"
    1. Force Start/End Time for NON-Billable entries for "Entry Type = Time Entry"
    2. Allow "Time Entry" to overlap with leave applications when Time entry status is "Submitted"
      1. Time entry are all entries marked with "Activity Type = Time Entry"
      2. When submitting these entries, the system will validate the date and time against the leave applications. If an overlap is found, then the time entry will not be submitted.
    3. Default duration hours to display on a new "Time Entry". Leave this field blank to use employee's shift hours.
    4. Maximum time entry duration hours per day for "Entry Type = Time Entry"
Test that the rules configurations are functional on the "Time Entry" screen
Pass

Environment Details

  1. OS version: Windows Server 2012
  2. Application version: 12.40.0427RC1
  3. Setup: Demo
  4. Server : 10.0.0.14
  5. Database: DEMO-LINKSOFT

Next Step

  1. For Closure

    27 Apr 202102:29PM Comment 11 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 29-04-2021 02:29 PM
    Thanks Rashna

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

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