Company: Link Technologies
Case No: L10104. Project: 10.10: LinkSOFT Version 10.1
Logged By: Vineshwar Prasad (Edge Business Solutions) on 05 Feb 2019 08:28AM
Priority: High
Product: Point of Sale
Group: Software Defect
Time Taken: 2.00 (Weight: 2.00)
Version: 10.155.0117
Assigned To: Sanjay (Link Technologies)
Circulation: Alvis, Rashna, Sanjay, Vineshwar Prasad
Resolve By: Wednesday, 06 February 2019 12:00 AM [1879 days since logged date]
Status: Closed
Subject: Location Price not Updated via Price Update Utility
Summary:    

Issue
Location Price is not updated when the Price Update Utility is used

Steps to Replicate
1. Create a new product
2. Add Locations
3. Select Use Location price
4. Update Price via Price Update Utility
5. Verify Location Price if it has been updated

Setup

Database created: New Database

Version: 10.1.3.9
Setup in LinkQA3

LinkWeb Hosted in LinkQA3
 - http://localhost/POS-YEES-HQ
 - http://localhost/POS-YEES-BR
 - http://localhost/POS-YEES-CL

Database in LinkQA4:
YEES-HQ
YEES-BRANCH
YEES-CLIENT


Audit Notes:Edited by sanjay on 05/03/19 10:34. Edited by vineshwar on 05/02/19 08:28. Edited by vineshwar on 05/02/19 08:22. 
05 Feb 201908:38AM Comment 1 by Rashna (Edge Business Solutions) Case 10104 added to project 10.1
05 Feb 201908:59AM Comment 2 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 05-02-2019 08:59 AM Time Taken: 1.00

Development work for this case has been completed.

The change will be available in version: 10.139

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

  1. Changed the Price update ~> Add Items procedure to update the location when "Change Type=Location"
  2. Changed the Price Update ~> Post procedure to execute as LINKADMIN. This is required so that replication can pick this update.

2. The issue was caused by:

  1. Location price update was incorrectly updated.

3. Next Step:

  1. UAT

4. Notes:


05 Feb 201909:46AM Comment 3 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 11-02-2019 12:00 AM 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
1

Create two products as 

"Location" - Product uses location price. Location is "BR"
"Header" - Product uses header price

Pass
2

Create a price update utility at HQ.

  1. Increase price for item "Location" for location "BR". Increase the price from $0 to $6.00
  2. Increase price for item "Header". Increase the price from $0 to $6.00

Expected results

  1. Price update should successfully update price at HQ.
  2. Price update should be replicated to Branch
  3. Price should successfully update price at Branch. 
Pass
3

Create a price update utility at Branch.

  1. Increase price for item "Location" for location "BR". Reduce price from $6.00 to $3.00
  2. Increase price for item "Header". Reduce price from $6.00 to $3.00 

Expected results

  1. Price update should successfully update price at Branch.
  2. Price update should be replicated to HQ
  3. Price should successfully update price at HQ. 

Pass

Environment Details

  1. OS version: Windows 10 Enterprise
  2. Application version: 10.1.39
  3. Setup: NEW
  4. Server : 10.0.0.14
  5. Database:YEES- HQ and YEES-BRANCH

Next Step: for closure


    06 Feb 201902:42PM Comment 4 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 06-02-2019 02:42 PM
    Thanks Rashna 

    09 Oct 201908:14AM Comment 5 by Sanjay (Link Technologies) Quality control status: Pass. QC Not required - This case was created before quality check was implemented in version 11 on 30/06/2019
    If you have any queries regarding this support incident, please email admin@linktechnologies.com.au and include the Case No: L10104 in the subject line of all emails regarding this issue.

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