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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0034630
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Retail Modules] StoreServermajorhave not tried2016-11-25 09:192017-03-30 13:21
ReportermtaalView Statuspublic 
Assigned Tomtaal 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision7ce28d6d8e9a
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned ToAugustoMauch
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0034630: Enhance synchronized mode to work blocking for the user but still process through import entry

DescriptionThe 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 ReproduceSee description
Proposed SolutionAdd a preference to control the requested behavior. The change can be done in the server side processing within the MultiServerJSONProcess.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to design defect 0035644RR17Q2 closedmtaal Synchronized json request stored in import entry should never be synced to other server 

-  Notes
(0092052)
hgbot (developer)
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 (manager)
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 (developer)
2017-03-29 17:55

Repository: erp/pmods/org.openbravo.retail.storeserver.synchronization
Changeset: 7ce28d6d8e9a9a1d5ca5cd7b8e30f89a1abc8fc1
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Wed Mar 29 17:55:35 2017 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.storeserver.synchronization/rev/7ce28d6d8e9a9a1d5ca5cd7b8e30f89a1abc8fc1 [^]

Fixes issue 34630: Enhance synchronized mode to work blocking for the user but still process through import entry
Backout of changeset, the issue will be solved in a different way.

---
M src/org/openbravo/retail/storeserver/synchronization/eventhandler/RetailImportEntryNoSyncEventHandler.java
---
(0095707)
AugustoMauch (manager)
2017-03-30 13:21

Back out verified

- 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


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker