V8 Customizations for MES - Followup question

Hi Joe,
I am presuming you saved the modified tab order field as a
customization.

There are some steps to follow to allow your customized start
production activity to be called from the MES button - Thanks to
Beverly Sims at Epicor Support for this info !

Summary: CUST How to customize programs within the MES menu.
Book: Support Solutions
Page: 6035MPS

CUST
PROBLEM DESCRIPTION:
I know how to customize the main MES menu screen, but how do I
customize programs within the MES menu? I want to customize Start
Production Activity or End Activity, for example.

PROBLEM RESOLUTION:
In version 8.00.805 a parameter was added so that you will get the
layer and translation screen when launching MES. This is the same
screen you get when you use Developer Mode in the the main 8.0
application. There are a couple of different processes that you have
to create.

1. Creating a MES Developer Icon:
--------------------------------------------------------
* Make a copy of your MES icon and rename it to something like
MES
Developer
* Then right click on it and choose Properties
* In the Target field locate where it shows -MES and change it
to
-MESC.

2. Identify the Key and Calling App parameters and customizing the
End Activity Screen
----------------------------------------------------------------------
--
-----------------------------------------------------------------
* Launch the MES Developer icon
* On the Select Customization and Translation screen check Base
Only and click OK
* A second Select Customization and Translation screen will
appear
for App.SysMonitorEntry.SysMonitorForm, check Base Only and click OK
* You will note that most of the buttons are not active, you
need
to clock an employee in to activate the buttons
* Now click on the program you want to customize (End Activity)
* Write down the Key and Calling App parameters, you will need
these later
Key: Epicor.Mfg.UI.EndActvityEntry.dll
Calling App: Epicor.Mfg.Menu.MES
* Click OK
* Check Base Only on the Select Customization and Translation
screen for App.EndActivityEntry.EndActForm and click OK
* Choose Tools >> Customization
* Customize the form as you see fit (this is just like
customizing
the UI in the standard application)
* Save your customization and provide name/description
* Close out of MES

3. Create the Sub Process entry
---------------------------------------------------
Because MES program are not attached to the standard menu, you need
to create a "dummy" menu id
* Log into a standard 8.0 session
* Go to System Management >> Utilities >> Sub Process
Maintenance
* Choose File >> New
* Enter a unique Process ID (These all need to start with UD,
i.e.
UDENDACT)
* Enter a Name (i.e. Custom End Activity)
* Parent Process = PROCESS
* Give it a unique sequence number (i.e. 10, 20, 30, etc.)
* Make sure the Enable checkbox is checked
* Program Type = Non Menu Item
* Program = Epicor.Mfg.UI.EndActivityEntry.dll (Browse to it or
type it in)
* Customization = name of custom you previously named (should be
in the drop-down list)
* Click Save and exit out of Sub Process Maintenance

4. Create a Process Calling entry
----------------------------------------------------
* Go to System Management >> Utilities >> Process Calling
Maintenance
* Choose File >> New
* Process Called Reference = Epicor.Mfg.UI.EndActivityEntry (Key
value from section #2)
* Called From = Epicor.Mfg.Menu.Mes (Calling App from section
#2)
* Menu ID = UDENDACT (Menu ID create in section #3)
* Save and close Process Calling Maintenance

5. Test the customization
-----------------------------------------
* Log in to the regular MES shortcut ( the one with -MES not
-MESC)
* Clock in an employee to activate program buttons
* Click on the End Activity button
* You should see your customization (i.e. textbox, etc) or your
custom procedure code should run



--- In vantage@yahoogroups.com, "Joe Rojas" <jrojas@...> wrote:
>
> Thanks Bill and B. Walker!
>
>
>
> I managed to get into MES developer mode!
>
>
>
> I have another question. I want to change the tab order for the
controls
> on the Start Production Activity screen.
>
> I was able to successfully change the tab stop value on all of the
> controls except txtResc. This is the text box for the Resource ID.
Every
> time I change the tab stop value to false, it reverts back true
after I
> log back in!
>
> This is not a show stopper but I was wondering if anyone knew why
this
> would be?
>
>
>
> Thanks,
>
> Joe Rojas
>
> IT Manager
>
> TNCO, Inc.
>
> 781-447-6661 x7506
>
> jrojas@...
>
>
>
> ________________________________
>
> From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On
Behalf
> Of Bill Andrews
> Sent: Tuesday, July 25, 2006 10:09 AM
> To: vantage@yahoogroups.com
> Subject: [Vantage] Re: V8 Customizations for MES
>
>
>
> 1. Right-click on the shortcut for Vantage 8.0 MES.
> 2. Copy and paste the copy to the desktop.
> 3. Rename the copy to something like MES Developer.
> 4. Right-Click and choose Properties.
> 5. In the Target area, locate where it shows -MES and change it to -
> MESC.
> 6. Click OK to save the changes.
> 7. Login to MES Developer.
> 8. Make your customizations and choose Save as
> 9. Give your customization a name (i.e CustomMES)
> 10. Save and close MES
> 11. Log into a your a regular 8.0 session
> 12. Go to System Management >> Utilites >> Sub Process Maintenance
> 13. Create a new menu ID and give it a name
> 14. Choose the security you want to apply to this option
> 15. Enter a parent process like PROCESS or MAINMENU
> 16. Enter a unique number for the sequence like 10, 15, 20, etc.
> 17. Under the Program section browse to or type in
> Epicor.Mfg.Menu.Mes.dll
> 18. Choose the Customization name you saved in steps 4/5 from the
> list box
> 19. Save and close Sub Process Maintenance
> 20. Add the process ID you just created in step # 8 as the value
for
> the MESCustomMenuID node in the xxx.mfgsys file being referenced by
> your MES icon
> <MESCustomMenuID value="UDMES" /> This should be listed under the
> <appSettings> </appsettings> section
> 21. Log into 8.0 MES again and you should now see your
customization.
>
> --- In vantage@yahoogroups.com <mailto:vantage%
40yahoogroups.com> , "Joe
> Rojas" <jrojas@> wrote:
> >
> > Hello,
> >
> >
> >
> > Is it possible to do customization for the MES screens?
> >
> > If so, how do you get into developer mode?
> >
> >
> >
> > Thanks,
> >
> > Joe Rojas
> >
> > IT Manager
> >
> > TNCO, Inc.
> >
> > 781-447-6661 x7506
> >
> > jrojas@
> >
> >
> >
Thanks Bill and B. Walker!



I managed to get into MES developer mode!



I have another question. I want to change the tab order for the controls
on the Start Production Activity screen.

I was able to successfully change the tab stop value on all of the
controls except txtResc. This is the text box for the Resource ID. Every
time I change the tab stop value to false, it reverts back true after I
log back in!

This is not a show stopper but I was wondering if anyone knew why this
would be?



Thanks,

Joe Rojas

IT Manager

TNCO, Inc.

781-447-6661 x7506

jrojas@...



________________________________

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf
Of Bill Andrews
Sent: Tuesday, July 25, 2006 10:09 AM
To: vantage@yahoogroups.com
Subject: [Vantage] Re: V8 Customizations for MES



1. Right-click on the shortcut for Vantage 8.0 MES.
2. Copy and paste the copy to the desktop.
3. Rename the copy to something like MES Developer.
4. Right-Click and choose Properties.
5. In the Target area, locate where it shows -MES and change it to -
MESC.
6. Click OK to save the changes.
7. Login to MES Developer.
8. Make your customizations and choose Save as
9. Give your customization a name (i.e CustomMES)
10. Save and close MES
11. Log into a your a regular 8.0 session
12. Go to System Management >> Utilites >> Sub Process Maintenance
13. Create a new menu ID and give it a name
14. Choose the security you want to apply to this option
15. Enter a parent process like PROCESS or MAINMENU
16. Enter a unique number for the sequence like 10, 15, 20, etc.
17. Under the Program section browse to or type in
Epicor.Mfg.Menu.Mes.dll
18. Choose the Customization name you saved in steps 4/5 from the
list box
19. Save and close Sub Process Maintenance
20. Add the process ID you just created in step # 8 as the value for
the MESCustomMenuID node in the xxx.mfgsys file being referenced by
your MES icon
<MESCustomMenuID value="UDMES" /> This should be listed under the
<appSettings> </appsettings> section
21. Log into 8.0 MES again and you should now see your customization.

--- In vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com> , "Joe
Rojas" <jrojas@...> wrote:
>
> Hello,
>
>
>
> Is it possible to do customization for the MES screens?
>
> If so, how do you get into developer mode?
>
>
>
> Thanks,
>
> Joe Rojas
>
> IT Manager
>
> TNCO, Inc.
>
> 781-447-6661 x7506
>
> jrojas@...
>
>
>
> [Non-text portions of this message have been removed]
>





[Non-text portions of this message have been removed]