mbrewer
10/11/2022, 1:42 PMfunction createFile(fileContent, filePrefix, recordId, recordType){
var dtNow = new Date();
var timestamp = dtNow.getTime();
var fileName = filePrefix+'_'+timestamp+'.JSON';
var fcFile = file.create({name: fileName, fileType: 'JSON', contents: fileContent});
fcFile.folder = getPendingFolderId();
var fcFileId = fcFile.save();
record.attach({record: {type: 'file', id: fcFileId}, to: {type: recordType, id: recordId}});
var response = fileName+' has been generated and placed in the File Cabinet. Please see Communication subtab -> Files sublist to view the file.';
log.audit('Created file', response);
return response;
}