2016-10-04 123 views
0

我甚至不確定我想要達到什麼甚至可能,所以請允許我介紹一些緯度。我對在Netsuite工作很陌生,但到目前爲止,已經摸索了一遍。Netsuite呼叫suitelet功能

我們希望在採購訂單表單上顯示帳戶,當前會計期間和部門的預算餘額。問題是,大多數用戶將從員工中心提出訂單,並且員工中心用戶不會(也不會)有權搜索預算表「表」。

我已經瞭解到suitelet可以以管理員權限執行,因此這可能是執行搜索並將預算值返回到採購訂單表單中運行的客戶端腳本(pageInit)的答案。我看不到在哪裏配置?我如何將我的客戶端腳本中的變量傳遞給suitelet?

隨着用戶登錄員工中心,我可以獲得他們的賬戶,部門和當前財務期,因此可以提供這些參數(我假設我需要一個suitelet?​​)函數。我已正確執行搜索並返回正確的值,只有在您有權執行搜索時纔有效。

我吠叫正確的樹嗎?或者,狂吠?

TIA

回答

0

當你調用Suitelet

0

您可能還需要考慮使用的Restlet,它允許您配置基本端點數據傳輸可以通過值作爲URL參數。

0

你的想法是可行的。首先,創建一個以管理員身份執行的後端suitelet。執行您想要的搜索,並在其響應中將結果返回爲JSON obj。然後,在您的客戶端腳本中,您可以使用nlapiResolveUrl動態獲取suitelet url。使用nlapiRequestUrl api創建對該URL的請求並通過POST方法提交參數。