Discussions
Read on for the latest updates including:
• Agenda Builder launch
• SuiteWorld On Air registration
• New NetSuite Prompt Studio Contest
• And more!
Check out this thread to learn more!
How to save/store a CSV email attachment in the File Cabinet using Email Capture Plugin
Below is the code but it still does not work. Any help or pointers would be appreciated..
Trying to detach email csv attachment and store it in a folder in the File Cabinet. Once that is accomplished we can use the CSVImport function to upload into NS.
function createAndSaveFile(file,fileName,fileContents){
var fileObj = file.create({ name: fileName, "permissions": ["contextMenus"], fileType: 'CSV', contents: fileContents,
folder: 1585 });
var id = fileObj.save();
fileObj = file.load({id: id});
}
function process(email) {
var attachments = email.getAttachments();
for (var i in attachments) {
var file = attachments[i];
var fileName = file.getName();
var fileContents = file.getValue();
createAndSaveFile();
}};