這是使用 Netsuite 基于令牌的身份驗證 (TBA) REST web 服務成功呼叫的后續操作,
我想獲得一些有關如何創建新條目記錄的指導。
這是我的自定義型別記錄條目串列(請參見螢屏截圖)

https://gist.github.com/axilaris/4386c3537d04737d3775c156562b7545 <-- 這是成功運行的 TBA 的 Python 代碼。我想知道如何構建關于如何創建新條目的下一步。
這是一個自定義記錄,其 ID 類似于 customrecord1589
僅供參考 - 這是我關于查詢Netsuite - REST API - 使用基于令牌的身份驗證(TBA)進行查詢的另一個問題- (在 Python 中) 但是這個問題將創建一個新的條目記錄
uj5u.com熱心網友回復:
在您的 restlet 中,您需要使用 N/record 模塊來創建一個新的自定義記錄,如下所示:
/**
* @NApiVersion 2.1
* @NScriptType Restlet
*/
define(["N/log", "N/record"], function (log, record) {
function post(context) {
return JSON.stringify(createCustomRecord(context));
}
function createCustomRecord(context) {
let success = true;
try {
let custRec = record.create({
type: "customrecord1589",
isDynamic: true,
});
//Set one or more fields here
custRec.setValue({
fieldId: "custrec123",
value: context.custrec123,
});
custRec.save();
} catch (e) {
log.error("Error creating record", e);
success = false;
}
return { success: success };
}
return {
post: post,
};
});
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/328436.html
標籤:javascript Python 休息 身份验证 网络套件
