私のコードは、ドキュメント リポジトリにファイルを正しく作成し、NetSuite のレコードに添付します。ただし、PDF である必要がある場合、ファイルの種類は「その他のバイナリ ファイル」です。PDFの場合、base 64でエンコードする必要があることを読みましたが、それでもPDFは生成されません。誰でも問題が発生しますか?
var fileobj = nlapiCreateFile(docname, doctype, doccontent)
fileobj.setName(docname)
fileobj.setFolder(folderid)
fileobj.setIsOnline(true)
fileobj.setEncoding('UTF-8')
var fileid = nlapiSubmitFile(fileobj)
渡されたデータ:
{
"filecontent" : "test",
"filename" : "PO Doc Test",
"filetype" : "PDF",
"folderid" : 521,
"recordtype": "purchaseorder",
"recordid": 13832
}