私のコードは、文書リポジトリにファイルを正しく作成し、NetSuiteのレコードに添付します。ただし、PDFでなければならないファイルタイプは「その他のバイナリファイル」です。 PDFの場合は、ベース64でエンコードする必要がありますが、その場合でもPDFを生成しません。誰でも問題がありますか?NetSuite Restlet PDFファイルのエンコーディングの問題
データで渡さvar fileobj = nlapiCreateFile(docname, doctype, doccontent)
fileobj.setName(docname)
fileobj.setFolder(folderid)
fileobj.setIsOnline(true)
fileobj.setEncoding('UTF-8')
var fileid = nlapiSubmitFile(fileobj)
:PO Doc Test
からPO Doc Test.pdf
にファイル名を変更し、コードの私のテストで
{
"filecontent" : "test",
"filename" : "PO Doc Test",
"filetype" : "PDF",
"folderid" : 521,
"recordtype": "purchaseorder",
"recordid": 13832
}
ありがとうございました。これはうまくいくようです。最終的な質問 - xmlの内部で独自の変数をどのように参照するべきですか - ここで 'テスト'を追加しましたか? – MG2016
私はそれを理解しました。あなたの助けをありがとう!時間を節約しました! – MG2016