10.07.2015 Views

SuiteTalk (Web Services) Platform Guide - NetSuite

SuiteTalk (Web Services) Platform Guide - NetSuite

SuiteTalk (Web Services) Platform Guide - NetSuite

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Web</strong> <strong>Services</strong> OperationsgetSelectValue184Element Name XSD Type Notesfilter GetSelectValueFilter If you choose, you can filter select options using thecontains, is, or startsWith operator. Use any of theseoperators to return a subset of the options associated withthe RecordRef or CustomRecordRef field.For example, to get a specific list of customers on anopportunity record, you can search for “Adam” with thecontains operator to get only customers whose namecontains Adam.See also Filtering Select Value Text.filterByValueListResponseGetSelectFilterByFieldValueListThis will contain a reference to the filterBy field (or fields) inwhich you specify the following:• sublist – If the filterBy field is on a sublist, you willspecify the name of the sublist containing this field.Sublist names are appended with List (for exampleitemList).• field – The name of the filterBy field (for example, entityor subsidiary).• internalId – The internalId value of the filterBy field (forexample, “87” or “112”). If the filterBy field on anOpportunity record is Customer, you would specify:sublist = nullfield = “entity”internalId = “87” (87 being the internalId of a specificcustomer record, such as the Abe Simpson customerrecord)See also Getting Dependent Select Values.The getSelectValueResponse type is used for the response. It contains the following elements.Element Name XSD Type Notesstatus Status The status for this operation. All applicable errors or warnings arelisted within this type.totalRecords xsd:int The total number of record references for this search. Dependingon the pageSize value, some or all the references may bereturned in the response.totalPages xsd:int The total number of pages for this search. Depending on thepageSize value, some or all the pages may be returned in thisresponse.baseRefList BaseRef[] An array of baseRefs that references existing <strong>NetSuite</strong> records,including custom records. These baseRefs represent the validvalues available for the current field.<strong>SuiteTalk</strong> <strong>Platform</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!