代码之家  ›  专栏  ›  技术社区  ›  The real napster

从C在Microsoft Dynamics C5中插入数据#

c#
  •  2
  • The real napster  · 技术社区  · 17 年前

    我需要将一些数据从我们的CRM系统传输到 Microsoft Dynamics C5 会计制度。

    这可能吗?直接在SQL数据库中编写,这样的破解对我来说也不错。

    4 回复  |  直到 15 年前
        1
  •  2
  •   Erling Damsgaard    16 年前

    将数据直接插入Dynamics C5 SQL数据库-如果您不记得使用正确的LXBENUMMER/ROWNUMBER,则会出现问题。 您必须为每一行使用唯一的编号。行号由表XALSEQ管理。 请记住,空字符串必须包含字符(2)。

    否则,您可以查看XU4N,它将为您提供一个进入Dynamics C5应用程序(而不是数据层)的.NET条目。 www.dns-it.dk/xu4n

    当做 二岭大坝

        2
  •  1
  •   The real napster    17 年前

    无论如何,在与一位顾问交谈后,我发现有两种方法可以解决这个问题。

    1. 在直接管理和操作数据的SQL server上安装C5。
    2. 使用本机数据库安装默认C5,并购买制作该数据库的C5 ODBC模块
        3
  •  0
  •   Kirtan    17 年前

    您可以在excel文件中从CRM系统导出数据。然后将相同的Excel文件导入C5系统。

        4
  •  0
  •   cyberzed    17 年前

    也可以选择从供应商处购买解决方案(是的,我为其中一家公司工作,只是为了记录在案……所以我可能会对我们的产品过于狂热)。

    我们的概念是一个“设计器”,您可以在其中创建从c5到“任意”的映射,目前我们有一个到C#和其他c5版本的映射,这个概念可能会扩展到Ax并与其他编程语言接口。

    我们运行了一个C5,它对我们的“映射”做出了响应,有点神奇;)当然,这样做是有成本的,但正如我们告诉所有客户的那个样……为什么要复制业务逻辑呢。

    所以最后…你可以在不直接运行数据库的情况下将数据插入C5…如果人们在将数据插入C5时发生了触发器或其他事情,这可能会非常糟糕。