Discussions
Stay up-to-date with the latest news from NetSuite. You’ll be in the know about how to connect with peers and take your business to new heights at our virtual, in-person, on demand events, and much more.
New AI Community Guidelines. Please review and follow them to ensure AI use stays safe, accurate, and compliant.
Attaching file to custom record returns SSS_INVALID_RECORD_TYPE
Based on the docs it looks like I should be able to attach a file to a custom record using the nlapiAttachRecord() method.
I have a custom record, customrecord_edi_denials, and setup a Suitelet with the following code to create a new file in the cabinet and then attach that file to an existing row.
var fileobj = nlapiCreateFile( filename, 'PDF', filecontents ); fileobj.setFolder( 15610 ); var fileid = nlapiSubmitFile( fileobj );
This works, creating the file and storing it in the correct place in the file cabinet. However the next line:
// attach the file to the Denial record nlapiAttachRecord( 'customrecord_edi_denials', denialid, 'file', fileid );
0