Is anyone else experiencing massive issues with exchanges through the intergation app?
We're utilising SuiteTax with the Tax settings in celigo set for Netsuite to calculate taxes using its own tax engine with the Deduct GST/VAT from order total option selected.
When exchange first came into the system, celigo ignored these settings and didn't deduct GST / VAT. A support ticket was created and they mentioned they're aware of this bug (been around since April 2024). We created some suitescript to modify these values on a beforeSubmit function (not ideal).
We're now having an issues with Credit Memos being raised with the error "The total can not be negative." We tried implementing a similar suitescript hack similar to above, although the beforeSubmit function fails to run and the logging details the following:
24065729,View,Error,Celigo.integrator.io.Import: $R save exception,13/6/2025,3:55 PM,Celigo Integrator,"{""code"":""USER_ERROR"",""details"":""The total can not be negative."",""name"":""USER_ERROR"",""message"":""The total can not be negative."",""id"":"""",""internalId"":null,""stackTrace"":""Name: USER_ERROR\nMessage: The total can not be negative.\nStackTrace:\n\tat Celigo_Basis.closure.js:1161\n\tat Celigo_Basis.closure.js:1124\n\tat Celigo_Basis.closure.js:1124\n\tat Celigo_Basis.closure.js:1185\n\tat Celigo_Basis.closure.js:1214\n\tat Celigo_Basis.closure.js:1545\n\tat Celigo.build.Integrator.closure.js:1184\n\tat Celigo.build.Integrator.closure.js:1006\n\tat Celigo.build.Integrator.closure.js:1008\n\tat Celigo_Basis.closure.js:1337\n\tat Celigo_Basis.closure.js:1343\n\tat null$lib:42 (restletwrapper)\n\tat Celigo_LicensingServices.closure.js$6851987:18\n"",""netsuiteStackTrace"":[""(Celigo_Basis.closure.js:1185)"",""(Celigo_Basis.closure.js:1124)"",""(Celigo_Basis.closure.js:1124)"",""(Celigo_Basis.closure.js:1185)"",""(Celigo_Basis.closure.js:1214)"",""(Celigo_Basis.closure.js:1545)"",""(Celigo.build.Integrator.closure.js:1184)"",""(Celigo.build.Integrator.closure.js:1006)"",""(Celigo.build.Integrator.closure.js:1008)"",""(Celigo_Basis.closure.js:1337)"",""(Celigo_Basis.closure.js:1343)"",""restletwrapper(null:42)"",""(Celigo_LicensingServices.closure.js$6851987:18)""],""userEvent"":null}"
Does anyone have any experience with this and are happy to share any tips?