NetSuite Web Services,SuiteTalk 2014.1,customerSearchAdvance
本文关键字:customerSearchAdvance 2014 SuiteTalk Services NetSuite Web | 更新日期: 2023-09-27 18:28:33
我正试图完成一个NetSuite Web Services SuiteTalk(2014.1)调用,该调用使用customerSearchAdvance选项来检索客户(以节省时间和数据)。但是,与customerSearchBasic相比,返回的客户的parentRef返回的数据不同。
以目前的情况为例。
客户#1
名称:史密斯股份有限公司
内部ID:1049
父级:无
客户#2
姓名:Smith East
内部ID:1290
母公司:史密斯股份有限公司(1049)
客户#3
名称:东南
内部ID:1427
家长:Smith East(1290)
在customerSearchBasic上,当搜索internalId 1427(东南)时,我在父对象(recordRef)中得到以下信息,我们将称之为parentRef
parentRef.internalId=1290
parentRef.name="Smith股份有限公司:东南"
在customerSearchAdvanced上,当搜索internalId 1427(东南)时,我在父对象(recordRef)中得到以下信息,我们将称之为parentRef
parentRef.internalId=1049
parentRef.name=空
我的问题是,为什么我在高级搜索中得到了最高级别的家长,而不是下一个更高级别的家长。还有我可能错过的一些场景吗。我将父列作为高级搜索中的搜索列。
NetSuite已经确认这是一个错误,并且已经向NetSuite提交了一个缺陷。
一旦缺陷得到修复,我会尽量记住更新这个问题。
很抱歉其他人也遇到了同样的问题。