我有一个分析应用程序,用户可以在其中插入他们的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