【问题标题】:Unable to set County in Dynamics Nav Using the Web Service无法使用 Web 服务在 Dynamics Nav 中设置县
【发布时间】:2012-07-26 23:39:29
【问题描述】:

我正在努力将我们的电子商务系统与后端的动态导航集成。如果客户还不存在,我会创建它。除了“县”之外,所有字段似乎都保持不变。当我对现有客户进行读取时,County 会填写正确的数据。

奇怪的是,当我创建销售订单时,Ship_To_County、Bill_To_County 和 Sell_To_County 似乎都没有停留在那里。

编辑

我将销售订单页面公开为 Web 服务。

【问题讨论】:

  • 您如何与 NAV 互动?类似于通过 Web 服务公开的代码单元,它创建并插入客户记录?

标签: navision dynamics-nav


【解决方案1】:

检查基础表对象。 OnInsert 或 OnModify(针对该字段)中可能有代码覆盖了您传入的任何内容。

【讨论】:

  • 我不是 navision 开发人员。我将如何获得该字段的 OnInsert 或 OnModify?我可以在对象设计器中查看表格,仅此而已。
  • 当您在表的对象设计器中时,滚动到字段列表的底部,然后按 F9 以打开 C/AL 编辑器窗口。
  • 当我这样做时没有任何反应。我的用户在超级用户组中。我需要额外的权限吗?
  • 查看 C/AL 代码是 Microsoft 的许可权限。您需要开发者许可证才能查看它。
【解决方案2】:

原来这是由于输入系统的数据不完整造成的。输入邮政编码会触发在邮政编码表中的查找。只有此表有县的空白条目。一旦用户退出该字段,这会导致城市和州被覆盖。

答案是禁用此功能。邮政编码不尊重城市边界(即,邮政编码中可以有多个城市),它​​们也不必尊重州边界。让系统覆盖用户输入的内容是没有意义的。

【讨论】:

    猜你喜欢
    • 2014-07-14
    • 2014-03-23
    • 2023-03-09
    • 1970-01-01
    • 1970-01-01
    • 2017-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多