Openbravo Issue Tracking System - POS2
View Issue Details
0052971POS2Corepublic2023-07-14 13:202023-11-07 13:16
ander_flores 
ander_flores 
normalmajorhave not tried
closedfixed 
5
 
 
No
0052971: Generalize printing implementation with a generic class
Make the print implementation extend from a generic class with all the common functions required
.
No tags attached.
related to feature request 0053391 scheduled adrianromero Retail Modules Support of Adyen integrated mobile devices 
Issue History
2023-07-14 13:20ander_floresNew Issue
2023-07-14 13:20ander_floresAssigned To => ander_flores
2023-07-14 13:20ander_floresTriggers an Emergency Pack => No
2023-07-14 13:32hgbotNote Added: 0152502
2023-08-01 10:22hgbotNote Added: 0153051
2023-09-05 17:28adrianromeroRelationship addedrelated to 0053391
2023-10-06 09:32hgbotNote Added: 0155609
2023-10-06 09:33hgbotNote Added: 0155612
2023-10-31 10:39hgbotNote Added: 0156527
2023-11-07 13:14hgbotResolutionopen => fixed
2023-11-07 13:14hgbotStatusnew => closed
2023-11-07 13:14hgbotFixed in Version => RR24Q1
2023-11-07 13:14hgbotNote Added: 0156840
2023-11-07 13:14hgbotNote Added: 0156841
2023-11-07 13:15hgbotNote Added: 0156842
2023-11-07 13:15hgbotNote Added: 0156843
2023-11-07 13:16hgbotNote Added: 0156846
2023-11-07 13:16hgbotNote Added: 0156847

Notes
(0152502)
hgbot   
2023-07-14 13:32   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/571 [^]
(0153051)
hgbot   
2023-08-01 10:22   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1300 [^]
(0155609)
hgbot   
2023-10-06 09:32   
Merge request closed: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/571 [^]
(0155612)
hgbot   
2023-10-06 09:33   
Merge request closed: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1300 [^]
(0156527)
hgbot   
2023-10-31 10:39   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.warehouse.advancedwarehouseoperations.distributionorders/-/merge_requests/111 [^]
(0156840)
hgbot   
2023-11-07 13:14   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: e6b2ef5bf05f4939b540be304da29b746707d4be
Author: Ander Flores <ander.flores@openbravo.com>
Date: 07-11-2023 12:14:51
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/e6b2ef5bf05f4939b540be304da29b746707d4be [^]

Fixes ISSUE-52971: Generalize class for printing implementation

---
A web/org.openbravo.mobile.core/app/external-device/device-printer/DevicePrinter.js
A web/org.openbravo.mobile.core/app/external-device/device-printer/EmptyPrinter.js
M src/org/openbravo/mobile/core/MobileCoreComponentProvider.java
M web-test/external-device/ExternalDeviceController.test.js
M web-test/external-device/printing/BasePrinter.test.js
M web-test/model/synchronization-buffer/HardwareManagerEndpoint.test.js
M web/org.openbravo.mobile.core/app/external-device/ExternalDeviceController.js
M web/org.openbravo.mobile.core/app/web-printer/standardprinters.js
M web/org.openbravo.mobile.core/app/web-printer/webprinter.js
---
(0156841)
hgbot   
2023-11-07 13:14   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/571 [^]
(0156842)
hgbot   
2023-11-07 13:15   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 2728b668b3149b28e150b96bee409ccc508907e4
Author: Ander Flores <ander.flores@openbravo.com>
Date: 07-11-2023 12:15:51
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/2728b668b3149b28e150b96bee409ccc508907e4 [^]

Related to ISSUE-52971: Created a dummy printing device

---
A web/org.openbravo.retail.posterminal/js/deviceprinter/testprinter.js
M src-db/database/sourcedata/AD_REF_LIST.xml
M src/org/openbravo/retail/posterminal/OBPOSComponentProvider.java
M web-test/external-device/printing/TicketPrinter.test.js
M web/org.openbravo.retail.posterminal/js/datasource.js
---
(0156843)
hgbot   
2023-11-07 13:15   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1300 [^]
(0156846)
hgbot   
2023-11-07 13:16   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.warehouse.advancedwarehouseoperations.distributionorders [^]
Changeset: f930b820aec85c54b120b098410f624cd83eac98
Author: Ander Flores <ander.flores@openbravo.com>
Date: 07-11-2023 12:16:15
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.warehouse.advancedwarehouseoperations.distributionorders/-/commit/f930b820aec85c54b120b098410f624cd83eac98 [^]

Related to ISSUE-52971: Require DevicePrinter to use on ExternalDeviceController

---
M web-test/external-device/printing/DistributionOrderPrinter.test.js
---
(0156847)
hgbot   
2023-11-07 13:16   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.warehouse.advancedwarehouseoperations.distributionorders/-/merge_requests/111 [^]