SuiteTalk Web Services Integration

NetSuite 2021.2 includes the following enhancements to web services features:

REST Query Service Is Generally Available

All the features that belong to the REST Query Service are generally available. Previously, you had to enable the REST Query Service (Beta) feature to work with the dataset-related features that belong to the REST Query Service.

You can work with datasets and related functionality by enabling the REST Web Services feature at Setup > Company > Setup Tasks > Enable Features, in the SuiteTalk (Web Services) section, on the SuiteCloud subtab.

For information about the REST Query Service features, see SuiteTalk REST Web Services Overview and Setup and Record Filtering and Query.

SOAP Web Services Version 2021.2

SOAP web services version 2021.2 is available. When your implementation is upgraded to 2021.2, the 2021.2 WSDL becomes available in your production account.

You do not need to upgrade your WSDL when the new version is generally available. NetSuite supports each endpoint for three years. For information about the supported generally available versions, see Support for Existing WSDL Versions.

Araxis Merge Diff File for the 2021.2 Endpoint

The Araxis Merge diff file highlights the schema changes between the 2021.1 and 2021.2 endpoints.

About the Araxis Merge Diff File

NetSuite publishes an Araxis Merge diff file for every new endpoint. Depending on the scope of the release, changes described in the Araxis Merge diff file may include:

  • New record types

  • Elements (fields) that have been added, removed, or changed

  • New sublists (lists)

  • New joins

  • New search filters and search return columns

  • New platform operations

Using the Araxis Merge Diff File

Important:

The screenshots in this section are for illustrative purposes only. They do not reflect changes related to any specific endpoint.

The Araxis Merge diff file is generated using Araxis Merge. When you click the Araxis Merge diff file link (when it is available), a page appears that offers an overview of all schema changes.

The following screenshot shows how this summary page looks. In this example, the highlighted rows indicate that an XSD has been modified. The integers at the center indicate the number of changed lines in the file. To see the exact differences, click the report link in the column on the right, or click the name of the file in either column.

Araxis Merge summary page

When you click any of these links, the Araxis Merge diff file shows a page with two columns. The previous version of the file is displayed on the left, and the new version is displayed on the right. Changed elements are highlighted.

For example, the following screenshot shows an excerpt from the report on platform.commonTypes.xsd. Notice the addition of two values to the PermissionCode enumeration: _accessPaymentAuditLog and _advancedPDFHTMLTemplates.

Example showing differences between two files

The Araxis Merge diff file also shows changes to data types. The following screenshot is a snapshot of transactions.sales.xsd. Notice that the chargeType element changed from an enumeration to a RecordRef.

Example showing change to data type

2021.2 SOAP Schema Browser

The 2021.2 version of the SOAP Schema Browser is now available. You can find links to the SOAP Schema Browser in several places, including the following:

General Notices