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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0048165
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[POS2] POSmajorhave not tried2021-11-26 10:492021-12-01 21:37
ReporteraferrazView Statuspublic 
Assigned Toaferraz 
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

0048165: The subtotal remaining is not updated when the cashier adds or removes products from the ticket

DescriptionThe subtotal remaining is not updated when the cashier adds or removes products from the ticket
Steps To Reproduce- 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.
Proposed SolutionIt shouldn't be possible to edit the ticket once split payments have been created.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0133386)
hgbot (developer)
2021-11-26 10:51

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/742 [^]
(0133435)
hgbot (developer)
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 (developer)
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 (developer)
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 (developer)
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 (developer)
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 (developer)
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 (developer)
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 (developer)
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 (developer)
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 (developer)
2021-12-01 21:37

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/742 [^]

- Issue History
Date Modified Username Field Change
2021-11-26 10:49 aferraz New Issue
2021-11-26 10:49 aferraz Assigned To => aferraz
2021-11-26 10:49 aferraz Triggers an Emergency Pack => No
2021-11-26 10:51 hgbot Note Added: 0133386
2021-12-01 21:36 hgbot Note Added: 0133435
2021-12-01 21:36 hgbot Note Added: 0133436
2021-12-01 21:36 hgbot Note Added: 0133437
2021-12-01 21:37 hgbot Note Added: 0133438
2021-12-01 21:37 hgbot Note Added: 0133439
2021-12-01 21:37 hgbot Note Added: 0133440
2021-12-01 21:37 hgbot Note Added: 0133441
2021-12-01 21:37 hgbot Note Added: 0133442
2021-12-01 21:37 hgbot Resolution open => fixed
2021-12-01 21:37 hgbot Status new => closed
2021-12-01 21:37 hgbot Note Added: 0133443
2021-12-01 21:37 hgbot Note Added: 0133444


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker