Saad Nawaz
07/14/2023, 5:31 PMbattk
07/14/2023, 7:31 PMSaad Nawaz
07/17/2023, 2:36 PMvar transactionPdfFile = render.transaction({
entityId: parseInt(invId),
printMode: render.PrintMode.PDF
});
// saved PDF file in File Cabiner
var pdfFile = file.create({
name: transactionPdfFile.name,
fileType: file.Type.PDF,
contents: transactionPdfFile.getContents(),
folder: 546,
isOnline: true
});
var pdfFileId = pdfFile.save();
var pdfFileLoad = file.load({
id: parseInt(pdfFileId)
});
var csvFileLoad = file.load({
id: parseInt(csvFileId)
});
var attachmentsArr = [];
attachmentsArr.push(csvFileLoad)
attachmentsArr.push(pdfFileLoad)
email.send({
author: 181,
recipients: custEmail,
subject: emailSubject,
body: emailBody,
attachments: attachmentsArr,
relatedRecords: {
transactionId: invId
}
});
battk
07/18/2023, 4:49 AMbattk
07/18/2023, 4:49 AMbattk
07/18/2023, 4:50 AM