我的代码在文档存储库中正确创建了一个文件,并将其附加到 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
}