Hi all,
The Stamp parameter in CRM seems to cause a problem with TeamsOS. Wondered if anyone else has encountered similar and can explain why. :-)
If you go into the list view for leads, accounts, whatever, and look through the list, you'll notice the link into any entry is to the effect of....
http://127.0.0.1/index.php?action=De...someidorother&offset=1&stamp=1197635337032891000
Offset and Stamp being my concern. Stamp in particular. (I realise it's a time stamp, but don't see what it is for). The problem kicks in with Teams support in CRM.
Example 1...
Access denied when a user tries to open a record they should have access to. Users reported this to me so I did some digging around.
Turned out to be when they clicked to get a "Detail View" on a record via any of the home page dashlets after first logging in. The reason, as it turned out, was the way the teams code works (I think!).... it kicks in and assesses access when you go to List View. If you go directly via Detail View it seems to fail.
I proved the point with some testing.... if I logged in as a user and went to "Leads", got a "List View" and then went back to the home page - access via the dashlets worked perfectly, straight into detail view with no access denied!
What was more bizarre was the fix! It turned out that if dropped the "stamp" from the URL the problem disappeared!! They could log in and get immediate access via the dashlets. Crazy eh?
Example 2....
Global/unified search (top right in CRM, searches all modules). It goes off and searches each module and presents a list of results. The same problem appears. If, for example, a lead comes back - they'll get access denied. BUT... if they go into the Leads modules as normal first and then do a search, it works!!!
The problem here is that it's calling every module in CRM. So I needed a fix that would roll out system wide. It turns out if I edit...
sugarcrm/include/ListView/ListViewGeneric.tpl
....and drop the "stamp", the problem disappears. Really quite confusing. But... if I make this change, it rolls out system wide too (not just searching).... the list view in every single module right across the board no longer has a "stamp" parameter.
So the questions!...
Any idea what it's there for in the first place?
Any idea if there would be knock on or negative effects if I just remove it?
Any help mucho appreciated! Thanks in advance.
Cheers,
~Gary


LinkBack URL
About LinkBacks



Reply With Quote
Bookmarks