<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>blog &#124; iAutomate Inc. &#187; Epicor</title>
	<atom:link href="http://blog.iautomate.ca/category/epicor/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.iautomate.ca</link>
	<description>Helping You With Today&#039;s Overload.</description>
	<lastBuildDate>Tue, 31 May 2011 01:13:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>E4SE Customizations; installation made easy and fast!</title>
		<link>http://blog.iautomate.ca/2011/05/e4se-customizations-installation-made-easy/</link>
		<comments>http://blog.iautomate.ca/2011/05/e4se-customizations-installation-made-easy/#comments</comments>
		<pubDate>Mon, 30 May 2011 20:55:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[E4SE]]></category>
		<category><![CDATA[Epicor]]></category>
		<category><![CDATA[ICE 1.x]]></category>

		<guid isPermaLink="false">http://blog.iautomate.ca/?p=175</guid>
		<description><![CDATA[Since the first day I started developing E4SE (Epicor for Service Enterprises by Epicor) with ICE 1.x, I always wondered why we would be expected to rebuild a site(s) to install customizations. Particularly when you had many sites and when you might only have a few files to update. At the time, I was working [...]]]></description>
			<content:encoded><![CDATA[<p>Since the first day I started developing E4SE (<a href="forum_topics.asp?FID=20"></a>Epicor for Service Enterprises by <a title="Epicor for Service Enterprises" href="http://www.epicor.com/Products/Pages/E4SE.aspx" target="_blank">Epicor</a>) with ICE 1.x, I always wondered why we would be expected to rebuild a site(s) to install customizations.  Particularly when you had many sites and when you might only have a few files to update.</p>
<p>At the time, I was working on a project where the customer had 10+ E4SE sites.  Each time they rebuilt the sites it would take 15-20 minutes each (this is using hardware of 5 years ago).  At that rate, it was taking several hours.</p>
<p>This is when I decided to spend a few hours of my own to build the E4SE Customization Installer.  This has since been redesigned with additional features. Without having to completely rebuild the site(s), installing customizations became easy and super fast.  We are talking about seconds!</p>
<p>Many if not all the customizations I performed, I never insisted the customer use the Site Builder unless there was a specific need.  If they wanted to, I would deploy the customization(s) into a CAB file for the site builder.  However, many customers liked the fact that the downtime was limited to a few minutes at most using the custom installer.</p>
<p>The E4SE Customization Installer is a simple interface that performs the minimum tasks of:</p>
<ul>
<li>XCOPY custom/new files into selected E4SE site(s)</li>
<li>Perform IISRESET (optional) to clear all loaded objects in order for the update to take place</li>
<li>Run GenDescriptors (optional) in order for E4SE to acknowledge new items and allow menu and security assignments.</li>
</ul>
<p>Screenshots<span id="more-175"></span></p>
<table>
<tbody>
<tr>
<td width="33%">
<p><div id="attachment_178" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.iautomate.ca/wp-content/uploads/2011/04/ice-wizard-01.gif" rel="lightbox[175]"><img class="size-thumbnail wp-image-178" title="E4SE Custom Installer EXE" src="http://blog.iautomate.ca/wp-content/uploads/2011/04/ice-wizard-01-150x150.gif" alt="" width="150" height="150" /></a><p class="wp-caption-text">Custom Installer EXE</p></div></td>
<td width="33%">
<p><div id="attachment_179" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.iautomate.ca/wp-content/uploads/2011/04/ice-wizard-02.gif" rel="lightbox[175]"><img class="size-thumbnail wp-image-179" title="E4SE Custom Installer Main Screen" src="http://blog.iautomate.ca/wp-content/uploads/2011/04/ice-wizard-02-150x150.gif" alt="" width="150" height="150" /></a><p class="wp-caption-text">Main Screen</p></div></td>
<td>
<p><div id="attachment_180" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.iautomate.ca/wp-content/uploads/2011/04/ice-wizard-03.gif" rel="lightbox[175]"><img class="size-thumbnail wp-image-180" title="E4SE Custom Installer Main Screen (with source)" src="http://blog.iautomate.ca/wp-content/uploads/2011/04/ice-wizard-03-150x150.gif" alt="" width="150" height="150" /></a><p class="wp-caption-text">Main Screen (with source)</p></div></td>
</tr>
<tr>
<td>
<p><div id="attachment_181" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.iautomate.ca/wp-content/uploads/2011/04/ice-wizard-04.gif" rel="lightbox[175]"><img class="size-thumbnail wp-image-181" title="E4SE Custom Installer GenDescriptors automation" src="http://blog.iautomate.ca/wp-content/uploads/2011/04/ice-wizard-04-150x150.gif" alt="" width="150" height="150" /></a><p class="wp-caption-text">GenDescriptors Automation</p></div></td>
<td>
<p><div id="attachment_183" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.iautomate.ca/wp-content/uploads/2011/04/ice-wizard-06.gif" rel="lightbox[175]"><img class="size-thumbnail wp-image-183" title="E4SE Custom Installer Installation Progress" src="http://blog.iautomate.ca/wp-content/uploads/2011/04/ice-wizard-06-150x150.gif" alt="" width="150" height="150" /></a><p class="wp-caption-text">Installation Progress</p></div></td>
<td></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>If you would like to know more about the E4SE Customization Installer, please let us know. This applications is currently available at no charge.  If you <strong><span style="text-decoration: underline;">subscribe</span></strong> to our newsletter, you&#8217;ll be notified when it is available for general download.</p>
<p>It&#8217;s time you simplify and save time!</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.iautomate.ca/2011/05/e4se-customizations-installation-made-easy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My first look at Customizing Epicor 9.0x with ICE 2.x</title>
		<link>http://blog.iautomate.ca/2011/04/first-look-at-customizing-epicor-9-0x-with-ice-2-0/</link>
		<comments>http://blog.iautomate.ca/2011/04/first-look-at-customizing-epicor-9-0x-with-ice-2-0/#comments</comments>
		<pubDate>Sat, 09 Apr 2011 20:30:24 +0000</pubDate>
		<dc:creator>Alain</dc:creator>
				<category><![CDATA[Epicor 9]]></category>
		<category><![CDATA[Epicor]]></category>
		<category><![CDATA[ICE 2.x]]></category>

		<guid isPermaLink="false">http://blog.iautomate.ca/?p=135</guid>
		<description><![CDATA[Being an Epicor Enterprise guy for over 12 years, I never got my hands on the manufacturing side of things.  I recently spent a few days reviewing and reading the ICE customization user guides.  These guides are some of the best &#8230;actually &#8220;the best&#8221;&#8230; Epicor has ever published!  They are a very good read for [...]]]></description>
			<content:encoded><![CDATA[<p>Being an <a title="Epicor Software Corporation" href="http://www.epicor.com" target="_blank">Epicor</a> Enterprise guy for over 12 years, I never got my hands on the manufacturing side of things.  I recently spent a few days reviewing and reading the ICE customization user guides.  These guides are some of the best &#8230;actually &#8220;the best&#8221;&#8230; Epicor has ever published!  They are a very good read for performing most of the common client interface changes, new reports, dashboards, and other light customizations for non-developers.</p>
<p>Here are my initial thoughts/observations:</p>
<ul>
<li>The client interface customization workbench (Customization Tools Dialog) reminds me allot of FrontOffice/Clientele customizations.  I always like the Clientele way of doing customization as you totally eliminate the manual deployment of customization to every desktop.  Development of customizations can be performed on any client (in most cases) and then simply submitted to the main repository.  A user logs onto their client and voila the customizations are refreshed into their environment.  It couldn&#8217;t be easier!</li>
<li>
<div id="attachment_158" class="wp-caption alignright" style="width: 310px"><a href="http://blog.iautomate.ca/wp-content/uploads/2011/04/ice-1.gif" rel="lightbox[135]"><img class="size-medium wp-image-158" title="Customization Tools - Properties" src="http://blog.iautomate.ca/wp-content/uploads/2011/04/ice-1-300x206.gif" alt="Customization Tools - Properties" width="300" height="206" /></a><p class="wp-caption-text">Properties Editor</p></div>
<p>The Customization Tools Dialog is very similar to Visual Studio development environment when it comes to looking at form objects and reviewing/setting their properties.  Documentation is a little light or non-existent on some of the properties of the various object types.</li>
<li>
<div id="attachment_159" class="wp-caption alignright" style="width: 310px"><a href="http://blog.iautomate.ca/wp-content/uploads/2011/04/ice-2.gif" rel="lightbox[135]"><img class="size-medium wp-image-159" title="Customization Tools - Script Editor" src="http://blog.iautomate.ca/wp-content/uploads/2011/04/ice-2-300x174.gif" alt="Customization Tools - Script Editor" width="300" height="174" /></a><p class="wp-caption-text">Script Editor</p></div>
<p>The Customization Tools Dialog script editor is one of my least favorite.  <span style="text-decoration: underline;">NO <a title="Intellisense on Wikipedia" href="http://en.wikipedia.org/wiki/Intellisense" target="_blank">INTELLISENSE</a></span>!  If IntelliSense was available it would save us time to having to refer to the object model that we are working with or adding.</li>
<li>Customizing Reports is quite easy.  In just a few steps you can add new data to any report and of course your company logo.  I really like that the Crystal Report data connection is to an XML file.  Epicor 9.0x generates these XML file when running a report.  If you&#8217;ve changed the data model for a report by adding new fields and ran the report, the XML document contains these new fields.  Refresh the data connection in Crystal and the new field is available.  Now I still need to look at report implementations using stored procedures.</li>
<li>Core BAQs do not exist.  Having to modify certain BAQs require a complete rewrite.</li>
</ul>
<p>&nbsp;</p>
<p>Again these are my first impressions/thoughts.  I have yet to perform extensive customizations/changes.</p>
<p>If anyone has <span style="text-decoration: underline;">anything to add</span> please let me know.</p>
<p>&nbsp;</p>
<p><em>My next post will be with the ICE 2.x SDK for performing more in-depth customizations and to create new applications.  Sometimes you can use it for simple things too!  Such as, adding a parameter to an existing core report without having to recreate the BAQ manually.</em></p>
<p><em><br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.iautomate.ca/2011/04/first-look-at-customizing-epicor-9-0x-with-ice-2-0/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>&#8220;no connection could be made because the target machine actively refused it&#8221;</title>
		<link>http://blog.iautomate.ca/2009/08/no-connection-could-be-made-because-the-target-machine-actively-refused-it/</link>
		<comments>http://blog.iautomate.ca/2009/08/no-connection-could-be-made-because-the-target-machine-actively-refused-it/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 18:51:24 +0000</pubDate>
		<dc:creator>Alain</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Epicor]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SQL Reporting Service]]></category>
		<category><![CDATA[SSRS]]></category>

		<guid isPermaLink="false">http://blog.iautomate.ca/?p=57</guid>
		<description><![CDATA[While working with an Epicor customer in installing a custom Cost Reporting solution developed by iAutomate using BackOffice, Explorer, SQL 2008, SQL Reporting Services (SSRS), and SQL Integration Service (SSIS), and SharePoint Server, and a custom C# application, we ran into an issue that cost us a couple days. The issue came when we tried [...]]]></description>
			<content:encoded><![CDATA[<p>While working with an Epicor customer in installing a custom Cost Reporting solution developed by <a href="http://www.iautomate.ca/en" target="_blank">iAutomate</a> using BackOffice, Explorer, SQL 2008, SQL Reporting Services (SSRS), and SQL Integration Service (SSIS), and SharePoint Server, and a custom C# application, we ran into an issue that cost us a couple days.</p>
<p>The issue came when we tried to launch our custom reports from SharePoint (SSRS was installed as SharePoint Integration mode).  We would get the following system error:</p>
<p style="text-align: left;"><a href="http://blog.iautomate.ca/wp-content/uploads/2009/08/rserror1.jpg" rel="lightbox[57]"><img class="aligncenter size-full wp-image-65" title="rserror1" src="http://blog.iautomate.ca/wp-content/uploads/2009/08/rserror1.jpg" alt="rserror1" width="568" height="86" /></a>&#8220;no connection could be made because the target machine actively refused it 443&#8243;</p>
<p><span id="more-57"></span>SSRS was not configured to use any SSL port and we definitely knew it was security related.  The windows event log pointed us into this direction.  The AD user assigned to the services, application pool, and databases was all good.  We tried many variations and still no success.</p>
<p>After a day of trying new things (everything), searching on Microsoft Sites, Forums and blogs, we could not find a solution.  I left the client having to contact Microsoft for assistance.  After a little over 4 hours on hold, Microsoft was able to assist by going through a series of checks.</p>
<p>All it took was the change of one setting.  In the rsreportserver.config file there is a key titled &#8220;SecureConnectionLevel&#8221;.  The following is from <a href="http://msdn.microsoft.com/en-us/library/ms157273.aspx" target="_blank">MSDN</a>:</p>
<blockquote><p><span>Specifies the degree to which Web service calls must us Secure Sockets Layer (SSL). This setting is used for both the Report Server Web service and Report Manager. This value is set when you configure a URL to use HTTP or HTTPS in the Reporting Services Configuration tool. Valid values range from 0 through 3, where 0 is least secure.</span></p></blockquote>
<div id="attachment_60" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.iautomate.ca/wp-content/uploads/2009/08/rsreportserverconfig.jpg" rel="lightbox[57]"><img class="size-medium wp-image-60" title="rsreportserverconfig" src="http://blog.iautomate.ca/wp-content/uploads/2009/08/rsreportserverconfig-300x145.jpg" alt="rsreportserver.config" width="300" height="145" /></a><p class="wp-caption-text">rsreportserver.config</p></div>
<p><a href="http://blog.iautomate.ca/wp-content/uploads/2009/08/rserror2.jpg" rel="lightbox[57]"><img class="alignright size-medium wp-image-66" title="rserror2" src="http://blog.iautomate.ca/wp-content/uploads/2009/08/rserror2-300x281.jpg" alt="rserror2" width="180" height="169" /></a>The value we had was set to &#8220;2&#8243;.  When we changed it to &#8220;0&#8243; the system message went away. When we look at the Configuration Manager we do not have anything set for SSL.</p>
<p>So happened?  We are not sure.  It is possible that the SSL setting was provided during initial install but when removed the setting remained.</p>
<p>It only takes one setting to cause so much grief!  The good news, we are up and running.</p>
<p>Thanks Microsoft.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.iautomate.ca/2009/08/no-connection-could-be-made-because-the-target-machine-actively-refused-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Epicor Perspective 2009</title>
		<link>http://blog.iautomate.ca/2009/07/epicor-perspective-2009/</link>
		<comments>http://blog.iautomate.ca/2009/07/epicor-perspective-2009/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 03:42:05 +0000</pubDate>
		<dc:creator>Alain</dc:creator>
				<category><![CDATA[Epicor]]></category>
		<category><![CDATA[2009]]></category>
		<category><![CDATA[perspective]]></category>

		<guid isPermaLink="false">http://blog.iautomate.ca/?p=8</guid>
		<description><![CDATA[Caesars Palace Las Vegas here we come! I’m very excited about the opportunity to attend Perspectives 2009, Epicor’s Global User Conference, scheduled for November 8-10, 2009. There will be multiple days of hands-on education, networking with industry peers, and over 500 sessions to choose from. The conference offers content directly applicable to my work on the [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Caesars Palace Las Vegas here we come!</strong></p>
<p>I’m very excited about the opportunity to attend Perspectives 2009, Epicor’s Global User Conference, scheduled for November 8-10, 2009. There will be multiple days of hands-on education, networking with industry peers, and over 500 sessions to choose from. The conference offers content directly applicable to my work on the (insert: project(s) or initiatives you are working on) and will allow me to network with a number of Epicor product experts and over 2000 Epicor users. Many of the technical presentations cover how to reduce costs, increase ROI and deal with compliance issues.</p>
<p><img class="alignnone size-full wp-image-9" title="Ep_perBanner-About" src="http://blog.iautomate.ca/wp-content/uploads/2009/07/Ep_perBanner-About.png" alt="Ep_perBanner-About" width="600" height="105" /></p>
<p><a href="http://www.epicor.com/customers/perspectives/Pages/Perspectives2009.aspx" target="_blank">Click here</a> to learn more and hope to see you there.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.iautomate.ca/2009/07/epicor-perspective-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

