Openbravo Issue Tracking System - Retail Modules |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0033534 | Retail Modules | StoreServer | public | 2016-07-22 23:57 | 2016-11-25 18:14 |
|
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 | RR16Q4 | Fixed in Version | | |
Merge Request Status | |
Review Assigned To | AugustoMauch |
OBNetwork customer | No |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0033534: In non-synchronized mode and webpos using storeserver synchronization module both import entry an transactional tables are sync |
Description | In non-synchronized mode webpos will create both an import entry and update transactional tables in the store server. The store server synchronization module will replicate the import entry as well as the transactional tables to the central server. Resulting in collisions and data update errors. |
Steps To Reproduce | Setup multi-server
Install store server synchronization module
Login on webpos on the store server
Create a ticket
watch the synchronization error window in the store server |
Proposed Solution | Prevent the import entry from being synchronized in this case. |
Additional Information | |
Tags | No tags attached. |
Relationships | has duplicate | feature request | 0033414 | RR16Q4 | closed | mtaal | Allow single server processing also in non-synchronized mode | has duplicate | defect | 0033405 | RR16Q4 | closed | mtaal | When using multi-server in non-synchronized mode: tickets are duplicated twice: through import entry and directly | has duplicate | defect | 0034616 | RR17Q1 | closed | mtaal | In multi-server with replication of transactional tables the import entries should not be replicated to the other server | causes | defect | 0034246 | | closed | mtaal | Execute only in current server is automatically filled when save a import entry |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2016-07-22 23:57 | mtaal | New Issue | |
2016-07-22 23:57 | mtaal | Assigned To | => mtaal |
2016-07-22 23:57 | mtaal | OBNetwork customer | => No |
2016-07-22 23:57 | mtaal | Triggers an Emergency Pack | => No |
2016-07-24 10:21 | hgbot | Checkin | |
2016-07-24 10:21 | hgbot | Note Added: 0088646 | |
2016-07-24 10:21 | hgbot | Status | new => resolved |
2016-07-24 10:21 | hgbot | Resolution | open => fixed |
2016-07-24 10:21 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.storeserver.synchronization/rev/39398cc91603b80b5122367effd79615b00b848f [^] |
2016-07-24 16:16 | mtaal | Review Assigned To | => AugustoMauch |
2016-07-24 22:50 | mtaal | Relationship added | has duplicate 0033414 |
2016-07-24 22:51 | mtaal | Relationship added | has duplicate 0033405 |
2016-07-25 07:43 | hgbot | Checkin | |
2016-07-25 07:43 | hgbot | Note Added: 0088652 | |
2016-08-03 13:29 | AugustoMauch | Note Added: 0088773 | |
2016-08-03 13:29 | AugustoMauch | Status | resolved => new |
2016-08-03 13:29 | AugustoMauch | Resolution | fixed => open |
2016-08-04 08:51 | AugustoMauch | Note Edited: 0088773 | bug_revision_view_page.php?bugnote_id=0088773#r12791 |
2016-08-07 23:10 | hgbot | Checkin | |
2016-08-07 23:10 | hgbot | Note Added: 0088869 | |
2016-08-07 23:10 | hgbot | Status | new => resolved |
2016-08-07 23:10 | hgbot | Resolution | open => fixed |
2016-08-07 23:10 | hgbot | Fixed in SCM revision | http://code.openbravo.com/erp/pmods/org.openbravo.retail.storeserver.synchronization/rev/39398cc91603b80b5122367effd79615b00b848f [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.storeserver.synchronization/rev/dfdb00f14add2f821e28c37205cc5b2fab456eb6 [^] |
2016-08-23 11:25 | AugustoMauch | Note Added: 0089296 | |
2016-08-23 11:25 | AugustoMauch | Status | resolved => closed |
2016-11-25 18:13 | mtaal | Relationship added | has duplicate 0034616 |
2016-11-25 18:14 | mtaal | Note Added: 0091862 | |
2016-12-17 00:54 | mtaal | Relationship added | causes 0034246 |
Notes |
|
(0088646)
|
hgbot
|
2016-07-24 10:21
|
|
Repository: erp/pmods/org.openbravo.retail.storeserver.synchronization
Changeset: 39398cc91603b80b5122367effd79615b00b848f
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Sun Jul 24 10:20:45 2016 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.storeserver.synchronization/rev/39398cc91603b80b5122367effd79615b00b848f [^]
Fixes issue 33534: In non-synchronized mode and webpos using storeserver synchronization module both import entry an transactional tables are sync
Added eventhandler to set run only in current server property of import entry for all pos terminal types
---
A src/org/openbravo/retail/storeserver/synchronization/eventhandler/ImportEntryNoSyncEventHandler.java
---
|
|
|
(0088652)
|
hgbot
|
2016-07-25 07:43
|
|
|
|
(0088773)
|
AugustoMauch
|
2016-08-03 13:29
(edited on: 2016-08-04 08:51) |
|
|
|
(0088869)
|
hgbot
|
2016-08-07 23:10
|
|
Repository: erp/pmods/org.openbravo.retail.storeserver.synchronization
Changeset: dfdb00f14add2f821e28c37205cc5b2fab456eb6
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Sun Aug 07 23:10:00 2016 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.storeserver.synchronization/rev/dfdb00f14add2f821e28c37205cc5b2fab456eb6 [^]
Fixes issue 33534: In non-synchronized mode and webpos using storeserver synchronization module both import entry an transactional tables are sync
Made generic base class, separated pos retail part out into separate class. Will describe in a howto.
---
M src/org/openbravo/retail/storeserver/synchronization/eventhandler/ImportEntryNoSyncEventHandler.java
A src/org/openbravo/retail/storeserver/synchronization/eventhandler/RetailImportEntryNoSyncEventHandler.java
---
|
|
|
|
|
|
(0091862)
|
mtaal
|
2016-11-25 18:14
|
|
|