0
该任务将根据电子邮件更新Netsuite中客户的订阅。我能够找到并更新客户,但有些客户没有在客户级别发送电子邮件。他们在联系人中有一封电子邮件。现在我需要根据联系人找到客户。我尝试了各种选择,但没有运气。你们可以帮我一样吗?通过Netsuite sriptlet中的联系人加载客户
在此先感谢。
该任务将根据电子邮件更新Netsuite中客户的订阅。我能够找到并更新客户,但有些客户没有在客户级别发送电子邮件。他们在联系人中有一封电子邮件。现在我需要根据联系人找到客户。我尝试了各种选择,但没有运气。你们可以帮我一样吗?通过Netsuite sriptlet中的联系人加载客户
在此先感谢。
如果你有联系人的内部ID,并且要寻找它链接到客户(S),你可以像使用下面的搜索:
SuiteScript 1.0
nlapiSearchRecord(
'customer',
null,
['contact.internalid', 'anyof', contactID],
[
new nlobjSearchColumn('entityid'),
new nlobjSearchColumn('altname'),
new nlobjSearchColumn('email'),
new nlobjSearchColumn('email', 'contact'),
]
);
SuiteScript 2.0
search.create({
type: 'customer',
filters: ['contact.internalid', 'anyof', contactID],
columns: [
'entityid',
'altname',
'email',
'contact.email',
],
});
感谢。有效。 – user9873999