Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0057590
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Retail Modules] Events for Clientminorhave not tried2025-01-08 12:332025-02-10 10:03
Reporterander_floresView Statuspublic 
Assigned Toander_flores 
PrioritynormalResolutionfixedFixed in VersionRR25Q2
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0057590: Add new Checkout event with multisubscription capabilities

DescriptionA new Client API on the Checkout transition which will execute multiple subscriptions from a single event.
Steps To Reproduce1. Create an Event Subscription using the new Event Checkout Ticket Proivder as the event.
2. Set to URL to ws://localhost:8090/wslib/devcheckoutticket, [^] with test as an Event Subscription Parameter with the value of 1
3. Go to the POS and select some products. Then press Pay
The Checkout Event will be executed
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to feature request 0057920 closedander_flores Duplicated properties in Client API docs 

-  Notes
(0173909)
hgbot (developer)
2025-01-08 12:43

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.client/-/merge_requests/97 [^]
(0173910)
hgbot (developer)
2025-01-08 12:50

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.fiscalization/-/merge_requests/113 [^]
(0173911)
hgbot (developer)
2025-01-08 12:52

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.poshwmanager.sources/-/merge_requests/139 [^]
(0174328)
hgbot (developer)
2025-01-18 13:15

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/3374 [^]
(0174389)
hgbot (developer)
2025-01-20 12:12

Merge request closed: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.fiscalization/-/merge_requests/113 [^]
(0174753)
hgbot (developer)
2025-01-27 14:38

Merge Request created: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.pos2.selfcheckout/-/merge_requests/144 [^]
(0175151)
hgbot (developer)
2025-02-05 09:29

Merge Request created: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1753 [^]
(0175264)
hgbot (developer)
2025-02-07 09:39

Merge request merged: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1753 [^]
(0175265)
hgbot (developer)
2025-02-07 09:39

Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: afdecab04046f9bde1ce6a455684ad348d79cae0
Author: Ander Flores <a.flores@orisha.com>
Date: 07-02-2025 08:39:46
URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.core2/-/commit/afdecab04046f9bde1ce6a455684ad348d79cae0 [^]

Related ISSUE-57590: Allow custom messages to be displayed when switching applications modes

---
M web-jspack/org.openbravo.core2/src/core/security/requestUserCredentials.js
M web-jspack/org.openbravo.core2/src/model/session/user-actions/SwitchUser.js
---
(0175266)
hgbot (developer)
2025-02-07 09:41

Merge request merged: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.events.client/-/merge_requests/97 [^]
(0175267)
hgbot (developer)
2025-02-07 09:41

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.events.client [^]
Changeset: 98742d50e48ba1c25b093f6c470ab9f41200c20a
Author: Ander Flores <a.flores@orisha.com>
Date: 07-02-2025 08:41:07
URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.events.client/-/commit/98742d50e48ba1c25b093f6c470ab9f41200c20a [^]

Fixed ISSUE-57590: Checkout API event with multiple subscriptions support

---
A api/org.openbravo.events.client-Client API - Checkout Ticket.yml
A api/sections/ticketResponse-example.yml
A api/sections/ticketResponse-schema.yml
A web/org.openbravo.events.client/source/actionPreparations.js
A web/org.openbravo.events.client/source/bodyBuilders/bodyBuilders.js
A web/org.openbravo.events.client/source/connection/processExecutor.js
M api/org.openbravo.events.client-Client API - Complete Ticket.yml
M src-db/database/sourcedata/AD_MESSAGE.xml
M src-db/database/sourcedata/CNC_PUBLIC_EVENTS.xml
M src/org/openbravo/events/client/ECLComponentProvider.java
---
(0175268)
hgbot (developer)
2025-02-07 09:41

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.pos2.selfcheckout [^]
Changeset: 81b5b40387839484569367fe833dbf161ed72ffa
Author: Ander Flores <a.flores@orisha.com>
Date: 07-02-2025 08:41:34
URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.pos2.selfcheckout/-/commit/81b5b40387839484569367fe833dbf161ed72ffa [^]

Fixed ISSUE-57590: Checkout API event with multiple subscriptions support

---
M src-db/database/sourcedata/AD_MESSAGE.xml
M web-jspack/org.openbravo.pos2.selfcheckout/src/components/Payments/PaymentPanel/PaymentPanel.jsx
M web-jspack/org.openbravo.pos2.selfcheckout/src/model/sco-mode/SwitchToPOS.js
M web-jspack/org.openbravo.pos2.selfcheckout/src/model/sco-mode/SwitchUserFunctions.js
---
(0175269)
hgbot (developer)
2025-02-07 09:41

Merge request merged: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.pos2.selfcheckout/-/merge_requests/144 [^]
(0175270)
hgbot (developer)
2025-02-07 09:42

Merge request merged: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/3374 [^]
(0175271)
hgbot (developer)
2025-02-07 09:42

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: f5564aeab173c3c0d729949d5e57487e8ec3bed6
Author: Ander Flores <a.flores@orisha.com>
Date: 07-02-2025 08:42:03
URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.pos2/-/commit/f5564aeab173c3c0d729949d5e57487e8ec3bed6 [^]

Fixed ISSUE-57590: Checkout API event with multiple subscriptions support

---
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentButton/PaymentButton.jsx
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentMethods/PaymentMethods.jsx
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentMethods/__test__/PaymentMethodsSCO.test.jsx
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentPanel/PaymentPanel.jsx
---
(0175272)
hgbot (developer)
2025-02-07 09:42

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.retail.poshwmanager.sources [^]
Changeset: 8c9579ffeed0776c7dd3650b9d27b04befae9f8f
Author: Ander Flores <a.flores@orisha.com>
Date: 07-02-2025 08:42:31
URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.retail.poshwmanager.sources/-/commit/8c9579ffeed0776c7dd3650b9d27b04befae9f8f [^]

Fixed ISSUE-57590: Checkout API event with multiple subscriptions support

---
A project/src/com/openbravo/eventscheckoutticket/CheckoutTicketDev.java
A project/src/com/openbravo/eventscheckoutticket/CheckoutTicketProcessService.java
A project/src/com/openbravo/eventscheckoutticket/CheckoutTicketService.java
M project/src/META-INF/services/com.openbravo.pos.service.ProcessService
M project/src/META-INF/services/com.openbravo.wslib.LibService
---
(0175273)
hgbot (developer)
2025-02-07 09:42

Merge request merged: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.retail.poshwmanager.sources/-/merge_requests/139 [^]
(0175275)
hgbot (developer)
2025-02-07 09:52

Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.retail.poshwmanager [^]
Changeset: 66e59f6aef07167bf2dfc2989f8751edc679f0c7
Author: Adrián Romero <adrian.romero@openbravo.com>
Date: 07-02-2025 09:52:05
URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.retail.poshwmanager/-/commit/66e59f6aef07167bf2dfc2989f8751edc679f0c7 [^]

Related ISSUE-57590: Checkout API event with multiple subscriptions support

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

- Issue History
Date Modified Username Field Change
2025-01-08 12:33 ander_flores New Issue
2025-01-08 12:33 ander_flores Assigned To => ander_flores
2025-01-08 12:33 ander_flores Triggers an Emergency Pack => No
2025-01-08 12:43 hgbot Note Added: 0173909
2025-01-08 12:50 hgbot Note Added: 0173910
2025-01-08 12:52 hgbot Note Added: 0173911
2025-01-18 13:15 hgbot Note Added: 0174328
2025-01-20 12:12 hgbot Note Added: 0174389
2025-01-27 14:38 hgbot Note Added: 0174753
2025-02-05 09:29 hgbot Note Added: 0175151
2025-02-07 09:39 hgbot Note Added: 0175264
2025-02-07 09:39 hgbot Note Added: 0175265
2025-02-07 09:41 hgbot Resolution open => fixed
2025-02-07 09:41 hgbot Status new => closed
2025-02-07 09:41 hgbot Note Added: 0175266
2025-02-07 09:41 hgbot Note Added: 0175267
2025-02-07 09:41 hgbot Note Added: 0175268
2025-02-07 09:41 hgbot Note Added: 0175269
2025-02-07 09:42 hgbot Note Added: 0175270
2025-02-07 09:42 hgbot Fixed in Version => 25Q2
2025-02-07 09:42 hgbot Note Added: 0175271
2025-02-07 09:42 hgbot Fixed in Version 25Q2 => RR25Q2
2025-02-07 09:42 hgbot Note Added: 0175272
2025-02-07 09:42 hgbot Note Added: 0175273
2025-02-07 09:52 hgbot Note Added: 0175275
2025-02-10 10:03 caristu Issue cloned 0057920
2025-02-10 10:03 caristu Relationship added related to 0057920


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker