0

当我尝试使用 Webservice 从 Netsuite 检索帐户详细信息时,期初余额始终返回 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 的帐户详细信息吗?

提前致谢

4

1 回答 1

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;
于 2013-02-12T02:10:15.393 回答