Discussions
Read on for the latest updates including:
• Agenda Builder launch
• SuiteWorld On Air registration
• New NetSuite Prompt Studio Contest
• And more!
Check out this thread to learn more!
TransactionSearchAdvanced to get item fulfillment
Hi,
Programming language : JAVA
I am getting error in response for below code. please help me how to fix it.
//Criteria -- Start
TransactionSearchBasic tranSearchBasic = new TransactionSearchBasic();
SearchEnumMultiSelectField searchEnumMultiSelectField1 = new SearchEnumMultiSelectField();
searchEnumMultiSelectField1.setOperator(SearchEnumMultiSelectFieldOperator.anyOf);
String[] recordDetails = new String[1];
recordDetails[0]=TransactionType.__salesOrder;
searchEnumMultiSelectField1.setSearchValue(recordDetails);
tranSearchBasic.setType(searchEnumMultiSelectField1);//Setting Type
//Applying Transaction -- Start
SearchMultiSelectField applyTrans = new SearchMultiSelectField();
applyTrans.setOperator(SearchMultiSelectFieldOperator.anyOf);
RecordRef applyTransType = new RecordRef();
applyTransType.setName(RecordType._itemFulfillment);
RecordRef[] applyTransTypeArray = new RecordRef[1];
applyTransTypeArray[0]=applyTransType;
applyTrans.setSearchValue(applyTransTypeArray);
tranSearchBasic.setApplyingTransaction(applyTrans);
//Applying Transaction -- End
SearchLongField searchLongField = new SearchLongField();
searchLongField.setSearchValue(Long.valueOf(nsInternalId));
searchLongField.setOperator(SearchLongFieldOperator.equalTo);
tranSearchBasic.setInternalIdNumber(searchLongField);