“您必须为以下公司设置功能货币...”安装 Dynamics GP Data Mart 提供程序时出错

本文提供有关尝试安装 Dynamics GP Data Mart 提供程序 for Management Reporter 2012 时可能发生的错误的解决方案。

适用于: Microsoft Management Reporter 2012,Microsoft Dynamics GP
原始 KB 编号: 2831801

症状

Microsoft Dynamics GP Data Mart 提供程序安装可能会失败,并显示部署日志中显示的以下错误:

必须先为以下公司设置功能货币,然后才能继续集成

原因

Microsoft Dynamics GP Data Mart 提供程序要求为每个 GP 公司设置一个功能货币,以及为每个这些货币定义的 ISO 代码。

解决方案

需要为所有 Microsoft Dynamics GP 公司设置功能货币。 若要在 Microsoft Dynamics GP 中设置功能货币,请执行以下步骤。

  1. 启动 Microsoft Dynamics GP 并以管理员用户身份登录。
  2. 在菜单栏上选择 “Microsoft Dynamics GP ”。
  3. 指向 “工具”,指向 “设置”,指向“ 财务”,然后选择“ 多货币”。
  4. 在“功能货币”字段中选择 一种货币

必须定义每种货币的 ISO 代码。 这是系统范围的设置,只需完成一次。 可在以下位置找到这些设置:

  1. 在菜单栏上选择 “Microsoft Dynamics GP ”。
  2. 指向 “工具”,指向 “设置”,指向“ 系统”,然后选择“ 货币”。
  3. 从“ 货币 ID ”查找中选择一种货币。
  4. 验证货币是否具有 ISO 代码
  5. 对每种货币重复步骤 3 和 4。

MC40000和MC40200中的货币索引不匹配。

  1. 针对 Dynamics 数据库运行以下查询:

    select * from MC40200
    
  2. 记下 CURRNIDX 列中的值。

  3. 针对错误消息中列出的公司数据库运行以下查询:

    select * from MC40000
    
  4. 记下 FUNCRIDX 列中的值。

如果值不匹配,则需要联系 Microsoft Dynamics GP 支持部门,以获取有关更新索引的帮助,以便这两个表中的索引相同。