Finding Menu ID in Kinetic

Does anybody know how to find what the menu ID is using Kinetic screens?
In classic you turn on developer mode and when you launch a window it tells you the menu ID. I can’t figure it out in Kinetic.

1 Like

Maybe you need to put more information in your ask. Why don’t you just go into menu maintenance and pull the menu id?

…because I don’t know what it is?
In classic if you have developer mode on and you launch a menu, a little popup comes up telling you the menu id of both your calling menu and the menu you’re trying to access.
I don’t know how to get that information when launching Kinetic screens.
I’m asking if anybody knows how.

There is a couple of methods.

If you’re using the client to view your kinetic screen.

You can add a after or before formload event with a created a TransView column with

%session.context.initialValueIn.MenuItemRow.menuId% – Note this may be different for screens.

Then refresh the classic screen, open the Debug Tool and to go data and select TransView

Other method, visit the page from a browser it will generally be in the URL if it’s not then open dev tools (F12) and enable debugging ( How To: Debugging Kinetic (Browser) - Experts’ Corner - Epicor User Help Forum)

and type (case sensitive) - epDebug.context, follow the tree down and find initialvaluein and follow it down you will see the menuid :slight_smile:

1 Like

Ahh Ha! Thank you AAron. DevTools for the win. I was looking for how to find process menus like printing, etc. It stemmed from another post. I appreciate it.

Oh to do with locking down your AR Invoice Print icon?

Menu ID: ARRP5995
Sec ID: SEC223

Best practise

  1. If sec group: SEC223 is used by multiple processes then create a new one SEC83987 (example) and limit a user group to the group only or sys manager only and update the menu id with the new sec group.

You’re good to go! It’s also spoke about here: Purchase Order Entry - Hide Mass Print option - Kinetic ERP - Epicor User Help Forum

Yea I had done that in classic for our company a while ago. But when somebody else asked the question I noticed they were in Kinetic. Then I realized I had no idea how to find the MenuID when launching Kinetic screens. I looked in devtools first but didn’t see it. One of those things where the answer is right in front of you but it’s invisible until you ask for help.

1 Like