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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0047516
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[POS2] POSmajorhave not tried2021-08-09 09:352021-09-28 15:26
ReportercbernerView Statuspublic 
Assigned Tojarmendariz 
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

0047516: Editing a product configuration on a duplicated menu item, will apply it always to the last one

DescriptionIf a product configuration is edited in a menu, with duplicated items, choosing any of this items, the configuration will still be applied to the last one, instead of the selected one.

This applies for example to beeper/pager, clicking re-assign pager in one of these cases, always results in modifying the last duplicated element, instead of the expected one.
Steps To Reproduce1. Log in backoffice as White Valley Group Admin
2. Configure Pager in backoffice in Organization window.
  2.1. In backoffice -> Organization window -> Vall Blanca Store -> set in Retail Configuration -> Pager
Server URL : http://localhost:8100 [^]
3. In backoffice, go to Product window -> find Cesar Salad:
  3.1. In POS Properties, check Generate Notification
  3.2. After checking Generate Notification, at the right in Delivery Control combo box, select Pager option.
  3.3. Save the product configuration.
4. Open and log-in WebPOS, click on Settings(gear left of top-right username) and refresh masterdata.
5. Add a Grouped Menu, from Restaurant Schema, Menu category
6. Add 2 Cesar Salad and any 2 beverages (you'll be prompted to add pager to the cesar salads)
7. Click on the first cesar salad and (re)assign pager, add other code and check that the actual modified menu item is the second one, instead of the selected one.

For more context, check the screenshot attached to this issue.
TagsNo tags attached.
Attached Filespng file icon productConfigMenuItem.png [^] (25,263 bytes) 2021-08-09 09:35

- Relationships Relation Graph ] Dependency Graph ]
related to design defect 0047771 acknowledgedRetail Remove usages of menuItemPosition 

-  Notes
(0131447)
hgbot (developer)
2021-08-30 19:52

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant/-/merge_requests/67 [^]
(0132047)
hgbot (developer)
2021-09-28 15:26

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant/-/merge_requests/67 [^]
(0132048)
hgbot (developer)
2021-09-28 15:26

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant [^]
Changeset: 6381525c99a726c8c18f7812367368f1f231d1c8
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 2021-09-28T15:02:59+02:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant/-/commit/6381525c99a726c8c18f7812367368f1f231d1c8 [^]

Fixed ISSUE-47516: When menu item is duplicated, change in config only apply to the last one

---
M web-jspack/org.openbravo.pos2.restaurant/src/components/ProductConfigurationPanel/MenuItemConfigurationButton.jsx
M web-jspack/org.openbravo.pos2.restaurant/src/model/ticket/user-actions/FinishProductConfigurationStep.js
M web-jspack/org.openbravo.pos2.restaurant/src/model/ticket/user-actions/__test__/FinishProductConfigurationStep.test.js
---

- Issue History
Date Modified Username Field Change
2021-08-09 09:35 cberner New Issue
2021-08-09 09:35 cberner Assigned To => platform
2021-08-09 09:35 cberner File Added: productConfigMenuItem.png
2021-08-09 09:35 cberner Triggers an Emergency Pack => No
2021-08-09 10:14 dmiguelez Resolution time => 1630274400
2021-08-09 10:14 dmiguelez Status new => acknowledged
2021-08-13 14:22 cberner Assigned To platform => cberner
2021-08-27 14:32 cberner Resolution time 1630274400 => 1632952800
2021-08-30 14:49 jarmendariz Assigned To cberner => jarmendariz
2021-08-30 14:49 jarmendariz Status acknowledged => scheduled
2021-08-30 19:52 hgbot Note Added: 0131447
2021-09-16 17:48 cberner Steps to Reproduce Updated View Revisions
2021-09-28 15:26 hgbot Note Added: 0132047
2021-09-28 15:26 hgbot Resolution open => fixed
2021-09-28 15:26 hgbot Status scheduled => closed
2021-09-28 15:26 hgbot Note Added: 0132048
2021-09-28 17:20 jarmendariz Relationship added related to 0047771


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker