gpt4 book ai didi

javascript - netsuite 搜索返回重复项

转载 作者:行者123 更新时间:2023-11-28 18:42:38 26 4
gpt4 key购买 nike

好吧,我注意到,当我在 Netsuite 中执行保存的搜索或在 suitescript 中运行搜索时,偶尔会返回重复的记录。我能看到的唯一区别是备注字段。它显示 3 条记录是因为它保存了具有不同备忘录的其他版本吗?我可以将其关闭或过滤掉吗?

这是示例图片 Saved Search .

现在是套件脚本

var filter = new Array();
var d = '3/8/2016';
var date = nlapiStringToDate(d);
filter[0] = new nlobjSearchFilter('trandate', null, 'on', date);
var search = nlapiSearchRecord('salesorder', null, filter);

这是结果搜索数组的样子 like .

现在,如您所见,它返回每个内部 id 3 次。任何帮助将不胜感激。

最佳答案

Netsuite Suitescript API - Searching Transaction records returns duplicates 的重复项

正如 TonyH 在评论中提到的,您需要使用 mainline 过滤器进行任何交易搜索。如果没有它,NetSuite 将返回交易本身的一个结果以及交易中每个 Material 行和装运行的一个结果。如果您只想要交易正文的结果,请按 mainline = 'T'

进行过滤

关于javascript - netsuite 搜索返回重复项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35896988/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com