Openbravo Issue Tracking System - Retail Modules |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0048954 | Retail Modules | Web POS | public | 2022-04-01 11:09 | 2022-04-20 14:26 |
|
Reporter | caristu | |
Assigned To | caristu | |
Priority | high | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | | |
Merge Request Status | |
Review Assigned To | |
OBNetwork customer | |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0048954: Generate an event when creating an order in the WebPOS |
Description | It would be nice to have a Business API event that would be triggered when a new order is created in the WebPOS |
Steps To Reproduce | . |
Proposed Solution | Create 2 different events: one for the events created from the WebPOS and other for those created with the ExternalOrderLoader. This is because depending on the usage of the ExternalOrderLoader there may be cases where it is not desired to notificate the creation of the order in that flow.
Together with this a new protected method "triggerOrderCreationEvent" will be created in the OrderLoader that will trigger the synchronization event. This method will be called inside the "saveRecord" method (TBD in which part).
The ExternalOrderLoader will override the new "triggerOrderCreationEvent" method to trigger its specific event instead of the one triggered by the OrderLoader by default. |
Additional Information | |
Tags | No tags attached. |
Relationships | depends on | feature request | 0048579 | | closed | caristu | Openbravo ERP | Push API |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2022-04-01 11:09 | caristu | New Issue | |
2022-04-01 11:09 | caristu | Assigned To | => Retail |
2022-04-01 11:09 | caristu | Triggers an Emergency Pack | => No |
2022-04-01 12:30 | caristu | Status | new => acknowledged |
2022-04-01 12:30 | caristu | Relationship added | depends on 0048579 |
2022-04-01 13:04 | caristu | Proposed Solution updated | |
2022-04-01 13:05 | caristu | Proposed Solution updated | |
2022-04-01 13:08 | caristu | Proposed Solution updated | |
2022-04-01 13:09 | caristu | Proposed Solution updated | |
2022-04-01 13:09 | caristu | Proposed Solution updated | |
2022-04-11 17:05 | hgbot | Note Added: 0136468 | |
2022-04-11 18:50 | hgbot | Note Added: 0136477 | |
2022-04-11 18:54 | caristu | Assigned To | Retail => caristu |
2022-04-11 18:54 | caristu | Status | acknowledged => scheduled |
2022-04-20 14:26 | hgbot | Resolution | open => fixed |
2022-04-20 14:26 | hgbot | Status | scheduled => closed |
2022-04-20 14:26 | hgbot | Note Added: 0136639 | |
2022-04-20 14:26 | hgbot | Note Added: 0136640 | |
2022-04-20 14:26 | hgbot | Note Added: 0136641 | |
2022-04-20 14:26 | hgbot | Note Added: 0136642 | |
Notes |
|
(0136468)
|
hgbot
|
2022-04-11 17:05
|
|
|
|
(0136477)
|
hgbot
|
2022-04-11 18:50
|
|
|
|
(0136639)
|
hgbot
|
2022-04-20 14:26
|
|
|
|
(0136640)
|
hgbot
|
2022-04-20 14:26
|
|
|
|
(0136641)
|
hgbot
|
2022-04-20 14:26
|
|
|
|
(0136642)
|
hgbot
|
2022-04-20 14:26
|
|
|