Company: Link Technologies
Case No: L13156. Project: 15.80: LinkSOFT Version 15.80
Logged By: Sanjay (Link Technologies) on 04 Jun 2025 09:44AM
Priority: Low
Product: Point of Sale
Group: Enhancement
Time Taken: 14.00 (Weight: 11.00)
Assigned To: Sanjay (Link Technologies)
Circulation: Sanjay
Resolve By: Wednesday, 04 June 2025 09:44 AM [12 days since logged date]
Status: Closed
Subject: Inventory Items with Invalid codes (Space in Item Code) cannot be made Obsolete
Summary:    Items created in OLD versions of LinkSOFT allowed products to be created with CODES that had spaces in them. After upgrading, we are no longer able to update the product master. We get a message "Invalid Product Code"
Audit Notes:
04 Jun 202510:17AM Comment 1 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 13-06-2025 10:11 AM Time Taken: 8.00
PART A - Development work for this case has been completed.

1. The change will be available in version: 15.70.250604

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

  1. When inserting a new product, improve Error Message when product code is invalid.
  2. When making the item Obsolete, we don't validate product code
  3. When updating, improve Error Message when product code is invalid. 
  4. When copying a product code, we now use {ProductCode}-(COPY) instead of {ProductCode} (COPY)  (Removed the space between product code and (Copy))

3. Affected Areas:

  1. Inventory Master Maintenance

4. The issue was caused by:

  1. Improe handling invalid Product Codes

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


04 Jun 202503:24PM Comment 2 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 13-06-2025 10:17 AM Time Taken: 6.00
The following tests were performed:

Test Setup Instructions:
  1. Standard Demo Environment
Table 1 - Test Results
NoTest CaseExpected ResultPass/FailComments
1Select an inventory item that has a "space" in the product code. Update the product Description.
System should not allow update as the Product code is invalid
Pass

2Select an inventory item that has a "space" in the product code. Rename it by removing the space
Product code changed successfully
Pass

3Select an inventory item that has a "space" in the product code. Mark it as Obsolete and Save
Save is allowed even though the product code is invalid (has a space)
Pass

Environment Details

  1. OS version: Win11
  2. Application version: 15.370.250604
  3. Setup on:
    1. Server: LinkQA5
    2. Database: LinkSOFT
    3. LinkSOFT URL: HTTP://LinkQA5/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: L13156 in the subject line of all emails regarding this issue.

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