MES customization

I wish I could help...I struggle with MES customization .



On Monday, October 27, 2014 5:36 PM, "mmahrle@... [vantage]" <vantage@yahoogroups.com> wrote:


 
<div id="ygrps-yiv-2021405718yiv4948690276ygrp-text">
  
  
  <div>Thanks.&nbsp; I the missing link for me was that you have to modify the config file for each user that needs to run the customization.</div>

</div>
 


<div style="height:0px;color:rgb(255, 255, 255);"></div></div>
#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276 -- #ygrps-yiv-2021405718yiv4948690276ygrp-mkp { border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-mkp hr {
border:1px solid #d8d8d8;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-mkp #ygrps-yiv-2021405718yiv4948690276hd {
color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-mkp #ygrps-yiv-2021405718yiv4948690276ads {
margin-bottom:10px;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-mkp .ygrps-yiv-2021405718yiv4948690276ad {
padding:0 0;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-mkp .ygrps-yiv-2021405718yiv4948690276ad p {
margin:0;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-mkp .ygrps-yiv-2021405718yiv4948690276ad a {
color:#0000ff;text-decoration:none;}
#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-sponsor #ygrps-yiv-2021405718yiv4948690276ygrp-lc {
font-family:Arial;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-sponsor #ygrps-yiv-2021405718yiv4948690276ygrp-lc #ygrps-yiv-2021405718yiv4948690276hd {
margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-sponsor #ygrps-yiv-2021405718yiv4948690276ygrp-lc .ygrps-yiv-2021405718yiv4948690276ad {
margin-bottom:10px;padding:0 0;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276actions {
font-family:Verdana;font-size:11px;padding:10px 0;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276activity {
background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276activity span {
font-weight:700;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276activity span:first-child {
text-transform:uppercase;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276activity span a {
color:#5085b6;text-decoration:none;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276activity span span {
color:#ff7900;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276activity span .ygrps-yiv-2021405718yiv4948690276underline {
text-decoration:underline;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 .ygrps-yiv-2021405718yiv4948690276attach {
clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 .ygrps-yiv-2021405718yiv4948690276attach div a {
text-decoration:none;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 .ygrps-yiv-2021405718yiv4948690276attach img {
border:none;padding-right:5px;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 .ygrps-yiv-2021405718yiv4948690276attach label {
display:block;margin-bottom:5px;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 .ygrps-yiv-2021405718yiv4948690276attach label a {
text-decoration:none;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 blockquote {
margin:0 0 0 4px;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 .ygrps-yiv-2021405718yiv4948690276bold {
font-family:Arial;font-size:13px;font-weight:700;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 .ygrps-yiv-2021405718yiv4948690276bold a {
text-decoration:none;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 dd.ygrps-yiv-2021405718yiv4948690276last p a {
font-family:Verdana;font-weight:700;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 dd.ygrps-yiv-2021405718yiv4948690276last p span {
margin-right:10px;font-family:Verdana;font-weight:700;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 dd.ygrps-yiv-2021405718yiv4948690276last p span.ygrps-yiv-2021405718yiv4948690276yshortcuts {
margin-right:0;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 div.ygrps-yiv-2021405718yiv4948690276attach-table div div a {
text-decoration:none;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 div.ygrps-yiv-2021405718yiv4948690276attach-table {
width:400px;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 div.ygrps-yiv-2021405718yiv4948690276file-title a, #ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 div.ygrps-yiv-2021405718yiv4948690276file-title a:active, #ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 div.ygrps-yiv-2021405718yiv4948690276file-title a:hover, #ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 div.ygrps-yiv-2021405718yiv4948690276file-title a:visited {
text-decoration:none;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 div.ygrps-yiv-2021405718yiv4948690276photo-title a, #ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 div.ygrps-yiv-2021405718yiv4948690276photo-title a:active, #ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 div.ygrps-yiv-2021405718yiv4948690276photo-title a:hover, #ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 div.ygrps-yiv-2021405718yiv4948690276photo-title a:visited {
text-decoration:none;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 div#ygrps-yiv-2021405718yiv4948690276ygrp-mlmsg #ygrps-yiv-2021405718yiv4948690276ygrp-msg p a span.ygrps-yiv-2021405718yiv4948690276yshortcuts {
font-family:Verdana;font-size:10px;font-weight:normal;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 .ygrps-yiv-2021405718yiv4948690276green {
color:#628c2a;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 .ygrps-yiv-2021405718yiv4948690276MsoNormal {
margin:0 0 0 0;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 o {
font-size:0;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276photos div {
float:left;width:72px;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276photos div div {
border:1px solid #666666;height:62px;overflow:hidden;width:62px;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276photos div label {
color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276reco-category {
font-size:77%;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276reco-desc {
font-size:77%;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 .ygrps-yiv-2021405718yiv4948690276replbq {
margin:4px;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-actbar div a:first-child {
margin-right:2px;padding-right:5px;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-mlmsg {
font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-mlmsg table {
font-size:inherit;font:100%;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-mlmsg select, #ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 input, #ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 textarea {
font:99% Arial, Helvetica, clean, sans-serif;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-mlmsg pre, #ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 code {
font:115% monospace;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-mlmsg * {
line-height:1.22em;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-mlmsg #ygrps-yiv-2021405718yiv4948690276logo {
padding-bottom:10px;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-msg p a {
font-family:Verdana;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-msg p#ygrps-yiv-2021405718yiv4948690276attach-count span {
color:#1E66AE;font-weight:700;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-reco #ygrps-yiv-2021405718yiv4948690276reco-head {
color:#ff7900;font-weight:700;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-reco {
margin-bottom:20px;padding:0px;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-sponsor #ygrps-yiv-2021405718yiv4948690276ov li a {
font-size:130%;text-decoration:none;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-sponsor #ygrps-yiv-2021405718yiv4948690276ov li {
font-size:77%;list-style-type:square;padding:6px 0;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-sponsor #ygrps-yiv-2021405718yiv4948690276ov ul {
margin:0;padding:0 0 0 8px;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-text {
font-family:Georgia;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-text p {
margin:0 0 1em 0;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-text tt {
font-size:120%;}

#ygrps-yiv-2021405718 #ygrps-yiv-2021405718yiv4948690276 #ygrps-yiv-2021405718yiv4948690276ygrp-vital ul li:last-child {
border-right:none !important;}
#ygrps-yiv-2021405718



Hello,

I have customised the first MES screen (the one with all the buttons). How do I get that customisation into use?

I have notes from version 8 from this file store but we are on 9.05.700C and the files are different...

- Neil
Deployment consists of creating a subprocess menu Id, a Process Calling record, and modifying the default mfg.sys file. Here are the steps:
1) Go to System Maintenance --> Utilities --> Menu Maintenance
2) In the Tree View highlight PROCESSES .
3) Select File --> New --> New Menu
- Menu ID must be unique and start with "UD"
- Enter a Description. This will be seen by the user from the Menu
- Select a security group that fits the people that will be using MES.
- Provide an order sequence number which positions MES in the menu.
- Now select "Non Menu Item" from the Program Type dropdown.
- Select "Epicor.Mfg.Menu.Mes.DLL from the Program Search.
3) Select your customization from the Customization dropdown.
4) Save the new Sub Process Menu.
5) Go to System Maintenance --> Utilities --> Process Calling Maintenance
6) Select File --> New
- Called Process Reference is "Epicor.Mfg.Menu.Mes".
- Leave Call From blank.
- Menu Id is the unique Id that you gave to menu in step 2.
7) Save the new Process Calling record.
8) Logout of Epicor 9.
9) Run ConfigEditor.exe which is in your Epicor client folder.
- Select the configuration file that is used by MES.
- On the Application sheet scroll down until you find MESCustomMenuID.
- Enter the unique ID that you gave to the Menu in step2.
- Click Save and then close the application.
HINT: Step 9 must be repeated for each client that runs MES and for the server client.

Regards

Richard

--- In vantage@yahoogroups.com, "nbuckman@..." <nbuckman@...> wrote:
>
>
> Hello,
>
> I have customised the first MES screen (the one with all the buttons). How do I get that customisation into use?
>
> I have notes from version 8 from this file store but we are on 9.05.700C and the files are different...
>
> - Neil
>
Much thanks Richard,

Much appreciated...

- Neil




From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf Of rwhalebelly
Sent: Wednesday, 1 May 2013 7:40 PM
To: vantage@yahoogroups.com
Subject: [Vantage] Re: MES customization



Deployment consists of creating a subprocess menu Id, a Process Calling record, and modifying the default mfg.sys file. Here are the steps:
1) Go to System Maintenance --> Utilities --> Menu Maintenance
2) In the Tree View highlight PROCESSES .
3) Select File --> New --> New Menu
- Menu ID must be unique and start with "UD"
- Enter a Description. This will be seen by the user from the Menu
- Select a security group that fits the people that will be using MES.
- Provide an order sequence number which positions MES in the menu.
- Now select "Non Menu Item" from the Program Type dropdown.
- Select "Epicor.Mfg.Menu.Mes.DLL from the Program Search.
3) Select your customization from the Customization dropdown.
4) Save the new Sub Process Menu.
5) Go to System Maintenance --> Utilities --> Process Calling Maintenance
6) Select File --> New
- Called Process Reference is "Epicor.Mfg.Menu.Mes".
- Leave Call From blank.
- Menu Id is the unique Id that you gave to menu in step 2.
7) Save the new Process Calling record.
8) Logout of Epicor 9.
9) Run ConfigEditor.exe which is in your Epicor client folder.
- Select the configuration file that is used by MES.
- On the Application sheet scroll down until you find MESCustomMenuID.
- Enter the unique ID that you gave to the Menu in step2.
- Click Save and then close the application.
HINT: Step 9 must be repeated for each client that runs MES and for the server client.

Regards

Richard

--- In vantage@yahoogroups.com<mailto:vantage%40yahoogroups.com>, "nbuckman@...<mailto:nbuckman@...>" <nbuckman@...<mailto:nbuckman@...>> wrote:
>
>
> Hello,
>
> I have customised the first MES screen (the one with all the buttons). How do I get that customisation into use?
>
> I have notes from version 8 from this file store but we are on 9.05.700C and the files are different...
>
> - Neil
>



Notice:This e-mail and any attachments are confidential and are only for the use of the person to whom they are addressed. If you are not the intended recipient please advise the sender by return e-mail and delete the message and any attachments. Any use, interference with, disclosure or copying of this message or any attachments is unauthorised and prohibited. The sender does not warrant that the information is free of a virus or any other defect or error, and any views expressed herein, unless specifically indicated otherwise, are those of the individual sender.

The DH Gibson Group of Companies - http://www.gibsonshopfitters.com.au

P Please consider our shared environment before printing this communication.



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

I posted this a couple of weeks ago and got not a single response, so I'm trying one more time.

 

I've customized a couple of buttons on the MES production tab.  I set the security id in Sub Process Maintenance to a specific ID that limits access to a select few.  I was hoping that doing that would allow the users in the security id to load the customized version and if the user wasn't in that id then the uncustomized form would load.

That almost happens, but if the user isn't authorized I get an error saying "Can not load the customized version of the MES Menu for the Process ID UDMES1.  Verify the Process ID specified in the mfgsys file is valid."  If I click on the "Ok" button in the message box then the regular MES form loads, which is what I wanted, minus the error message.  If the user is in the security id list, everything works as expected.

So, my question is, can I somehow suppress the error message for non-authorized users, or am I trying to do something that can't be done this way?  If it can't be done this way, is there a better way to load the customized form for some users and the standard form for everyone else?

BTW, using Vantage 8.03.410

Thanks.  I the missing link for me was that you have to modify the config file for each user that needs to run the customization.
Modify the config file that's in the deployment directory...then all new client installs have it.

Sent from my iPhone

On Oct 27, 2014, at 5:36 PM, "mmahrle@... [vantage]" <vantage@yahoogroups.com> wrote:

 

Thanks.  I the missing link for me was that you have to modify the config file for each user that needs to run the customization.