The Forums on slxdeveloper.com are now retired. The forum archive will remain available for the time being. Thank you for your participation on slxdeveloper.com!
|
|
Lookup without the button ... unless you're Admin
Posted: 29 Aug 06 10:49 AM
|
fiogf49gjkf0d Here's an odd one. I have a lookup that is essentially a copy of the account manager lookup field in the Account Details form. This one pulls the SECCODE's value instead. Anyhoo, here's what's weird. If I log in as Admin, the button with the pencil appears and I can access the lookup to change the value in the field. If I log in as someone else, the control is enabled but the button is *poof!* nowhere to be found. Any ideas what would cause that?
TIA! |
|
|
| |
| |
|
Re: Lookup without the button ... unless you're Admin
Posted: 29 Aug 06 12:42 PM
|
fiogf49gjkf0d Maybe try creating the control from scratch (instead of copying the account manager lookup control). That's where I would start.
Also, could it be that it is bound to a field that would not be updatable from the current level? For example, is it bound to a field on some lower level that is not directly account level? Or is it bound to an account level field? |
|
|
|
Re: Lookup without the button ... unless you're Admin
Posted: 30 Aug 06 12:07 AM
|
fiogf49gjkf0d If the control is a direct copy from Account Detail, it has the button turned off and uses ButtonShow and ButtonHide routines to show it in the control's events. You have to turn on the button and disable those events for it to work normally. |
|
|
|
Re: Lookup without the button ... unless you're Admin
Posted: 30 Aug 06 4:35 PM
|
fiogf49gjkf0d Seccode eh? Trying to change the owner of a record? Sounds like a security issue to me. By default, the admin account can change ownership without restrictions. Users on the other hand must own the record themselves or be apart of a team that owns the record and has "Team Owner Profile" security for that team, before they can change ownership.
~JC |
|
|
|
Re: Lookup without the button ... unless you're Admin
Posted: 05 Sep 06 8:11 AM
|
fiogf49gjkf0d This is interesting - I'm sure in previous versions, in Workgroiup Administrator, there was simply a tick-box choice (or similar) to enable users to change account ownership. As Zaurusmann suggests, 6.2.x does not seem to have this option available. It actually creates a pain in the proverbial to overcome this. I wonder why this has changed. As a CRM / DB admin, I don't want to have to personally respond to user requests to change ownership (our subscription rules currently reflect this) in order for our remote users to view the Account. Obviously I can change subscription rules but this relies on further user entries to ensure population of other fields (ie Territory). Anybody else have a form work-around for this ???
|
|
|
|
Re: Lookup without the button ... unless you're Admin
Posted: 05 Sep 06 5:52 PM
|
fiogf49gjkf0d Well guys, I created a new control for it and it, too, is acting in this fashion. The user I am testing with has been assigned an administrative role, and in the settings for that role "Realign Territories" is set to YES. I also set the user as a manager for grins, and that didn't have an effect either. Sign in as admin again, though, and the button is there and the change accepted.
Jeff, how do I set the user(s) up with "Team Owner Profile" security, and can they have security across all teams? That would solve this as well, at least for our sales support staff who most need this access. |
|
|
|
Re: Lookup without the button ... unless you're Admin
Posted: 06 Sep 06 10:36 AM
|
fiogf49gjkf0d Mark,
This was never the case. In versions of SLX prior to version 6, the only user that could change the SecCode for A/C/O was the Primary Team member or the Admin. If the record was owned by an idividual, then only that person or the Admin could change it.
Enjoy, Steve Meyers |
|
|
|
Re: Lookup without the button ... unless you're Admin
Posted: 06 Sep 06 10:50 AM
|
fiogf49gjkf0d Zaurusman,
In the Workgroup Administrator, open the user’s profile. Select the Teams tab and use the "Manage" button to ensure the user is apart of all of your teams. Then highlight each of the teams one by one and change their “Field Security of this user on the selected team:” to “Team Owner Profile”. That will give the selected user the ability to change the SecCodeID for records owned by the selected team.
~JC |
|
|
|
Re: Lookup without the button ... unless you're Admin
Posted: 06 Sep 06 11:06 AM
|
fiogf49gjkf0d Mark,
You can delegate this realignment responsibility to a trusted power user (i.e. the data steward), by assigning them “Team Owner Profile”, which grants them access to change and view all information for the record owned by that team. Alternatively, you can revaluate the way you handle segregating your data, as there are other ways of assigning ownership without using the SecCodeID. For example you could have a global team that everyone is apart of and create new multi-select picklist that shows which department(s) are working the record.
~JC |
|
|
| |
|