admin1
March 11, 2007, 2:29pm
1
Is there a way to create a MenuSuite per Company in NAV 4.0?
You know in the good old day (before NAV 4.0) you could create a menu per company (yes even per users). I don’t seam to have this option in NAV 4.0, And I don’t think that the Design Level “Company” works per company!
Well I haven’t found a way yet, but I hope there is a way…
Here are some posts I’ve seen…
themave
As and end user I haven’t found an easy way to do. But as a developer you may be able to.
My idea would be to create a new menu based on the add-on number range for each company.
then setup a premission group that resticts the base menues and give premission for the new add-on menu.
assign users from different companies the premissions.
if a user doesn’t have premissions for an object Navision hides it from them, that is what will keep the default menus from showup for a company.
ara3n
unfortunately there isn’t a way to hide menus based on companies.
Maybe there is one way you can do it, but I don’t if it’s possible. The data for menu is setup in user menu table as blob. You could create another table that will have company as pk and have a version for every company.
On open company you could replace the user menu level with the company specify one.
The data is in blob field.
Mark Brummel
admin1
March 12, 2007, 2:50pm
3
Thanks Harry,
I would really like to know the threads you found this in. I tried to seach for this and the only thing I get is your reply here…
Mark’s comment looks interesting, but I don’t quite understand what he means…
I’ve read them on mibuso - search for “menu & company” or “suite & company”
These guys are member here too - so i’d figure they can see the post & elaborate plus get some other suggestions from the dynamics users
admin1
March 31, 2007, 6:03pm
5
Hi Harry,
I know, that’s why I didn’t even consider searching there…
Marq
April 2, 2007, 4:18am
6
There is a system table 2000000061 User Menu Level. By default it is DataPerCompany NO.
You can set this to YES and have a different menu per company.
admin1
April 2, 2007, 9:51pm
7
Excellent answer! Thank you. I will try that! [:D]