2013-01-16 3 views
0

Webservice를 사용하여 Netsuite에서 계정 세부 정보를 검색하려고 할 때 잔액을 항상 반환하면 null이 반환됩니다.웹 서비스를 사용하여 Netsuite 계정과 목표 계좌에서 잔액을 가져 오기

나는 계정 정보를 검색하려면 다음 코드를 사용하고 있습니다 :

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의 계정 세부 정보를 검색하는 다른 방법이 있습니까? 사전

답변

0

에서

덕분에이

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; 
도움이 될 수 있습니다