fiogf49gjkf0d Thank you RJ. I know my English is really poor.
Edit : SLX 7.5.2 7.5.3 + hf
"On the remote of the user ABC : The WhatsNew opportunity tab says : OpportunityName = toto, Owner = Everybody. This opportunity does not exist in this remote database (it's normal). "
? If the opportunity is in What's New on the remote, then the opportunity should exist on the remote. If the opportunity is not on the remote, That's NOT NORMAL. --> The opportunity is not on the remote of the user "ABC" : that is normal, because the owner of the account of the opportunity WAS "EveryOne", but is now "XYZ" (There is no subscription rules). The opportunity is in What's New : that is NOT normal.
"Deleting whatsnew.TLG on the remote doesn't matter."
Doesn't matter to what? You're deleting the remote user's local whatnew.tlg file, it gets replaced from the central server every time you synch, and you're wondering why it still appears?Are we sure that in 7.5.2 all item's that appear in What's New are from the TLG file (year's ago I argued for a database based what's new for many of the tabs based on CreateDate.....) --> I try to anderstand how the WhatsNew window works (and how the whatsnew.TLG file works with the WhatsNew window). I did not find information on this subject.
"Note : When the account of the opportunity has been created, his owner was "everyone". The owner was then changed to the remote user ABC, the opportunity's owner too."
I don't get your point. The Opp Owner can be different than the Account Owner.....just as the Opp Account Manager can be different from the Account Account Manager. --> Yes, i agree. I indicate simply that owner's affectation was made on the account AND on the opportunity, because the owner of the opportunity is wrong in the WhatsNew tab.
"Question (s) : Why does this opportunity still appears in the WhatsNew of the remote user (after deleting whatsnew.TLG, new remote database, and sync cycle) ?"
Are you positive you've deleted all TLG files? Are you positive that this isn't database based? Why would you cut a new remote database? Are you aware the the What's New file --> I deleted the only WhatsNew.TLG file which I found ON THE REMOTE. I cut a new remote database because I do not know how is generated the TLG file : only with regard to the server, or with regard to the base present remote?
"Where this "initial" owner comes from ?"
The initial owner of an Opportunity is set during Insert Opportunity. --> OK. But it changed. So, how the WhatsNew grid can show the old first owner of this opportunity ?
"Why the synchronization remember this "old" owner for the WhatsNew list (bad job), and look at the "real" owner to not synchronize the opportunity (good job) ?"
Which owner? The Account Owner or the Opportunity Owner? Synchronization is based on Account Ownership and Account ID Subscription rules. It has never been based on Opp Ownership, there is no such thing as Opp Owner based Subscription or Synchronization. --> Yes, i agree. It is for this reason that I reminded that the owner of the account changed after the creation of the account. The first account owner was "Everyone". Now, the account owner is the user "XYZ". Why the "ABC" remote user see opportunities of this account in the WhatsNew tab ?
"If the WhatsNew grid indicates the initial owner of the opportunity, where is it registered ?"
Don't know what you mean by this. The initial owner of the opportunity is established when the Opportunity is first inserted. --> Yes. The owner of the opportunity WAS "Everyone". The opportunity was present in the remote database of the user "ABC". Now, the owner of the opportunity is the user "XYZ". This opportunity is not present in the remote database of the user "ABC". But the WhatsNew grid of the user "ABC" shows the opportunity, and the owner of the opportunity is "Everyone" (the first old owner of the opportunity).
"How works Application.BasicFunctions.LogWhatsNewinsertAccount ? (no SQL impact ?)"
1. .LogWhatsNewinsertAccount works when inserting an Accountt. Has NOTHING to do with Opportunity. --> Yes, i agree. 2. No SQL impact that I know of.....WhatsNew is a text file that gets synched out to the remote user. --> It is what I want to know: how is generated the TLG file ? I anderstand that it is generated on the server, and then transferred by the synchronization on the remote, is it right ? Can you detail, please ? That means that my problem is on the server and not on the remote ?
Than you RJ for your efforts. Best regards. Francois |