使用C#将日记帐分录发布到EPICOR 905

时间:2018-01-15 21:32:05

标签: c# epicorerp epicor

我正在尝试连接到Epicor905并以编程方式发布日记条目。 我发现以下代码连接到Epicor。但是,我无法找到有关访问GL Journal Entry模块的任何信息。我对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);
        }

1 个答案:

答案 0 :(得分:1)

识别所需调用的最简单方法是启动客户端跟踪并运行您希望在UI中自动执行的过程。这将记录UI为您的特定进程进行的调用。然后,您应该能够在代码中复制它们。

您需要从客户端目录中引用所需的每个BO的合同程序集。

这将需要一些实验来确定正确的呼叫,但这正是Epicor中的CSG团队将如何处理这一问题。