我试图通过搜索功能获取某个客户的所有销售订单。
var filters = [ ["mainline", "is", "T"], "and", ["entity", "anyOf", idCustomer], "and", ["status ", "anyOf", "Pending Fulfillment"] ]; var searchQuery = search.create({ "type": search.Type.SALES_ORDER, "filters": filters }); salesorders = searchQuery.run().getRange({"start": 0, "end": 1000});
这会引发一个错误,
你的状态过滤器中有一个杂散空间; "status " "status" .
"status "
"status"
您还需要将筛选器值从“Pending Fulfillment”更改为“SalesOrd:B”,以便搜索返回任何值。
["status", "anyof", "SalesOrd:B"]