Netsuite和Scribe Online - 过滤

问题描述 投票:2回答:1

我使用Scribe Online作为集成服务,促进Netsuite和IBM Cloud(以前称为SilverPop)之间的数据交换。在Scribe中,可以过滤对Netsuite进行的查询,从而缩小检索到的数据范围。

虽然我可以设置过滤器来获取记录,例如'internalid大于100;'不支持'internalid小于100'的条件;并使用日期产生类似的结果。似乎“不到”不受支持,Scribe支持建议这可能是Netsuite API的限制。

Scribe Online Map - Query Filter

Scribe Online Map - Query Error

如何在一系列标准内进行过滤,例如日期范围或数值范围?

Netsuite的API是否限制了这种过滤还是有办法实现它?

filter netsuite scribe-workbench
1个回答
2
投票

我对Scribe不熟悉,但这是在NetSuite本身如何实现的。

要将内部ID作为数字进行比较,您需要使用字段internalidnumber而不是internalidinternalid是一个字符串,因此小于运算符不适用。

日期使用非常不同的运算符。而不是更少,对于日期,你会使用像betweenbeforeafteronorbeforeonorafter这样的运算符。有一个名为“搜索运算符”的NetSuite帮助文档,它列举了所有可能的搜索运算符以及它们适用于哪些类型的字段。

© www.soinside.com 2019 - 2024. All rights reserved.