我有一个可以正常发送电子邮件的脚本,但是我需要将电子邮件附加到:
我当前的脚本如下:
var emaildata = {body: field.fld_message+'<br />'+attachmentList+signature,
author: sender.entityid,
recipients: primary.email,
subject: field.fld_subject,
cc : cc_entities,
bcc : bcc_entities,
relatedRecords: {
entityId: entities,
activityId: field.claimid,
}
};
sendemail.send(emaildata);
数组变量entities
包含我也要附加电子邮件的员工/合作伙伴,但未附加到记录。
对于自定义记录,我尝试将其包括在电子邮件数据对象中:
customRecord: [
{id: field.submitid, recordType: 267},
{id: field.scopeid, recordType: 73 },
{id: field.assessid, recordType: 83 },
],
可惜的是它不起作用...
我在做什么错了?
电子邮件已发送(有时)但未附件。
当我只尝试一个自定义记录,但遇到意外的Suitescript错误时:
customRecord: {id: field.submitid, recordType: 267 }
我已确认 字段中的“ id”字段已更正。
答案 0 :(得分:0)
var records = new Array();
records['record'] = '11'; // internal id of the record
records['recordtype'] = '250'; // record type id
nlapiSendEmail ( from,to,subject,body,cc,bcc,records,files);
It is working.`enter code here`