【发布时间】:2018-08-03 09:42:32
【问题描述】:
我对 SuiteScript 还很陌生,但我正在编写一个脚本来向客户催款收件人列表中的所有联系人发送电子邮件 - 所以是自定义记录。
我收到以下错误 - nlobjSearchFilter 包含无效的搜索条件:customrecord_3805_dunning_recipient.custrecord_3805_dunning_recipient_cust。
var filters = new Array();
filters[0] = new nlobjSearchFilter('company', null, 'is', customer);
filters[1] = new nlobjSearchFilter('email', null, 'isnot', '');
filters[2] = new nlobjSearchFilter('isinactive', null, 'is', 'F');
filters[3] = new nlobjSearchFilter('customrecord_3805_dunning_recipient.custrecord_3805_dunning_recipient_cust', null, 'is', customer);
var columns = new Array();
columns[0] = new nlobjSearchColumn('company');
columns[1] = new nlobjSearchColumn('email');
columns[2] = new nlobjSearchColumn('internalid')
var searchresults = nlapiSearchRecord('contact', null, filters, columns);
使用自定义记录作为过滤器时有什么需要注意的吗?谢谢
【问题讨论】:
标签: javascript netsuite suitescript