Subject: | PrePayment for Fleet Customers does not show the correct "account balance" when completing a POS transaction |
Summary: | PART A - Issue Details
1. Details OTG has fleet customers who have a prepayment arrangement. At the start of the month, these companies pay a certain amount to OTG up to which the companies fleet can fuel up for the month. This type of customer does not have a credit limit assigned to them. Once the prepaid amount has been fully utilized, the customer will need to make another advance payment for its fleet to be able to start fueling again. Example: Link Business has an arrangement with OTG that it will pay OTG $200 at the start of the Month for fueling its Vehicle JM232 and IU838. This scenario is not functioning in v12. It was functioning in v10.
2. Error Message (Include screenshots of error) Balance Exceeded Message is shown when fleet transactions are being completed as Credit. 3. Environment Details Server Name: | LINKQA4 | Database name: | DEMO-LINKSOFT | Application Hosted on: | http://linktechnologies.com.au/DEMO-LinkSOFT/ | Login User ID/Password: | | Client Operating System: | | Version: | 12.44.0713 | 4. Relevant History Information
This has been functioning in v8, v9, and v10
5. The issue can be reproduced by performing the following: - For Customer Link Business Solution Take On Account Payment of $200
- Now scan a fleet card for IU838 /%1111%/. You will see the balance of $200
- Enter Mileage and Pin (1111)
- Load any item and complete this Sale on Credit.
Note: System will not allow this sale to be completed unless payment is taken |
Audit Notes: | Edited by sanjay on 23/07/21 08:21. Edited by sanjay on 22/07/21 16:47. Edited by sanjay on 19/07/21 14:28. Edited by sanjay on 15/07/21 14:53. Edited by sanjay on 15/07/21 14:53. |
15 Jul 2021 | 02:52PM Comment 1 by Sanjay (Link Technologies) Case L12327 added to project 12.45 |
15 Jul 2021 | 02:53PM Comment 2 by Sanjay (Link Technologies) ETC was changed from 16/07/2021 to 23/07/2021 |
15 Jul 2021 | 03:00PM Comment 3 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 15-07-2021 08:53 PM Time Taken: 7.00 |
| PART A - Development work for this case has been completed. 1. The change will be available in version:12.45.0715 2. The following changes were made(Include Database object names, Program classes, and any other relevant information): - When a Preparment is made, the customer balance calculates correctly, however, the Fleet Card scanning procedure does not take into account the new balance. We have corrected the issue.
3. Affected Areas: - Credit sale with Fleet card where Vehicles do not have a card limit. We use Available Credit from the Customer record.
4. The issue was caused by: - When refactoring in Version 12, we did not allow for Prepayment in Fleet Card scans.
5. Notes: 6. Next Step (Review and System Test (Developer) -> UAT (Quality) -> Documentation): UAT |
|
19 Jul 2021 | 02:28PM Comment 4 by Sanjay (Link Technologies) ETC was changed from 23/07/2021 to 23/07/2021 |
23 Jul 2021 | 11:38AM Comment 5 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 23-07-2021 05:21 PM Time Taken: 1.00 |
|
The following tests were performed: Table 1 - Test Results
# | Test Case Details | Pass/Fail | Comments | 1 | Created 2 fleets for a customer with 0 credit limit | pass | | 2 | took advance payment of $200 | pass | | 3 | using fleet credit sale, did a sale of $100 to fleet A | pass | | 4 | using credit sale, did a sale of $100 to fleet B | pass | | 5
| perform a credit sale of $50 to either fleets A or B. System should give message that limit is exceed and payment is required
| pass
|
| Environment Details - OS version:
- Application version:
- Setup on:
- Server:LinkSQL
- Database:DEV-LINKSOFT
- LinkSOFT URL: HTTP://10.0.0.14/DEV-LINKSOFT
- Login Details: Standard username and password for user "admin"
Next Step:
|
|
26 Jul 2021 | 12:18PM Comment 6 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 26-07-2021 06:17 PM Time Taken: 1.00 |
| The following tests were performed: Table 1 - Test Results
# | Test Case Details | Pass/Fail | Comments | 1 | - Create a new customer as "Kelly"
- Add 2 fleets for the customer DK131 and DY455
- Process a prepayment of $200.00
| Pass | | 2 | - Scan the fleet card for DK131. The credit value should be $200.
- Process a fleet sale of $100.00
| Pass | | 3 | - Load customer "Kelly", the available balance should be $100.00
- Process a credit sale of $25.00
| Pass | | 4 | - Scan the fleet card for DK455. The credit value should be $75.
- Process a fleet sale of $40.00
| Pass | | 5
| - Load customer "Kelly", the available balance should be $35.00
| Pass
|
| Environment Details - OS version:
- Application version:12.50.0723
- Setup on:
- Server:LinkQA4
- Database: LINKSOFT-DEMO-125
- LinkSOFT URL: HTTP://Localhost/LinkSOFT
- Login Details: Standard username and password for user "admin"
Next Step: Closure |
|
26 Jul 2021 | 01:44PM Comment 7 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 26-07-2021 07:44 PM Time Taken: 1.00 |
| Thanks Rashna |
|