Company: Link Technologies
Case No: L12173. Project: 12.40: LinkSOFT Version 12.40 - 12.41
Logged By: Sanjay (Link Technologies) on 16 Feb 2021 10:51AM
Priority: Low
Product: Point of Sale
Group: New Feature
Time Taken: 7.50 (Weight: 7.50)
Version: 12.40
Assigned To: Sanjay (Link Technologies)
Circulation: Alvis, Development, Rashna, Sanjay
Resolve By: Friday, 30 April 2021 11:59 PM [1157 days since logged date]
Status: Closed
Subject: Add "Allow Fractions" in Product Master and check this when doing transactions in inventory and POS
Summary:    

Add "Allow Fractions" in UOM Maintenance and check this when doing transaction in Inventory and POS. This is causing an issue with Stock management.

Purpose: 

  1. Some items cannot be sold in fractions, such as "Can Coke'. while others need fractions, such as "KG".

Change required:

  1. Add "Allow Fraction" at Inventory level with a default of "No"
  2. Allow fraction can be changed at any time even if there is stock
Audit Notes:Edited by sanjay on 29/04/21 16:30. Edited by sanjay on 13/04/21 11:37. Edited by sanjay on 12/04/21 14:52. Edited by sanjay on 12/04/21 14:52. Edited by sanjay on 12/04/21 13:55. Edited by sanjay on 12/04/21 13:54. Edited by sanjay on 25/02/21 10:51. Edited by sanjay on 25/02/21 10:39. Edited by alvis on 25/02/21 10:38. 
25 Feb 202110:18AM Comment 1 by Sanjay (Link Technologies) Case L12173 added to project 12.4
25 Feb 202110:39AM Comment 2 by Sanjay (Link Technologies) ETC was changed from 21/02/2021 to 19/03/2021
13 Apr 202111:37AM Comment 3 by Sanjay (Link Technologies) ETC was changed from 19/03/2021 to 30/04/2021
22 Apr 202105:14PM Comment 4 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 28-04-2021 05:08 PM Time Taken: 6.00
PART A - Development work for this case has been completed.

1. The change will be available in version:12.41.0422

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

  1. Added "Allow Fraction" flag to product master. The default is AllowFraction = Yes
  2. Added validation on transactions to check for fractions in quantity. These are applied to the following:
    1. Inventory -> Product Master -> Location -> Change available stock
    2. Inventory -> Stock Adjustment
    3. Inventory -> Stock Take
    4. Inventory -> Stock Transfer
    5. Inventory -> Stock Replenishment
    6. Inventory -> Purchase Request
    7. Inventory -> Purchase Quote
    8. Inventory -> Purchase Order
    9. Inventory -> Purchase Receive
    10. Point of Sale -> Customer Profile -> Invoice List
    11. Point of Sale -> Customer Profile -> Invoice Templates
    12. LinkPOS -> Prescription Entry -> including mixtures
    13. LinkPOS -> POS Processing -> Transaction Save

3. Affected Areas:

  1. Inventory -> Product Master -> Location -> Change available stock
  2. Inventory -> Stock Adjustment
  3. Inventory -> Stock Take
  4. Inventory -> Stock Transfer
  5. Inventory -> Stock Replenishment
  6. Inventory -> Purchase Request
  7. Inventory -> Purchase Quote
  8. Inventory -> Purchase Order
  9. Inventory -> Purchase Receive
  10. Point of Sale -> Customer Profile -> Invoice List
  11. Point of Sale -> Customer Profile -> Invoice Templates
  12. LinkPOS -> Prescription Entry -> including mixtures
  13. LinkPOS -> POS Processing -> Transaction Save

4. The issue was caused by:

  1. Improvement

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


27 Apr 202108:24AM Comment 5 by Alvis (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 29-04-2021 08:23 AM Time Taken: 0.50
Documentation completed

27 Apr 202110:07AM Comment 6 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 29-04-2021 09:03 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 items as below

  1. P00004 - Allow Fraction
  2. P00005 - Do NOT Allow Fraction 
Pass
2

Validate that users can enter the amount as 10.5 for item P00004 on the below menus

  1. Inventory -> Product Master -> Location -> Change available stock
  2. Inventory -> Stock Adjustment
    1. Stock Adjustment File Import
  3. Inventory -> Stock Take
    1. Stock Take File Import
  4. Inventory -> Stock Transfer
  5. Inventory -> Stock Replenishment
  6. Inventory -> Purchase Request
  7. Inventory -> Purchase Quote
  8. Inventory -> Purchase Order
  9. Inventory -> Purchase Receive
  10. Point of Sale -> Customer Profile -> Invoice List
  11. Point of Sale -> Customer Profile -> Invoice Templates
  12. LinkPOS -> Prescription Entry
    1. Mixtures
  13. LinkPOS -> POS Processing -> Transaction Save
Pass
3

Validate that users can NOT enter the amount as 10.5 for item P00005 on the below menus

  1. Inventory -> Product Master -> Location -> Change available stock
  2. Inventory -> Stock Adjustment
    1. Stock Adjustment File Import
  3. Inventory -> Stock Take
    1. Stock Take File Import
  4. Inventory -> Stock Transfer
  5. Inventory -> Stock Replenishment
  6. Inventory -> Purchase Request
  7. Inventory -> Purchase Quote
  8. Inventory -> Purchase Order
  9. Inventory -> Purchase Receive
  10. Point of Sale -> Customer Profile -> Invoice List
  11. Point of Sale -> Customer Profile -> Invoice Templates
  12. LinkPOS -> Prescription Entry
    1. Mixtures
  13. LinkPOS -> POS Processing -> Transaction Save
Pass

Environment Details

  1. OS version: Windows Server 2012
  2. Application version: 12.40.0426RC1
  3. Setup: Demo
  4. Server : 10.0.0.14
  5. Database: LINKSOFT-DEMO-124

Next Step

  1. For Closure

    27 Apr 202111:00AM Comment 7 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 29-04-2021 11:00 AM
    Thanks Rashna

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

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