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 "Per-Line Taxes on Transactions" does not match POS Settings "Set Tax at Line Item".
Note:
This can also occur if the default form for SuitePOS (on the sale side) has had the "Billing Tab" disabled. That said, this error will be confined to gift card redemption only since pertinent fields will be disabled when the billing tab is disabled.
Solution(s):
Ensure the NetSuite and POS Settings match in terms of Line Level Taxation. That said, these POS transactions WILL NOT post (and never post) unless the taxation is set back in NetSuite to what the SuitePOS configuration thinks it is.
POS Settings Set Tax at Item
NetSuite Settings - Set Up Taxes
Solution (s)
Make sure the Billing Tab is enabled on all sale transaction forms pertaining to SuitePOS.
"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 ...
This happens when the NetSuite concurrency limit (set by NetSuite) for your account is exceeded. Typically this occurs when you are simultaneously syncing many terminals at the same time. for example, if you have a concurrency limit of 5 and you try ...
This is a somewhat misleading (and very rare) error that primarily occurs in the SPOS_Sale script. It occurs when the integration to NetSuite has something wrong with the format that it is expecting. This is around field validation for required ...
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 ...
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 ...