Openbravo Issue Tracking System - POS2
View Issue Details
0049641POS2Restaurantspublic2022-06-23 17:572022-07-05 11:44
Felixaka 
jorge-garcia 
normalmajoralways
closedopen 
5
 
 
No
0049641: QR code - Products configured to use modifier doesn't work
When using a Qr code, when we selected a Menu that contain a product with a modifier (or a product which uses modifiers) the product is not added

In fs test environment
Go in the POS

Use the code : OB.App.BarcodeScanner.scanCode({ code: '30002 PLU0100127 DMN0117456 PMN0117430 PMN0108338 FMN0117456 PLU0200843 PLU0100134 FIN0000000'})

This is the code for a Menu that contains a modifier

See that it is impossible to select the modifiers

When a product needed modifiers information is scanned, The product is added to the ticket without any modifier set.
The product appears on the ticket (POS screen) as not complete (mandatory modifiers)Cashier can click on each product to fill in the missing information.
Ticket cannot be validated as long as mandatory modifiers are not filled (Pay button unactivated)


When a product configured with ‘delivery mode = biper’ is scanned, The product is added to the ticket without any biper linked.
The product appears on the ticket (POS screen) as not complete (biper is mandatory)Cashier can click on each product to fill in the missing information.
Ticket cannot be validated as long as all the bipers information are not added to the product
No tags attached.
depends on backport 004972222Q3 closed jorge-garcia QR code - Products configured to use modifier doesn't work 
related to backport 004974522Q3 closed mtaal Pager and product config do not work nicely together for QR code loaded products 
png 2022-06-23_17h55_11.png (75,991) 2022-06-23 17:57
https://issues.openbravo.com/file_download.php?file_id=17227&type=bug
png

png 2022-07-05_10h37_11.png (70,149) 2022-07-05 11:43
https://issues.openbravo.com/file_download.php?file_id=17276&type=bug
png
Issue History
2022-06-23 17:57FelixakaNew Issue
2022-06-23 17:57FelixakaAssigned To => Retail
2022-06-23 17:57FelixakaFile Added: 2022-06-23_17h55_11.png
2022-06-23 17:57FelixakaTriggers an Emergency Pack => No
2022-06-24 10:07FelixakaSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=24350#r24350
2022-06-29 16:45guilleaerProposed Solution updated
2022-06-29 16:47guilleaerSummaryQR code - Menu with a product modifier doesn't work => QR code - Products configured to use modifier doesn't work
2022-06-29 16:47guilleaerDescription Updatedbug_revision_view_page.php?rev_id=24398#r24398
2022-06-29 16:47guilleaerStatusnew => scheduled
2022-06-29 16:47guilleaerAssigned ToRetail => jorge-garcia
2022-06-30 09:13hgbotNote Added: 0138879
2022-06-30 09:18hgbotNote Added: 0138880
2022-07-03 18:35hgbotResolutionopen => fixed
2022-07-03 18:35hgbotStatusscheduled => closed
2022-07-03 18:35hgbotNote Added: 0138986
2022-07-03 18:35hgbotNote Added: 0138987
2022-07-03 18:35hgbotNote Added: 0138988
2022-07-04 16:36guilleaerStatusclosed => new
2022-07-04 16:36guilleaerResolutionfixed => open
2022-07-04 16:36guilleaerStatusnew => acknowledged
2022-07-04 16:36guilleaerStatusacknowledged => scheduled
2022-07-04 16:37guilleaerStatusscheduled => resolved
2022-07-04 16:37guilleaerResolutionopen => fixed
2022-07-04 16:37guilleaerStatusresolved => closed
2022-07-05 11:43FelixakaFile Added: 2022-07-05_10h37_11.png
2022-07-05 11:44FelixakaNote Added: 0139078
2022-07-05 11:44FelixakaResolutionfixed => open
2022-07-06 16:09mtaalRelationship addedrelated to 0049745

Notes
(0138879)
hgbot   
2022-06-30 09:13   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant/-/merge_requests/159 [^]
(0138880)
hgbot   
2022-06-30 09:18   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1057 [^]
(0138986)
hgbot   
2022-07-03 18:35   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: cd4a4bae23d866dc29db801fcbb00a7ba930325f
Author: Jorge García <jorge.garcia@openbravo.com>
Date: 03-07-2022 16:35:25
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/cd4a4bae23d866dc29db801fcbb00a7ba930325f [^]

Fixed ISSUE-49641: Avoid to open configuration wizard if added product comes from a scanned QR code

---
M web-jspack/org.openbravo.pos2/src/model/ticket/user-actions/AddProduct.js
---
(0138987)
hgbot   
2022-07-03 18:35   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1057 [^]
(0138988)
hgbot   
2022-07-03 18:35   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant/-/merge_requests/159 [^]
(0139078)
Felixaka   
2022-07-05 11:44   
Issue with product modifier associated to a biper : Impossible to finish the configuration of modifier {Missing configuration} (Because the biper is not set in the same layout of the modifier)

 
If we click on "Abort" the product his modifier is add to the ticket

IThen if i click on “Re assign biper” then it is ok
 

=> Need to able the possibility to record the change on the modifier