我需要检索特定客户的所有销售订单(使用客户内部ID)。我可以在SuiteTalk中找到有关如何执行此操作的文档,但是SuiteTalk的性能很差,并且正在过渡到SuiteScript / RESTlet。
SuiteScript v1供我使用。
答案 0 :(得分:0)
对于有这个问题的其他人,我发现解决方案是:
var salesorderSearch = nlapiSearchRecord("salesorder",null,
[
["customer.internalid", "anyof", param.id],
"AND",
["type", "anyof", "SalesOrd"],
],
[
new nlobjSearchColumn("internalid"),
]
);
其中param.id
等于客户的内部ID。