任务是根据电子邮件更新Netsuite中的客户订阅。我能够找到并更新客户,但有些客户没有客户端的电子邮件。他们在联系中有一封电子邮件。现在我需要根据联系人找到客户。我尝试了各种选择,但没有运气。你能帮我一下吗?
提前致谢。
答案 0 :(得分:3)
如果您有联系人的内部ID,并且想要搜索与其关联的客户,则可以使用如下搜索:
SuiteScript 1.0
class MyCollectionViewCell: UICollectionViewCell {
@IBOutlet weak var checkButton: UIButton!
@IBOutlet var imgView: UIImageView!
@IBOutlet weak var lblName: UILabel!
@IBOutlet weak var lblTime: UILabel!
var tickCheck:Bool = false
@IBAction func btnCheck(_ sender: Any)
{
if tickCheck == false
{
checkButton.setBackgroundImage(UIImage(named: "check"), for: .normal)
tickCheck = true
}
else
{
checkButton.setBackgroundImage(UIImage(named: "uncheck"), for: .normal)
tickCheck = false
}
}
}
SuiteScript 2.0
nlapiSearchRecord(
'customer',
null,
['contact.internalid', 'anyof', contactID],
[
new nlobjSearchColumn('entityid'),
new nlobjSearchColumn('altname'),
new nlobjSearchColumn('email'),
new nlobjSearchColumn('email', 'contact'),
]
);