Openbravo Issue Tracking System - POS2
View Issue Details
0048165POS2POSpublic2021-11-26 10:492021-12-01 21:37
aferraz 
aferraz 
normalmajorhave not tried
closedfixed 
5
 
 
No
0048165: The subtotal remaining is not updated when the cashier adds or removes products from the ticket
The subtotal remaining is not updated when the cashier adds or removes products from the ticket
- Create a ticket, add any product, switch to payment panel and split the payment in two.
- Go back to product panel and add any line to change the total amount of the ticket.
- Swith to payment panel again and check the subtotal remaining is not updated.
It shouldn't be possible to edit the ticket once split payments have been created.
No tags attached.
Issue History
2021-11-26 10:49aferrazNew Issue
2021-11-26 10:49aferrazAssigned To => aferraz
2021-11-26 10:49aferrazTriggers an Emergency Pack => No
2021-11-26 10:51hgbotNote Added: 0133386
2021-12-01 21:36hgbotNote Added: 0133435
2021-12-01 21:36hgbotNote Added: 0133436
2021-12-01 21:36hgbotNote Added: 0133437
2021-12-01 21:37hgbotNote Added: 0133438
2021-12-01 21:37hgbotNote Added: 0133439
2021-12-01 21:37hgbotNote Added: 0133440
2021-12-01 21:37hgbotNote Added: 0133441
2021-12-01 21:37hgbotNote Added: 0133442
2021-12-01 21:37hgbotResolutionopen => fixed
2021-12-01 21:37hgbotStatusnew => closed
2021-12-01 21:37hgbotNote Added: 0133443
2021-12-01 21:37hgbotNote Added: 0133444

Notes
(0133386)
hgbot   
2021-11-26 10:51   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/742 [^]
(0133435)
hgbot   
2021-12-01 21:36   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: f5533f0ad4af48da5dc3974496e708db395f9fee
Author: Álvaro Ferraz <alvaro.ferraz@openbravo.com>
Date: 2021-12-01T20:36:34+00:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/f5533f0ad4af48da5dc3974496e708db395f9fee [^]

Related to ISSUE-48165: It shouldn't be possible to edit the ticket once split payments have been created

---
M web-test/model/business-object/ticket/CalculateTotalsModelHook.test.js
M web-test/model/business-object/ticket/TicketUtils.test.js
M web-test/model/business-object/ticket/actions/AddPaymentWithDiscount.test.js
M web-test/model/business-object/ticket/actions/AddProduct-actionPreparation.test.js
M web-test/model/business-object/ticket/actions/CloseTicket.test.js
M web-test/model/business-object/ticket/actions/DeleteLine-actionPreparation.test.js
M web-test/model/business-object/ticket/actions/DeleteTicket.test.js
M web-test/model/business-object/ticket/actions/ReturnBlindTicket-actionPreparation.test.js
M web-test/model/business-object/ticket/actions/ReturnLine-actionPreparation.test.js
M web-test/model/business-object/ticket/actions/SetLinePrice-actionPreparation.test.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket-list/actions/UpdateBPInAllTickets.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/AddProductUtils.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/CompleteTicketUtils.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/TicketUtils.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/actions/CreateCancelTicket.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/actions/CreateReplaceTicket.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/actions/CreateTicketFromQuotation.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/actions/DeleteTicket.js
M web/org.openbravo.retail.posterminal/js/model/order.js
---
(0133436)
hgbot   
2021-12-01 21:36   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.returns [^]
Changeset: 1570a07807f994cd3ba6026d9d470b4f4be9a6b2
Author: Álvaro Ferraz <alvaro.ferraz@openbravo.com>
Date: 2021-12-01T20:36:41+00:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.returns/-/commit/1570a07807f994cd3ba6026d9d470b4f4be9a6b2 [^]

Related to ISSUE-48165: It shouldn't be possible to edit the ticket once split payments have been created

---
M web/org.openbravo.retail.returns/app/model/business-object/ticket/actions/ReturnVerifiedTicket.js
---
(0133437)
hgbot   
2021-12-01 21:36   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.discounts [^]
Changeset: 61161fd083f55e42195ee07f758dfe273a982dc6
Author: Álvaro Ferraz <alvaro.ferraz@openbravo.com>
Date: 2021-12-01T20:36:49+00:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.discounts/-/commit/61161fd083f55e42195ee07f758dfe273a982dc6 [^]

Related to ISSUE-48165: It shouldn't be possible to edit the ticket once split payments have been created

---
M web/org.openbravo.retail.discounts/app/model/business-logic/discounts-engine/interface/discount-posinterface.js
---
(0133438)
hgbot   
2021-12-01 21:37   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.giftcards [^]
Changeset: e8061c767e4510456f7c75cf99757919fe70c07c
Author: Álvaro Ferraz <alvaro.ferraz@openbravo.com>
Date: 2021-12-01T20:36:55+00:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.giftcards/-/commit/e8061c767e4510456f7c75cf99757919fe70c07c [^]

Related to ISSUE-48165: It shouldn't be possible to edit the ticket once split payments have been created

---
M web-test/model/business-object/ticket/actions/AddProductActionPreparations.test.js
M web-test/model/business-object/ticket/actions/DeleteLineActionPreparations.test.js
---
(0133439)
hgbot   
2021-12-01 21:37   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.stockvalidation [^]
Changeset: 10d6521477e93bde287f775977827e3da7e4952e
Author: Álvaro Ferraz <alvaro.ferraz@openbravo.com>
Date: 2021-12-01T20:37:02+00:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.stockvalidation/-/commit/10d6521477e93bde287f775977827e3da7e4952e [^]

Related to ISSUE-48165: It shouldn't be possible to edit the ticket once split payments have been created

---
M web-test/model/business-object/ticket/actions/AddProductActionPreparations.test.js
---
(0133440)
hgbot   
2021-12-01 21:37   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.complementary [^]
Changeset: 0f29003c8792ced3a687ddc02f702697772468be
Author: Álvaro Ferraz <alvaro.ferraz@openbravo.com>
Date: 2021-12-01T20:37:08+00:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.complementary/-/commit/0f29003c8792ced3a687ddc02f702697772468be [^]

Related to ISSUE-48165: It shouldn't be possible to edit the ticket once split payments have been created

---
M web-test/model/business-object/ticket/actions/DeleteLineActionPreparations.test.js
---
(0133441)
hgbot   
2021-12-01 21:37   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant [^]
Changeset: 7c13722c0a9544538b447826280167e8afc1cb4f
Author: Álvaro Ferraz <alvaro.ferraz@openbravo.com>
Date: 2021-12-01T20:37:15+00:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant/-/commit/7c13722c0a9544538b447826280167e8afc1cb4f [^]

Related to ISSUE-48165: It shouldn't be possible to edit the ticket once split payments have been created

---
M web-jspack/org.openbravo.pos2.restaurant/src/components/MenuWizard/MenuWizardCategoryKeymapLayout/stories/MenuWizardCategoryKeyMapLayout.stories.jsx
M web-jspack/org.openbravo.pos2.restaurant/src/components/MenuWizard/MenuWizardProductKeymapLayout/MenuWizardProductButton/stories/MenuWizardProductButton.stories.jsx
M web-jspack/org.openbravo.pos2.restaurant/src/components/MenuWizard/MenuWizardProductKeymapLayout/stories/MenuWizardProductKeymapLayout.stories.jsx
M web-jspack/org.openbravo.pos2.restaurant/src/components/MenuWizard/stories/MenuWizard.stories.jsx
M web-jspack/org.openbravo.pos2.restaurant/src/components/ProductConfigurationPanel/__test__/MenuItemConfigurationButton.test.jsx
M web-jspack/org.openbravo.pos2.restaurant/src/components/ProductConfigurationPanel/stories/MenuItemConfigurationButton.stories.jsx
M web-jspack/org.openbravo.pos2.restaurant/src/components/TicketMenuLineHeaderPopover/__test__/TicketMenuLineHeaderPopover.test.jsx
M web-jspack/org.openbravo.pos2.restaurant/src/components/TicketMenuLineItemPopover/__test__/TicketMenuLineItemPopover.test.jsx
---
(0133442)
hgbot   
2021-12-01 21:37   
Repository: https://gitlab.com/openbravo/ci/mobile-test [^]
Changeset: df6590d806b3cc1d9806b00218f2e5757587bd18
Author: Álvaro Ferraz <alvaro.ferraz@openbravo.com>
Date: 2021-12-01T20:37:22+00:00
URL: https://gitlab.com/openbravo/ci/mobile-test/-/commit/df6590d806b3cc1d9806b00218f2e5757587bd18 [^]

Related to ISSUE-48165: It shouldn't be possible to edit the ticket once split payments have been created

---
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/services/I41046_VerifyDeferredServiceIsInvoiced.java
---
(0133443)
hgbot   
2021-12-01 21:37   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 0b5398ceb6041469456859fe63a3e06a48b89d4c
Author: Álvaro Ferraz <alvaro.ferraz@openbravo.com>
Date: 2021-12-01T20:37:43+00:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/0b5398ceb6041469456859fe63a3e06a48b89d4c [^]

Fixes ISSUE-48165: It shouldn't be possible to edit the ticket once split payments have been created

---
M web-jspack/org.openbravo.pos2/src/components/ButtonBar1/ButtonBar1.jsx
M web-jspack/org.openbravo.pos2/src/components/ButtonBar1/__test__/ButtonBar1.test.jsx
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentList/PaymentAction.jsx
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentList/__test__/PaymentList.test.jsx
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentPanel/__mock__/paymentsInitialization.js
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentPanel/__test__/PaymentPanel.test.jsx
M web-jspack/org.openbravo.pos2/src/components/ProductConfigurationPanel/ProductConfigurationButton.jsx
M web-jspack/org.openbravo.pos2/src/components/ProductConfigurationPanel/__test__/ProductConfigurationButton.test.jsx
M web-jspack/org.openbravo.pos2/src/components/ProductConfigurationPanel/stories/ProductConfigurationButton.stories.jsx
M web-jspack/org.openbravo.pos2/src/components/ProductModifier/ProductModifierButton/__test__/ProductModifierButton.test.jsx
M web-jspack/org.openbravo.pos2/src/components/Ticket/TicketArea/__test__/TicketArea.test.jsx
M web-jspack/org.openbravo.pos2/src/components/Ticket/TicketLinePopover/__test__/TicketLinePopover.test.jsx
M web-jspack/org.openbravo.pos2/src/components/Ticket/TicketLines/SetLineQuantityButton.jsx
M web-jspack/org.openbravo.pos2/src/components/Ticket/TicketLines/__test__/SetLineQuantityButton.test.jsx
M web-jspack/org.openbravo.pos2/src/components/Ticket/TicketSummary/TicketSummary.jsx
M web-jspack/org.openbravo.pos2/src/components/Ticket/TicketSummary/TicketSummaryView.jsx
M web-jspack/org.openbravo.pos2/src/components/Ticket/TicketSummary/__test__/TicketSummary.test.jsx
M web-jspack/org.openbravo.pos2/src/components/Ticket/TicketSummary/storybook/TicketSummary.stories.jsx
M web-jspack/org.openbravo.pos2/src/components/Ticket/TicketSummary/storybook/TicketSummaryView.stories.jsx
M web-jspack/org.openbravo.pos2/src/components/VerifiedReturns/VerifiedReturnsDialog/__test__/VerifiedReturnsDialog.test.jsx
M web-jspack/org.openbravo.pos2/src/components/VerifiedReturns/VerifiedReturnsForm/__test__/VerifiedReturnsForm.test.jsx
M web-jspack/org.openbravo.pos2/src/components/VerifiedReturns/VerifiedReturnsGrid/VerifiedReturnsGridDataSource.js
M web-jspack/org.openbravo.pos2/src/components/VerifiedReturns/VerifiedReturnsGrid/__test__/VerifiedReturnsGridDataSource.test.js
M web-jspack/org.openbravo.pos2/src/model/ticket/__test__/ReturnBlindTicket.test.js
M web-jspack/org.openbravo.pos2/src/model/ticket/__test__/ReturnLine.test.js
M web-jspack/org.openbravo.pos2/src/model/ticket/__test__/ReturnVerifiedTicket.test.js
M web-jspack/org.openbravo.pos2/src/model/ticket/__test__/SplitLines.test.js
M web-jspack/org.openbravo.pos2/src/model/ticket/user-actions/DeleteTicket.js
M web-jspack/org.openbravo.pos2/src/model/ticket/user-actions/ReturnBlindTicket.js
M web-jspack/org.openbravo.pos2/src/model/ticket/user-actions/ReturnVerifiedTicket.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/__test__/SelectLine.test.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/layout-selectors/LayoutConfigPosFlow.config.json
M web-jspack/org.openbravo.pos2/src/model/user-interface/layout-selectors/selectLayoutConfigBasedOnApplicationState.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/SelectLine.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/proofOfPayment/OpenProofOfPaymentList.js
---
(0133444)
hgbot   
2021-12-01 21:37   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/742 [^]