Company: Link Technologies
Case No: L13022. Project: 15.50: LinkSOFT Version 15.50
Logged By: Vineet (Link Business Solutions) on behalf of Sanjay (Link Technologies) on 16 Apr 2024 10:09AM
Priority: Low
Product: Point of Sale
Group: Enhancement
Time Taken: 48.00 (Weight: 55.00)
Assigned To: Development
Circulation: Development, Sanjay, Vineet
Resolve By: Monday, 30 September 2024 02:59 PM [219 days since logged date]
Status: Closed
Subject: Allow Return of Custom KIT Item with Return Reason having In-Stock Enabled
Summary:    

We need to be able to pass Returns on Custom KIT with a Returns Reason that has Return to Stock Enabled. 

Test plan - List out at least two scenarios that will be used to verify

Incorrect Payment Method Correction after Sales

Tea is a Custom KIT Item with components as:

  1. Tea Bag
  2. Sugar
  3. Milk
  4. Takeaway Cup
  5. Tissue

The customer purchases tea and pays using the payment method: MPAISA. The Cashier Selected MYCASH instead of MPAISA. To correct this, we need to pass returns using the payment method: MYCASH. Reprocess Sales with Payment Method as MPAISA.

Special Notes: We need a patch for version 15.20 as the upgraded customer is on this version.

Audit Notes:Edited by sanjay on 04/09/24 16:13. Edited by sanjay on 04/09/24 16:11. Edited by sanjay on 04/09/24 15:59. Edited by sanjay on 23/07/24 15:08. Edited by sanjay on 20/07/24 16:27. Edited by sanjay on 28/05/24 10:32. Edited by sanjay on 17/05/24 15:02. Edited by vineet on 16/05/24 14:57. Edited by sanjay on 03/05/24 10:31. Edited by sanjay on 03/05/24 09:04. Edited by vineet on 16/04/24 10:09. 
16 Apr 202410:20AM Comment 1 by Sanjay (Link Technologies) Case L13022 added to project 15.40
03 May 202409:02AM Comment 2 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 08-05-2024 12:43 PM Time Taken: 1.00 Notes: ETC extended from: 16/04/2024 to 08/05/2024
Hi Vineet, I will cleanup the case header, Add more details and work out how best to handle this. Thanks

03 May 202409:04AM Comment 3 by Sanjay (Link Technologies) ETC was changed from 08/05/2024 to 30/08/2024
03 May 202409:06AM Comment 4 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 10-05-2024 09:04 AM Time Taken: 2.00

Design: Remove restriction for Kit Items as shown in Figure 1 below. Case added to Version 15.40.

Figure 1 - Kit Items are restricted from "Returns" where "Return Reason" has "Return to Stock" enabled.


17 May 202403:02PM Comment 5 by Sanjay (Link Technologies) ETC was changed from 30/08/2024 to 31/07/2024
20 Jul 202404:27PM Comment 6 by Sanjay (Link Technologies) Case L13022 added to project 15.50
20 Jul 202404:27PM Comment 7 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 26-07-2024 04:27 PM Time Taken: 1.00
Moved to 15.5 due to urgent Security Updates.

20 Aug 202411:50AM Comment 8 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 30-09-2024 02:59 PM Time Taken: 36.00 Notes: ETC extended from: 31/07/2024 to 30/09/2024
PART A - Development work for this case has been completed.

1. The change will be available in version: 15.50

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

  1. Removed restriction where Kit Items cannot be returned to stock
  2. Added Kit Item components (where status is Purchased) to:
    1. Valuation trigger
    2. Return to stock Process
    3. Stock Movement reporting

3. Affected Areas:

  1. POS Returns for Kit Items
  2. Valuation Process
  3. Stock Movement Report

4. The issue was caused by:

  1. Added new feature

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


20 Aug 202411:51AM Comment 9 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 30-08-2024 11:50 AM
Status changed to UAT

06 Sep 202411:06AM Comment 10 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 13-09-2024 11:01 AM Time Taken: 8.00
The following tests were performed:

Test Setup Instructions:
  1. Standard Demo Environment
Table 1 - Test Results
NoTest CaseExpected ResultPass/Fail
1Perform a sale of Kit item "PK031". Use Item "P003=1", "P1092=2". Check stock levels of the purchased items
Purchase item stock should decrease
Pass
2Perform a return of the above transaction (1) using a "Return to stock = N"
Stock levels for purchased items should not increase
Pass
3Repeat task 1 above
Purchase item stock should decrease
Pass
4Perform a return of the above transaction (3) using a "Return to stock = Y"
Stock levels for purchased items should increase by return quantities
Pass
5Review Valuation and validate
Valuation shoudl reflect updated stock quantities
Pass

Environment Details

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

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