I crated a customization for the mes work queue in application studio and try setting it on the non-menu item in the prosses menus but that doesn’t seem to work. Is there another way to do this or am I doing something wrong?
Can you toss up a couple pics of what you’re doing (or trying to do)?
Are you customizing the MES form? Or the WorkQueueEntry form?
On the mes screen I used app studio to customize the work queue (add a couple columns to the grid). Tryin to add the customization to this.
Gotcha.
Okay, this is the painful part of seeing customizations in MES.
If you look at the MES form in App Studio and that particular button… click on Behavior > OnClick… it’ll open the on-click event that opens the Work Queue Entry form.
The Properties of the App-Open portion of that event is the issue:
It is opening the BASE form… with no Layers applied! So, you customized WorkQueueEntry, and published it… but this button/event is not calling that layer to be applied.
The PROBLEM here is, its a base event and you can’t change the properties.
So, you have to ALSO customize the MES form so you can customize how MES behaves.
Depending on your version, the easiest thing to do is copy the base event. Then repoint the trigger to override the base event. Then you can add your layer name in the app-open properties and you should be good.
In earlier version, the override trigger type wasn’t available. In that case, create your own custom button (can look just like the original)… again, create an onclick event for your new button that mimics the base event… then hide the original button.
Going this route, the user would only see your new custom button, which fires your new custom onclick event… which includes your new WorkQueueEntry layer in the app-open.
Its a PITA… but it should get you there.
and then how do you apply the customization to the Mes form?
That will be a published layer that you’ll have to add in Menu Maintenance.
In Menu Maint… look under Processes. MES (Shop Floor) will be in there. Add your Kinetic Customization layer.
THANK YOU. @cbastijanic we had this same exact issue this week! For the work queue nonetheless.
For further reference, this is laid out pretty well in KB article# KB0132464.
I recently discovered this also applies to customizing the planning parameters slide out in Time Phase (where slide out = work queue and time phase app = MES app).
Thanks David, I’ll check that out!
I added my mes menu customization to the process menu like you sad and in there I have the event the overrides the event for the work, but when I go to my mes url It is not showing up. When I go preview my mes customization I see the columns that I added to the que grid. Am I missing something?
That image is still showing as a System Menu. Did you copy the menu to your current company?
I’d expect the Module to be “UD”.
If you’re in App Studio and looking at your MES layer, when you preview, can you see your customized WorkQueueEntry form?
Is that portion working?
yes
Silly question… are you working browser or in Client? Just want to make sure because if you’re in the client you have to log off and back in for Menu changes to take effect.
Just trying to cover our bases.
Browser
When you launch MES in the browser… do you see your layer referenced in the URL?
Above is the url it shows me when i launch mes, i do not see my layer in there.