使用套件脚本搜索按客户筛选的销售订单

时间:2019-08-02 21:44:41

标签: suitescript

我需要检索特定客户的所有销售订单(使用客户内部ID)。我可以在SuiteTalk中找到有关如何执行此操作的文档,但是SuiteTalk的性能很差,并且正在过渡到SuiteScript / RESTlet。

SuiteScript v1供我使用。

1 个答案:

答案 0 :(得分:0)

对于有这个问题的其他人,我发现解决方案是:

var salesorderSearch = nlapiSearchRecord("salesorder",null,
[
    ["customer.internalid", "anyof", param.id],
    "AND",
    ["type", "anyof", "SalesOrd"],
],
[
    new nlobjSearchColumn("internalid"),
]
);

其中param.id等于客户的内部ID。