NetSuite Script Error: Item Sync - Unexpected Error

NetSuite Script Error: Item Sync - Unexpected Error

"Unexpected Error" can have many causes. It is important that you log with "bug" with NetSuite so they can tell you exactly what it is.  One thing to look at is the number of items you are syncing. We suspect that some of these errors could be due to item volume (or configuration). 

NetSuite Script Error:

Under normal circumstances the item counts are limited to the physical items you have in NetSuite ( available to SuitePOS). This can explode rapidly if you are using a lot of Price Levels and Quantity Price Breaks. 

For example, you might only have 10,000 items but if you have 6 Price Breaks and 4 Price Levels the sync has to process up to 240,000 items.  This is a lot.
Look at Optimizing Item Syncs to help you reduce items.
As a rule of thumb (and dependent on your NetSuite tier), item counts (including compounded Price Breaks and Levels) should not exceed 100 to 200K.

    • Related Articles

    • Customer and Item Sync's Revealed!

      SuitePOS is a very high performing POS App (running natively on an Apple device) that is well suited for retail environments with large transaction volumes. One of the cornerstones of speed is the development of sophisticated caching mechanisms. This ...
    • NetSuite Script Error: NetSuite Data Center Error During a Sync

      Once in a while, during a sync, a "NetSuite Data Center" error message may pop up. This is thrown by design and is as a result of SuitePOS not being able to obtain the data center endpoint NetSuite uses for the REST API's for your account. This is ...
    • NetSuite Script Error: 'You must enter at least one line item for this transaction'

      In the context of SuitePOS, this (somewhat misleading) error can can experienced when a return (or sale) is made and the script SPOS Return (or SPOS Sale) is executed. This occurs because the "Customer (or Anonymous Customer)" for which the ...
    • NetSuite Script Error: TRANS_UNBLANCD

      When a Sale or Return is written to NetSuite you may get this error thrown. For the most part, this means there is something wrong with the configuration of NetSuite and how it related to the configuration of SuitePOS. The most common issue is where ...
    • NetSuite Script Error: Error getting the transaction - UNEXPECTED_ERROR null

      This happens when you try to retrieve a transaction (server side) and the transaction has not been written to the server yet. This can happen when retrieving a sales order or when you are trying to do an "on-demand" search.  Please wait a while and ...