Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0051819
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[POS2] POSmajorhave not tried2023-03-09 09:472023-05-08 08:30
ReporterebecerraView Statuspublic 
Assigned Toebecerra 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0051819: Invalid cash change when using prepayments

DescriptionWhen you pay an order with cash prepayment and change the amount of advance payment, the change value is incorrect.
Steps To Reproduce1. Configure the POS to allow prepayments and use "Deliver Receipt Options"
   a. Open the organization window and select "Vall Blanca Store" and in the section "Retail configuration" change "Prepayment Percentage" to 50 (See screenshot: BO_Org.png)
   b. Open the Channel - Touchpoint Type window and select "POS2SD VBS POS2 Terminal Type" and in section "Openbravo POS Terminal Configuration" check "Allow prepayments and partial payments" and "Deliver Receipt Options" (See screenshot: OB_ChannelTouchpointType.png)

2. Create an order and set customer and delivery condition
   a. Add product "Avalanche transceiver"
   b. Select customer "John Doo"
   c. Change delivery condition to: "Pickup in store"
 
3. Change de prepayment amount (See screenshot: PaymentChange.png)
   a. Press "Pay" button
   b. Change "Prepayment" amount from 75.25 to 90

4. Make the prepayment with Cash (See screenshot: Payment.png)
   a. Add a payment of 90 in Cash

5. Complete the order (See screenshot: ReceiptDeliver.png)
   a. Press "Done" button

   
TagsNo tags attached.
Attached Filespng file icon PrepaymentChange.png [^] (91,852 bytes) 2023-03-09 09:47


png file icon Payment.png [^] (87,643 bytes) 2023-03-09 09:48


png file icon ReceiptDelivery.png [^] (93,721 bytes) 2023-03-09 09:48


png file icon BO_Org.png [^] (168,302 bytes) 2023-03-09 10:27


png file icon OB_ChannelTouchpointType.png [^] (131,832 bytes) 2023-03-09 10:45

- Relationships Relation Graph ] Dependency Graph ]
depends on backport 005197123Q1.3 closedebecerra Invalid cash change when using prepayments 
depends on backport 005217923Q2.1 closedebecerra Invalid cash change when using prepayments 

-  Notes
(0148051)
hgbot (developer)
2023-03-29 13:59

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1118 [^]
(0149417)
hgbot (developer)
2023-05-08 08:30

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1118 [^]
(0149418)
hgbot (developer)
2023-05-08 08:30

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 3fe31428cc9df76101b061c2fb37562d8637ed02
Author: Eduardo Becerra (OB) <eduardo.becerra@openbravo.com>
Date: 08-05-2023 06:30:47
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/3fe31428cc9df76101b061c2fb37562d8637ed02 [^]

Fixes ISSUE-51819: Calculate prepayment amount using paymentSubtotals (only defined in POS2)

---
A web-test/model/business-object/ticket/TicketUtils-Prepayments.test.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/TicketUtils.js
---

- Issue History
Date Modified Username Field Change
2023-03-09 09:47 ebecerra New Issue
2023-03-09 09:47 ebecerra Assigned To => Retail
2023-03-09 09:47 ebecerra File Added: PrepaymentChange.png
2023-03-09 09:47 ebecerra Triggers an Emergency Pack => No
2023-03-09 09:48 ebecerra File Added: Payment.png
2023-03-09 09:48 ebecerra File Added: ReceiptDelivery.png
2023-03-09 10:27 ebecerra File Added: BO_Org.png
2023-03-09 10:45 ebecerra Steps to Reproduce Updated View Revisions
2023-03-09 10:45 ebecerra File Added: OB_ChannelTouchpointType.png
2023-03-24 12:32 ebecerra Assigned To Retail => ebecerra
2023-03-24 12:32 ebecerra Status new => scheduled
2023-03-24 13:05 hgbot Note Added: 0147951
2023-03-29 13:53 hgbot Note Added: 0148049
2023-03-29 13:54 hgbot Note Added: 0148050
2023-03-29 13:59 hgbot Note Added: 0148051
2023-03-29 16:01 hgbot Note Added: 0148056
2023-04-20 11:21 guilleaer Status scheduled => acknowledged
2023-04-20 11:21 guilleaer Status acknowledged => scheduled
2023-04-20 11:22 guilleaer Note Deleted: 0148056
2023-04-20 11:22 guilleaer Note Deleted: 0147951
2023-04-20 11:22 guilleaer Note Deleted: 0148049
2023-04-20 11:22 guilleaer Note Deleted: 0148050
2023-05-08 08:30 hgbot Note Added: 0149417
2023-05-08 08:30 hgbot Resolution open => fixed
2023-05-08 08:30 hgbot Status scheduled => closed
2023-05-08 08:30 hgbot Fixed in Version => RR23Q3
2023-05-08 08:30 hgbot Note Added: 0149418


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker