Incorrect Menu in Dynamics SL 7.0? 


By Kristin Foose on June 03, 2010

Several of my clients have reported that if they haven't been assigned to the "everyone" group by the System Administrator, their menus are not displayed properly when they log into Dynamics SL 7.0.

 

Instead, what appears is the "All Modules" menu, with a list of all of the modules that exist in Dynamics SL. This requires users to browse and find their screens, or reports, as opposed to utilizing the built in menus with a more user friendly interface.

   

                                        Here is what the "All Modules" view looks like:

       

The view below also makes it hard to determine what is a report, and what is a screen. The module must be expanded and the screens, or reports, are harder to find this way because they are not separated.

       

       

The cause of this menu "glitch" is the cached menu XML files are incorrect.

       

Follow these workaround steps to resolve the issue:

   

1. Log off from Microsoft Dynamics SL
2. Locate the menu files
3. Delete all the menu files
4. Log on to Microsoft Dynamics SL
5. Repeat step 1 though step 4 on all computers where the menu is incorrect 

   

  •  Note: Keep in mind that if the user hasn't been added to the "everyone" group in Solomon, you will only see the "All Modules" menu. 
          

Depending on the operating system and version of Microsoft Dynamics SL that you are running, the location of the menu files are as follows:

       

   

Microsoft Dynamics SL version

Operating System

File Location

Microsoft Dynamics SL 7.0 Feature Pack 1 and later versions

Windows Vista

DriveLetter:\Users\<WindowsUserName>\AppData\Roaming\Microsoft Dynamics SL\MenuCache

Microsoft Dynamics SL 7.0 Feature Pack 1 and later versions

Windows XP or Windows Server 2003

DriveLetter:\Documents and Settings\<WindowsUserName>\Application Data\Microsoft Dynamics SL\MenuCache

Microsoft Dynamics SL 7.0 Service Pack 2 or earlier versions

Windows Vista

DriveLetter:\Users\<WindowsUserName>\AppData\Local\Temp

Microsoft Dynamics SL 7.0 Service Pack 2 or earlier versions

Windows XP or Windows Server 2003

DriveLetter:\Documents and Settings\<WindowsUserName>\Local Settings\Temp

         

The table above shows the location of the file. Since we are talking about deleting files, it's important to know exactly what you are looking for. Here is the file name format of the menu files:  SL User ID|Computer Name|System Database name|Company ID|Menu.xml.

   

For example: The cached menu file for the SYSADMIN user on the BRITTENFORD computer for the DemoSystem database and the 0060 company ID is named SYSADMINBRITTENFORDDemoSystem0060Menu.xml.

   

Once this has been performed, your Dynamics SL menus should look like the image below:

   

     

 
Categories: Microsoft – General , Microsoft Dynamics SL (Solomon) | 1 Comments  

Bookmark this post with:        
 

Comments

Name:
URL:
Email:
Comments:










CAPTCHA Image Validation