Contact Us 1-800-596-4880

NetSuite Connector Release Notes - Mule 4

Support Category: Select

Anypoint Connector for NetSuite synchronizes data and automates business processes between NetSuite and third-party applications, either on-premises or in the cloud.

11.7.1

September 9, 2022

Compatibility

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

Fixed Issues

Issue ID

Mapping a large amount of custom fields of a response from NetSuite no longer causes performance degradation.

W-11680893

11.7.0

August 4, 2022

What’s New

  • You can now control the Run server SuiteScript and trigger workflows field on a request level. To access this field, go to the Preferences section on the Advanced tab when configuring a connection.

Compatibility

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

Fixed Issues

Issue ID

Connections that use lower case values in the Account ID field no longer fail.

W-11385704

The ability to control the Run server SuiteSript and trigger workflows field on a request level is now restored.

W-11416782

Logging is now improved when parsing a SOAP failure.

W-11424966

11.6.0

July 27, 2022

Compatibility

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

What’s New

  • NetSuite Connector now supports exponential retries which prevent concurrency limit errors. To enable this feature, go to NetSuite Config > General tab > Advanced tab and select Edit inline inside the Concurrency Management Strategy combo box to set values for Max Retries and Max Waiting Time Between Retries. For more information, refer to NetSuite Connector Reference.

  • NetSuite Connector now supports concurrency management, which introduces the following new fields. For more information, refer to NetSuite Connector Reference.

    • Concurrency Management Strategy

    • Show warnings as errors

    • Disable mandatory custom field validation

    • Disable system notes for custom fields

    • Ignore read-only fields

    • Run server SuiteScript and trigger workflows

11.5.13

July 25, 2022

Compatibility

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

Fixed Issues

Issue ID

Optimized the connector to improve its overall stability and performance.

W-11302334

11.5.12

May 27, 2022

Compatibility

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

Fixed Issues

Issue ID

Fixed reported security vulnerabilities by upgrading the spring-beans package from org.springframework:spring-beans:5.3.19 to org.springframework:spring-beans:5.3.20.

W-11195298

11.5.11

May 25, 2022

Compatibility

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

Fixed Issues

Issue ID

Optimized the connector to improve its overall stability and performance.

W-11090343

11.5.10

May 19, 2022

Compatibility

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

Fixed Issues

Issue ID

Fixed reported security vulnerabilities by upgrading the spring-context package from org.springframework:spring-context:5.3.3 to org.springframework:spring-context:5.3.19.

W-11102933

11.5.9

May 4, 2022

Compatibility

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

Issue ID

Optimized the connector to improve its overall stability and performance.

W-10807846, W-10807856, W-10995359

11.5.8

April 4, 2022

Compatibility

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

Issue ID

Fixed vulnerabilities found in the jackson-databind, spring-expression, spring-beans, and soap-model-code dependencies.

W-10927725, W-10920507, W-10920506, W-10920486

11.5.7

March 28, 2022

Compatibility

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

Issue ID

Optimized the connector to improve its overall stability and performance.

W-10663982, W-10574265, W-10574268

11.5.6

March 22, 2022

Compatibility

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

Issue ID

The saved search results did not return all the records when Page size was specified in the Search preferences tab.

W-10839437

11.5.5

February 21, 2022

Compatibility

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

Issue ID

Optimized the connector to improve its overall stability and performance.

W-10662701

11.5.4

February 6, 2022

Compatibility

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

Issue ID

Optimized the connector to improve its overall stability and performance.

COCN-933

11.5.3

February 2, 2022

Compatibility

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

Issue ID

Optimized the connector to improve its overall stability and performance.

COCN-898, COCN-891

11.5.2

January 5, 2022

Compatibility

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

Issue ID

Optimized the connector to improve its overall stability and performance.

COCN-875

11.5.1

December 1, 2021

Compatibility

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

Issue ID

Optimized the connector to improve its overall stability and performance.

SE-23496, SE-23128, SE-23068, SE-22936, SE-22758, COCN-703, COCN-735, SE-22726

11.5.0

October 26, 2021

What’s New

  • Added the Wsdl version parameter, which enables you to choose which version of WSDL the connector uses.

Compatibility

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2 and later

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

11.4.1

October 7, 2021

Compatibility

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

Issue ID

Fixed data transformation for the sources.

COCN-665

11.4.0

October 6, 2021

Compatibility

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

Issue ID

Added the Omit the internal Id in the name of the custom field parameter, which removes the obligatory use of an internal ID field in custom fields.

SE-22816

11.3.2

September 24, 2021

Compatibility

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

Issue ID

Optimized the connector to improve its overall stability and performance.

SE-21514

11.3.1

August 27, 2021

Compatibility

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

Issue ID

Optimized the connector to improve its overall stability and performance.

MCOM-482

11.3.0

August 17, 2021

What’s New

  • Added support for custom fields and custom records with metadata.

Compatibility

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

Issue ID

Displaying and calling a custom field no longer results in an error if you are not using custom field types.

CONN-7884

Known Issues

Known Issue Workaround ID

The custom field type is missing.

Users must modify the reference to include the custom field type, for example, you must use StringCustomFieldRef__custcol_sf_line_item instead of __custcol_sf_line_item.

CONN-7884

11.2.6

July 15, 2021

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

  • Optimized the connector to improve its overall stability and performance.

11.2.5

June 30, 2021

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

  • Optimized the connector to improve its overall stability and performance.

11.2.4

June 24, 2021

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

  • Optimized the connector to improve stability.

11.2.3

June 7, 2021

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using. If you are using this connector in a batch job in the on-premises environment, you must back up and remove the old batch cache folder <MULE_HOME>/.mule/<app>/.

Fixed Issues

  • Could not deserialize the object when using NetSuite in a batch scope. (SE-21004)

11.2.2

June 1, 2021

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

  • Optimized the connector to improve its overall stability and performance.

11.2.1

May 27, 2021

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

  • Fixed the HTTP header case to match the format of the new changes in the NetSuite API.

11.2.0

May 14, 2021

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

New Features

  • Improved the metadata resolution for the Search operation.

  • Implemented metadata for RefType in the Get, Get List, Delete, and Delete List operations.

Fixed issues

  • Fixed the metadata keys to appear as lowercase in the Get All operation.

  • Fixed the invalid metadata keys in the Get All operation.

11.1.0

April 28, 2021

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Features

  • Enabled metadata for the Attach and Detach operations.

  • Improved the metadata resolution for the paginated operations (Get deleted, Get select value, and Get posting transaction summary).

  • Fixed the metadata keys to appear as lowercase in the Get operation.

  • Moved the SOAP Port parameter from the Advanced tab to the General tab in Connector configuration.

  • Fixed the incorrect error message when the SOAP port is invalid.

Fixed Issues

  • The connector can now propagate error codes and messages to Mule. (SE-20239)

11.0.2

April 14, 2021

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

  • Improved error handling to return better information about the cause of the error returned by NetSuite. (CCONN-775)

11.0.1

April 08, 2021

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

  • Optimized the connector to improve its overall performance.

11.0.0

March 16, 2021

Software Version

Mule

4.2.0 and later

SuiteTalk API

2020.2

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Features

  • The input and output of all operations are now in XML.

  • Implemented XML metadata for all operations.

  • Changed operation names and fields.

  • Improved the error types.

  • Removed the request-based connection type.

For more information, see Upgrade to NetSuite Connector 11.x.

Fixed Issues

  • Fixed timezone truncated when sent to NetSuite. (SE-18308)

  • Fixed DW transformation fails while resolving NetSuite classes. (SE-19040)

  • Fixed Record status is not being mapped on the response of Initialize List operation. (SE-17765)

10.0.10

September 15, 2021

Software Version

Mule

4.1.1 and later

SuiteTalk API

2020.1

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

  • Sudden disconnections occurred due to high concurrency. (SE-22214)

10.0.9

June 24, 2021

Software Version

Mule

4.1.1 and later

SuiteTalk API

2020.1

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

  • Fixed a NoSuchMethod exception in the REST operations caused by an old version of the Jackson dependency. (SE-21523)

10.0.8

June 9, 2021

Software Version

Mule

4.1.1 and later

SuiteTalk API

2020.1

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

  • The Internal Id parameter in the Get Custom Record operation is now optional. (CONN-6761)

10.0.7

May 6, 2021

Software Version

Mule

4.1.1 and later

SuiteTalk API

2020.1

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

  • The connector now sets the Signature Algorithm correctly. The Signature Algorithm also now includes two options with dashes instead of underscores (HMAC-SHA1 and HMAC-SHA256). (SE-20679)

10.0.6

January 19, 2021

Software Version

Mule

4.1.1 and later

SuiteTalk API

2020.1

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

  • Fixed security issues. (CONN-7301)

10.0.5

December 23, 2020

Software Version

Mule

4.1.1 and later

SuiteTalk API

2020.1

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

  • Fixed the issue that caused connections used an excessive amount of heap space. (SE-17302)

  • Fixed the issue that caused Netsuite Connector to not parse the shipStatus enum in Mule 4. (SE-16268) .

10.0.4

November 30, 2020

Software Version

Mule

4.1.1 and later

SuiteTalk API

2020.1

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

Fixed the issue in which signatures for RESTlet calls were not being created correctly when query parameters contained blank spaces. (SE-18374)

10.0.3

November 27, 2020

Software Version

Mule

4.1.1 and later

SuiteTalk API

2020.1

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Features

Added a timezone parameter to the connector when specifying fields that are dates.

Fixed Issues

Fixed an issue of parsing the date with the timezone (SE-18308)

10.0.2

September 16, 2020

Software Version

Mule

4.1.1 and later

SuiteTalk API

2020.1

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Features

None.

Fixed Issues

  • Fixed security issues (CONN-6977)

  • Date fields were not sent to NetSuite on the SOAP request (SE-17112)

10.0.1

August 3, 2020

Software Version

Mule

4.1.1 and later

SuiteTalk API

2020.1

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Features

None.

Fixed Issues

  • Adding or updating custom records caused an exception to be thrown. (SE-16881)

  • No metadata was provided for custom record types.

10.0.0

July 15, 2020

Software Version

Mule

4.1.1 and later

SuiteTalk API

2020.1

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Features

NetSuite Connector 10.0 includes the following new features:

  • SuiteTalk 2020.1 is now supported, and support for SuiteTalk 2019.1 is deprecated.

  • Two new operations were added:

    • Get Account Governance Info

    • Get Integration Governance Info

Changed Features

NetSuite 10.0 includes the following changes:

  • The Login and SSO authentication types were removed.
    If your integration is based on these authentication types, you must migrate to a Request or Token-Based authentication type.

  • Other nonfunctional changes were applied to the interface of the connector to make it more consistent with other Anypoint Connectors.
    This means that some of the operation calls in your existing application might not initially work until some minor migration tasks are performed.

  • Unknown errors are now thrown as ANY rather than UNKNOWN.
    Consequently, error codes DISPOSE_ERROR, MAPPING_ERROR, CANT_READ_FILE, and TRIGGER are now considered ERROR_FAULT errors instead of UNKNOWN.

Fixed Issues

  • Some recently discovered vulnerabilities in underlying libraries were fixed.

9.3.5

June 26, 2021

Software Version

Mule

4.1.1 and later

SuiteTalk API

2019.1

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

  • The connector now sets the Signature Algorithm correctly. The Signature Algorithm also now includes the HMAC-SHA1 and HMAC-SHA256 options with dashes instead of underscores. (SE-21504)

9.3.4

November 30, 2020

Software Version

Mule

4.1.1 and later

SuiteTalk API

2019.1

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

Fixed the issue in which signatures for RESTlet calls were not being created correctly when query parameters contained blank spaces. (SE-18374)

9.3.3

November 24, 2020

Software Version

Mule

4.1.1 and later

SuiteTalk API

2019.1

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

Fixed the issue in which connections used an excessive amount of heap space. (SE-17302)

9.3.2

September 17, 2020

Software Version

Mule

4.1.1 and later

SuiteTalk API

2019.1

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

Reported vulnerabilities are fixed (CONN-6978)

9.3.1

August 11, 2020

Software Version

Mule

4.1.1 and later

SuiteTalk API

2019.1

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

  • The issue that caused Netsuite Connector not to parse the shipStatus enum in Mule 4 is fixed. (SE-16268) .

  • Reported vulnerabilities are fixed.

9.3.0

June 22, 2020

Software Version

Mule

4.1.1 and later

SuiteTalk API

2019.1

  • The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Features

Improved the Netsuite metadata for operations as part of the fix for CONN-4945.

Fixed Issues

Improved keys for the default record types. (CONN-4585)
Connections now use the Read timeout field set by the user for the Get Data Center URLs operation.

9.2.9

June 11, 2020

Software Version

Mule

4.1.1 and later

SuiteTalk API

2019.1

  • The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

  • Fixed a memory leak. (SE-15923)

9.2.8

June 5, 2020

Software Version

Mule

4.1.1 and later

SuiteTalk API

2019.1

  • The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

  • An intermittent authentication failure occurred due to the nonce used when performing token-based authentication with concurrent requests. (SE-15887)

9.2.7

May 18, 2020

Software Version

Mule

4.1.1 and later

SuiteTalk API

2019.1

  • The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

  • NetSuite Connector had missing values for RecordTypeEnum. (SE-15961)

  • Users could not insert a CUSTOMER_SUBSIDIARY_RELATIONSHIP through NetSuite Connector. (SE-15997)

  • An intermittent authentication failure occurred due to the nonce used when performing token-based authentication with concurrent requests. (SE-15887)

  • There was a metadata issue when using the Get custom record operation. (CONN-5623)

To address SE-15961 and SE-15997, the following RecordTypeEnum values now work as designed:

  • ADV_INTER_COMPANY_JOURNAL_ENTRY

  • CUSTOMER_SUBSIDIARY_RELATIONSHIP

  • HCM_JOB

  • INBOUND_SHIPMENT

  • MERCHANDISE_HIERARCHY_NODE

  • PERIOD_END_JOURNAL

9.2.6

April 02, 2020

Software Version

Mule

4.1.1 and later

SuiteTalk API

2019.1

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

  • Fixed connector security issues. (CONN-5613)

9.2.5

March 05, 2020

Software Version

Mule

4.1.1 and later

SuiteTalk API

2019.1

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

Added the body of the message error to the RESTlet response in order to provide more information. (SE-15055)

9.2.4

December 23, 2019

Compatibility

Software Version

Mule

4.1.1 and later

SuiteTalk API

2019.1

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

Custom fields, list objects, and date attribute mappings were fixed in the input of record operations. The input metadata for list objects was also improved, to more accurately represent what the connector expects. (SE-14301, SE-14356)

9.2.3

Deccember 11, 2019

Compatibility

Software Version

Mule

4.1.1 and later

SuiteTalk API

2019.1

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

Fixed the RESTlet operations doesn’t return payload as JSON issue. (SE-14159)

9.2.2

Deccember 10, 2019

Compatibility

Software Version

Mule

4.1.1 and later

SuiteTalk API

2019.1

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Fixed Issues

Added the CUSTOM_SEGMENT record type to fix the error in metadata generation. (SE-14215)

9.2.1

November 25, 2019

Compatibility

Software Version

Mule

4.1.1 and later

SuiteTalk API

2019.1

The NetSuite version is not the same as the SuiteTalk API version. Your account can run on a version of NetSuite that differs from the version of the API you are using.

Features

Added the NOT_SUPPORTED option for the @ClusterSuppport annotation. This option indicates that the source does not support cluster node and only runs on the primary node.

Fixed Issues

Increased the default timeout values for connectionTimeout and readTimeout, which fixes a metadata generation error. (SE-13854)

9.2.0

November 4, 2019

Compatibility

Software Version

Mule

4.1.1 and later

SuiteTalk API

2019.1

The NetSuite version is not the same as the SuiteTalk API version. Your account may be running on a version of NetSuite different than the version of the API you are using.

Features

  • New TLS configuration field - Protocol to use for communication. Valid values are HTTP and HTTPS. Default value is HTTP. When using HTTPS, the HTTP communication is secured using TLS/SSL. If HTTPS is configured as the protocol, configure at least the keystore in the tls:context child element of the listener configuration.

  • The TLS feature provides new attributes for TLS, Trust Store, Key Store, Standard Revocation Check, Custom OCSP Responder, and CRL file.

  • The Max In Memory Size field name changed to In Memory Objects.

  • Page size default value changed from 1 to 5. Possible values now are 5 to 1000 for synchronous operations, and between 5 and 2000 for asynchronous operations.

Fixed Issues

  • The connector now uses the Mule HTTP client and SOAP service to make calls, instead of third-party libraries.

  • Some operations presented incomplete metadata for some entities. This was fixed, and it now shows all attributes for the selected record types.

9.1.2

September 10, 2019

Compatibility

Software Version

Mule

4.1.1 and later

SuiteTalk API

2019.1

The NetSuite version is not the same as the SuiteTalk API version. Your account may be running on a version of NetSuite different than the version of the API you are using.

Features

None

Fixed Issues

The ArrayIndexOutOfBoundException exception was thrown randomly. (SE-12997)

9.1.1

July 30, 2019

Compatibility

Software Version

Mule

4.1.1 and later

SuiteTalk API

2019.1

The NetSuite version is not the same as the SuiteTalk API version. Your account may be running on a version of NetSuite different than the version of the API you are using.

Features

None

Fixed Issues

  • Fixed security vulnerabilities.

  • Improved the documentation for the Async Search, Change Email, and Update Invitee Status List operations. (CONN-2903, CONN-2958)

  • Fixed input and output metadata for the Change Email, Change Password, Get Data Center URLs, Get Server Time, and Map SSO operations. (CONN-2958)

  • Fixed input and output metadata for the Async Add List, Async Delete List, Async Delete List Records, Async Get List, Async Get List Records, Async Initialize List, Async Search, Async Update List, and Async Upsert List operations. (CONN-2959)

9.1.0

July 30, 2019

Compatibility

Software Version

Mule

4.1.1 and later

SuiteTalk API

2019.1

The NetSuite version is not the same as the SuiteTalk API version. Your account may be running on a version of NetSuite different than the version of the API you are using.

Features

  • Support for SuiteTalk API version 2019.1. For a detailed list of changes, log into NetSuite, open the Help Center and navigate to New Release > Release Notes > NetSuite 2019.1 Release Notes > SuiteTalk SOAP Web Services Integration.

  • Ability to log requests and responses. To enable this feature, add this line to the Log4J configuration file:

<AsyncLogger
  name="org.mule.module.netsuite.extension.internal.connection.provider.soap.JavaWSDispatcher"
  level="DEBUG"/>

9.0.1

July 3, 2019

Compatibility

Software Version

Mule

4.1.1 and later

SuiteTalk API

2018.2

The NetSuite version is not the same as the SuiteTalk API version. Your account may be running on a version of NetSuite different than the version of the API you are using.

Fixed Issues

Fixed potential XXE vulnerability. (CONN-2112)

9.0.0

June 7, 2019

Compatibility

Software Version

Mule

4.1.1 and later

SuiteTalk API

2018.2

The NetSuite version is not the same as the SuiteTalk API version. Your account may be running on a version of NetSuite different than the version of the API you are using.

Features

  • Support for SuiteTalk API version 2018.2. For a detailed list of changes, log into NetSuite, open Help Center and navigate to New Release > Release Notes > NetSuite 2018.2 Release Notes > SuiteTalk (Web Services) Integration.

  • The list operations (Add list, Delete list, Update list and Upsert list) now return information about the status of the result in each record.

Fixed Issues

None

Migrate from an Older Version

In the older versions, the list operations returned a list of type BaseRef. Now they return a list of type WriteResponse. The WriteResponse has as fields: the baseRef (like the previous versions) and also the status. The status field is a structure that contains the information about whether the operation was successful (isSuccess Boolean) and details of the status (statusDetail structure). In case of error the structure of statusDetail indicates in the field type if it was an ERROR, in the field code indicates the type of error (for example: 'INVALID_KEY_OR_REF') and finally in the field message contains details of the error (as the value and/or field involved).

8.3.12

April 01, 2020

Compatibility

Software Version

Mule

4.1.1 and later

SuiteTalk API

2017.2

The NetSuite version is not the same as the SuiteTalk API version. Your account may run on a different NetSuite version than the version of the the API you are using.

Fixed Issues

Fixed vulnerability issues. (CONN-5622)

8.3.11

March 06, 2020

Compatibility

Software Version

Mule

4.1.1 and later

SuiteTalk API

2017.2

The NetSuite version is not the same as the SuiteTalk API version. Your account may run on a different NetSuite version than the version of the the API you are using.

Fixed Issues

Added the body of the message error to the RESTlet response in order to provide more information. (SE-15055)

8.3.10

December 19, 2019

Compatibility

Software Version

Mule

4.1.1 and later

SuiteTalk API

2017.2

The NetSuite version is not the same as the SuiteTalk API version. Your account may run on a different NetSuite version than the version of the the API you are using.

Fixed Issues

Increased the default timeout values for connectionTimeout and readTimeout, which fixes a metadata generation error. (CONN-4367)

8.3.9

December 5, 2019

Compatibility

Software Version

Mule

4.1.1 and later

SuiteTalk API

2017.2

The NetSuite version is not the same as the SuiteTalk API version. Your account may run on a different NetSuite version than the version of the the API you are using.

Features

None

Fixed Issues

Fixed the Search operation that did not return all the fields for custom objects. (SE-13622)

8.3.8

November 14, 2019

Compatibility

Software Version

Mule

4.1.1 and later

SuiteTalk API

2017.2

The NetSuite version is not the same as the SuiteTalk API version. Your account may run on a different NetSuite version than the version of the the API you are using.

Features

None

Fixed Issues

Fixed "Unexpected error while consuming the web service operation (getDataCenterUrls)" when using a proxy server. (SE-13827)

8.3.7

October 2, 2019

Compatibility

Software Version

Mule

4.1.1 and later

SuiteTalk API

2017.2

The NetSuite version is not the same as the SuiteTalk API version. Your account may run on a different NetSuite version than the version of the the API you are using.

Features

None

Fixed Issues

The metadata provided for non-custom entities had missing fields. This is no longer the case. (SE-13287)

8.3.6

September 9, 2019

Compatibility

Software Version

Mule

4.1.1 and later

SuiteTalk API

2017.2

The NetSuite version is not the same as the SuiteTalk API version. Your account may run on a different NetSuite version than the version of the the API you are using.

Features

None

Fixed Issues

Fixed security vulnerabilities.

8.3.5

September 6, 2019

Compatibility

Software Version

Mule

4.1.1 and later

SuiteTalk API

2017.2

The NetSuite version is not the same as the SuiteTalk API version. Your account may run on a different NetSuite version than the version of the the API you are using.

Features

None

Fixed Issues

The ArrayIndexOutOfBoundException exception was thrown randomly. (SE-12997)

8.3.4

June 26, 2019

Compatibility

Software Version

Mule

4.1.1 and later

SuiteTalk API

2017.2

The NetSuite version is not the same as the SuiteTalk API version. Your account may run on a different NetSuite version than the version of the the API you are using.

Features

None

Fixed Issues

Fixed potential XXE Vulnerability. (CONN-2112)

8.3.3

June 11, 2019

Compatibility

Software Version

Mule

4.1.1 and later

SuiteTalk API

2017.2

The NetSuite version is not the same as the SuiteTalk API version. Your account may run on a different NetSuite version than the version of the the API you are using.

Features

None

Fixed Issues

HTTP Proxy for RESTlet operations: a new fix was implemented. Previously, the proxy configuration was ignored by the dynamic endpoint resolution. It now works as expected. (SE-11716)

8.3.2

May 22, 2019

Compatibility

Software Version

Mule

4.0.0 and later

SuiteTalk API

2017.2

The NetSuite version is not the same as the SuiteTalk API version. Your account may run on a different NetSuite version than the version of the the API you are using.

Features

None

Fixed Issues

The HTTP Proxy for RESTlet operations now works in all scenarios. (SE-11716)

8.3.0

March 29, 2019

Compatibility

Software Version

Mule

4.1.1 and later

SuiteTalk API

2017.2

The NetSuite version is not the same as the SuiteTalk API version. Your account may run on a version of NetSuite different than the version of the the API you are using.

Features

Token authentication is now supported for RESTlet operations. (SE-11335)

Fixed Issues

Some metadata resolving routines were optimized.

8.2.1

January 15, 2019

Compatibility

Software Version

Mule

4.1.1 and later

SuiteTalk API

2017.2

The NetSuite version is not the same as the SuiteTalk API version. Your account may run on a version of NetSuite different than the version of the the API you are using.

Features

Headers Preferences - Added a new parameter in the configuration to explicitly disable sending the runServerSuiteScript tag in Preferences header.

Fixed Issues

Name is null error - When performing an upsert record with a null Name, a NullPointerException would occur. Fixed by properly handling null names.

8.2.0

August 4, 2018

Compatibility

Software Version

Mule

4.1.1 and later

SuiteTalk API

2017.2

The NetSuite version is not the same as the SuiteTalk API version. Your account may run on a version of NetSuite different than the version of the the API you are using.

Features

Triggers - You can now start a flow with the NetSuite Connector every time an object of a specific type is created, updated, or deleted.

Fixed Issues

None

8.1.1

July 13, 2018

Compatibility

Software Version

Mule

4.1.0 and later

SuiteTalk API

2017.2

The NetSuite version is not the same as the SuiteTalk API version. Your account may run on a version of NetSuite different than the version of the the API you are using.The NetSuite version is not the same as the SuiteTalk API version. Your account may run on a version of NetSuite different than the version of the the API you are using.

Fixed Issues

Search operation returned an empty response in Mac and a parsing error in Windows.

8.1.0

March 13, 2018

Compatibility

Software Version

Mule

4.1.0 and later

SuiteTalk API

2017.2

The NetSuite version is not the same as the SuiteTalk API version. Your account may run on a version of NetSuite different than the version of the the API you are using.

Features

Support for SuiteTalk API version 2017.2. For a detailed list of changes, log into NetSuite, open Help Center and navigate to New Release > Release Notes > NetSuite 2017.2 Release Notes > SuiteTalk (Web Services) Integration.

8.0.0

November 18, 2017

Compatibility

Software Version

Mule

4.1.0 and later

SuiteTalk API

2017.1

The NetSuite version is not the same as the SuiteTalk API version. Your account may run on a version of NetSuite different than the version of the the API you are using.

Features

  • Support for SuiteTalk API version 2017.1. GA For a detailed list of changes, log into NetSuite, open Help Center and navigate to New Release > Release Notes > NetSuite 2017.1 Release Notes > SuiteTalk (Web Services) Integration.

  • Added support for Mule 4.