Discussions
Be sure you're subscribed to NetSuite communication to stay in the know about monthly happenings, updates and announcements. Subscribe
Searching by company
I am trying to search by company name, given the name of the company as a string (i.e. "Microsoft"). I am getting the error message: "[Code=INVALID_KEY_OR_REF] The specified key is invalid." Here is a snippet of my code
NetSuiteService mySession = (NetSuiteService)session;
ContactSearch cs = new ContactSearch();
ContactSearchBasic csb = new ContactSearchBasic();
cs.basic = csb;
csb.isInactive = new SearchBooleanField();
csb.isInactive.searchValue = false;
csb.isInactive.searchValueSpecified = true;
RecordRef[] rr = new RecordRef[1];
rr[0] = new RecordRef();
rr[0].name = "Microsoft";
rr[0].type = RecordType.contact;
rr[0].typeSpecified = true;
SearchMultiSelectField smsf = new SearchMultiSelectField();
smsf.searchValue = rr;
smsf.@operator = SearchMultiSelectFieldOperator.anyOf;
smsf.operatorSpecified = true;