【问题标题】:Post Journal Entries to EPICOR 905 using C#使用 C# 将日志条目发布到 EPICOR 905
【发布时间】:2018-01-16 17:04:59
【问题描述】:

我正在尝试连接到 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);
        }

【问题讨论】:

  • 在大街上的消息是,您应该拥有该站点的登录名/通行证:epicweb.epicor.com,其中应该包含您正在寻找的文档。

标签: c# epicorerp epicor


【解决方案1】:

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

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

这将需要一些实验来确定正确的调用,但这正是 Epicor 的 CSG 团队处理此问题的方式。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-05
    • 2019-03-09
    • 2016-05-14
    • 1970-01-01
    • 2013-11-26
    • 1970-01-01
    相关资源
    最近更新 更多