Company: Link Technologies
Case No: L11887. Project: 11.40: LinkSOFT Version 11.4
Logged By: Rashna (Edge Business Solutions) on 31 Jan 2020 02:39PM
Priority: Medium
Product: Point of Sale
Group: Enhancement
Time Taken: 5.00 (Weight: 5.00)
Version: 11.4.0903
Assigned To: Development
Circulation: Alvis, Development, Rashna, Sanjay
Resolve By: Saturday, 01 February 2020 12:00 AM [1756 days since logged date]
Status: Closed
Subject: System does not allow sale of scale items where quantity is less than 1.
Summary:    
Business Scenario

  1. Client has installed the scale at the cashier counter.
    1. There is no separate scale which prints the scale labels.
  2. Customers walk in, packs their good and goes to the cashier for payment.
  3. Cashier weighs the goods packed
  4. Cashier loads item in POS and updates the quantity. This is weight from the scale..
    1. Cashier can not load items where stock is less than 1.

Setup (Server -LINKQ4 , DB - LINKSOFT-DEMO-10-RASHNA)

  1. The current SOH for celery is 0.7 KG. - Product 1006
  2. The customer packed 0.5 KG of celery.
  3. Loads item 1006 in POS. This throws error that "Item has reached zero quantity". However, there is sufficient stock to process this sale.
This is also an issue for clients who sell material (cloth) where customers can buy half meter out of 1 meter. Remaining stock would be 0.5.

Note:
  1. Allow Negative is disabled.
  2. We tested that the item is loaded if we create a 13 digits barcode with stock as 0.7.


Audit Notes:Edited by alvis on 10/02/21 16:58. Edited by sanjay on 08/12/20 09:12. Edited by sanjay on 04/09/20 15:09. Edited by alvis on 25/02/20 16:32. Edited by sanjay on 13/02/20 13:42. Edited by rashna on 31/01/20 14:39. Edited by rashna on 31/01/20 14:33. Edited by rashna on 31/01/20 14:32. Edited by rashna on 31/01/20 14:31. 
13 Feb 202001:42PM Comment 1 by Sanjay (Link Technologies) Assigned To: Alvis (Link Technologies) Followup Date: 14-02-2020 03:42 PM
Can you investigate this please?

25 Feb 202004:32PM Comment 2 by Alvis (Link Technologies) Case L11887 added to project 11.4
26 Feb 202009:45AM Comment 3 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 27-02-2020 11:38 AM Time Taken: 4.00

Development work for this case has been completed.

The change will be available in version:11.4.0226

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

  1. When the Product "Allow Negative = 'Y'" and "In-Stock < = 0" we give the user this Exception and DO NOT load the item:

    "Sale quantity exceeds quantity in stock. This item will NOT be loaded."

  2.  When the Product "Allow Negative = 'Y'" and "In-Stock between 0 and 1" we give the user this Information and load the item: 

    'Sale quantity exceeds quantity in stock. Item quantity should be changed before saving this transaction.'

2. Affected Areas:

  1. Load item on POS form by typing the barcode or searching and selecting the itrm

3. The issue was caused by:

  1. Default quantity for the scanned item is set to 1. When stock is between 0 and 1, this issue is caused.

4. Notes
5. Next Step
: UAT


27 Feb 202008:22AM Comment 4 by Rashna (Edge Business Solutions) Assigned To: Development Followup Date: 28-02-2020 10:07 AM Time Taken: 1.00 Notes: Edited by rashna on 27/02/20 08:23. 
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 a product as K001
  • Instock = 00
  • Allow Negative = No
  1. Load the item in POS by typing the product code in POS . Item should not be loaded.
  2. Load the item in POS by typing the barcode as 0K001056561111 . Users should not be able to sell the product as there is no stock.
Pass
2
  • Create a product as K002
  • Instock = 0.7
  • ?Allow Negative = No
  1. Load the item in POS by typing the product code in POS . Item should be loaded. Users should not be able to sell with the default quantity of 1.
  2. Load the item in POS by typing the barcode as 0K001003501111 . Users should not be able to sell the product as the calculated quantity of 0.45 is less than 1.
Pass

Environment Details

  1. OS version: Windows Server 2012
  2. Application version: 11.4.0026
  3. Setup: Demo
  4. Server : 10.0.0.14
  5. Database: LINKSOFT-DEMO-114-RASHNA

Next Step

  1. Closure

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

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