.Net BPM Question

Jason,

There is no Session object or BLConnectionPool in this model.
You could get the session ID pass this though into the Call Context and then establish a session with the same ID
But really you are using the wrong tools.

If you want to exercise the business objects you should be doing this within ABL Code.
Reasons

1) Transaction Support

2) Speed

.Net BPM calls should be left for ASYNC tasks that interface to foreign systems in my opinion

Regards,




Stephen Edginton (Beng) | Technical Director


Mobile: +44 7734 858 415
DDI: +44 121 314 1179
Main: +44 121 314 1170


Dot Net IT Limited, One St Kenelm Court, Steel Park Road, Halesowen, B62 8HD, United Kingdom.



This e-mail and any files transmitted with it are confidential and are intended solely for the use of the intended recipient(s). If you are not the intended recipient, you must not copy, distribute or take any action based on this communication. If you have received this communication in error please contact StephenE@...<mailto:StephenE@...> and delete this communication and any copies of it. Any views or opinions presented are soley of those of the author and do not necessarily represent those of Dot Net IT Limited.


Dot Net IT Limited, Reg No 4412519

From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf Of Doyle, Jason
Sent: 01 February 2012 15:47
To: vantage@yahoogroups.com
Subject: [Vantage] .Net BPM Question



FYI, using Epicor 9.05.607

Does anybody know if there is a way to access other Epicor data through
a .Net BPM. I have the BPM server setup, and can get the method to be
called. What I am curious of is if there is a way to get to either the
BLConnectionPool object, or the Session object. If I had either of
those, then I could use the Business Objects directly.

Thanks!

Jason Doyle

Software Architect

Cranel, Inc.

Cranel Imaging / ISOdx / Versitec

8999 Gemini Parkway / Columbus, OH 43240

p: 614.318.4256 / f: 614.431.8388

email: jdoyle@...<mailto:jdoyle%40cranel.com> <mailto:jdoyle@...<mailto:jdoyle%40cranel.com>>

cranelimaging.com <http://www.cranelimaging.com/> / isodxsolutions.com
<http://www.isodxsolutions.com/> / versitec.com
<http://www.versitec.com/>

1985-2010...Celebrating 25 years of excellence, 25 years of evolution

CONFIDENTIALITY NOTICE: This e-mail communication and any attachments may contain confidential and privileged information for the use of the designated recipients named above. If you are not the intended recipient, you are hereby notified that you have received this communication in error and that any review, disclosure, dissemination, distribution or copying of it or its contents is prohibited. If you have received this communication in error; please notify Cranel Incorporated immediately by telephone at 614-431-8000 or 800-288-3475 and destroy all copies of this communication and any attachments.

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



[Non-text portions of this message have been removed]
FYI, using Epicor 9.05.607



Does anybody know if there is a way to access other Epicor data through
a .Net BPM. I have the BPM server setup, and can get the method to be
called. What I am curious of is if there is a way to get to either the
BLConnectionPool object, or the Session object. If I had either of
those, then I could use the Business Objects directly.



Thanks!



Jason Doyle

Software Architect



Cranel, Inc.

Cranel Imaging / ISOdx / Versitec

8999 Gemini Parkway / Columbus, OH 43240

p: 614.318.4256 / f: 614.431.8388

email: jdoyle@... <mailto:jdoyle@...>

cranelimaging.com <http://www.cranelimaging.com/> / isodxsolutions.com
<http://www.isodxsolutions.com/> / versitec.com
<http://www.versitec.com/>



1985-2010...Celebrating 25 years of excellence, 25 years of evolution




CONFIDENTIALITY NOTICE: This e-mail communication and any attachments may contain confidential and privileged information for the use of the designated recipients named above. If you are not the intended recipient, you are hereby notified that you have received this communication in error and that any review, disclosure, dissemination, distribution or copying of it or its contents is prohibited. If you have received this communication in error; please notify Cranel Incorporated immediately by telephone at 614-431-8000 or 800-288-3475 and destroy all copies of this communication and any attachments.



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