我有一個分析應用程序,用戶可以在其中插入他們的NetSuite帳戶。理想情況下,我還會檢索一些關於NetSuite帳戶本身的元數據(例如:公司名稱等),以使分析結果更具可讀性。如何從NetSuite API獲取NetSuite帳戶元數據?
NetSuite SuiteTalk SOAP API是否提供檢索有關NetSuite帳戶本身的元數據的可能性?
我有一個分析應用程序,用戶可以在其中插入他們的NetSuite帳戶。理想情況下,我還會檢索一些關於NetSuite帳戶本身的元數據(例如:公司名稱等),以使分析結果更具可讀性。如何從NetSuite API獲取NetSuite帳戶元數據?
NetSuite SuiteTalk SOAP API是否提供檢索有關NetSuite帳戶本身的元數據的可能性?
是的,您可以使用配置API
var companyinfo = nlapiLoadConfiguration('companyinformation');
var companyName = companyInfo.getFieldValue('companyname');
有關完整的可用字段的列表,請閱讀「首選項名稱和ID」
編輯得到大部分的公司信息:
由於在SuiteTalk API中,沒有特定的API來獲取公司信息。我建議使用上面的代碼編寫一個RESTlet,然後通過Google Analytics應用程序中的HTTPS訪問它。如果您的應用程序必須支持多個NetSuite帳戶,則可能需要捆綁您的RESTlet。
NetSuite提供了一個角色服務,其中包含有關帳戶(名稱和ID)的一些非常有限的元數據。請參閱標題爲「Using the REST roles Service to Get User Accounts, Roles, and Domains」的幫助文檔。
謝謝。這些信息是否可以通過SuiteTalk獲得? –
請參閱我的編輯 – prasun
也,您所指的帳戶鏈接不是一個ns帳戶,但它是帳戶圖表帳戶記錄 – prasun