module (N/file)

SuiteScript 2.0

{File}.save(){INVALID_KEY_OR_REF: {Invalid folder reference key .},SSS_MISSING_REQD_ARGUMENT: {Please enter value(s) for: Folder}})

N/file Module
Method Description: Method used to: Upload a new file to the NetSuite File Cabinet. Save an updated file to the NetSuite File Cabinet. The method streams files of any size, provided that the file to save or upload meets File Cabinet limits. If you want to save the file to the NetSuite File Cabinet, you must set a NetSuite File Cabinet folder with the File.folder property. You must do this before you call
Returns: The internal ID of the file as a number.
Supported Script Types: Server-side scripts For more information, see SuiteScript 2.0 Script Types.
Governance: 20 units
Module: N/file Module
Since: 2015.2
Search NetSuite -


// Code Example 1
//Add additional code
var fileObj = file.create({
name : 'test.txt',
fileType: file.Type.PLAINTEXT,
contents: 'Hello World\nHello World'
fileObj.folder = 30;
var fileId =;
//Add additional code