suitescript2.0

    0熱度

    1回答

    我實際上正在研究一個基於netsuite產品的新項目。 我試圖使用hmac sha256加密一條消息。 考慮到我有stringToEncrypt和一個密鑰,簡單的方法是什麼? 我讀過的NetSuite的文檔,但我仍然stucked ... 還有就是我的功能 function toHmacSHA256Base64(toCrypt, key) { var inputString = toC

    1熱度

    2回答

    我正試圖在NetSuite中生成一個包含30,000多個項目的Google購物Feed,該系統運行稱爲Suitescript 2.0的服務器端JavaScript。從本質上講,它只是帶有更多限制的JavaScript。我一直負責將此產品Feed作爲CSV輸出。 問題是這些項目的產品說明包含變量數量的逗號,雙引號,單引號和HTML。起初,它只是使我的問題的逗號,所以一些研究之後,我包我在雙引號輸出字

    0熱度

    2回答

    我有一個用於發票記錄(newRecord)的用戶事件腳本,存儲爲var record。在沙盒和瀏覽器控制檯中,我使用一直運行的record.getSublistFields('sublist_name')。 我們剛剛將沙箱中的用戶事件腳本移植到生產環境中,儘管沒有對腳本進行任何更改,但突然getSublistFields('sublist_name')在腳本的上下文中不起作用。該方法仍然可以正常使

    0熱度

    1回答

    我們試圖在Inventory OnHand達到0或小於0時​​自動進行庫存調整。我們如何在Netsuite中實現這一點。

    0熱度

    1回答

    我開始更多地瞭解SuiteScript 2.0中的Map/Reduce框架。但是,所有幫助和SuiteAnswer文章均顯示來自searchResult對象的直接字段關係。 如何在地圖階段將連接字段作爲對象值返回? 例子: {"recordType":"manufacturingoperationtask","id":"1974","values":{"item.workOrder":{"valu

    0熱度

    1回答

    我正在使用下面的Scriptlet創建任務並提交任務。這項任務可能需要30秒到5分鐘才能完成。現在,一旦我提交工作,我沒有控制,除了任務ID。一旦玉米棒完成或完成,我想知道狀態或消息。 var cvsScriptTask = task.create({ taskType : task.TaskType.CSV_IMPORT , mappingId : cvsTask.map

    2熱度

    1回答

    我使用N /電子郵件模塊發送我想附加到多個交易的電子郵件。隨着使用下面的代碼一個單一的交易,我覺得沒有問題: email.send({ author: -5, recipients: recipient, subject: subject, body: body, relatedRecords: { transactionId: 8

    1熱度

    1回答

    我正在使用NetSuite合同續訂模塊並嘗試製作一個NetSuite用戶事件腳本(SuiteScript 2.0),該腳本根據原始銷售額在合同項目記錄上設置自定義字段值訂購。 該腳本工作正常,當我編輯/手動保存記錄,但是當我使用的合同記錄我得到以下錯誤「創建合同項目」按鈕: INVALID_FLD_VALUE You have entered an Invalid Field Value 8.0

    0熱度

    1回答

    var formData = new FormData(); formData.append("name", "John"); formData.append("age", "31"); for (var value of formData.values()) { log.debug(value); } 但是當我想使用formData api記錄表單值時。它

    0熱度

    1回答

    是否有一種簡單的方法來識別創建發票的銷售訂單? 我每次創建發票時都要執行一個附件,因爲我需要銷售訂單內的字段值來確定發票流程中的下一步,因此我想確定發票的起始銷售訂單。 感謝您的幫助。