web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics AX (Archived)

Menu Item Location in the User Menu Tree

(0) ShareShare
ReportReport
Posted on by

Hi everyone,

I have a question about the location of a menu item i the client menu.

So the thing is:

I have a Menu Item with a required user license cal for example

  • Item: SRSPrintDestinationTokens,
  • Type: MenuItemsDisplay,
  • Model: Foundation (KB2885603),
  • License: Enterprise

I want to find where it is in the user menu tree. In fact to find what this item really does. For example "It gives access to Retail->Common->Workers" or "It disable the functionality of the user to create records in the BOM".


I have tried to find a way to do this in the forums and blogs but nothing came up.

If someone can help me it will be a great help because without it I can not continue my research and work.

Thanks in advance

Ivan Ivanov

*This post is locked for comments

I have the same question (0)
  • Suggested answer
    Jonathan  Halland Profile Picture
    11,310 on at

    Hi Ivan

    You can use "find" on the menus item in the AOT, Search, all nodes. then enter SRSPrintDestinationTokens in the containing text

    or alternately

    Select search all nodes, click "Properties" tab, Find the "menuitemname" property check the check box and enter SRSPrintDestinationTokens in the range field.

    personally I can't find this menuitem in the Display menu items as I may have an older system than you

  • Suggested answer
    syed baber Profile Picture
    11,633 on at

    Hi Ivan,

    I think you want to know from where this menu item is being called in AX. If yes, then you can use the cross reference tool to find out where this menu item is used. Before this, you need to update cross references in AX.

    Please let me know if my understanding is correct and you need further help.

    Thanks,

    Baber.

  • Suggested answer
    André Arnaud de Calavon Profile Picture
    301,069 Super User 2025 Season 2 on at

    Hi Ivan,

    When I read your mail I guess you have some CAL license type issues in your environment. Everyone might now have Enterprise Type assigned?

    Actually there is a hotfix for this. When this was discovered I created a blog with all details. It is caused by this menu item present in the system user role.

    kaya-consulting.com/system-user-role-counted-as-enterprise-user-in-ax2012-r2-cu7

    At time of wrtiting the blog there was no public hotfix available. In the meantime it is available on LCS.

  • Community Member Profile Picture
    on at

    Yes exactly. I want to know from where this menu item is being called in AX - from which menu. Can you give me litle help with the cross reference because I couldnt mange to find a way that it tells where is a specific menu item called from.

    Thanks for your answer. Its a mooving forward for me.

  • Community Member Profile Picture
    on at

    Hi Andre

    You are right. I have a license issu with this SRSPrintDestinationToken menu item assigned to the system user role.  I have read the blog and I'll try this hotfix. But as I was saying I need a way to fing from where a menu item is called (or invoked or started - I dont know the right word) from from the menus. Yes I can find it in the AOT/Menu Items but I need to know where it is in the User Menu (or in the AOT/Menus). As Baber said I have to use the cross refference but it does not say where a menu item is called from.

    Thanks for the information about the hotfix.

  • André Arnaud de Calavon Profile Picture
    301,069 Super User 2025 Season 2 on at

    Hi Ivan

    You can actually start a search when you select the main node of the menus. With CRRL+F you can start searching. Select to search all nodes and type the name of the menu item in the field Containing text.

    However this menu item is not used directly in the main menu. It is used internally and called with a buffer.

    If you have updated the cross reference it is indeed very easy to find where exactly it is used. Probably you have not created/updated the references. There is some help on MSDN how to perform these tasks: msdn.microsoft.com/.../aa877386.aspx

  • Suggested answer
    Faisal Fareed Profile Picture
    10,796 User Group Leader on at

    Hi Ivan,

    You can update cross references from development workspace Tools > Cross Reference >Periodic > Update. It may take some time as it will update references for all objects in AOT.

    You can also right click on a particular object in AOT and choose Add Ins > Cross Reference > Update. Once all cross references will be updated you will see options 'Used by', 'Using by' etc in Cross reference. There you can easily select used by option to find where your menu item has been used by other objects in AOT.

    Hope it helps if you need more help on it please do let me know.

  • Community Member Profile Picture
    on at

    Hi thanks for the answers. Indeed I haven't updated the cross reference. The update process took a hole day and I will try to find what I need now.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics AX (Archived)

#1
Martin Dráb Profile Picture

Martin Dráb 4 Most Valuable Professional

#1
Priya_K Profile Picture

Priya_K 4

#3
MyDynamicsNAV Profile Picture

MyDynamicsNAV 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans