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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0036305
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] StoreServermajorhave not tried2017-06-22 10:242017-06-26 09:10
ReporterAugustoMauchView Statuspublic 
Assigned ToAugustoMauch 
PrioritynormalResolutionfixedFixed in VersionRR17Q3
StatusclosedFix in branchFixed in SCM revision8f64435de0a2
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomtaal
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0036305: Location router is not properly defined

DescriptionThe Location router should work like this:
- If the location belongs to a business partner, then its change should be sent to the servers that have access to the business partner
- If not, the organization of the location is used to route the change

But what is actually happening is:
- The change is routed to all the records with access to the organization and the location
- On top of that, it is also being sent to the servers that have access to the business partner related with the organization

This results in the change being sent to more servers than needed.
Steps To ReproduceIn a multiserver environment:
- Create a location in the * organization, assign it to a business partner
- Modify the location
- Check that the change is sent to all the store servers, instead of only the store server that have access to the business partner
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0097606)
hgbot (developer)
2017-06-23 11:36

Repository: erp/pmods/org.openbravo.retail.storeserver.synchronization
Changeset: 8f64435de0a2b0e84fcf83a74ae2f813994028d5
Author: Augusto Mauch <augusto.mauch <at> openbravo.com>
Date: Fri Jun 23 11:35:07 2017 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.storeserver.synchronization/rev/8f64435de0a2b0e84fcf83a74ae2f813994028d5 [^]

Fixes issue 36305: Location router works properly for bp locations

If a location belongs to a business partner, then it will not be routed based on its organization, it will be routed to the servers where its business partner belongs to.

---
M src/org/openbravo/retail/storeserver/synchronization/router/LocationRouter.java
---
(0097631)
mtaal (manager)
2017-06-26 09:10

Reviewed and tested

- Issue History
Date Modified Username Field Change
2017-06-22 10:24 AugustoMauch New Issue
2017-06-22 10:24 AugustoMauch Assigned To => AugustoMauch
2017-06-22 10:24 AugustoMauch Triggers an Emergency Pack => No
2017-06-23 11:35 AugustoMauch Review Assigned To => mtaal
2017-06-23 11:36 hgbot Checkin
2017-06-23 11:36 hgbot Note Added: 0097606
2017-06-23 11:36 hgbot Status new => resolved
2017-06-23 11:36 hgbot Resolution open => fixed
2017-06-23 11:36 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.storeserver.synchronization/rev/8f64435de0a2b0e84fcf83a74ae2f813994028d5 [^]
2017-06-26 09:10 mtaal Note Added: 0097631
2017-06-26 09:10 mtaal Status resolved => closed
2017-06-26 09:10 mtaal Fixed in Version => RR17Q3


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker