我正在使用Acumatica的REST API开发一系列请求,以用于电子商务集成。这个特定的示例我想获取所有具有现货数量的物品。
/entity/Default/17.200.001> / PhysicalInventoryCount?$ filter = PhysicalInventoryCountDetail / PhysicalQty gt 1
并收到以下错误:
“消息”:“发生了错误。”,
“ exceptionMessage”:“词典中不存在给定的密钥。”,
为了确保我没有做错什么,我继续使用acumatica帮助中显示的示例作为$ filter参数:
/entity/Default/17.200.001/Customer?$filter=MainContact/Email eq>'barkeep@usabartend.con'
事实上,这确实带来了正确的客户记录
“ MainContact”被列为“客户”的“顶级”对象类型,而“ PhysicalInventoryCountDetail”具有“ Detail”的对象类型,是否只是我无法筛选详细信息对象字段?还是我想念的东西。
谢谢
答案 0 :(得分:2)
您不应按详细信息过滤。不支持。 您可以按链接的实体进行过滤(在您的示例中可以通过联系人电子邮件进行过滤)。