Openbravo Issue Tracking System - Retail Modules
View Issue Details
0057487Retail ModulesRetail APIpublic2024-12-18 14:562025-01-08 12:31
ander_flores 
ander_flores 
normalmajorhave not tried
closedfixed 
5
 
 
No
0057487: Multiple subscriptions to client events
It is required to have Client API instances that allow zero, one or more than one subscription.
1. Create an Event Subscription using the new Event Complete Ticket Proivder as the event.
2. Set to URL to ws://localhost:8090/wslib/devcompleteticket, [^] with test as an Event Subscription Parameter with the value of 1
3. Go to the POS and make an order
No tags attached.
related to defect 0057598 closed ander_flores Client API on Ticket Complete event 
Issue History
2024-12-18 14:56ander_floresNew Issue
2024-12-18 14:56ander_floresAssigned To => ander_flores
2024-12-18 14:56ander_floresTriggers an Emergency Pack => No
2024-12-18 16:09hgbotNote Added: 0173450
2024-12-18 16:10hgbotNote Added: 0173451
2024-12-23 12:08hgbotNote Added: 0173623
2024-12-27 16:19hgbotNote Added: 0173701
2025-01-03 09:09hgbotResolutionopen => fixed
2025-01-03 09:09hgbotStatusnew => closed
2025-01-03 09:09hgbotNote Added: 0173809
2025-01-03 09:09hgbotNote Added: 0173810
2025-01-03 09:10hgbotNote Added: 0173811
2025-01-03 09:10hgbotNote Added: 0173812
2025-01-03 09:11hgbotNote Added: 0173813
2025-01-08 12:31ander_floresSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=29020#r29020
2025-01-09 11:08ander_floresRelationship addedrelated to 0057598

Notes
(0173450)
hgbot   
2024-12-18 16:09   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.client/-/merge_requests/96 [^]
(0173451)
hgbot   
2024-12-18 16:10   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager.sources/-/merge_requests/138 [^]
(0173623)
hgbot   
2024-12-23 12:08   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager/-/merge_requests/66 [^]
(0173701)
hgbot   
2024-12-27 16:19   
Merge request closed: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager/-/merge_requests/66 [^]
(0173809)
hgbot   
2025-01-03 09:09   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.client [^]
Changeset: 40dd23e29238695697d5f3380f7653a68669617c
Author: Ander Flores <a.flores@orisha.com>
Date: 03-01-2025 09:08:40
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.client/-/commit/40dd23e29238695697d5f3380f7653a68669617c [^]

Fixed ISSUE-57487 RM-12878: Multiple subscriptions to client events

---
A src-db/database/sourcedata/CNC_PUBLIC_EVENTS.xml
A src/org/openbravo/events/client/hooks/CompleteData.java
A src/org/openbravo/events/client/hooks/ECLInvoiceLoaderHook.java
A src/org/openbravo/events/client/hooks/ECLOrderLoaderHook.java
A web/org.openbravo.events.client/source/events/completeTicket/actionPreparations.js
A web/org.openbravo.events.client/source/events/completeTicket/bodyBuilders.js
A web/org.openbravo.events.client/source/events/completeTicket/processExecutor.js
M src-db/database/model/modifiedTables/CNC_EVENTS_SUBS.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
M src-db/database/sourcedata/AD_MESSAGE.xml
M src-db/database/sourcedata/AD_REF_LIST.xml
M src-test/org/openbravo/events/client/ClientSubscriptionTest.java
M src/org/openbravo/events/client/ClientSubscriptions.java
M src/org/openbravo/events/client/ECLComponentProvider.java
M src/org/openbravo/events/client/dal/EventSubscriptionEventHandler.java
M web-test/events/eventsflow.test.js
M web/org.openbravo.events.client/source/events/eventsflow.js
---
(0173810)
hgbot   
2025-01-03 09:09   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.client/-/merge_requests/96 [^]
(0173811)
hgbot   
2025-01-03 09:10   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager.sources [^]
Changeset: 5e433b916e5348eb8d05ea26263b381c69dfcb56
Author: Ander Flores <a.flores@orisha.com>
Date: 03-01-2025 09:10:10
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager.sources/-/commit/5e433b916e5348eb8d05ea26263b381c69dfcb56 [^]

Related to ISSUE-57487 RM-12878: Multiple subscriptions to client events

---
A project/src/com/openbravo/eventscompleteticket/CompleteTicketDev.java
A project/src/com/openbravo/eventscompleteticket/CompleteTicketProcessService.java
A project/src/com/openbravo/eventscompleteticket/CompleteTicketService.java
M project/src/META-INF/services/com.openbravo.pos.service.ProcessService
M project/src/META-INF/services/com.openbravo.wslib.LibService
---
(0173812)
hgbot   
2025-01-03 09:10   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager.sources/-/merge_requests/138 [^]
(0173813)
hgbot   
2025-01-03 09:11   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager [^]
Changeset: 07b9c70b6234839e6008765d23f053413db6fae2
Author: Ander Flores <a.flores@orisha.com>
Date: 03-01-2025 09:11:35
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager/-/commit/07b9c70b6234839e6008765d23f053413db6fae2 [^]

Related to ISSUE-57487 RM-12878: Multiple subscriptions to client events

---
M bin/poshw.jar
M bin/rev.id
---