Resource Scheduling Board Context Menu Opens Job Tracker instead of Job Entry

I am checking here to make sure I’m not crazy. When I run Resource Scheduling Board and view the schedule, I get a list of operations. When I click the context/overflow menu to the left of the operation, I select Job Entry. It opens in Job Tracker - EQMT2030. Is anyone else seeing this and is there anything I can do to correct it? It’s not a “typical” JobHead.JobNum context menu.

Thanks in advance.

image

Can’t explain it… but I can confirm it. Both Job Entry & Job Tracker options open Job Tracker.

@dr_dan , @dcamlin
Have you found a way to fix this? I too am being asked to investigate and fix…

I hadn’t, but I took some time this morning…

As @dr_dan mentioned, it is opening MenuID EQMT2030.

The Event in Kinetic is actually targeting Erp.UI.JobEntry (which is correct).

image

Here’s menu maintenance:
image

Both Job Entry and Job Trackers use the Erp.UI.JobEntry application.

I THOUGHT, perhaps it was defaulting to the first menu alphabetically… but that doesn’t seem to be true either, as the first Tracker menu is CRMG1150.

image

Anyway… it doesn’t matter…

To Fix, in App Studio, create a new layer (if you don’t have one) and Copy the
OnClick_ContextMenu_JobEntry event.

The base event is calling the app-open… and targeting Erp.UI.JobEntry… which again, is technically correct. WHY its opening a tracker menu by default, I have no clue.

In your new “copied” event… change your trigger to:
Event
Override
OnClick_ContextMenu_JobEntry

(if you’re on an earlier version and don’t have the “override” option, we’ll have to explore other methods to pull this off)

Then in the app-open… instead of calling the APPLICATION… you can instead put in a specific menu ID. So I set mine to JCGO3001

Now, when I click the context menu, my event calls JCGO3001

image

… which is a true Job Entry menu, not a Job Tracker.

:tada:

2 Likes

I am betting it has something to do with how menu maintenance launches the forms. There was always a ReadOnly checkbox on Menu Maintenance to tell the application to launch JobEntry in read only mode. I bet when they created that event, it was copied from Tracker and someone didn’t notice the ReadOnly parameter was probably being passed to the form when it launched. I’m not in a Kinetic instance at the moment but I’m curious what the parameters of the orignal event looked like (if there was any reference to ReadOnly).

1 Like