在使用页面Web服务插入后,Navision 2015获得记录

时间:2016-01-22 21:33:31

标签: ssis navision kingswaysoft

我正在使用SOAP Web服务将记录插入带有KingswaySoft SSIS组件的Navision中。

有一件事真的让我烦恼。

KingswaySoft目的地资产净值组件返回Key和IsNew值。

我尝试使用Key来检索插入的记录。

我在NAV源组件上使用过滤器:

<filter>
<Field>Key</Field><Criteria>32;uhMAAAJ7/1MAVABJAEsANgA0ADQAMQ==9;3083718490;</Criteria>
</filter>

这个实际上会返回很多记录(9K +),如果没有找到,我当然会预期为1或0。

我做错了什么?如何检索刚插入NAV的记录?我需要阅读生成的&#34;否&#34;资产净值领域。

然后如何检索插入的记录数据?

1 个答案:

答案 0 :(得分:1)

这是Dynamics NAV查询设计的方式。根据我们的实验,您几乎可以过滤任何其他列,但不能过滤Key列。 Key列是Dynamics NAV系统中的一个特殊列。

在我们最新发布的版本(2016年1月22日发布的用于Microsoft Dynamics NAV的SSIS Integration Toolkit v3.1)中,我们添加了返回No字段作为记录的附加标识符的功能,您可以使用该功能用于记录或任何其他适用的目的。

希望这会有所帮助。