Subject: | Unable to complete Cash Sales If one payment type is selected twice |
Summary: | If one payment type is selected twice, system does not allow you to complete the sale. Below is the steps to replicate. Also refer to figure 1.1 below for details.
QA Environment Details
- OS version: Window Server 2012 R2 Standard
- Application version:9240.000Beta
- Database (Demo/New/Client): DEMO
- Server: LINKQA4
- Database: LINKSOFTBR1-JIWA6513
- User: Cashier
- Password: 12
Steps to reproduce failed scenarios: - Create a transaction worth $96.40
- Enter Payment type as Cash with value as $100
- Entered another Payment Line as Cash with value as $0.40. Change amount displayed in Green of $4 (Correct)
- Upon Completion system gives message as Validation: The payment amount cannot be greater than the invoice amount. Payment No [BORC0000000004 $100.00] Invoice No [BORC0000000004].
Figure 1.1
|
Audit Notes: | |
22 Feb 2018 | 12:02PM Comment 1 by Alvis (Link Technologies) Case 9121 added to project 8.3 |
22 Feb 2018 | 02:19PM Comment 2 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 22-02-2018 02:19 PM Time Taken: 1.00 |
| The issue was caused by the validation check occurring when the $100 payment was created. To resolve the issue, the validation check is moved to after all payment lines are entered. |
|
26 Feb 2018 | 08:50AM Comment 3 by Vineet (Link Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 26-02-2018 08:50 AM |
| The case has been tested using the steps provided in the case header. System displayed correct change as well as allowed transaction to be completed successfully. This was also tested using combination of different payment methods. Transaction was completed successfully. Regards Vineet Ram
|
|
26 Feb 2018 | 09:19AM Comment 4 by Alvis (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 26-02-2018 09:19 AM Time Taken: 0.50 |
| Closing the case as this has passed UAT. |
|
09 Oct 2019 | 08:14AM Comment 5 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 |