I read
http://ofbizwiki.go-integral.com/Wiki.jsp?page=UsingEntitySynchronization
http://www.opentaps.org/javadocs/version-1.0/framework/api/org/ofbiz/entityext/synchronization/EntitySyncServices.html
http://docs.ofbiz.org/display/OFBTECH/Apache+OFBiz+Technical+Production+Setup+Guide
/specialpurpose/pos/src/org.ofbiz.pos.rmi.adapter &event

I like my method better, but it takes more programming.


Vince M. Clark sent the following on 12/6/2007 3:33 PM:
> BJ - your question is not ignorant, but I have no idea how to answer. We'll 
> have to depend on others in the community much smarter than us. 
> 
> Entity Sync is a feature available in the system. We are using it and I can 
> only assume that it works if configured properly. I have figured out the 
> basics of push and pull synchronization. That is about as much intelligence 
> as I can claim. 
> 
> I can get into the details of what I loaded and where if necessary, such as 
> EnityGroup, EnittySync, RecurrenceRule, etc. 
> 
> ----- Original Message ----- 
> From: "BJ Freeman" <[EMAIL PROTECTED]> 
> To: [email protected] 
> Sent: Thursday, December 6, 2007 4:35:09 PM (GMT-0700) America/Denver 
> Subject: Re: Strange behavior with Entity Sync 
> 
> ignorant question 
> does not entity sync mess up the accounting. 
> how are the ecas that are suppose to fire based on certain services, 
> that do CRUD of the entity suppose to fire? 
> 
> am I missing some documentation on how this works? 
> 
> 
> Vince M. Clark sent the following on 12/6/2007 1:58 PM: 
>> We are using entity sync to keep POS terminals and a central server 
>> synchronized. We are going direct from POS to MCS, no Per Store Server 
>> involved. We have a pull sync (MCS to POS) and a push sync (POS to MCS.) 
>> Some data such as inventory is going both ways. 
>>
>> A few issues: 
>> 1) Records deleted on MCS are not deleted on POS. 
>> 2) Pull sync is not getting complete records in some cases. Two entities we 
>> see this consistenly is on Facility and InventoryItem. We get partial 
>> records sometimes. Note that this only seems to occur on the initial pull 
>> when we are first populating a new POS terminal from the central server. 
>> Once we identify a record, such as a facility, that didn't come down 
>> completely we can update the timestamp on the server and the next pull gets 
>> the complete record. 
>> 3) Related to item 2. If a push occurs from the POS terminal BEFORE we get 
>> the initial data correct, it overwrites the data on MCS. For example, if a 
>> facility record was pulled down and the store id is missing then when the 
>> terminal push occurs it trashes the facility record on the server. Strange 
>> thing is we aren't pushing facility data, only pulling. 
>>
>> Note that the server time is different than the terminals (different 
>> timezones.) 
>>
>> Vince Clark 
>> Global Era 
>> The Freedom of Open Source 
>> [EMAIL PROTECTED] 
>> (303) 493-6723 
>>
> 

Reply via email to