Openbravo Issue Tracking System - POS2
View Issue Details
0053372POS2POSpublic2023-09-04 13:572023-09-18 16:04
ignacio_deandres 
eugen_hamuraru 
normalmajorhave not tried
closedfixed 
5
 
main23Q4 
approved
No
No
0053372: Barcode scanned in payment processing
When the payment is being processed the Barcode Scanner should be disabled in order to avoid conflicts.
For example, with the Adyen module configured and installed, if you configure it to ask for a barcode to scan it and choose this payment method, a popup will display. It is in this popup where you have to paste scanned barcode using the barcode scanner. If will show a popup indicating that 'The code <code> cannot be found'
In the processPayment class, add before the process of the payment OB.App.BarcodeScanner.enable(); and just at the end, after the payment has been processed, do OB.App.BarcodeScanner.disable();
Note that these methods are promises.
No tags attached.
Issue History
2023-09-04 13:57ignacio_deandresNew Issue
2023-09-04 13:57ignacio_deandresAssigned To => ignacio_deandres
2023-09-04 13:57ignacio_deandresOBNetwork customer => No
2023-09-04 13:57ignacio_deandresTriggers an Emergency Pack => No
2023-09-07 09:32adrianromeroAssigned Toignacio_deandres => eugen_hamuraru
2023-09-11 14:45hgbotMerge Request Status => open
2023-09-11 14:45hgbotNote Added: 0154680
2023-09-14 09:33hgbotMerge Request Statusopen => approved
2023-09-14 09:34hgbotNote Added: 0154831
2023-09-14 09:34hgbotResolutionopen => fixed
2023-09-14 09:34hgbotStatusnew => closed
2023-09-14 09:34hgbotFixed in Version => 23Q4
2023-09-14 09:34hgbotNote Added: 0154832
2023-09-14 12:38hgbotNote Added: 0154845
2023-09-14 12:42adrianromeroStatusclosed => new
2023-09-14 12:42adrianromeroResolutionfixed => open
2023-09-14 12:42adrianromeroFixed in Version23Q4 =>
2023-09-14 16:46hgbotNote Added: 0154865
2023-09-18 16:04hgbotResolutionopen => fixed
2023-09-18 16:04hgbotStatusnew => closed
2023-09-18 16:04hgbotFixed in Version => 23Q4
2023-09-18 16:04hgbotNote Added: 0154960
2023-09-18 16:04hgbotNote Added: 0154961

Notes
(0154680)
hgbot   
2023-09-11 14:45   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2078 [^]
(0154831)
hgbot   
2023-09-14 09:34   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2078 [^]
(0154832)
hgbot   
2023-09-14 09:34   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 6d83cd140df5f5a7c38169a14e928062bf8e356e
Author: Eugen Hamuraru <eugen.hamuraru@openbravo.com>
Date: 14-09-2023 07:34:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/6d83cd140df5f5a7c38169a14e928062bf8e356e [^]

Fixes FR-53372: Disable barcode scanner when payment is being processed

---
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentIntegration/__test__/processPayment.test.js
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentIntegration/processPayment.js
---
(0154845)
hgbot   
2023-09-14 12:38   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 75f27b862bcf784dfa549aac8311613c42a07132
Author: Adrián Romero <adrian.romero@openbravo.com>
Date: 14-09-2023 12:38:28
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/75f27b862bcf784dfa549aac8311613c42a07132 [^]

Revert "Fixes FR-53372: Disable barcode scanner when payment is being processed"

This reverts commit 6d83cd140df5f5a7c38169a14e928062bf8e356e.

---
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentIntegration/__test__/processPayment.test.js
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentIntegration/processPayment.js
---
(0154865)
hgbot   
2023-09-14 16:46   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2089 [^]
(0154960)
hgbot   
2023-09-18 16:04   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: ff5f9391ca181e7b3e3f8600398ce6ba260d09c5
Author: Eugen Hamuraru <eugen.hamuraru@openbravo.com>
Date: 18-09-2023 14:04:31
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/ff5f9391ca181e7b3e3f8600398ce6ba260d09c5 [^]

Fixes ISSUE-53372: Disable barcode scanner while payment is processing

---
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentIntegration/__test__/processPayment.test.js
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentIntegration/processPayment.js
---
(0154961)
hgbot   
2023-09-18 16:04   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2089 [^]