Private connectionPool as Epicor.Mfg.Core.BLConnectionPool in E1

For what its worth E10 uses all WCF Services so you do not need to use the BO's the same way you did rather implement them and call them as a WCF Service it will save you a lot of pain. Look at thw Web Services Dev Guide


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Wed, Jan 14, 2015 at 5:09 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:

Â
<div>
  
  
  <p></p><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">It needs to be in quotes because the parameter is expecting a string.<br><div><span></span></div><br>  <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1">  <font face="Arial"><span class="ygrps-yiv-471956823"> <b><span style="font-weight:bold;">From:</span></b> &quot;<a rel="nofollow" target="_blank" href="mailto:amathis@...">amathis@...</a> [vantage]&quot; &lt;<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt;<br> <b><span style="font-weight:bold;">To:</span></b> <a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a> <br> </span><b><span style="font-weight:bold;">Sent:</span></b> Wednesday, January 14, 2015 4:57 PM<span class="ygrps-yiv-471956823"><br> <b><span style="font-weight:bold;">Subject:</span></b> [Vantage] Re: private connectionPool as Epicor.Mfg.Core.BLConnectionPool in E10<br> </span></font> </div> <div><br><div><div>



Oh ok, and I don't put it in quotes correct?





</div>
 


<div style="color:#fff;min-height:0;"></div>

In Vantage 803 and in Epicor 9 you could use this statement, private connectionPool as Epicor.Mfg.Core.BLConnectionPool , to call objects direct. Does anyone know what the equivalent is for E10 because I can't find it. Thank you!

Something like this, going from memory.

Ice.Core.Session epicorSession = new Session("username", "password", LicenseType, SysConfigFile);
Erp.Proxy.BO.JobEntryImpl job = Ice.Lib.Framework.WCFServiceSupport.CreateImpl<JobEntryImpl>(epicorSession, JobEntryImpl.UriPath);


From: "amathis@... [vantage]" <vantage@yahoogroups.com>
To: vantage@yahoogroups.com
Sent: Wednesday, January 14, 2015 12:34 PM
Subject: [Vantage] private connectionPool as Epicor.Mfg.Core.BLConnectionPool in E10



In Vantage 803 and in Epicor 9 you could use this statement, private connectionPool as Epicor.Mfg.Core.BLConnectionPool , to call objects direct. Does anyone know what the equivalent is for E10 because I can't find it. Thank you!




Thank you, is there something that should replace LicenseType and  SysConfigFile, or do I just leave them as that?
Session.LicenseType.Default

The SysConfigFile is the UNC to the sysconfig file of the database you want to connect to.


From: "amathis@... [vantage]" <vantage@yahoogroups.com>
To: vantage@yahoogroups.com
Sent: Wednesday, January 14, 2015 2:52 PM
Subject: [Vantage] Re: private connectionPool as Epicor.Mfg.Core.BLConnectionPool in E10

#ygrps-yiv-2041323387 #ygrps-yiv-2041323387yiv0416486524 #ygrps-yiv-2041323387yiv0416486524 --

#ygrps-yiv-2041323387yiv0416486524 .ygrps-yiv-2041323387yiv0416486524ygrp-photo-title{
clear:both;font-size:smaller;height:15px;overflow:hidden;text-align:center;width:75px;}
#ygrps-yiv-2041323387 #ygrps-yiv-2041323387yiv0416486524 div.ygrps-yiv-2041323387yiv0416486524ygrp-photo{
background-position:center;background-repeat:no-repeat;background-color:white;border:1px solid black;height:62px;width:62px;}

#ygrps-yiv-2041323387 #ygrps-yiv-2041323387yiv0416486524 div.ygrps-yiv-2041323387yiv0416486524photo-title
a,
#ygrps-yiv-2041323387 #ygrps-yiv-2041323387yiv0416486524 div.ygrps-yiv-2041323387yiv0416486524photo-title a:active,
#ygrps-yiv-2041323387 #ygrps-yiv-2041323387yiv0416486524 div.ygrps-yiv-2041323387yiv0416486524photo-title a:hover,
#ygrps-yiv-2041323387 #ygrps-yiv-2041323387yiv0416486524 div.ygrps-yiv-2041323387yiv0416486524photo-title a:visited {
text-decoration:none;}

#ygrps-yiv-2041323387 #ygrps-yiv-2041323387yiv0416486524 div.ygrps-yiv-2041323387yiv0416486524attach-table div.ygrps-yiv-2041323387yiv0416486524attach-row {
clear:both;}

#ygrps-yiv-2041323387 #ygrps-yiv-2041323387yiv0416486524 div.ygrps-yiv-2041323387yiv0416486524attach-table div.ygrps-yiv-2041323387yiv0416486524attach-row div {
float:left;}

#ygrps-yiv-2041323387 #ygrps-yiv-2041323387yiv0416486524 p {
clear:both;padding:15px 0 3px 0;overflow:hidden;}

#ygrps-yiv-2041323387 #ygrps-yiv-2041323387yiv0416486524 div.ygrps-yiv-2041323387yiv0416486524ygrp-file {
width:30px;}
#ygrps-yiv-2041323387 #ygrps-yiv-2041323387yiv0416486524 div.ygrps-yiv-2041323387yiv0416486524attach-table div.ygrps-yiv-2041323387yiv0416486524attach-row div div a {
text-decoration:none;}

#ygrps-yiv-2041323387 #ygrps-yiv-2041323387yiv0416486524 div.ygrps-yiv-2041323387yiv0416486524attach-table div.ygrps-yiv-2041323387yiv0416486524attach-row div div span {
font-weight:normal;}

#ygrps-yiv-2041323387 #ygrps-yiv-2041323387yiv0416486524 div.ygrps-yiv-2041323387yiv0416486524ygrp-file-title {
font-weight:bold;}
#ygrps-yiv-2041323387
#ygrps-yiv-2041323387 #ygrps-yiv-2041323387yiv0416486524 #ygrps-yiv-2041323387yiv0416486524
#ygrps-yiv-2041323387yiv0416486524ygrp-mkp {
border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}

#ygrps-yiv-2041323387 #ygrps-yiv-2041323387yiv0416486524 #ygrps-yiv-2041323387yiv0416486524ygrp-mkp hr {
border:1px solid #d8d8d8;}

#ygrps-yiv-2041323387 #ygrps-yiv-2041323387yiv0416486524 #ygrps-yiv-2041323387yiv0416486524ygrp-mkp #ygrps-yiv-2041323387yiv0416486524hd {
color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}

#ygrps-yiv-2041323387 #ygrps-yiv-2041323387yiv0416486524 #ygrps-yiv-2041323387yiv0416486524ygrp-mkp #ygrps-yiv-2041323387yiv0416486524ads {
margin-bottom:10px;}

#ygrps-yiv-2041323387 #ygrps-yiv-2041323387yiv0416486524 #ygrps-yiv-2041323387yiv0416486524ygrp-mkp .ygrps-yiv-2041323387yiv0416486524ad {
padding:0 0;}

#ygrps-yiv-2041323387 #ygrps-yiv-2041323387yiv0416486524 #ygrps-yiv-2041323387yiv0416486524ygrp-mkp .ygrps-yiv-2041323387yiv0416486524ad p {
margin:0;}

#ygrps-yiv-2041323387 #ygrps-yiv-2041323387yiv0416486524 #ygrps-yiv-2041323387yiv0416486524ygrp-mkp .ygrps-yiv-2041323387yiv0416486524ad a {
color:#0000ff;text-decoration:none;}
#ygrps-yiv-2041323387



Thank you, is there something that should replace LicenseType and  SysConfigFile, or do I just leave them as that?





Alright makes sense, so in the SysConfigFile would I just put the address in like this without quotes : \\ServerName\Epicor\ERP10\LocalClients\EpicorTest10\Config\EpicorTest10.sysconfig . Thanks again Ted
You could do that, or use the local sysconfig file.


From: "amathis@... [vantage]" <vantage@yahoogroups.com>
To: vantage@yahoogroups.com
Sent: Wednesday, January 14, 2015 3:02 PM
Subject: [Vantage] Re: private connectionPool as Epicor.Mfg.Core.BLConnectionPool in E10

#ygrps-yiv-1394205864 #ygrps-yiv-1394205864yiv3644387095 #ygrps-yiv-1394205864yiv3644387095 --

#ygrps-yiv-1394205864yiv3644387095 .ygrps-yiv-1394205864yiv3644387095ygrp-photo-title{
clear:both;font-size:smaller;height:15px;overflow:hidden;text-align:center;width:75px;}
#ygrps-yiv-1394205864 #ygrps-yiv-1394205864yiv3644387095 div.ygrps-yiv-1394205864yiv3644387095ygrp-photo{
background-position:center;background-repeat:no-repeat;background-color:white;border:1px solid black;height:62px;width:62px;}

#ygrps-yiv-1394205864 #ygrps-yiv-1394205864yiv3644387095 div.ygrps-yiv-1394205864yiv3644387095photo-title
a,
#ygrps-yiv-1394205864 #ygrps-yiv-1394205864yiv3644387095 div.ygrps-yiv-1394205864yiv3644387095photo-title a:active,
#ygrps-yiv-1394205864 #ygrps-yiv-1394205864yiv3644387095 div.ygrps-yiv-1394205864yiv3644387095photo-title a:hover,
#ygrps-yiv-1394205864 #ygrps-yiv-1394205864yiv3644387095 div.ygrps-yiv-1394205864yiv3644387095photo-title a:visited {
text-decoration:none;}

#ygrps-yiv-1394205864 #ygrps-yiv-1394205864yiv3644387095 div.ygrps-yiv-1394205864yiv3644387095attach-table div.ygrps-yiv-1394205864yiv3644387095attach-row {
clear:both;}

#ygrps-yiv-1394205864 #ygrps-yiv-1394205864yiv3644387095 div.ygrps-yiv-1394205864yiv3644387095attach-table div.ygrps-yiv-1394205864yiv3644387095attach-row div {
float:left;}

#ygrps-yiv-1394205864 #ygrps-yiv-1394205864yiv3644387095 p {
clear:both;padding:15px 0 3px 0;overflow:hidden;}

#ygrps-yiv-1394205864 #ygrps-yiv-1394205864yiv3644387095 div.ygrps-yiv-1394205864yiv3644387095ygrp-file {
width:30px;}
#ygrps-yiv-1394205864 #ygrps-yiv-1394205864yiv3644387095 div.ygrps-yiv-1394205864yiv3644387095attach-table div.ygrps-yiv-1394205864yiv3644387095attach-row div div a {
text-decoration:none;}

#ygrps-yiv-1394205864 #ygrps-yiv-1394205864yiv3644387095 div.ygrps-yiv-1394205864yiv3644387095attach-table div.ygrps-yiv-1394205864yiv3644387095attach-row div div span {
font-weight:normal;}

#ygrps-yiv-1394205864 #ygrps-yiv-1394205864yiv3644387095 div.ygrps-yiv-1394205864yiv3644387095ygrp-file-title {
font-weight:bold;}
#ygrps-yiv-1394205864
#ygrps-yiv-1394205864 #ygrps-yiv-1394205864yiv3644387095 #ygrps-yiv-1394205864yiv3644387095
#ygrps-yiv-1394205864yiv3644387095ygrp-mkp {
border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}

#ygrps-yiv-1394205864 #ygrps-yiv-1394205864yiv3644387095 #ygrps-yiv-1394205864yiv3644387095ygrp-mkp hr {
border:1px solid #d8d8d8;}

#ygrps-yiv-1394205864 #ygrps-yiv-1394205864yiv3644387095 #ygrps-yiv-1394205864yiv3644387095ygrp-mkp #ygrps-yiv-1394205864yiv3644387095hd {
color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}

#ygrps-yiv-1394205864 #ygrps-yiv-1394205864yiv3644387095 #ygrps-yiv-1394205864yiv3644387095ygrp-mkp #ygrps-yiv-1394205864yiv3644387095ads {
margin-bottom:10px;}

#ygrps-yiv-1394205864 #ygrps-yiv-1394205864yiv3644387095 #ygrps-yiv-1394205864yiv3644387095ygrp-mkp .ygrps-yiv-1394205864yiv3644387095ad {
padding:0 0;}

#ygrps-yiv-1394205864 #ygrps-yiv-1394205864yiv3644387095 #ygrps-yiv-1394205864yiv3644387095ygrp-mkp .ygrps-yiv-1394205864yiv3644387095ad p {
margin:0;}

#ygrps-yiv-1394205864 #ygrps-yiv-1394205864yiv3644387095 #ygrps-yiv-1394205864yiv3644387095ygrp-mkp .ygrps-yiv-1394205864yiv3644387095ad a {
color:#0000ff;text-decoration:none;}
#ygrps-yiv-1394205864



Alright makes sense, so in the SysConfigFile would I just put the address in like this without quotes : \\ServerName\Epicor\ERP10\LocalClients\EpicorTest10\Config\EpicorTest10.sysconfig . Thanks again Ted







You'll have to excuse my ignorance as I just recently started working with E10, how do I just use the file?
The local sysconfig file.

C:\Epicor\ERP10.0Client\Client\config\default.sysconfig


From: "amathis@... [vantage]" <vantage@yahoogroups.com>
To: vantage@yahoogroups.com
Sent: Wednesday, January 14, 2015 4:48 PM
Subject: [Vantage] Re: private connectionPool as Epicor.Mfg.Core.BLConnectionPool in E10

#ygrps-yiv-1757778141 #ygrps-yiv-1757778141yiv9370142985 #ygrps-yiv-1757778141yiv9370142985 --

#ygrps-yiv-1757778141yiv9370142985 .ygrps-yiv-1757778141yiv9370142985ygrp-photo-title{
clear:both;font-size:smaller;height:15px;overflow:hidden;text-align:center;width:75px;}
#ygrps-yiv-1757778141 #ygrps-yiv-1757778141yiv9370142985 div.ygrps-yiv-1757778141yiv9370142985ygrp-photo{
background-position:center;background-repeat:no-repeat;background-color:white;border:1px solid black;height:62px;width:62px;}

#ygrps-yiv-1757778141 #ygrps-yiv-1757778141yiv9370142985 div.ygrps-yiv-1757778141yiv9370142985photo-title
a,
#ygrps-yiv-1757778141 #ygrps-yiv-1757778141yiv9370142985 div.ygrps-yiv-1757778141yiv9370142985photo-title a:active,
#ygrps-yiv-1757778141 #ygrps-yiv-1757778141yiv9370142985 div.ygrps-yiv-1757778141yiv9370142985photo-title a:hover,
#ygrps-yiv-1757778141 #ygrps-yiv-1757778141yiv9370142985 div.ygrps-yiv-1757778141yiv9370142985photo-title a:visited {
text-decoration:none;}

#ygrps-yiv-1757778141 #ygrps-yiv-1757778141yiv9370142985 div.ygrps-yiv-1757778141yiv9370142985attach-table div.ygrps-yiv-1757778141yiv9370142985attach-row {
clear:both;}

#ygrps-yiv-1757778141 #ygrps-yiv-1757778141yiv9370142985 div.ygrps-yiv-1757778141yiv9370142985attach-table div.ygrps-yiv-1757778141yiv9370142985attach-row div {
float:left;}

#ygrps-yiv-1757778141 #ygrps-yiv-1757778141yiv9370142985 p {
clear:both;padding:15px 0 3px 0;overflow:hidden;}

#ygrps-yiv-1757778141 #ygrps-yiv-1757778141yiv9370142985 div.ygrps-yiv-1757778141yiv9370142985ygrp-file {
width:30px;}
#ygrps-yiv-1757778141 #ygrps-yiv-1757778141yiv9370142985 div.ygrps-yiv-1757778141yiv9370142985attach-table div.ygrps-yiv-1757778141yiv9370142985attach-row div div a {
text-decoration:none;}

#ygrps-yiv-1757778141 #ygrps-yiv-1757778141yiv9370142985 div.ygrps-yiv-1757778141yiv9370142985attach-table div.ygrps-yiv-1757778141yiv9370142985attach-row div div span {
font-weight:normal;}

#ygrps-yiv-1757778141 #ygrps-yiv-1757778141yiv9370142985 div.ygrps-yiv-1757778141yiv9370142985ygrp-file-title {
font-weight:bold;}
#ygrps-yiv-1757778141
#ygrps-yiv-1757778141 #ygrps-yiv-1757778141yiv9370142985 #ygrps-yiv-1757778141yiv9370142985
#ygrps-yiv-1757778141yiv9370142985ygrp-mkp {
border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}

#ygrps-yiv-1757778141 #ygrps-yiv-1757778141yiv9370142985 #ygrps-yiv-1757778141yiv9370142985ygrp-mkp hr {
border:1px solid #d8d8d8;}

#ygrps-yiv-1757778141 #ygrps-yiv-1757778141yiv9370142985 #ygrps-yiv-1757778141yiv9370142985ygrp-mkp #ygrps-yiv-1757778141yiv9370142985hd {
color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}

#ygrps-yiv-1757778141 #ygrps-yiv-1757778141yiv9370142985 #ygrps-yiv-1757778141yiv9370142985ygrp-mkp #ygrps-yiv-1757778141yiv9370142985ads {
margin-bottom:10px;}

#ygrps-yiv-1757778141 #ygrps-yiv-1757778141yiv9370142985 #ygrps-yiv-1757778141yiv9370142985ygrp-mkp .ygrps-yiv-1757778141yiv9370142985ad {
padding:0 0;}

#ygrps-yiv-1757778141 #ygrps-yiv-1757778141yiv9370142985 #ygrps-yiv-1757778141yiv9370142985ygrp-mkp .ygrps-yiv-1757778141yiv9370142985ad p {
margin:0;}

#ygrps-yiv-1757778141 #ygrps-yiv-1757778141yiv9370142985 #ygrps-yiv-1757778141yiv9370142985ygrp-mkp .ygrps-yiv-1757778141yiv9370142985ad a {
color:#0000ff;text-decoration:none;}
#ygrps-yiv-1757778141



You'll have to excuse my ignorance as I just recently started working with E10, how do I just use the file?







Oh ok, and I don't put it in quotes correct?
It needs to be in quotes because the parameter is expecting a string.


From: "amathis@... [vantage]" <vantage@yahoogroups.com>
To: vantage@yahoogroups.com
Sent: Wednesday, January 14, 2015 4:57 PM
Subject: [Vantage] Re: private connectionPool as Epicor.Mfg.Core.BLConnectionPool in E10

#ygrps-yiv-907395250 #ygrps-yiv-907395250yiv8589094143 #ygrps-yiv-907395250yiv8589094143 --

#ygrps-yiv-907395250yiv8589094143 .ygrps-yiv-907395250yiv8589094143ygrp-photo-title{
clear:both;font-size:smaller;height:15px;overflow:hidden;text-align:center;width:75px;}
#ygrps-yiv-907395250 #ygrps-yiv-907395250yiv8589094143 div.ygrps-yiv-907395250yiv8589094143ygrp-photo{
background-position:center;background-repeat:no-repeat;background-color:white;border:1px solid black;height:62px;width:62px;}

#ygrps-yiv-907395250 #ygrps-yiv-907395250yiv8589094143 div.ygrps-yiv-907395250yiv8589094143photo-title
a,
#ygrps-yiv-907395250 #ygrps-yiv-907395250yiv8589094143 div.ygrps-yiv-907395250yiv8589094143photo-title a:active,
#ygrps-yiv-907395250 #ygrps-yiv-907395250yiv8589094143 div.ygrps-yiv-907395250yiv8589094143photo-title a:hover,
#ygrps-yiv-907395250 #ygrps-yiv-907395250yiv8589094143 div.ygrps-yiv-907395250yiv8589094143photo-title a:visited {
text-decoration:none;}

#ygrps-yiv-907395250 #ygrps-yiv-907395250yiv8589094143 div.ygrps-yiv-907395250yiv8589094143attach-table div.ygrps-yiv-907395250yiv8589094143attach-row {
clear:both;}

#ygrps-yiv-907395250 #ygrps-yiv-907395250yiv8589094143 div.ygrps-yiv-907395250yiv8589094143attach-table div.ygrps-yiv-907395250yiv8589094143attach-row div {
float:left;}

#ygrps-yiv-907395250 #ygrps-yiv-907395250yiv8589094143 p {
clear:both;padding:15px 0 3px 0;overflow:hidden;}

#ygrps-yiv-907395250 #ygrps-yiv-907395250yiv8589094143 div.ygrps-yiv-907395250yiv8589094143ygrp-file {
width:30px;}
#ygrps-yiv-907395250 #ygrps-yiv-907395250yiv8589094143 div.ygrps-yiv-907395250yiv8589094143attach-table div.ygrps-yiv-907395250yiv8589094143attach-row div div a {
text-decoration:none;}

#ygrps-yiv-907395250 #ygrps-yiv-907395250yiv8589094143 div.ygrps-yiv-907395250yiv8589094143attach-table div.ygrps-yiv-907395250yiv8589094143attach-row div div span {
font-weight:normal;}

#ygrps-yiv-907395250 #ygrps-yiv-907395250yiv8589094143 div.ygrps-yiv-907395250yiv8589094143ygrp-file-title {
font-weight:bold;}
#ygrps-yiv-907395250
#ygrps-yiv-907395250 #ygrps-yiv-907395250yiv8589094143 #ygrps-yiv-907395250yiv8589094143
#ygrps-yiv-907395250yiv8589094143ygrp-mkp {
border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}

#ygrps-yiv-907395250 #ygrps-yiv-907395250yiv8589094143 #ygrps-yiv-907395250yiv8589094143ygrp-mkp hr {
border:1px solid #d8d8d8;}

#ygrps-yiv-907395250 #ygrps-yiv-907395250yiv8589094143 #ygrps-yiv-907395250yiv8589094143ygrp-mkp #ygrps-yiv-907395250yiv8589094143hd {
color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}

#ygrps-yiv-907395250 #ygrps-yiv-907395250yiv8589094143 #ygrps-yiv-907395250yiv8589094143ygrp-mkp #ygrps-yiv-907395250yiv8589094143ads {
margin-bottom:10px;}

#ygrps-yiv-907395250 #ygrps-yiv-907395250yiv8589094143 #ygrps-yiv-907395250yiv8589094143ygrp-mkp .ygrps-yiv-907395250yiv8589094143ad {
padding:0 0;}

#ygrps-yiv-907395250 #ygrps-yiv-907395250yiv8589094143 #ygrps-yiv-907395250yiv8589094143ygrp-mkp .ygrps-yiv-907395250yiv8589094143ad p {
margin:0;}

#ygrps-yiv-907395250 #ygrps-yiv-907395250yiv8589094143 #ygrps-yiv-907395250yiv8589094143ygrp-mkp .ygrps-yiv-907395250yiv8589094143ad a {
color:#0000ff;text-decoration:none;}
#ygrps-yiv-907395250



Oh ok, and I don't put it in quotes correct?