Discussions
Stay up-to-date with the latest news from NetSuite. You’ll be in the know about how to connect with peers and take your business to new heights at our virtual, in-person, on demand events, and much more.
Now is the time to ask your NetSuite-savvy friends and colleagues to join the NetSuite Support Community! Refer now! Click here to watch and learn more!
Set search preferences (Delphi)
Hello,
I'm working on Delphi XE3 and I imported NetSuite's WSDL from https://webservices.netsuite.com/wsdl/v2013_1_0/netsuite.wsdl .
I need to get all the active items with their prices. I tried to made a search but the pricingMatrix isn't returned because of the bodyFieldOnly default preference set to true.
So I tried to change the search preference but I couldn't figure out how to bind my searchPreferences to my search.
I saw the example on the help center but I don't know how to adapt the JAVA sample to Delphi. :h_a_w:
Here is my code:
//searchPref := SearchPreferences2.Create; //searchPref.bodyFieldsOnly := false; articlesNetSuite := Articles.Create; famillesNetSuite := Articles.Create; search := ItemSearchAdvanced.Create; criteres := ItemSearch2.Create; criteresBasic := ItemSearchBasic.Create; isInactive := SearchBooleanField.Create; isInactive.searchValue := false; criteresBasic.isInactive := isInactive; criteres.basic := criteresBasic; search.criteria := criteres; rep := NetSuiteWS.search(search);
Tagged:
0