指令碼部署記錄
一旦我們建立了指令碼記錄,我們就需要將該指令碼部署到系統中。雖然指令碼記錄告訴 NetSuite 從我們的原始檔呼叫哪些函式,但指令碼部署記錄讓 NetSuite 知道我們的指令碼應該為哪些記錄和使用者執行。
雖然指令碼記錄定義時,我們的原始碼應該執行的指令碼部署定義在那裡和誰可以執行我們的指令碼。如果我們有一條指令碼記錄說:
“儲存記錄時,請呼叫 hello-world.js 中的 saveRecord 函式。”
那麼我們對該記錄的指令碼部署可能會略微修改為:
“儲存員工記錄時,請呼叫 hello-world.js 中的 saveRecord 函式,但僅限管理員組中的使用者。”
同樣,這是指令碼部署的示例 :
一個指令碼可以有多個指令碼部署與其關聯。這允許我們將相同的業務邏輯部署到具有不同受眾的多個不同記錄型別。