Navision SOAP 读取请求 returns 'FlowField' 错误

Navision SOAP read request returns 'FlowField' error

我正在尝试从某个 Navision(MS Dynamic Nav)服务中获取所有记录,如下所示:

$item->ReadMultiple(['filter' => [], 'setSize' => 100]);

但这给了我一个奇怪的错误:

[SoapFault]                                                   
The Date Filter field in the Item table must be a FlowField.

我什至没有过滤 "Date_Filter" 字段。这是navision数据库本身的问题吗?

这是WS_Item复杂类型中'Date Filter'字段的定义:

<xsd:element minOccurs="0" maxOccurs="1" name="Date_Filter" type="xsd:date"/>

我这边有什么可以做的吗?

我认为是在导航方面。要么有人试图 calcfields("Date filter");,要么只是禁止在 Web 服务中填充流过滤器。