我试图连接到Epicor905并以编程方式发布日记条目。我找到了下面连接到Epicor的代码。但是,我无法找到任何关于访问GL日记输入模块的信息。我对C#相当陌生,只是希望有人在逻辑上或技术上为我指明正确的方向。我知道它的核心是使用DLL和业务对象。但除此之外,我毫无头绪。下面是我找到的连接到EPICOR的代码:
using Ice.Core;
using Erp.Common;
try
{
Session obj = new Session("manager", "manager", Session.LicenseType.Default, @"C:\Epicor\E10Pilot.sysconfig");
if (obj != null)
{
MessageBox.Show("Sesion valida");
obj.Dispose();
obj = null;
}
}
catch (Exception error)
{
MessageBox.Show(error.Message);
}发布于 2018-01-16 09:04:59
识别所需调用的最简单方法是启动客户端跟踪,并在您希望在UI中自动化的过程中运行。这将记录UI对特定进程的调用。然后,您应该能够在代码中复制它们。
您需要引用客户端目录中每个BO所需的契约程序集。
这将需要一些实验来确定正确的调用,但这正是在Epicor的CSG团队将如何处理这个问题。
https://stackoverflow.com/questions/48270950
复制相似问题