Openbravo Issue Tracking System - POS2
View Issue Details
0056114POS2POSpublic2024-07-26 01:022024-09-26 07:39
ivazquez 
sreehari 
highmajoralways
closedfixed 
5
pi 
pi 
guillermogil
No
0056114: MultiUPC reading in Print Product Label section in POS2 does not work
If you try to add a product to print the label in the Print Product Label section using any of the UPCs in the “Multi UPC” tab, it does not work.

Reproduced in:

https://livebuilds.openbravo.com/context/retail_pos2_modules_pgsql/web/pos/?terminal=VBS-2 [^]
-In the back office, search for a product with MultiUPC or add more UPCs to an existing product.
-In POS2 go to the “Print Product Labels” section.
-Scan the main UPC and we see that it is added.
-If we try to add one of the UPC inside the “Multi UPC” tab we see that it is not added although in the sale of a normal order it is taken.
No tags attached.
related to defect 0056557pi closed Rajesh_18 MultiUPC reading in Print Product Label section in POS2 does not work (No scanning) 
? printLableProductMultiUPC.mp4 (3,365,792) 2024-07-26 01:02
https://issues.openbravo.com/file_download.php?file_id=20042&type=bug
? printLabelProductMultiUPC2.mp4 (1,917,083) 2024-09-23 18:21
https://issues.openbravo.com/file_download.php?file_id=20179&type=bug
Issue History
2024-07-26 01:02ivazquezNew Issue
2024-07-26 01:02ivazquezAssigned To => Retail
2024-07-26 01:02ivazquezFile Added: printLableProductMultiUPC.mp4
2024-07-26 01:02ivazquezTriggers an Emergency Pack => No
2024-08-01 08:34guilleaerStatusnew => acknowledged
2024-08-01 08:35sreehariAssigned ToRetail => sreehari
2024-08-01 08:35sreehariStatusacknowledged => scheduled
2024-08-03 06:54hgbotNote Added: 0167670
2024-08-17 10:17hgbotNote Added: 0168184
2024-08-19 07:15hgbotNote Added: 0168189
2024-08-27 11:26hgbotNote Added: 0168477
2024-08-30 07:56hgbotNote Added: 0168570
2024-08-30 07:56hgbotNote Added: 0168571
2024-08-30 07:56hgbotResolutionopen => fixed
2024-08-30 07:56hgbotStatusscheduled => closed
2024-08-30 07:56hgbotNote Added: 0168572
2024-08-30 07:56hgbotNote Added: 0168573
2024-08-30 07:56hgbotNote Added: 0168574
2024-08-30 07:56hgbotNote Added: 0168575
2024-09-23 18:20ivazquezStatusclosed => new
2024-09-23 18:20ivazquezResolutionfixed => open
2024-09-23 18:21ivazquezFile Added: printLabelProductMultiUPC2.mp4
2024-09-23 18:22ivazquezNote Added: 0169494
2024-09-26 07:34sreehariStatusnew => scheduled
2024-09-26 07:37sreehariNote Added: 0169620
2024-09-26 07:37sreehariStatusscheduled => resolved
2024-09-26 07:37sreehariResolutionopen => fixed
2024-09-26 07:39sreehariNote Edited: 0169620bug_revision_view_page.php?bugnote_id=0169620#r28505
2024-09-26 07:39sreehariReview Assigned To => guillermogil
2024-09-26 07:39sreehariStatusresolved => closed
2024-09-26 15:06ivazquezRelationship addedrelated to 0056557

Notes
(0167670)
hgbot   
2024-08-03 06:54   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.product.label.printing/-/merge_requests/75 [^]
(0168184)
hgbot   
2024-08-17 10:17   
Merge request closed: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.product.label.printing/-/merge_requests/75 [^]
(0168189)
hgbot   
2024-08-19 07:15   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.multiupc/-/merge_requests/25 [^]
(0168477)
hgbot   
2024-08-27 11:26   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.product.label.printing/-/merge_requests/78 [^]
(0168570)
hgbot   
2024-08-30 07:56   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.product.label.printing [^]
Changeset: 09dc71f435734822275df04b2ba4dc2f28323ba0
Author: Sreehari Venkataraman <sreehari.venkataraman.ext@openbravo.com>
Date: 26-08-2024 15:54:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.product.label.printing/-/commit/09dc71f435734822275df04b2ba4dc2f28323ba0 [^]

Related ISSUE-56114: Added condition to return eventHandled: false

---
M web-jspack/org.openbravo.pos2.product.label.printing/src/services/scan/handlers/PrintProductLabelScanEventHandler.js
---
(0168571)
hgbot   
2024-08-30 07:56   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.product.label.printing/-/merge_requests/78 [^]
(0168572)
hgbot   
2024-08-30 07:56   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.multiupc [^]
Changeset: 4dc9c8642d424cdc88189288c51d56d99c4e7607
Author: Sreehari Venkataraman <sreehari.venkataraman.ext@openbravo.com>
Date: 17-08-2024 14:01:26
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.multiupc/-/commit/4dc9c8642d424cdc88189288c51d56d99c4e7607 [^]

Fixes ISSUE-56114: Added scan handlers for printUPCProductLabelScan
*registered printUPCProductLabelScan in BO

---
A web-jspack/org.openbravo.retail.multiupc/src/services/scan/handlers/PrintMultiUPCProductLabelScanEventHandler.js
M src-db/database/sourcedata/OBC2_SCAN_EVENTHANDLER.xml
M web-jspack/org.openbravo.retail.multiupc/src/services/scan/registerScanningDevicesAndHandlers.js
---
(0168573)
hgbot   
2024-08-30 07:56   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.multiupc [^]
Changeset: e22231c30dadb7d8cfa7a0ce52b8012e63c6f33e
Author: Sreehari Venkataraman <sreehari.venkataraman.ext@openbravo.com>
Date: 27-08-2024 14:37:07
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.multiupc/-/commit/e22231c30dadb7d8cfa7a0ce52b8012e63c6f33e [^]

Fixes ISSUE-56114: Added service call for multiUPC handler

---
M web-jspack/org.openbravo.retail.multiupc/src/services/scan/handlers/PrintMultiUPCProductLabelScanEventHandler.js
---
(0168574)
hgbot   
2024-08-30 07:56   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.multiupc [^]
Changeset: e364aaada2a71a1cf45edce595933d188c28a3bb
Author: Sreehari Venkataraman <sreehari.venkataraman.ext@openbravo.com>
Date: 28-08-2024 15:50:55
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.multiupc/-/commit/e364aaada2a71a1cf45edce595933d188c28a3bb [^]

Fixes ISSUE-56114: Used MultiUPC service before ProductExtension
*get the product ID from multiUPC service
*use productId to get the product details from ProductExtension

---
M web-jspack/org.openbravo.retail.multiupc/src/services/scan/handlers/PrintMultiUPCProductLabelScanEventHandler.js
---
(0168575)
hgbot   
2024-08-30 07:56   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.multiupc/-/merge_requests/25 [^]
(0169494)
ivazquez   
2024-09-23 18:22   
Dear team,

Testing the changes, I see that it still does not work correctly, you can verify it by watching the video “printLabelProductMultiUPC2.mp4”.

Regards,
Ignacio Vazquez
(0169620)
sreehari   
2024-09-26 07:37   
(edited on: 2024-09-26 07:39)
The fix works fine as for the initial reported case, the new case reported should be raised as a new issue attached record link as reference.

https://drive.google.com/file/d/1icL4Nhfygd13SKGpmo2wjktaBXMaAd9a/view?usp=sharing [^]