Company: Link Technologies
Case No: L09220. Project: 09.40: LinkSOFT Version 9.4
Logged By: Rashna (Edge Business Solutions) on 20 Mar 2018 09:02AM
Priority: Low
Product: Point of Sale
Group: Change Request
Time Taken: 5.50 (Weight: 5.50)
Version: 9.496.1128
Assigned To: Sanjay (Link Technologies)
Circulation: Alvis, Development, Rashna, Sanjay
Resolve By: Wednesday, 21 March 2018 12:00 AM [2229 days since logged date]
Status: Closed
Subject: Add security on the SEARCH Option for POS Items
Summary:    

Add user level control on "Search" for items in POS.

Justification

  1. The Client wants to enforce internal control.
  2. Cashiers are selling items at a lower price by searching for products.
  3. The physical stock is not balanced, and it can not be easily verified.

Scenario

  1. Customer A has placed 10kg bag of flour in the shopping cart. Price is $13.99
  2. At the checkout instead of the scanning the item, cashier searches for 2Kg flour and loads it in POS.Price is $3.69
  3. Cashier then sells the 10kg flour at a price of $3.69.
  4. Stock Controller is less by a 10kg bag of flour.

Change

  1. Allow cashiers to only scan barcodes in POS. If cashier clicks on search, the system should prompt username and password so that administrator can allow for this if required. This won't completely solve the problem but will minimise the issue to some extent.

The below has been considered:

  1. Cashiers who know the barcode will be able to enter the barcode of products and load them instead of searching item.
  2. We can not disable the barcode field, as this is where the barcode will be scanned.
Audit Notes:
21 Mar 201809:47AM Comment 1 by Sanjay (Link Technologies) Case 9220 added to project 9.4
26 Mar 201810:34AM Comment 2 by Alvis (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 26-03-2018 10:34 AM Time Taken: 0.50

Created security menu "640-22 - Allow Search for an item". 

Implement this security on "Search for an item" button in POS.


27 Mar 201809:52AM Comment 3 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 27-03-2018 09:52 AM Time Taken: 2.00
Implemented security for "640-22 - Allow Search for an item". on POS.

01 May 201811:48AM Comment 4 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 01-05-2018 11:48 AM Time Taken: 1.00

System test completed. 

  • Security access "Allow Search for an item" is working correctly.
  • If a user does not have access, the system prompts for authorization.

regards
Alvis


01 May 201801:35PM Comment 5 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 02-05-2018 12:00 AM Time Taken: 2.00

Hi Sanjay, 

This case has successfully tested.

Documentation has been updated under Systems Manager -- User Role -- Role Menu Access -- POS Role Menu Access.

Test Environment

  • Version - 9400
  • Database - LINKSOFT in QA1
  • Application on QA1
  • OS - Windows 7

Test Plan

Test NoDescriptionStatus
1Set the access to allow the search for an item to "None". When the cashier clicks on search open authorization.Pass
2The manager has "All" access to search for an item. Manager account should pass the authorization.Pass
3After the manager has passed the authorization, the cashier should be able to select product 005 and process the salePass
4Set the access to allow the search for an item to "All". When the cashier clicks on search, product list should load and the user should be able to select product 005 and process the sale 
Pass


Note: Currently users are able to search for products with "Read","Write" and "Delete" access. As per the discussion with Vineet, this is in the framework and since the 3 access is not applicable to search we will only control access for "Allow Search for item" with "All" and "None"  only. 


02 May 201808:42AM Comment 6 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 02-05-2018 08:42 AM
Thanks Rashna

09 Oct 201908:14AM Comment 7 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: L09220 in the subject line of all emails regarding this issue.

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