当我尝试使用Webservice从Netsuite检索帐户详细信息时,Opening balance总是返回null。
我使用以下代码来检索帐户详细信息:
AccountSearch accountSearch = new AccountSearch();
AccountSearchBasic accBasic = new AccountSearchBasic();
accountSearch.setBasic(accBasic);
port.search(accountSearch);
我还尝试使用port.get(recordRef), port.getList(recordRef[])和port.getAll(getAllrecord),但得到了相同的结果。是否有其他方法可以使用webservice检索Netsuite的帐户详细信息?
Thanks in advance
这可能有帮助
public boolean performSearch(NetSuitePortType p_objportCall) throws Exception
{
boolean status = false;
AccountSearchBasic l_objaccountSearchBasic = new AccountSearchBasic();
try
{
SearchResult l_objSearchResult = p_objportCall.search(l_objaccountSearchBasic);
System.out.println(" Account Search Number of records: " +l_objSearchResult.getTotalRecords());
if (l_objSearchResult.getTotalRecords() > 0 )
{
processResults(l_objSearchResult.getRecordList());
}
}
catch (Exception e)
{
System.err.println("Acct Search performsearch: "+e.toString());
throw e;
}
return status;