Company: Link Technologies
Case No: L09484. Project: 10.10: LinkSOFT Version 10.1
Logged By: Rashna (Edge Business Solutions) on 03 Aug 2018 12:52PM
Priority: Medium
Product: Point of Sale
Group: Software Defect
Time Taken: 3.00 (Weight: 3.00)
Version: 10.155.0117
Assigned To: Sanjay (Link Technologies)
Circulation: Alvis, Development, Rashna, Sanjay
Resolve By: Saturday, 04 August 2018 12:00 AM [2092 days since logged date]
Status: Closed
Subject: Issue with "Short Surplus Buffer" configuration under POS- Global
Summary:    
Hi Sanjay

1. Explain the issue
  • There is a configuration "Short Surplus Buffer" under POS- Global. 
  • We can configure the amount of shift shortage that is acceptable.
  • If the shift variance is more than the "Short Surplus Buffer", then a customer record is created with the cashier details. An invoice is added to the customer record with the shift shortage amount.
  • There is an issue whereby the invoice is created, however, the customer balance is doubled. For example, shortage amount is $10.00, the invoice was also created for $10.00 but the customer balance states $20.00.
  • This causes a mismatch with the customer screen and customer statement for the cashier.
2. Steps to reproduce
  1. Create a cashier as Rashna.
  2. Configure the "Short Surplus Buffer" as 20.
  3. Login as Rashna and process sales worth $219.40
  4. Close the shift with the amount as $150. Accept the variance of $69.40.
  5. Once the shift has closed, customer "Rashna" is created in the list of customers in POS.
  6. The invoice tab has a total of $69.40 while the customer balance has an amount of $138.80. Refer to Figure 1.

3. Environment Details
  • Version 949 Patch 1
  • LINKSOFTDEMO -UAT

Figure 1: Customer Balances

Thanks
Rashna

Audit Notes:Edited by sanjay on 05/03/19 10:27. 
31 Aug 201807:51AM Comment 1 by Sanjay (Link Technologies) Assigned To: Alvis (Link Technologies) Followup Date: 31-08-2018 07:51 AM
Investigate and resolve

31 Aug 201807:51AM Comment 2 by Sanjay (Link Technologies) Case 9484 added to project 09.5
04 Sep 201801:09PM Comment 3 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 04-09-2018 01:09 PM Time Taken: 1.00
Development work for this case has been completed.
The change will be available in version: 9.5 beta3

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

  1. Changed charge to cashier process to correctly update customer balance.

2. The issue was caused by:

  1. Customer balance was updated twice.

    3. Next Step

    1. UAT

    10 Sep 201801:15PM Comment 4 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 10-09-2018 01:15 PM Time Taken: 1.00
    System test completed. proceed with UAT. 

    18 Sep 201810:05AM Comment 5 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 19-09-2018 12:00 AM Time Taken: 1.00
    Hi Sanjay
    QA Results
    Tests carried out according to requirements specified on the case header

    Test Results Summary

    Table 1 - Summarised list of issues
    NoTest Description Pass/Fail 
    1
     Set the short surplus buffer as 50.
    1. Open a shift with user admin.
    2. Process a sale of $314.50.
    3. Close the shift with amount $210.
    4. Accept a variance of $104.50.
    5. Verify that the balance for admin is correctly updated as $104.50
    Pass

    Figure 1: Customer Balance

    Environment Details

    1. OS version: Windows Server 2012
    2. Application version: 10.0.0 Beta 3
    3. Setup: Demo 
    4. Server : 10.0.0.10
    5. Database: LINKSOFT-DEMO-10-RASHNA

    Steps to reproduce failed scenarios: N/A

    Next Step: Case assigned to Sanjay for closure.

    Thanks
    Rashna


      19 Sep 201804:30PM Comment 6 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 19-09-2018 04:30 PM
      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: L09484 in the subject line of all emails regarding this issue.

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