alien4u
06/21/2019, 8:20 PMmergeEmail
with SS 2.0 specifically merging a transaction PDF with email template?Adam Varney
06/22/2019, 1:07 AMvar emailMergeResult = render.mergeEmail({
templateId: emailTemplateId,
entity: {
type: 'customer',
id: parseInt(customerId)
},
recipient: null,
supportCaseId: null,
transactionId: parseInt(transactionId),
customRecord: null
});
Adam Varney
06/22/2019, 1:08 AMvar transactionFile = render.transaction({
entityId: parseInt(transactionId),
printMode: render.PrintMode.PDF,
inCustLocale: true
});
Adam Varney
06/22/2019, 1:10 AMvar emailSubject = emailMergeResult.subject;
var emailBody = emailMergeResult.body;
email.send({
author: emailAuthor,
recipients: emailRecipients,
subject: emailSubject,
body: emailBody,
attachments: [transactionFile],
relatedRecords: {
transactionId: parseInt(transactionId)
}
});