首页 > 解决方案 > Acumatica OpenAPI 无法通过交叉引用中的条形码搜索库存项目

问题描述

我正在尝试使用 OpenAPI 从 Acumatica 获取数据。过滤器是 CROSS-REFERENCEE image中的条形码。它无法获取数据(更改之前),因为

 "The parent value for a property access of a property 'AlternateID' is not a single value. Property access can only be applied to a single value."

我做了一些研究,发现了一个相同的问题(OData $filter 中的项目在 $expand)。我改变了(改变后)我的要求,但仍然得到

"exceptionMessage": "The method or operation is not implemented." error.

我真的一无所知ODataC#JAVA/NODEJS用来获取数据。有人可以给我任何建议吗?非常感谢。

标签: joinfilterodataacumatica

解决方案


你不能这样做。

Acumatica不支持对详细记录进行过滤。相反,您可以创建一个新的 GI,该 GI 将包含来自库存项目的信息和相应的备用 ID,并从该 GI 请求记录。

在此处输入图像描述


推荐阅读