2013-03-19 41 views
0

我需要使用SuiteTalk(Netsuite Webservise)检索Netsuite中银行帐户的当前余额。在套件交谈API中没有字段/参数来引用帐户余额。但有UI区域平衡,它显示帐户的当前余额。任何帮助/建议赞赏如何检索Netsuite中的银行帐户当前余额

回答

0

如果没有字段/参数在API中引用该UI字段,它最有可能是该字段不受API支持。

0

这绝对不是直观的,但可以使用API​​来获取这些数据。以下是使用netsuite ruby bindings的示例。

def balance_for_account(ns_account) 
    search = NetSuite::Records::Account.search(
     criteria: { 
     basic: [ 
      { 
      field: 'internalIdNumber', 
      operator: 'equalTo', 
      value: ns_account.internal_id 
      } 
     ] 
     }, 

     columns: { 
     'listAcct:basic' => { 
      'platformCommon:internalId/' => {}, 
      'platformCommon:balance' => {} 
     } 
     } 
    ) 

    search.results.first.attributes[:balance].to_f 
    end