The integrator.io bundle for NetSuite–SuiteScript v1.20.0.0 is scheduled to be released in mid-February 2022 and will be applied to customers’ Production accounts in phases throughout the coming few weeks. The release is immediately available for Sandbox accounts, and you must manually upgrade the bundle in your NetSuite Sandbox Environment. (In compliance with NetSuite policies, Celigo cannot automatically update bundles in Sandbox accounts, only in Production accounts.)
Request and Response data for errored imports and exports
A new logging framework, RequestResponse, captures your requests and error responses to NetSuite when processing an export or import request. The framework logs objects and SuiteScript API function calls and saves them in case of an error.
You can now see NetSuite import and export errors based on the stage of failure. Errors fall into two categories:
-
Handled or Intended errors: Import or export errors that occur during requests. One import record can have multiple errors based on immutable field-based retries or hooks returning multiple errors.
-
Mapping lookup failures
-
Record save errors
-
Record initialization errors
-
Error while running the export saved search
-
-
Unhandled/Uncaught/Not in control errors: Infrastructure errors related to network timeouts, NetSuite downtime, or non-HTTP 200 responses.
The getTiles function includes 2 additional properties
-
numFlows: This returns the total number of flows for an integration. It is similar to getFlows, but it simply returns the COUNT of flows.
-
lastErrorAt: This returns the most recent error including date and time.
Subsidiary metadata
The Name filter is available among the Subsidiary metadata search filters.
Subsidiary fields
Support for the ‘MainAddress’ subsidiary field is available.
eTail IAs (excluding eBay)
Custom “Item” records are available in filters.
NetSuite exports
The Vendor Prepayment, Inventory Worksheet, and Blanket PO record types are available for exports.
Custom “Item” records are available in filters.
Mapping
In some cases, IO could not set the handling mode even while mapping the InternalId because it was using nlapiSetFieldText instead of nlapiSetFieldValue.
Delta Export
Delta exports no longer contain duplicate records. Additionally, the Item and Customer record types data are available when using a Delta export.
NetSuite Adaptor – SuiteScripts
If a NetSuite Adaptor export fails in staging, integrator.io processes the retryData from the failed step rather than running the entire export again.
NetSuite Adaptor
The Item Location Configuration records can be updated in NetSuite.
Shopify–NetSuite IA
When adding dynamic mappings the Item: Tax Code (InternalID) the Sales Tax Items and Tax Groups records are available with no errors.
NetSuite hook NetSuite Realtime exports
You can now add the export and import IDs in NetSuite real-time export Hooks.
NetSuite exports
The request details are formatted properly in NetSuite errors.
There was an unexpected error when updating an itemLocationConfiguration boolean field in exports. This was solved by using nlapiSubmitRecord to update the field.
View error request and response tabs not available
The View error request and response tabs are available when using a once export type export.
Comments
Please sign in to leave a comment.