Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0051819 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [POS2] POS | major | have not tried | 2023-03-09 09:47 | 2023-05-08 08:30 | |||
Reporter | ebecerra | View Status | public | |||||
Assigned To | ebecerra | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | ||||
Status | closed | Fix in branch | Fixed in SCM revision | |||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Merge Request Status | approved | |||||||
Review Assigned To | ||||||||
OBNetwork customer | No | |||||||
Support ticket | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0051819: Invalid cash change when using prepayments | |||||||
Description | When you pay an order with cash prepayment and change the amount of advance payment, the change value is incorrect. | |||||||
Steps To Reproduce | 1. 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 | |||||||
Tags | No tags attached. | |||||||
Attached Files | ![]() ![]() ![]() ![]() ![]() | |||||||
![]() |
|||||||||||||||
|
![]() |
|
(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 --- |
![]() |
|||
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 | OBNetwork customer | => No |
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 | Merge Request Status | => open |
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-02 16:56 | hgbot | Merge Request Status | open => approved |
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 |