Company: Link Technologies
Case No: L13013. Project: 15.30: LinkSOFT Version 15.30
Logged By: Sanjay (Link Technologies) on 19 Mar 2024 11:27AM
Priority: Low
Product: Framework
Group: Enhancement
Time Taken: 67.00 (Weight: 40.00)
Assigned To: Development
Circulation: Development, Sanjay
Resolve By: Friday, 10 May 2024 02:47 PM [130 days since logged date]
Status: Closed
Subject: Multiple minor updates to LinkSOFT. Refer to comments for change log
Summary:    Multiple minor updates to LinkSOFT. Refer to comments for change log
Audit Notes:Edited by sanjay on 10/04/24 14:47. Edited by sanjay on 26/03/24 16:56. 
19 Mar 202411:29AM Comment 1 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 29-03-2024 11:27 AM Time Taken: 6.00 Notes: Edited by sanjay on 19/03/24 12:37. 

Changed the following:

  1. When "Leave Entry" details are saved, an error is recorded if leave validation fails. This error has been converted to "Validation Messages" and Company/Employee and Leave details added to the log.
  2. Added ON SCREEN validation for "Date From", "Time From", "Date To", "Time To"
  3. Added CEID to "Save New Leve Application" "Allocation is Required" validation message.

26 Mar 202410:11AM Comment 2 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 30-04-2024 10:10 AM Time Taken: 2.00 Notes: ETC extended from: 19/03/2024 to 30/04/2024
Added BI View for Notes

09 Apr 202409:14AM Comment 3 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 19-04-2024 09:13 AM Time Taken: 2.00 Notes: ETC extended from: 30/04/2024 to 19/04/2024
When viewing Pay Processing in menu "Payroll Processing ~> Pay Processing", we show any pay that is in progress even if it is outside the date range filter

10 Apr 202411:38AM Comment 4 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 19-04-2024 11:37 AM Time Taken: 2.00
Menu: Company Adinistration ~> Processes". Changed display order. "Active" on top, "SYS" on top, then "Module", "Process Code"

11 Apr 202409:44AM Comment 5 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 19-04-2024 09:42 AM Time Taken: 6.00
Added "Event Logging" for "Queue processes" when "Queue Process" time exceeds a predefined number of seconds. Default is 60 Seconds.

17 Apr 202403:08PM Comment 6 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 26-04-2024 03:08 PM Time Taken: 2.00

Added logging for all external Commands


19 Apr 202412:05PM Comment 7 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 26-04-2024 12:03 PM Time Taken: 6.00

Added the following changes:

  1. Improved Log Message: "Pay has been submitted for approval" by adding Pay ID and Company ID
  2. Improved Log Message: "Leave Transaction Processed" by adding Pay ID and Company ID
  3. Added log message for all "External Link Action"
  4. Increased width of "Invoice Number" for "Fleet Transaction Report" so it does not wrap when invoice number is <= 15 characters

19 Apr 202402:28PM Comment 8 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 26-04-2024 02:27 PM Time Taken: 2.00
Improved logging on Employee Bank Setup. Menu: "Employee Profile ~> Employee Pay Setup"

22 Apr 202411:03AM Comment 9 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 26-04-2024 09:07 AM Time Taken: 4.00
Changed LinkSOFT "Code" validation to prevent users from using Spaces, Commer, Tab, CR,LF, and other special characters that cause issues with programming

29 Apr 202401:10PM Comment 10 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 03-05-2024 01:09 PM Time Taken: 3.00
Added a new DATA VIEW to show POS Payment Allocation data

03 May 202402:47PM Comment 11 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 10-05-2024 02:09 PM Time Taken: 4.00
The following tests were performed:

Test Setup Instructions:
  1. Use 15.30 standard Demo Environment
Table 1 - Test Results
NoTest CaseExpected ResultPass/FailComments
1Save Leave Entry with invalid Hours
Error Message should include Leave Transaction ID
Pass

2Verify "Date Time From" and "To" are required fields

Pass

3Create a new Leave application with an invalid "hours"
Error message shopuld show Company ID and Employee ID
Pass

Environment Details

  1. OS version: Win11
  2. Application version: 15.30
  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


03 May 202402:58PM Comment 12 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 10-05-2024 02:47 PM Time Taken: 22.00 Notes: ETC extended from: 19/04/2024 to 10/05/2024
The following tests were performed:

Test Setup Instructions:
  1. 15.30 Demo Environment
Table 1 - Test Results
NoTest CaseExpected ResultPass/FailComments
1Review BI View for Notes. Filter data and verify

Pass

2Verify you can see pays that are outside data range filter in menu "Pay Processing" menu

Pass

3Verify menu "Company Administration  ~> Processes" show "SYS" modules on top of the list

Pass

4Verify "Event Logging" for "Queue processes" when "Queue Process" time exceeds a predefined number of seconds. Default is 10 Seconds
Note comment 5 says Default = 60s. We have changed this to 10s
Pass

5Verify: Improved Log Message: "Pay has been submitted for approval" by adding Pay ID and Company ID
Pass

6
Verify: Leave conde "AB," or AB'C" is invalid

Pass

7
Verify Payment Allocation BI View

Pass

Environment Details

  1. OS version: Win11
  2. Application version: 15.30
  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


07 May 202403:32PM Comment 13 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 17-05-2024 03:32 PM Time Taken: 2.00
Added data view for Index Fragmentation

07 May 202403:33PM Comment 14 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 17-05-2024 03:32 PM Time Taken: 1.00
Improved logging when File is attached during "Superannuation Submission", "Bank Pay Submission", Tax File Submission"

07 May 202403:34PM Comment 15 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 17-05-2024 03:33 PM Time Taken: 3.00

Corrected requirement for API when using TNA File Processing

Corrected TI004 Database Integration - Archive process requiring UNIQUEIDENTIFIED as the Database system uses INT as the Identifier.


09 May 202411:37AM Comment 16 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 17-05-2024 11:37 AM
Testing completed.

13 May 202401:52PM Comment 17 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 17-05-2024 01:50 PM

#TNA Licence

Changed licence so that using a standard File Based TNA device does not require an API Licence.

API licence is only required if the TNA database uses LinkSOFT.API to transfer data from one linksoft database to another.


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

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