Articles in this section

2020 NetSuite bundle releases

{{a name=NSB1}}NetSuite Bundle release

What’s new

  • You can configure batch and dynamic exports through IO. If you’re running a dynamic export, you can now pull the data you need with dynamic filters and columns.

What’s enhanced

  • We now support arrays in ‘Define search criteria’ exports.

    Example: If you’re trying to filter for a group of IDs, you can now use a list of IDs to define your filter. relnotes1.png

    Here are few examples on how we can use an array of internal ids. Any valid JSON representation works:

    1. "id" :["1","2","3"]

    2. "id" :[1,2,3]

    3. "id" :"["1","2","3"]"

    4. "id" :"1,2,3"

  • You can now join items in your NetSuite import mappings, creating a single custom field, to view item-join fields while defining a lookup for a sales order record. eg: [items : Name] The custom fields created by your joins will not appear in the drop-downs for defining lookup filters.

    relnotes2.png
  • You can now successfully update your NetSuite bundles without prefixing the IO version number with 1.7.4.

What’s fixed

  • Webhhooks now create a job that you’ll see in the dashboard and it will show the error.

  • We now use metadata for Price Book record types to allow you to use filters for Price Book filters and dynamic lookups.

  • When you’re building an integration with any export with a NetSuite import and you add a dynamic lookup in your mapping fields, you’ll find body and custom line level fields in the dropdown menus as well.

{{a name=NSB1.9.0.2}}NetSuite Bundle v1.9.0.2, February 2020

What’s enhanced

  • Integrator.io now includes the Inventory Detail option for NetSuite’s Bin Put-Away Worksheet.

  • New line transaction record edits are ordered by mapping criteria.

  • We’ve added a “Persist New Line Insertion Order“ NetSuite field to your Mappings. Set this field to “true” to set the new line insertion order.

  • You can now review NetSuite debug logs from within integrator.io.

  • You can now export custom segments from NetSuite for use in integrations.

  • Integrator.io now supports using payment instruments metadata for imports and exports. For more information on NetSuite’s payment instruments, see Payment Instruments.

  • Added Inventory Balance record type to the export and import filters.

{{a name=NSB1.10.0.0}}NetSuite Bundle v1.10.0.0 – SuiteScript, March 2020

What’s new

  • You can now access a NetSuite saved search during export or import for all Pricing and price level-type records (see Transaction > Management > Saved Searches > New).

  • When mapping NetSuite inventory items using Lookup > Dynamic: NetSuite Search, you can now select the Merchandise hierarchy records, if they are enabled in your NetSuite app.

What’s fixed

  • Previously, an error would be encountered during a flow when you correctly applied Search criteria to an export with the NetSuite record types Amortization schedule or template. In the latest release, the flow proceeds as expected.

  • When creating a shipping address for a sales order, the Billing phone field was not populated with the imported value. All “Ship to” values are now correctly imported. (You can verify the record in NetSuite under Transactions > Shipping > Ship to select > Ship to.)

  • integrator.io beta version only

    • Static lookups for conditional mapping not finding results

      During import, records that were mapped with a Static: value to value lookup were failing to produce the expected data in NetSuite. This problem did not apply to the live production version of integrator.io, and it has been fixed in the latest version of the beta software.

{{a name=NSB1.12.0.0}}NetSuite bundle v1.12.0.0-SS May 2020

What’s fixed

  • The following error message occurred when creating a Gmail CloudExtend license with Celigo's license manager: "Trial license for CloudExtend Gmail is not created". The license manager now creates the trial license and displays a confirmation message as expected.

  • Subrecord configurations on inventory transfer record types for NetSuite imports were previously not displaying the inventoryassignment[*].toinventorystatus field for inventory detail mappings. This field is now available.

  • Previous versions of the bundle were unable to update subscription records for NetSuite imports.

{{a name=NSB1.14.1.0}}NetSuite Bundle v1.14.1.0 – SuiteScript, October 2020

What’s new

  • Any errors returned from NetSuite now include a source field that helps you pinpoint the application or flow step in which the error occurred.

  • When the multilanguage feature is enabled in NetSuite, a Translation sublist is returned with a record (found at Item > System information > Translation). When available, : Translation appears among the options for NetSuite import data mapping.

  • For sales order, invoice, and cash sale fields, you can now access the Address subrecord in the import mappings. (If you explicitly set UseAddressSubRecord to false in your mappings, the normal address mappings would instead be used.)

  • The following NetSuite record types are available in integrator.io, starting with this bundle release:

    • Item Collection

    • Job Requisition

What’s fixed

  • Before attempting to delete or modify an Item Group, such as when <Items : Replace All Lines> is set to true, the SuiteScript first checks to see whether an EndGroup line would be affected. The update operation will not take place on an EndGroup item, as expected.

  • Previously, when importing a Deposit application with multiple invoice lines, only the first line was synced correctly. Now, all matching lines are updated when you select Use as a key field to find existing lines for the mapping options.

{{a name=NSB1.15.1.0}}NetSuite Bundle v1.15.1.0 – SuiteScript, November 2020

What’s new

  • You can now select more than one value for the Date field when creating a Delta export from NetSuite. integrator.io will export records matching the Date field filters.

What’s fixed

  • integrator.io was incorrectly applying an islotnumber filter with an appended Null value to some saved searches causing errors. Filters based on saved searches now work as expected.

  • Errors returned from presend hooks were being retried multiple times, producing multiple errors, instead of being handled automatically and reported in integrator.io only once.

{{a name=NSB1.16.1.0}}NetSuite Bundle v1.16.1.0 – SuiteScript, December 2020

What’s new

The Preview panel now allows you to specify the number of records you’d like to view.

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.