Netsuite から vendorBills を取得したいと考えています。
これが私のコードです
TransactionSearch transactionSearch = new TransactionSearch();
TransactionSearchBasic tranSearchBasic = new TransactionSearchBasic();
TransactionSearchAdvanced tranAdvancedSearch = new TransactionSearchAdvanced();
SearchDateField searchDate = new SearchDateField();
searchDate.setOperator(SearchDateFieldOperator.within);
searchDate.setSearchValue(startDate);
searchDate.setSearchValue2(endDate);
tranSearchBasic.setDateCreated(searchDate);
transactionSearch.setBasic(tranSearchBasic);
tranAdvancedSearch.setCriteria(transactionSearch);
SearchResult billResult = port.search(tranAdvancedSearch);
上記のコードは、指定された日付の間に作成されたすべてのトランザクション レコードを再実行します。しかし、vendorBill のみを除外したいと考えています。
私は次のことを試しました
String[] type = new String[1];
type[0]=RecordType._vendorBill;
tranSearchBasic.setType(type);
しかし、それはnullを返します。
Web サービスのホスト アドレス:https://webservices.na1.netsuite.com/wsdl/v2012_2_0/netsuite.wsdl
すぐに助けていただければ幸いです