Openbravo Issue Tracking System - Retail Modules | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0052085 | Retail Modules | Retail API | public | 2023-04-07 13:29 | 2023-04-26 07:11 |
Reporter | azzeddine_meftoh | ||||
Assigned To | ranjith_qualiantech_com | ||||
Priority | normal | Severity | major | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Platform | OS | 5 | OS Version | ||
Product Version | |||||
Target Version | Fixed in Version | RR23Q3 | |||
Merge Request Status | approved | ||||
Review Assigned To | marvintm | ||||
OBNetwork customer | Gold | ||||
Support ticket | 61963 | ||||
Regression level | |||||
Regression date | |||||
Regression introduced in release | |||||
Regression introduced by commit | |||||
Triggers an Emergency Pack | No | ||||
Summary | 0052085: RETAPCO_OrderCreation generated on POS wrongly | ||||
Description | when we have the push ticket event activated we are facing some cases where the same ticket is sent multiple times : on React POS : Open an existing ticket on POS + review payment + done an event RETAPCO_OrderCreation is triggered wrongly this event should be triggered only when creating the sales order | ||||
Steps To Reproduce | opening an existing ticket on POS + review payment + done -> the event is triggered | ||||
Proposed Solution | The proposed solution that we are going to implement is the following: - We will create two new events, "Web POS Order Update", and "External Order Update" - We will ensure that the proper event is called from the OrderLoader, depending on whether the order already existed and is being changed in some way, or we are creating a new order that previously did not exist in the system. For customers that need to receive both creation and update requests in a single endpoint, this will still be possible: you will need to subscribe to both events, pointing them to the same endpoint in the external system, and then you can check the "meta" property in the request to differentiate creations from updates: "meta": { "event": "RETAPCO_OrderCreation", "entity": "Order", "isMultiRecord": false } | ||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2023-04-07 13:29 | azzeddine_meftoh | New Issue | |||
2023-04-07 13:29 | azzeddine_meftoh | Assigned To | => Triage Platform Conn | ||
2023-04-07 13:29 | azzeddine_meftoh | Triggers an Emergency Pack | => No | ||
2023-04-10 13:22 | ivazquez | OBNetwork customer | => Gold | ||
2023-04-10 13:22 | ivazquez | Support ticket | => 61963 | ||
2023-04-11 15:13 | marvintm | Assigned To | Triage Platform Conn => Retail | ||
2023-04-11 15:21 | psanjuan | Note Added: 0148362 | |||
2023-04-11 15:21 | psanjuan | Assigned To | Retail => psanjuan | ||
2023-04-11 15:22 | psanjuan | Assigned To | psanjuan => azzeddine_meftoh | ||
2023-04-11 15:22 | psanjuan | Status | new => feedback | ||
2023-04-17 11:15 | marvintm | Assigned To | azzeddine_meftoh => ranjith_qualiantech_com | ||
2023-04-17 11:18 | marvintm | Proposed Solution updated | |||
2023-04-17 11:18 | marvintm | Status | feedback => scheduled | ||
2023-04-18 06:34 | hgbot | Merge Request Status | => open | ||
2023-04-18 06:34 | hgbot | Note Added: 0148521 | |||
2023-04-21 12:29 | hgbot | Merge Request Status | open => approved | ||
2023-04-21 12:29 | hgbot | Resolution | open => fixed | ||
2023-04-21 12:29 | hgbot | Status | scheduled => closed | ||
2023-04-21 12:29 | hgbot | Note Added: 0148720 | |||
2023-04-21 12:29 | hgbot | Note Added: 0148721 | |||
2023-04-26 07:10 | marvintm | Status | closed => resolved | ||
2023-04-26 07:10 | marvintm | Fixed in Version | => RR23Q3 | ||
2023-04-26 07:10 | marvintm | Review Assigned To | => marvintm | ||
2023-04-26 07:10 | marvintm | Status | resolved => closed | ||
2023-04-26 07:11 | ranjith_qualiantech_com | Note Added: 0148879 |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|