Company: Link Technologies
Case No: L09401. Project: 09.40: LinkSOFT Version 9.4
Logged By: Alvis (Link Technologies) on 06 Jul 2018 10:09AM
Priority: High
Product: Point of Sale
Group: Software Defect
Time Taken: 3.00 (Weight: 3.00)
Version: 9.496.1128
Assigned To: Sanjay (Link Technologies)
Circulation: Alvis, Development, Rashna, Sanjay
Resolve By: Friday, 06 July 2018 12:00 AM [2122 days since logged date]
Status: Closed
Subject: Incorrect outstanding balance in Account Payment and Allocation screen for customers having layby and credit sale
Summary:    

Incorrect outstanding balance in Account Payment and Allocation screen for customers having layby and credit sale.

Steps to replicate:

  1. Create a new customer with $100 credit limit
  2. DO a credit sale of $10
  3. Do a layby of $1,000 taking $100 as 10% deposit
  4. Do Account payment and Allocation. Search and load the customer created in 1.
  5. Balance shown is $910. This amount then flows to payment screen.
  6. When payment of $910 is taken, the allocation screen only has $10 credit sale entry. $900 is then given as change.

Solution:

"Account payment and allocation" is used to take credit sale payments only, the balance should be for credit sale invoices in step 4.

Audit Notes:
06 Jul 201810:09AM Comment 1 by Alvis (Link Technologies) Case 9401 added to project 09.4
06 Jul 201811:47AM Comment 2 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 06-07-2018 11:47 AM Time Taken: 1.00
Development work for this case has been completed.
The change will be available in version: 9.4.8.6

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

  1. Corrected the procedure that gets the customer balance. Customer balance is based on the following rules:
    1. Account payment - Sum of all outstanding credit sale invoices
    2. LayBy - Sum of all outstanding layby sale invoices
    3. All others - Sum of all outstanding invoices (Layby + Credit Sale)
  2. Corrected the form to display correct balance.

2. The issue was caused by:

  1. Incorrect balance calculation for account payment.

    3. Next Step

    1. UAT

    09 Jul 201808:53AM Comment 3 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 09-07-2018 08:53 AM Time Taken: 1.00
    system test completed. proceed with UAT

    09 Jul 201809:07AM Comment 4 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 10-07-2018 12:00 AM Time Taken: 1.00
    Hi Sanjay,

    This case has been successfully tested.

    Documentation updated at Point of Sale -- Point of Sale -- Account Payment -- Account Payment and Allocation

    Test Plan
    1. Created a new customer with $100 credit limit
    2. Did a credit sale of $10
    3. Did a layby of $1,000 taking $100 as 10% deposit.
    4. Do a  Account payment and Allocation. Balance should $10.00 and Available Credit should be $90 - Pass
    Test Environment
    • Version 9408  Beta 7
    • LINKSOFT on QA1
    Thanks

    Rashna

    09 Jul 201810:03AM Comment 5 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 09-07-2018 10:03 AM
    Thanks Rashna

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

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