MES Customization

E
Sent via BlackBerry by AT&T

-----Original Message-----
From: "Vic Drecchio" <vic.drecchio@...>
Sender: vantage@yahoogroups.com
Date: Mon, 12 Jul 2010 14:32:13
To: <vantage@yahoogroups.com>
Reply-To: vantage@yahoogroups.com
Subject: RE: [Vantage] MES Customization

Don't "hide" the buttons.



Set the size to 0,0 and they will disappear then.







________________________________

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf
Of VantageUser13
Sent: Monday, July 12, 2010 2:25 PM
To: vantage@yahoogroups.com
Subject: [Vantage] MES Customization





I will need on the MES, to hide a button. I go on my customization, and
on load form i write this line : btnStartActivitySetup.visible = false
but doesn't work. I have all the time the error message. If possible in
the customization to hide the button ?

Vantage 8.03.408b





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




[Non-text portions of this message have been removed]
Does anyone know how to customize the MES Screen for Vantage 8.0? We have seen it done, but epicor seems to be kinda secretive about it and we cant seem to get any information on how to do it...

Thanks,
Brad
Its not at all a secret. The basic steps are outlined in the Vantage
Help under the "MES Customization" topic.

There's also some Answerbooks on EpicWeb that provide some more
detail.

https://epicweb.epicor.com/ReportServer/Pages/ReportViewer.aspx?/ePortal
/ABDetail&rs:Command=Render&rc:Toolbar=true&Card_ID=6035MPS&Answerbook=C
lientele+Change+Requests

-bws

-----Original Message-----
From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf
Of brad.ebright
Sent: Monday, September 27, 2010 1:41 PM
To: vantage@yahoogroups.com
Subject: [Vantage] MES Customization

Does anyone know how to customize the MES Screen for Vantage 8.0? We
have seen it done, but epicor seems to be kinda secretive about it and
we cant seem to get any information on how to do it...

Thanks,
Brad



------------------------------------

Useful links for the Yahoo!Groups Vantage Board are: ( Note: You must
have already linked your email address to a yahoo id to enable access. )
(1) To access the Files Section of our Yahoo!Group for Report Builder
and Crystal Reports and other 'goodies', please goto:
http://groups.yahoo.com/group/vantage/files/.
(2) To search through old msg's goto:
http://groups.yahoo.com/group/vantage/messages
(3) To view links to Vendors that provide Vantage services goto:
http://groups.yahoo.com/group/vantage/linksYahoo! Groups Links
Has anyone come across any notes/instructions for customizing MES? I'd like to give certain users access to more than what's available. For example, in Part Tracker (or anywhere the part is displayed) i'd like them to be able to right click and select open with Part Advisor to see what jobs are open for the part. In addition, I can't seem to get the main buttons to be un-grayed out. Thanks!
Your current administrator has to release you the rights for Customization access. Once you have them you can access this in the developer mode. If you need instructions on how this is done email me directly.
Thanks

Michael Brown
Master Scheduler
D&S Manufacturing
mbrown@...
715-284-5376 Ext. 344
www.dsmfg.com


________________________________
From: vantagewow <jsmith@...>
To: vantage@yahoogroups.com
Sent: Tuesday, November 15, 2011 1:17 PM
Subject: [Vantage] MES Customization


Â
Has anyone come across any notes/instructions for customizing MES? I'd like to give certain users access to more than what's available. For example, in Part Tracker (or anywhere the part is displayed) i'd like them to be able to right click and select open with Part Advisor to see what jobs are open for the part. In addition, I can't seem to get the main buttons to be un-grayed out. Thanks!




[Non-text portions of this message have been removed]
Note that the MES license only allows access to certain screens, I think
there's a list somewhere in the documentation. You can add a button to
a screen, but have it fail to open due to licensing.



Brian.



________________________________

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf
Of vantagewow
Sent: Tuesday, November 15, 2011 2:17 PM
To: vantage@yahoogroups.com
Subject: [Vantage] MES Customization





Has anyone come across any notes/instructions for customizing MES? I'd
like to give certain users access to more than what's available. For
example, in Part Tracker (or anywhere the part is displayed) i'd like
them to be able to right click and select open with Part Advisor to see
what jobs are open for the part. In addition, I can't seem to get the
main buttons to be un-grayed out. Thanks!





[Non-text portions of this message have been removed]
This is a follow-up of a post I did a few weeks ago, still running into the same issue. Currently on Epicor 9.05.606.

Looking to launch from a button in MES an entry screen that's not listed as an MESControl. Epicor gave us a one-off that allowed us rights within our license to launch SerialMatching from MES (which I hear is standard in 9.05.702).

There's a solution to do this in the answerbooks on EpicWeb, but it's for Vantage and it's in VB. I want it in C# (I used a free converter for this), and I know that there are at least 3 code differences to make this work in E9 compared to Vantage. Where I'm stuck (or at least the error I'm receiving) is also in the answerbook for vantage, but the example is launch a report.

The issue is setting LaunchFormOptions.ValueIn = "[The report ID]", but because I'm not launching a report I don't have another ID to give. Yet this is the error I'm receiving, that I need to set a value for LaunchFormOptions.

Here's my code:


// **************************************************
// Custom code for MESMenu
// Created: 6/20/2012 10:42:55 AM
// **************************************************
using System;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.Windows.Forms;
using Epicor.Mfg.BO;
using Epicor.Mfg.UI;
using Epicor.Mfg.UI.Adapters;
using Epicor.Mfg.UI.Customization;
using Epicor.Mfg.UI.ExtendedProps;
using Epicor.Mfg.UI.FormFunctions;
using Epicor.Mfg.UI.FrameWork;
using Epicor.Mfg.UI.Searches;

public class Script
{
// ** Wizard Insert Location - Do Not Remove 'Begin/End Wizard Added Module Level Variables' Comments! **
// Begin Wizard Added Module Level Variables **

// End Wizard Added Module Level Variables **

// Add Custom Module Level Variables Here **

private EpiButton withEventsField_btnSerialMatching;

public void InitializeCustomCode()
{
// ** Wizard Insert Location - Do not delete 'Begin/End Wizard Added Variable Initialization' lines **
// Begin Wizard Added Variable Initialization

// End Wizard Added Variable Initialization

// Begin Wizard Added Custom Method Calls

// End Wizard Added Custom Method Calls

}

public void DestroyCustomCode()
{
// ** Wizard Insert Location - Do not delete 'Begin/End Wizard Added Object Disposal' lines **
// Begin Wizard Added Object Disposal

// End Wizard Added Object Disposal

// Begin Custom Code Disposal

// End Custom Code Disposal
}

private void btnSerialMatching_Click(object Sender, EventArgs args)
{
ProcessCaller.LaunchForm(MESMenu, "JCGO3180");
}

private EpiButton btnSerialMatching
{

get
{
return withEventsField_btnSerialMatching;
}

set
{
if (withEventsField_btnSerialMatching != null)
{
withEventsField_btnSerialMatching.Click -= btnSerialMatching_Click;
}

withEventsField_btnSerialMatching = value;

if (withEventsField_btnSerialMatching != null)
{
withEventsField_btnSerialMatching.Click += btnSerialMatching_Click;
}
}
}

private void MESMenu_Load(object sender, EventArgs args)
{
////
//// Add Event Handler Code
////

btnSerialMatching = (EpiButton)csm.GetNativeControlReference("fe187107-b719-4a3d-96a8-5f8505ea65ae");

btnSerialMatching.ReadOnly = false;

}
}


And the error:


Error Detail
============
The process caller failed to invoke method LaunchForm in Epicor.Mfg.UI.App.Launch in Epicor.Mfg.UI.SerialMatchingEntry.dll


Stack Trace
===========
at Epicor.Mfg.UI.FrameWork.PCallReflector.InvokeReflectedMethod(MethodInfo Method, Object Object, Object[] MethodParams, String className, String assemblyName)
at Epicor.Mfg.UI.FrameWork.PCallReflector.LaunchDotNet(String assemblyName, String className, Hashtable ctorList, String methodName, Hashtable methodList)

Inner Exception
===============
Exception has been thrown by the target of an invocation.

Inner Stack Trace
=================
at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Epicor.Mfg.UI.FrameWork.PCallReflector.InvokeReflectedMethod(MethodInfo Method, Object Object, Object[] MethodParams, String className, String assemblyName)

Inner Exception
===============
Unable to cast object of type 'Epicor.Mfg.UI.FrameWork.LaunchFormOptions' to type 'Epicor.Mfg.UI.App.SerialMatchingEntry.SerialMatchingArgs'.

Inner Stack Trace
=================
at Epicor.Mfg.UI.App.Launch.LaunchForm(Object LaunchObject)


Any assistance or ideas to try would be great.

Thanks,

Justin
You don't have an LFO at all..

Is JCGO3180 the Menu Item for Serial Number Entry?

try this
ProcessCaller.LaunchForm(oTrans, "Epicor.Mfg.UI.YourSerialNo.dll");

FYI that's not the actual DLL but you cna find the the name


*Jose C Gomez*
*Software Engineer*
*
*
*
*T: 904.469.1524 mobile
E: jose@...
http://www.josecgomez.com
<http://www.linkedin.com/in/josecgomez> <http://www.facebook.com/josegomez>
<http://www.google.com/profiles/jose.gomez> <http://www.twitter.com/joc85>
<http://www.josecgomez.com/professional-resume/>
<http://www.josecgomez.com/feed/>
<http://www.usdoingstuff.com>

*Quis custodiet ipsos custodes?*



On Thu, Jul 19, 2012 at 11:21 AM, swenson.justin
<swenson.justin@...>wrote:

> JCGO3180


[Non-text portions of this message have been removed]
Yes, JCGO3180 is the menu item for the SerialMatchingEntry, it tries to call the Epicor.Mfg.UI.SerialMatchingEntry.dll, but then tells me I need something set for the LaunchFormOption, I have not idea what would need to be set though and the only similar example of this I found is when calling a BAQ report, you use the report ID set to LaunchFormOption.ValueIn = "[reportID]".

I tried what you set below. Are you saying just replace what I have for the ProcessCaller? That's what I did and the button didn't launch at all.

I'm working with the developer who gave us the one-off and his only suggestion thus far was to point me to the answerbook item for Vantage that I mentioned earlier...

--- In vantage@yahoogroups.com, Jose Gomez <jose@...> wrote:
>
> You don't have an LFO at all..
>
> Is JCGO3180 the Menu Item for Serial Number Entry?
>
> try this
> ProcessCaller.LaunchForm(oTrans, "Epicor.Mfg.UI.YourSerialNo.dll");
>
> FYI that's not the actual DLL but you cna find the the name
>
>
> *Jose C Gomez*
> *Software Engineer*
> *
> *
> *
> *T: 904.469.1524 mobile
> E: jose@...
> http://www.josecgomez.com
> <http://www.linkedin.com/in/josecgomez> <http://www.facebook.com/josegomez>
> <http://www.google.com/profiles/jose.gomez> <http://www.twitter.com/joc85>
> <http://www.josecgomez.com/professional-resume/>
> <http://www.josecgomez.com/feed/>
> <http://www.usdoingstuff.com>
>
> *Quis custodiet ipsos custodes?*
>
>
>
> On Thu, Jul 19, 2012 at 11:21 AM, swenson.justin
> <swenson.justin@...>wrote:
>
> > JCGO3180
>
>
> [Non-text portions of this message have been removed]
>
Since you're opening a serial number form, trying setting ValueIn to
that serial number. Or maybe the part number? But unfortunately that's
just a guess.



Its possible that particular form requires something more complex.
Below is some sample code (in E9.05 C#) for calling the packing slip
print form, which requires two values passed in - might be useful as an
example. Either Epicor or the developer you worked with should be able
to tell you exactly what you need to pass in.



Brian.







System.Collections.ArrayList arrParams = new
System.Collections.ArrayList();

arrParams.Add(packnum); // packing slip on
selected row

arrParams.Add(false);
// invoiced flag (unused)

LaunchFormOptions lfo = new LaunchFormOptions();

lfo.ValueIn = arrParams;

lfo.IsModal = true;

object result = ProcessCaller.LaunchForm(oTrans,
"Epicor.Mfg.UIRpt.PackingSlipPrint", lfo, true);







From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf
Of swenson.justin
Sent: Tuesday, July 24, 2012 11:49 AM
To: vantage@yahoogroups.com
Subject: [Vantage] Re: MES Customization





Yes, JCGO3180 is the menu item for the SerialMatchingEntry, it tries to
call the Epicor.Mfg.UI.SerialMatchingEntry.dll, but then tells me I need
something set for the LaunchFormOption, I have not idea what would need
to be set though and the only similar example of this I found is when
calling a BAQ report, you use the report ID set to
LaunchFormOption.ValueIn = "[reportID]".

I tried what you set below. Are you saying just replace what I have for
the ProcessCaller? That's what I did and the button didn't launch at
all.

I'm working with the developer who gave us the one-off and his only
suggestion thus far was to point me to the answerbook item for Vantage
that I mentioned earlier...

--- In vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com> , Jose
Gomez <jose@...> wrote:
>
> You don't have an LFO at all..
>
> Is JCGO3180 the Menu Item for Serial Number Entry?
>
> try this
> ProcessCaller.LaunchForm(oTrans, "Epicor.Mfg.UI.YourSerialNo.dll");
>
> FYI that's not the actual DLL but you cna find the the name
>
>
> *Jose C Gomez*
> *Software Engineer*
> *
> *
> *
> *T: 904.469.1524 mobile
> E: jose@...
> http://www.josecgomez.com
> <http://www.linkedin.com/in/josecgomez> <
http://www.facebook.com/josegomez>
> <http://www.google.com/profiles/jose.gomez> <
http://www.twitter.com/joc85>
> <http://www.josecgomez.com/professional-resume/>
> <http://www.josecgomez.com/feed/>
> <http://www.usdoingstuff.com>
>
> *Quis custodiet ipsos custodes?*
>
>
>
> On Thu, Jul 19, 2012 at 11:21 AM, swenson.justin
> <swenson.justin@...>wrote:
>
> > JCGO3180
>
>
> [Non-text portions of this message have been removed]
>





[Non-text portions of this message have been removed]
9.04.507a
I am trying to do my 1st MES customization. I am using one of the buttons on the supervisors menu that has not been used. I have created customization over EmpBasicEntry.dll through the normal customization process and put it on a menu with an id of UPSHPE. I have changed the Epibinding to "MESControl.Employee Fix". I have changed the text to "&Fix Employee Log in Error". I have changed Data - Tag to "UDSHPE" (this is the menu id that has my customized program and the customized version. Not sure this is needed, but I am trying to match one of Epicor's working buttons.) I have created in Process Calling Maintenance a custom process - Called Process Reference = "Employee Fix", and Menu ID = "UPSHPE".
While still in developer mode my button looks ok. When I click on the button I get the message - "No Menu ID found for MESControl.Employee Fix".
Any ideas on what I am missing?
TIA
You have to actually write the code behindd for the Click Event on the
button and use the ProcessCaller.launchform to launch the form you want.


*Jose C Gomez*
*Software Engineer*
*
*
*
*T: 904.469.1524 mobile
E: jose@...
http://www.josecgomez.com
<http://www.linkedin.com/in/josecgomez> <http://www.facebook.com/josegomez>
<http://www.google.com/profiles/jose.gomez> <http://www.twitter.com/joc85>
<http://www.josecgomez.com/professional-resume/>
<http://www.josecgomez.com/feed/>
<http://www.usdoingstuff.com>

*Quis custodiet ipsos custodes?*


On Wed, Jul 17, 2013 at 1:49 PM, mike.numbers <mnumbers@...> wrote:

> **
>
>
> 9.04.507a
> I am trying to do my 1st MES customization. I am using one of the buttons
> on the supervisors menu that has not been used. I have created
> customization over EmpBasicEntry.dll through the normal customization
> process and put it on a menu with an id of UPSHPE. I have changed the
> Epibinding to "MESControl.Employee Fix". I have changed the text to "&Fix
> Employee Log in Error". I have changed Data - Tag to "UDSHPE" (this is the
> menu id that has my customized program and the customized version. Not sure
> this is needed, but I am trying to match one of Epicor's working buttons.)
> I have created in Process Calling Maintenance a custom process - Called
> Process Reference = "Employee Fix", and Menu ID = "UPSHPE".
> While still in developer mode my button looks ok. When I click on the
> button I get the message - "No Menu ID found for MESControl.Employee Fix".
> Any ideas on what I am missing?
> TIA
>
>
>


[Non-text portions of this message have been removed]
Hard Code the ProcessCaller.LaunchForm("UPSHPE") On the button click event.

Michael Brown
Master Scheduler / Programmer
D&S Manufacturing
715-284-5376 Ext. 344

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf Of mike.numbers
Sent: Wednesday, July 17, 2013 12:49 PM
To: vantage@yahoogroups.com
Subject: [Vantage] MES Customization



9.04.507a
I am trying to do my 1st MES customization. I am using one of the buttons on the supervisors menu that has not been used. I have created customization over EmpBasicEntry.dll through the normal customization process and put it on a menu with an id of UPSHPE. I have changed the Epibinding to "MESControl.Employee Fix". I have changed the text to "&Fix Employee Log in Error". I have changed Data - Tag to "UDSHPE" (this is the menu id that has my customized program and the customized version. Not sure this is needed, but I am trying to match one of Epicor's working buttons.) I have created in Process Calling Maintenance a custom process - Called Process Reference = "Employee Fix", and Menu ID = "UPSHPE".
While still in developer mode my button looks ok. When I click on the button I get the message - "No Menu ID found for MESControl.Employee Fix".
Any ideas on what I am missing?
TIA



[Non-text portions of this message have been removed]
I am not experienced in writing code for Click Events or using the
ProcessCaller. I learn from examples. I am looking at one of the existing
buttons on the MES (Order Tracker) and trying to match my button with
theirs. If I look at the Script Editor for Order Tracker, I don't see
anything added. I am not familiar with using the wizards, but l looked to
see if something would make sense to me and nothing did. Do you know of an
example I could follow. Basically I want to run a program that has a
customization version when the button is selected.

-----Original Message-----
From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf Of
Jose Gomez
Sent: Wednesday, July 17, 2013 1:55 PM
To: Vantage
Subject: Re: [Vantage] MES Customization

You have to actually write the code behindd for the Click Event on the
button and use the ProcessCaller.launchform to launch the form you want.


*Jose C Gomez*
*Software Engineer*
*
*
*
*T: 904.469.1524 mobile
E: jose@...
http://www.josecgomez.com
<http://www.linkedin.com/in/josecgomez> <http://www.facebook.com/josegomez>
<http://www.google.com/profiles/jose.gomez> <http://www.twitter.com/joc85>
<http://www.josecgomez.com/professional-resume/>
<http://www.josecgomez.com/feed/>
<http://www.usdoingstuff.com>

*Quis custodiet ipsos custodes?*


On Wed, Jul 17, 2013 at 1:49 PM, mike.numbers <mnumbers@...> wrote:

> **
>
>
> 9.04.507a
> I am trying to do my 1st MES customization. I am using one of the
> buttons on the supervisors menu that has not been used. I have created
> customization over EmpBasicEntry.dll through the normal customization
> process and put it on a menu with an id of UPSHPE. I have changed the
> Epibinding to "MESControl.Employee Fix". I have changed the text to
> "&Fix Employee Log in Error". I have changed Data - Tag to "UDSHPE"
> (this is the menu id that has my customized program and the customized
> version. Not sure this is needed, but I am trying to match one of
> Epicor's working buttons.) I have created in Process Calling
> Maintenance a custom process - Called Process Reference = "Employee Fix",
and Menu ID = "UPSHPE".
> While still in developer mode my button looks ok. When I click on the
> button I get the message - "No Menu ID found for MESControl.Employee Fix".
> Any ideas on what I am missing?
> TIA
>
>
>


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



------------------------------------

Useful links for the Yahoo!Groups Vantage Board are: ( Note: You must have
already linked your email address to a yahoo id to enable access. )
(1) To access the Files Section of our Yahoo!Group for Report Builder and
Crystal Reports and other 'goodies', please goto:
http://groups.yahoo.com/group/vantage/files/.
(2) To search through old msg's goto:
http://groups.yahoo.com/group/vantage/messages
(3) To view links to Vendors that provide Vantage services goto:
http://groups.yahoo.com/group/vantage/linksYahoo! Groups Links
Vantage 8.03.09c, vb code:

Private Sub btnReprint_Click(ByVal Sender As Object, ByVal Args As System.EventArgs) Handles btnReprint.Click
'// ** Place Event Handling Code Here **

End Sub

In Vantage, customization mode, go to the event wizard tab, choose epibutton from first drop down, your button from second drop down, click from the third drop down. I do not have Epicor 9 to see the options, but they may be similar...

Then search this group for _Click for example...To see if there are any code examples for the process calling....

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf Of Mike Numbers
Sent: Wednesday, July 17, 2013 1:44 PM
To: vantage@yahoogroups.com
Subject: RE: [Vantage] MES Customization



I am not experienced in writing code for Click Events or using the
ProcessCaller. I learn from examples. I am looking at one of the existing
buttons on the MES (Order Tracker) and trying to match my button with
theirs. If I look at the Script Editor for Order Tracker, I don't see
anything added. I am not familiar with using the wizards, but l looked to
see if something would make sense to me and nothing did. Do you know of an
example I could follow. Basically I want to run a program that has a
customization version when the button is selected.

-----Original Message-----
From: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> [mailto:vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com>] On Behalf Of
Jose Gomez
Sent: Wednesday, July 17, 2013 1:55 PM
To: Vantage
Subject: Re: [Vantage] MES Customization

You have to actually write the code behindd for the Click Event on the
button and use the ProcessCaller.launchform to launch the form you want.

*Jose C Gomez*
*Software Engineer*
*
*
*
*T: 904.469.1524 mobile
E: jose@...<mailto:jose%40josecgomez.com>
http://www.josecgomez.com
<http://www.linkedin.com/in/josecgomez> <http://www.facebook.com/josegomez>
<http://www.google.com/profiles/jose.gomez> <http://www.twitter.com/joc85>
<http://www.josecgomez.com/professional-resume/>
<http://www.josecgomez.com/feed/>
<http://www.usdoingstuff.com>

*Quis custodiet ipsos custodes?*

On Wed, Jul 17, 2013 at 1:49 PM, mike.numbers <mnumbers@...<mailto:mnumbers%40cignys.com>> wrote:

> **
>
>
> 9.04.507a
> I am trying to do my 1st MES customization. I am using one of the
> buttons on the supervisors menu that has not been used. I have created
> customization over EmpBasicEntry.dll through the normal customization
> process and put it on a menu with an id of UPSHPE. I have changed the
> Epibinding to "MESControl.Employee Fix". I have changed the text to
> "&Fix Employee Log in Error". I have changed Data - Tag to "UDSHPE"
> (this is the menu id that has my customized program and the customized
> version. Not sure this is needed, but I am trying to match one of
> Epicor's working buttons.) I have created in Process Calling
> Maintenance a custom process - Called Process Reference = "Employee Fix",
and Menu ID = "UPSHPE".
> While still in developer mode my button looks ok. When I click on the
> button I get the message - "No Menu ID found for MESControl.Employee Fix".
> Any ideas on what I am missing?
> TIA
>
>
>

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

------------------------------------

Useful links for the Yahoo!Groups Vantage Board are: ( Note: You must have
already linked your email address to a yahoo id to enable access. )
(1) To access the Files Section of our Yahoo!Group for Report Builder and
Crystal Reports and other 'goodies', please goto:
http://groups.yahoo.com/group/vantage/files/.<http://groups.yahoo.com/group/vantage/files/>
(2) To search through old msg's goto:
http://groups.yahoo.com/group/vantage/messages
(3) To view links to Vendors that provide Vantage services goto:
http://groups.yahoo.com/group/vantage/linksYahoo! Groups Links



[Non-text portions of this message have been removed]
I would suggest you download a copy of the ICE 2.5 User experience and Customization Guide from Epicor Website, that would give you at least a few good hints to start writing code in Epicor. There's an example of how to use the process caller in it.

Christian

--- In vantage@yahoogroups.com, "Mike Numbers" <mnumbers@...> wrote:
>
> I am not experienced in writing code for Click Events or using the
> ProcessCaller. I learn from examples. I am looking at one of the existing
> buttons on the MES (Order Tracker) and trying to match my button with
> theirs. If I look at the Script Editor for Order Tracker, I don't see
> anything added. I am not familiar with using the wizards, but l looked to
> see if something would make sense to me and nothing did. Do you know of an
> example I could follow. Basically I want to run a program that has a
> customization version when the button is selected.
>
> -----Original Message-----
> From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf Of
> Jose Gomez
> Sent: Wednesday, July 17, 2013 1:55 PM
> To: Vantage
> Subject: Re: [Vantage] MES Customization
>
> You have to actually write the code behindd for the Click Event on the
> button and use the ProcessCaller.launchform to launch the form you want.
>
>
> *Jose C Gomez*
> *Software Engineer*
> *
> *
> *
> *T: 904.469.1524 mobile
> E: jose@...
> http://www.josecgomez.com
> <http://www.linkedin.com/in/josecgomez> <http://www.facebook.com/josegomez>
> <http://www.google.com/profiles/jose.gomez> <http://www.twitter.com/joc85>
> <http://www.josecgomez.com/professional-resume/>
> <http://www.josecgomez.com/feed/>
> <http://www.usdoingstuff.com>
>
> *Quis custodiet ipsos custodes?*
>
>
> On Wed, Jul 17, 2013 at 1:49 PM, mike.numbers <mnumbers@...> wrote:
>
> > **
> >
> >
> > 9.04.507a
> > I am trying to do my 1st MES customization. I am using one of the
> > buttons on the supervisors menu that has not been used. I have created
> > customization over EmpBasicEntry.dll through the normal customization
> > process and put it on a menu with an id of UPSHPE. I have changed the
> > Epibinding to "MESControl.Employee Fix". I have changed the text to
> > "&Fix Employee Log in Error". I have changed Data - Tag to "UDSHPE"
> > (this is the menu id that has my customized program and the customized
> > version. Not sure this is needed, but I am trying to match one of
> > Epicor's working buttons.) I have created in Process Calling
> > Maintenance a custom process - Called Process Reference = "Employee Fix",
> and Menu ID = "UPSHPE".
> > While still in developer mode my button looks ok. When I click on the
> > button I get the message - "No Menu ID found for MESControl.Employee Fix".
> > Any ideas on what I am missing?
> > TIA
> >
> >
> >
>
>
> [Non-text portions of this message have been removed]
>
>
>
> ------------------------------------
>
> Useful links for the Yahoo!Groups Vantage Board are: ( Note: You must have
> already linked your email address to a yahoo id to enable access. )
> (1) To access the Files Section of our Yahoo!Group for Report Builder and
> Crystal Reports and other 'goodies', please goto:
> http://groups.yahoo.com/group/vantage/files/.
> (2) To search through old msg's goto:
> http://groups.yahoo.com/group/vantage/messages
> (3) To view links to Vendors that provide Vantage services goto:
> http://groups.yahoo.com/group/vantage/linksYahoo! Groups Links
>
In trying to follow the wizard, I went to event wizard, chose epibutton,
the next drop down is titled "Custom Control" and there are no choices for
this one. The next drop down is "Available Control Events" and there are no
choices for this either.



From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf Of
Karen Schoenung
Sent: Wednesday, July 17, 2013 2:58 PM
To: vantage@yahoogroups.com
Subject: RE: [Vantage] MES Customization





Vantage 8.03.09c, vb code:

Private Sub btnReprint_Click(ByVal Sender As Object, ByVal Args As
System.EventArgs) Handles btnReprint.Click
'// ** Place Event Handling Code Here **

End Sub

In Vantage, customization mode, go to the event wizard tab, choose epibutton
from first drop down, your button from second drop down, click from the
third drop down. I do not have Epicor 9 to see the options, but they may be
similar...

Then search this group for _Click for example...To see if there are any code
examples for the process calling....

From: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
[mailto:vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com> ] On
Behalf Of Mike Numbers
Sent: Wednesday, July 17, 2013 1:44 PM
To: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
Subject: RE: [Vantage] MES Customization

I am not experienced in writing code for Click Events or using the
ProcessCaller. I learn from examples. I am looking at one of the existing
buttons on the MES (Order Tracker) and trying to match my button with
theirs. If I look at the Script Editor for Order Tracker, I don't see
anything added. I am not familiar with using the wizards, but l looked to
see if something would make sense to me and nothing did. Do you know of an
example I could follow. Basically I want to run a program that has a
customization version when the button is selected.

-----Original Message-----
From: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com> [mailto:vantage@yahoogroups.com
<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>] On
Behalf Of
Jose Gomez
Sent: Wednesday, July 17, 2013 1:55 PM
To: Vantage
Subject: Re: [Vantage] MES Customization

You have to actually write the code behindd for the Click Event on the
button and use the ProcessCaller.launchform to launch the form you want.

*Jose C Gomez*
*Software Engineer*
*
*
*
*T: 904.469.1524 mobile
E: jose@... <mailto:jose%40josecgomez.com>
<mailto:jose%40josecgomez.com>
http://www.josecgomez.com
<http://www.linkedin.com/in/josecgomez> <http://www.facebook.com/josegomez>
<http://www.google.com/profiles/jose.gomez> <http://www.twitter.com/joc85>
<http://www.josecgomez.com/professional-resume/>
<http://www.josecgomez.com/feed/>
<http://www.usdoingstuff.com>

*Quis custodiet ipsos custodes?*

On Wed, Jul 17, 2013 at 1:49 PM, mike.numbers <mnumbers@...
<mailto:mnumbers%40cignys.com> <mailto:mnumbers%40cignys.com>> wrote:

> **
>
>
> 9.04.507a
> I am trying to do my 1st MES customization. I am using one of the
> buttons on the supervisors menu that has not been used. I have created
> customization over EmpBasicEntry.dll through the normal customization
> process and put it on a menu with an id of UPSHPE. I have changed the
> Epibinding to "MESControl.Employee Fix". I have changed the text to
> "&Fix Employee Log in Error". I have changed Data - Tag to "UDSHPE"
> (this is the menu id that has my customized program and the customized
> version. Not sure this is needed, but I am trying to match one of
> Epicor's working buttons.) I have created in Process Calling
> Maintenance a custom process - Called Process Reference = "Employee Fix",
and Menu ID = "UPSHPE".
> While still in developer mode my button looks ok. When I click on the
> button I get the message - "No Menu ID found for MESControl.Employee Fix".
> Any ideas on what I am missing?
> TIA
>
>
>

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

------------------------------------

Useful links for the Yahoo!Groups Vantage Board are: ( Note: You must have
already linked your email address to a yahoo id to enable access. )
(1) To access the Files Section of our Yahoo!Group for Report Builder and
Crystal Reports and other 'goodies', please goto:
http://groups.yahoo.com/group/vantage/files/.
<http://groups.yahoo.com/group/vantage/files/>
<http://groups.yahoo.com/group/vantage/files/>
(2) To search through old msg's goto:
http://groups.yahoo.com/group/vantage/messages
(3) To view links to Vendors that provide Vantage services goto:
http://groups.yahoo.com/group/vantage/linksYahoo! Groups Links

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





[Non-text portions of this message have been removed]
Sounds similar...Did you create a button and save it ?(you have to have a custom button - you can hide the original one by making visible = false)

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf Of Mike Numbers
Sent: Wednesday, July 17, 2013 2:05 PM
To: vantage@yahoogroups.com
Subject: RE: [Vantage] MES Customization



In trying to follow the wizard, I went to event wizard, chose epibutton,
the next drop down is titled "Custom Control" and there are no choices for
this one. The next drop down is "Available Control Events" and there are no
choices for this either.

From: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> [mailto:vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com>] On Behalf Of
Karen Schoenung
Sent: Wednesday, July 17, 2013 2:58 PM
To: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com>
Subject: RE: [Vantage] MES Customization

Vantage 8.03.09c, vb code:

Private Sub btnReprint_Click(ByVal Sender As Object, ByVal Args As
System.EventArgs) Handles btnReprint.Click
'// ** Place Event Handling Code Here **

End Sub

In Vantage, customization mode, go to the event wizard tab, choose epibutton
from first drop down, your button from second drop down, click from the
third drop down. I do not have Epicor 9 to see the options, but they may be
similar...

Then search this group for _Click for example...To see if there are any code
examples for the process calling....

From: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
[mailto:vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com> ] On
Behalf Of Mike Numbers
Sent: Wednesday, July 17, 2013 1:44 PM
To: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
Subject: RE: [Vantage] MES Customization

I am not experienced in writing code for Click Events or using the
ProcessCaller. I learn from examples. I am looking at one of the existing
buttons on the MES (Order Tracker) and trying to match my button with
theirs. If I look at the Script Editor for Order Tracker, I don't see
anything added. I am not familiar with using the wizards, but l looked to
see if something would make sense to me and nothing did. Do you know of an
example I could follow. Basically I want to run a program that has a
customization version when the button is selected.

-----Original Message-----
From: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com> [mailto:vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>] On
Behalf Of
Jose Gomez
Sent: Wednesday, July 17, 2013 1:55 PM
To: Vantage
Subject: Re: [Vantage] MES Customization

You have to actually write the code behindd for the Click Event on the
button and use the ProcessCaller.launchform to launch the form you want.

*Jose C Gomez*
*Software Engineer*
*
*
*
*T: 904.469.1524 mobile
E: jose@...<mailto:jose%40josecgomez.com> <mailto:jose%40josecgomez.com>
<mailto:jose%40josecgomez.com>
http://www.josecgomez.com
<http://www.linkedin.com/in/josecgomez> <http://www.facebook.com/josegomez>
<http://www.google.com/profiles/jose.gomez> <http://www.twitter.com/joc85>
<http://www.josecgomez.com/professional-resume/>
<http://www.josecgomez.com/feed/>
<http://www.usdoingstuff.com>

*Quis custodiet ipsos custodes?*

On Wed, Jul 17, 2013 at 1:49 PM, mike.numbers <mnumbers@...<mailto:mnumbers%40cignys.com>
<mailto:mnumbers%40cignys.com> <mailto:mnumbers%40cignys.com>> wrote:

> **
>
>
> 9.04.507a
> I am trying to do my 1st MES customization. I am using one of the
> buttons on the supervisors menu that has not been used. I have created
> customization over EmpBasicEntry.dll through the normal customization
> process and put it on a menu with an id of UPSHPE. I have changed the
> Epibinding to "MESControl.Employee Fix". I have changed the text to
> "&Fix Employee Log in Error". I have changed Data - Tag to "UDSHPE"
> (this is the menu id that has my customized program and the customized
> version. Not sure this is needed, but I am trying to match one of
> Epicor's working buttons.) I have created in Process Calling
> Maintenance a custom process - Called Process Reference = "Employee Fix",
and Menu ID = "UPSHPE".
> While still in developer mode my button looks ok. When I click on the
> button I get the message - "No Menu ID found for MESControl.Employee Fix".
> Any ideas on what I am missing?
> TIA
>
>
>

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

------------------------------------

Useful links for the Yahoo!Groups Vantage Board are: ( Note: You must have
already linked your email address to a yahoo id to enable access. )
(1) To access the Files Section of our Yahoo!Group for Report Builder and
Crystal Reports and other 'goodies', please goto:
http://groups.yahoo.com/group/vantage/files/.<http://groups.yahoo.com/group/vantage/files/>
<http://groups.yahoo.com/group/vantage/files/>
<http://groups.yahoo.com/group/vantage/files/>
(2) To search through old msg's goto:
http://groups.yahoo.com/group/vantage/messages
(3) To view links to Vendors that provide Vantage services goto:
http://groups.yahoo.com/group/vantage/linksYahoo! Groups Links

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

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



[Non-text portions of this message have been removed]
This is from a POST I did on How to add a dashboard to MES. Only difference is that your MENU ID is Order Tracker

Version: 9.05?

Add the dashboard to your main menu.
Write down the MENU ID that you created. Ex. DASH0001

Under the properties for the MES Icon, change -MES to -MESC
Start the Application.
Click your current Customization for MES and open

Right click on one of your buttons and select CUSTOMIZATION

Choose your Tab to place the button.
Tools> Tool Box
Click EPI BUTTON
Add your button somewhere in the screen. Align and size button
Click on new button to display properties.
Under MISC, change TEXT; Ex. SHIPPING DASH
Under MISC, change NAME; epiBtDASH0001 (optional)
SAVE

Go to WIZARDS tab > Event Wizard
Control Type Filter: EPIButton
Custom Control: epiBtDASH001
Available Control Events: CLICK

Add using the arrow button; epibtDASH001_Click should be highlighted and the following displayed:

Private Sub epibtDASH0001_Click(ByVal sender As Object, ByVal args As System.EventArgs)
' ** Place Event Handling Code Here **
End Sub

Click on Update Selected Event Code (bottom right Corner)
Now go to the Script Editor Tab and look for the code you just pasted via the last step.
Add:
ProcessCaller.LaunchForm(MESMenu,"DASH001")

Should look like this:
Private Sub epibtDASH0001_Click(ByVal sender As Object, ByVal args As System.EventArgs)
' ** Place Event Handling Code Here **
ProcessCaller.LaunchForm(MESMenu,"DASH001")
End Sub

Save, close, remove the -MESC and leave it as -MES.

Start application and that is it.

Miguel A. Santillan
Compass Components, Inc.


From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf Of Karen Schoenung
Sent: Wednesday, July 17, 2013 12:23 PM
To: vantage@yahoogroups.com
Subject: RE: [Vantage] MES Customization



Sounds similar...Did you create a button and save it ?(you have to have a custom button - you can hide the original one by making visible = false)

From: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com> [mailto:vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com>] On Behalf Of Mike Numbers
Sent: Wednesday, July 17, 2013 2:05 PM
To: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com>
Subject: RE: [Vantage] MES Customization

In trying to follow the wizard, I went to event wizard, chose epibutton,
the next drop down is titled "Custom Control" and there are no choices for
this one. The next drop down is "Available Control Events" and there are no
choices for this either.

From: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com><mailto:vantage%40yahoogroups.com> [mailto:vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com><mailto:vantage%40yahoogroups.com>] On Behalf Of
Karen Schoenung
Sent: Wednesday, July 17, 2013 2:58 PM
To: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com><mailto:vantage%40yahoogroups.com>
Subject: RE: [Vantage] MES Customization

Vantage 8.03.09c, vb code:

Private Sub btnReprint_Click(ByVal Sender As Object, ByVal Args As
System.EventArgs) Handles btnReprint.Click
'// ** Place Event Handling Code Here **

End Sub

In Vantage, customization mode, go to the event wizard tab, choose epibutton
from first drop down, your button from second drop down, click from the
third drop down. I do not have Epicor 9 to see the options, but they may be
similar...

Then search this group for _Click for example...To see if there are any code
examples for the process calling....

From: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com><mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
[mailto:vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com><mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com> ] On
Behalf Of Mike Numbers
Sent: Wednesday, July 17, 2013 1:44 PM
To: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com><mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
Subject: RE: [Vantage] MES Customization

I am not experienced in writing code for Click Events or using the
ProcessCaller. I learn from examples. I am looking at one of the existing
buttons on the MES (Order Tracker) and trying to match my button with
theirs. If I look at the Script Editor for Order Tracker, I don't see
anything added. I am not familiar with using the wizards, but l looked to
see if something would make sense to me and nothing did. Do you know of an
example I could follow. Basically I want to run a program that has a
customization version when the button is selected.

-----Original Message-----
From: vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com><mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com> [mailto:vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com><mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>] On
Behalf Of
Jose Gomez
Sent: Wednesday, July 17, 2013 1:55 PM
To: Vantage
Subject: Re: [Vantage] MES Customization

You have to actually write the code behindd for the Click Event on the
button and use the ProcessCaller.launchform to launch the form you want.

*Jose C Gomez*
*Software Engineer*
*
*
*
*T: 904.469.1524 mobile
E: jose@...<mailto:jose%40josecgomez.com><mailto:jose%40josecgomez.com> <mailto:jose%40josecgomez.com>
<mailto:jose%40josecgomez.com>
http://www.josecgomez.com
<http://www.linkedin.com/in/josecgomez> <http://www.facebook.com/josegomez>
<http://www.google.com/profiles/jose.gomez> <http://www.twitter.com/joc85>
<http://www.josecgomez.com/professional-resume/>
<http://www.josecgomez.com/feed/>
<http://www.usdoingstuff.com>

*Quis custodiet ipsos custodes?*

On Wed, Jul 17, 2013 at 1:49 PM, mike.numbers <mnumbers@...<mailto:mnumbers%40cignys.com><mailto:mnumbers%40cignys.com>
<mailto:mnumbers%40cignys.com> <mailto:mnumbers%40cignys.com>> wrote:

> **
>
>
> 9.04.507a
> I am trying to do my 1st MES customization. I am using one of the
> buttons on the supervisors menu that has not been used. I have created
> customization over EmpBasicEntry.dll through the normal customization
> process and put it on a menu with an id of UPSHPE. I have changed the
> Epibinding to "MESControl.Employee Fix". I have changed the text to
> "&Fix Employee Log in Error". I have changed Data - Tag to "UDSHPE"
> (this is the menu id that has my customized program and the customized
> version. Not sure this is needed, but I am trying to match one of
> Epicor's working buttons.) I have created in Process Calling
> Maintenance a custom process - Called Process Reference = "Employee Fix",
and Menu ID = "UPSHPE".
> While still in developer mode my button looks ok. When I click on the
> button I get the message - "No Menu ID found for MESControl.Employee Fix".
> Any ideas on what I am missing?
> TIA
>
>
>

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

------------------------------------

Useful links for the Yahoo!Groups Vantage Board are: ( Note: You must have
already linked your email address to a yahoo id to enable access. )
(1) To access the Files Section of our Yahoo!Group for Report Builder and
Crystal Reports and other 'goodies', please goto:
http://groups.yahoo.com/group/vantage/files/.<http://groups.yahoo.com/group/vantage/files/><http://groups.yahoo.com/group/vantage/files/>
<http://groups.yahoo.com/group/vantage/files/>
<http://groups.yahoo.com/group/vantage/files/>
(2) To search through old msg's goto:
http://groups.yahoo.com/group/vantage/messages
(3) To view links to Vendors that provide Vantage services goto:
http://groups.yahoo.com/group/vantage/linksYahoo! Groups Links

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

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

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



[Non-text portions of this message have been removed]
I used an existing button. I will create a custom button and try it.

On vacation until the 29th. Hope I can remember this.

Thanks

Mike







From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf Of
Karen Schoenung
Sent: Wednesday, July 17, 2013 3:23 PM
To: vantage@yahoogroups.com
Subject: RE: [Vantage] MES Customization





Sounds similar...Did you create a button and save it ?(you have to have a
custom button - you can hide the original one by making visible = false)

From: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
[mailto:vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com> ] On
Behalf Of Mike Numbers
Sent: Wednesday, July 17, 2013 2:05 PM
To: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
Subject: RE: [Vantage] MES Customization

In trying to follow the wizard, I went to event wizard, chose epibutton,
the next drop down is titled "Custom Control" and there are no choices for
this one. The next drop down is "Available Control Events" and there are no
choices for this either.

From: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com> [mailto:vantage@yahoogroups.com
<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>] On
Behalf Of
Karen Schoenung
Sent: Wednesday, July 17, 2013 2:58 PM
To: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com>
Subject: RE: [Vantage] MES Customization

Vantage 8.03.09c, vb code:

Private Sub btnReprint_Click(ByVal Sender As Object, ByVal Args As
System.EventArgs) Handles btnReprint.Click
'// ** Place Event Handling Code Here **

End Sub

In Vantage, customization mode, go to the event wizard tab, choose epibutton
from first drop down, your button from second drop down, click from the
third drop down. I do not have Epicor 9 to see the options, but they may be
similar...

Then search this group for _Click for example...To see if there are any code
examples for the process calling....

From: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
[mailto:vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com> ] On
Behalf Of Mike Numbers
Sent: Wednesday, July 17, 2013 1:44 PM
To: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
Subject: RE: [Vantage] MES Customization

I am not experienced in writing code for Click Events or using the
ProcessCaller. I learn from examples. I am looking at one of the existing
buttons on the MES (Order Tracker) and trying to match my button with
theirs. If I look at the Script Editor for Order Tracker, I don't see
anything added. I am not familiar with using the wizards, but l looked to
see if something would make sense to me and nothing did. Do you know of an
example I could follow. Basically I want to run a program that has a
customization version when the button is selected.

-----Original Message-----
From: vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com> [mailto:vantage@yahoogroups.com
<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>
<mailto:vantage%40yahoogroups.com> <mailto:vantage%40yahoogroups.com>] On
Behalf Of
Jose Gomez
Sent: Wednesday, July 17, 2013 1:55 PM
To: Vantage
Subject: Re: [Vantage] MES Customization

You have to actually write the code behindd for the Click Event on the
button and use the ProcessCaller.launchform to launch the form you want.

*Jose C Gomez*
*Software Engineer*
*
*
*
*T: 904.469.1524 mobile
E: jose@... <mailto:jose%40josecgomez.com>
<mailto:jose%40josecgomez.com> <mailto:jose%40josecgomez.com>
<mailto:jose%40josecgomez.com>
http://www.josecgomez.com
<http://www.linkedin.com/in/josecgomez> <http://www.facebook.com/josegomez>
<http://www.google.com/profiles/jose.gomez> <http://www.twitter.com/joc85>
<http://www.josecgomez.com/professional-resume/>
<http://www.josecgomez.com/feed/>
<http://www.usdoingstuff.com>

*Quis custodiet ipsos custodes?*

On Wed, Jul 17, 2013 at 1:49 PM, mike.numbers <mnumbers@...
<mailto:mnumbers%40cignys.com> <mailto:mnumbers%40cignys.com>
<mailto:mnumbers%40cignys.com> <mailto:mnumbers%40cignys.com>> wrote:

> **
>
>
> 9.04.507a
> I am trying to do my 1st MES customization. I am using one of the
> buttons on the supervisors menu that has not been used. I have created
> customization over EmpBasicEntry.dll through the normal customization
> process and put it on a menu with an id of UPSHPE. I have changed the
> Epibinding to "MESControl.Employee Fix". I have changed the text to
> "&Fix Employee Log in Error". I have changed Data - Tag to "UDSHPE"
> (this is the menu id that has my customized program and the customized
> version. Not sure this is needed, but I am trying to match one of
> Epicor's working buttons.) I have created in Process Calling
> Maintenance a custom process - Called Process Reference = "Employee Fix",
and Menu ID = "UPSHPE".
> While still in developer mode my button looks ok. When I click on the
> button I get the message - "No Menu ID found for MESControl.Employee Fix".
> Any ideas on what I am missing?
> TIA
>
>
>

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

------------------------------------

Useful links for the Yahoo!Groups Vantage Board are: ( Note: You must have
already linked your email address to a yahoo id to enable access. )
(1) To access the Files Section of our Yahoo!Group for Report Builder and
Crystal Reports and other 'goodies', please goto:
http://groups.yahoo.com/group/vantage/files/.
<http://groups.yahoo.com/group/vantage/files/>
<http://groups.yahoo.com/group/vantage/files/>
<http://groups.yahoo.com/group/vantage/files/>
<http://groups.yahoo.com/group/vantage/files/>
(2) To search through old msg's goto:
http://groups.yahoo.com/group/vantage/messages
(3) To view links to Vendors that provide Vantage services goto:
http://groups.yahoo.com/group/vantage/linksYahoo! Groups Links

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

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

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





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