Company: Link Technologies
Case No: L12766. Project: 14.10: LinkSOFT version 14.10 - October 2022
Logged By: Aarti Pooja Gayaneshwar (Link Business Solutions) on behalf of Sanjay (Link Technologies) on 02 Aug 2022 08:32AM
Priority: Medium
Product: Payroll & HR
Group: Enhancement
Time Taken: 18.00 (Weight: 18.00)
Assigned To: Development
Circulation: Aarti Pooja Gayaneshwar, Development, Sanjay
Resolve By: Friday, 30 September 2022 12:00 AM [638 days since logged date]
Status: Closed
Subject: Recompute config flag changes to 'N' every time the process is executed
Summary:    

Hi Sanjay

In Process "TNA Timesheet Import Process. Recommended Frequency: Every 10 Minutes [ESS021]" we set the configure "Timesheet data will be recomputed when this flag is enabled" is set to "Y".

As soon as the process is executed the configure "Timesheet data will be recomputed when this flag is enabled" sets to "N".

This has been tested in Version 14.00.0729.GA and also raised by Danam who is on the latest version on 13 (Customer case: T14006)

Audit Notes:Edited by sanjay on 06/09/22 14:29. Edited by sanjay on 11/08/22 11:07. Edited by sanjay on 11/08/22 11:07. Edited by sanjay on 11/08/22 10:49. Edited by sanjay on 11/08/22 10:48. Edited by aarti on 02/08/22 08:32. 
11 Aug 202210:46AM Comment 1 by Sanjay (Link Technologies) Case L12766 added to project 14.10
11 Aug 202211:07AM Comment 2 by Sanjay (Link Technologies) ETC was changed from 03/08/2022 to 31/08/2022
11 Aug 202212:13PM Comment 3 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 18-08-2022 12:13 PM Time Taken: 6.00 Notes: Edited by sanjay on 29/09/22 09:49. Edited by sanjay on 29/09/22 09:46. 
PART A - Development work for this case has been completed.

1. The change will be available in version: 14.10

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

  1. Added new process to Manually Recompute. Process Code ESS022. This process can be scheduled to run at the end of the day independent of Process ESS021
  2. Changed process ESS021 to Compute and Validate if the "EnableRecompute" flag is enabled. This flag is not disabled after the process is completed.

3. Affected Areas:

  1. New Process. No change to ESS021

4. The issue was caused by:

  1. Users needed to be able to recompute at the end of the day manually.

5. Other Relevant Notes

  1. ESS021 - 'TNA Timesheet Import Process. Changed to allow Recompute on every import

  2. ESS022 - 'TNA Timesheet "Compute and Validate Timesheet" Process. Enable this if you want to compute timesheet data at a specific time AND if ESS021 "EnableRecompute" is disabled: Recommended Frequency: Once at the "End Of Day"

  3. Avoid running these two processes together as they can cause Deadlocks, as these two processes perform the same functions, and are designed to run at separate times.

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


27 Sep 202210:47AM Comment 4 by Sanjay (Link Technologies) This comment has been removed
29 Sep 202205:46PM Comment 5 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 06-10-2022 05:40 PM Time Taken: 6.00
The following tests were performed:Table 1 - Test Results
NoTest CaseExpected ResultPass/FailComments
1Enable Process ESS021 and set the EnableRecompute = Y
After the Import process, Recompute should run and "EnableRecompute" should be = "Y"
Pass

2Enable Process ESS022
The system should recompute TNA data without Import and should not effect flag "ESS021.EnableRecompute"
Pass

Environment Details

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

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