Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0052381 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
backport | [POS2] POS | major | have not tried | 2023-05-08 12:06 | 2023-07-21 11:43 | |||
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 | 23Q1.4 | |||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Review Assigned To | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0052381: The payment information shown in HWM display must be relative to prepayment or split check | |||||||
Description | When using prepaid or split checks, the payment information displayed in the HWM must be relative to the selected payment section, not for the entire ticket. Case 1: For normal payments must be have to current behaviour Case 2: Ticket with prepayments Case 3. Ticket with split check | |||||||
Steps To Reproduce | Case 1: In this example the ticket total amount is 17.90 1. Create a ticket and add products 2. Overpay it with Cash Check the HWM display: - Paid: Total ticket amount - Change: Cash change amount See: I_52379-Standard.png Case 2 (You must be configure terminal to allow prepayments): In this example the prepayments is configure at 50% and the ticket total amount is 17.90 1. Create a ticket and add products 2. Select a business partner 3. Select a delivery condition different of "Pick an Carry" 4. Select the prepayment section and overpay it with Cash (10.00) Check the HWM display: - Paid: 8.95 - Change: 1.05 See: I_52379-Prepayment.png 5. Select "Subtotal remaining" section Check the HWM display: - Paid: 0.00 - Remaining to pay: 8.95 See: I_52379-SplitCheck-Remaining.png Case 3: In this example the ticket total amount is 17.90 and split check in two equals parts 1. Create a ticket and add products 2. Go to payment window and "Split Check" in two equals parts 3. Select the "Subtotal - 1" section and overpay it with Cash (10.00) Check the HWM display: - Paid: 8.95 - Change: 1.05 See: I_52379-SplitCheck-Sub1.png 4. Select the "Subtotal - 2" section and overpay it with Card (10.00) Check the HWM display: - Paid: 8.95 - Overpayment: 1.05 See: I_52379-SplitCheck-Sub2.png 5. Select the "Subtotal remaining" section Check the HWM display: - Paid: 17.90 - Remaining to pay: 0.00 See: I_52379-SplitCheck-Remaining.png | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | ||||||||
|
Notes | |
(0149928) hgbot (developer) 2023-05-18 13:17 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1817 [^] |
(0149931) hgbot (developer) 2023-05-18 13:48 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1200 [^] |
(0150325) hgbot (developer) 2023-05-26 10:04 |
Merge request closed: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1817 [^] |
(0150341) hgbot (developer) 2023-05-26 13:49 |
Merge request closed: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1200 [^] |
(0150934) hgbot (developer) 2023-06-08 11:50 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1236 [^] |
(0150935) hgbot (developer) 2023-06-08 12:03 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1880 [^] |
(0151323) hgbot (developer) 2023-06-19 17:22 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^] Changeset: f11a0e9fd00bd39cb84c47c609dbee1072f34590 Author: Eduardo Becerra (OB) <eduardo.becerra@openbravo.com> Date: 19-06-2023 15:22:01 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/f11a0e9fd00bd39cb84c47c609dbee1072f34590 [^] Fixes ISSUE-52381: The payment information shown in the HWM display shows info about the current subtotal --- A web-jspack/org.openbravo.pos2/src/model/global/__test__/SetCurrentPaymentSubtotal.test.js A web-jspack/org.openbravo.pos2/src/model/global/actions/SetCurrentPaymentSubtotal.js A web-jspack/org.openbravo.pos2/src/model/global/actions/SetSelectedPaymentSubtotal.js A web-jspack/org.openbravo.pos2/src/model/ticket/actions/PaymentDisplay.js A web-jspack/org.openbravo.pos2/src/model/ticket/actions/__test__/PaymentDisplay.test.js M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentList/SubtotalsGrid.jsx M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentPanel/__mock__/paymentsInitialization.js M web-jspack/org.openbravo.pos2/src/model/global/GlobalExtension.js M web-jspack/org.openbravo.pos2/src/model/ticket/TicketExtension.js M web-jspack/org.openbravo.pos2/src/model/ticket/__test__/RevertUnpaidSubtotalsUserAction.test.js M web-jspack/org.openbravo.pos2/src/model/ticket/__test__/SplitFromOrderUserAction.test.js M web-jspack/org.openbravo.pos2/src/model/ticket/__test__/SplitPaymentEqualPartsUserAction.test.js M web-jspack/org.openbravo.pos2/src/model/ticket/user-actions/RevertUnpaidSubtotals.useraction.js M web-jspack/org.openbravo.pos2/src/model/ticket/user-actions/SplitFromOrder.useraction.js M web-jspack/org.openbravo.pos2/src/model/ticket/user-actions/SplitPaymentByAmount.useraction.js M web-jspack/org.openbravo.pos2/src/model/ticket/user-actions/SplitPaymentEqualParts.js M web-jspack/org.openbravo.pos2/src/model/user-interface/UIExtension.js M web-jspack/org.openbravo.pos2/src/model/user-interface/__test__/SwitchToPayments.test.js M web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/SwitchToPayments.js R web-jspack/org.openbravo.pos2/src/model/user-interface/actions/SetSelectedPaymentSubtotal.js --- |
(0151324) hgbot (developer) 2023-06-19 17:22 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1880 [^] |
(0151325) hgbot (developer) 2023-06-19 17:22 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^] Changeset: be7a4d8f4571cf734963dd9c8b188b2e4a96aae6 Author: Eduardo Becerra (OB) <eduardo.becerra@openbravo.com> Date: 19-06-2023 15:22:05 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/be7a4d8f4571cf734963dd9c8b188b2e4a96aae6 [^] Fixes ISSUE-52381: The payment information shown in the HWM display shows info about the current subtotal --- M web-test/external-device/printing/PrintTemplateGeneration.test.js M web-test/external-device/printing/PrintUtils.test.js M web-test/external-device/printing/TicketPrinter.test.js M web/org.openbravo.retail.posterminal/app/external-device/printing/PrintUtils.js M web/org.openbravo.retail.posterminal/app/external-device/printing/TicketPrinter.js M web/org.openbravo.retail.posterminal/res/displaytotal.xml --- |
(0151326) hgbot (developer) 2023-06-19 17:22 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1236 [^] |
(0152789) hgbot (developer) 2023-07-21 11:41 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1970 [^] |
(0152790) hgbot (developer) 2023-07-21 11:43 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1970 [^] |
(0152791) hgbot (developer) 2023-07-21 11:43 |
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^] Changeset: 1d59768d71f7287e60fd0e126176afebe72fd365 Author: Guillermo Alvarez de Eulate <guillermo.alvarez@openbravo.com> Date: 21-07-2023 11:40:26 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/1d59768d71f7287e60fd0e126176afebe72fd365 [^] related to ISSUE-52381: Fix linter errors --- M web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/SwitchToPayments.js --- |
Issue History | |||
Date Modified | Username | Field | Change |
2023-05-08 12:38 | ebecerra | Type | feature request => backport |
2023-05-08 12:38 | ebecerra | Target Version | => 23Q1.3 |
2023-05-18 13:17 | hgbot | Note Added: 0149928 | |
2023-05-18 13:48 | hgbot | Note Added: 0149931 | |
2023-05-26 10:04 | hgbot | Note Added: 0150325 | |
2023-05-26 13:49 | hgbot | Note Added: 0150341 | |
2023-06-05 09:48 | guilleaer | Target Version | 23Q1.3 => 23Q1.4 |
2023-06-08 11:50 | hgbot | Note Added: 0150934 | |
2023-06-08 12:03 | hgbot | Note Added: 0150935 | |
2023-06-19 17:22 | hgbot | Resolution | open => fixed |
2023-06-19 17:22 | hgbot | Status | scheduled => closed |
2023-06-19 17:22 | hgbot | Fixed in Version | => 23Q1.4 |
2023-06-19 17:22 | hgbot | Note Added: 0151323 | |
2023-06-19 17:22 | hgbot | Note Added: 0151324 | |
2023-06-19 17:22 | hgbot | Fixed in Version | 23Q1.4 => RR23Q1.4 |
2023-06-19 17:22 | hgbot | Note Added: 0151325 | |
2023-06-19 17:22 | hgbot | Note Added: 0151326 | |
2023-07-21 11:41 | hgbot | Note Added: 0152789 | |
2023-07-21 11:43 | hgbot | Note Added: 0152790 | |
2023-07-21 11:43 | hgbot | Note Added: 0152791 |
Copyright © 2000 - 2009 MantisBT Group |