Openbravo Issue Tracking System - Retail Modules |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0034630 | Retail Modules | StoreServer | public | 2016-11-25 09:19 | 2017-03-30 13:21 |
|
Reporter | mtaal | |
Assigned To | mtaal | |
Priority | normal | Severity | major | 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 | AugustoMauch |
OBNetwork customer | |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0034630: Enhance synchronized mode to work blocking for the user but still process through import entry |
Description | The current synchronized mode does 2 things:
- block the UI
- directly (in the user flow) process the record
This is fine but in special cases it can make sense to do processing offline/asynchronous.
The request is therefore to support a synchronized mode which is blocking for user but uses the import entry approach to get transactions at least into the queue. |
Steps To Reproduce | See description |
Proposed Solution | Add a preference to control the requested behavior. The change can be done in the server side processing within the MultiServerJSONProcess. |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | design defect | 0035644 | RR17Q2 | closed | mtaal | Synchronized json request stored in import entry should never be synced to other server |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2016-11-25 09:19 | mtaal | New Issue | |
2016-11-25 09:19 | mtaal | Assigned To | => mtaal |
2016-11-25 09:19 | mtaal | Triggers an Emergency Pack | => No |
2016-12-02 20:32 | hgbot | Checkin | |
2016-12-02 20:32 | hgbot | Note Added: 0092052 | |
2016-12-29 11:50 | mtaal | Target Version | RR17Q1 => RR17Q2 |
2017-03-09 10:31 | mtaal | Target Version | RR17Q2 => |
2017-03-29 17:54 | mtaal | Review Assigned To | => AugustoMauch |
2017-03-29 17:55 | mtaal | Note Added: 0095669 | |
2017-03-29 17:55 | hgbot | Checkin | |
2017-03-29 17:55 | hgbot | Note Added: 0095670 | |
2017-03-29 17:55 | hgbot | Status | new => resolved |
2017-03-29 17:55 | hgbot | Resolution | open => fixed |
2017-03-29 17:55 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.storeserver.synchronization/rev/7ce28d6d8e9a9a1d5ca5cd7b8e30f89a1abc8fc1 [^] |
2017-03-29 17:55 | mtaal | Relationship added | related to 0035644 |
2017-03-30 13:21 | AugustoMauch | Note Added: 0095707 | |
2017-03-30 13:21 | AugustoMauch | Status | resolved => closed |
Notes |
|
(0092052)
|
hgbot
|
2016-12-02 20:32
|
|
Repository: erp/pmods/org.openbravo.retail.storeserver.synchronization
Changeset: a3b9a966722c4fbe0e4c6e9d03c2dd60c7dd1ac3
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Fri Dec 02 20:29:30 2016 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.storeserver.synchronization/rev/a3b9a966722c4fbe0e4c6e9d03c2dd60c7dd1ac3 [^]
Related to issue 34630: Enhance synchronized mode to work blocking for the user but still process through import entry
Prevent Synchronized Process Caller json from being replicated to the other server when used in non-blocking mode.
---
M src/org/openbravo/retail/storeserver/synchronization/eventhandler/RetailImportEntryNoSyncEventHandler.java
---
|
|
|
(0095669)
|
mtaal
|
2017-03-29 17:55
|
|
The preference/logic is not needed anymore. The integration/functional team will implement a database check so that people at a specific customer can not accidentally disable synchronized mode.
The change will be backed out and recommitted in a different issue. |
|
|
(0095670)
|
hgbot
|
2017-03-29 17:55
|
|
|
|
|
|