Webhook response codes

The following response codes can return from integrator.io webhooks accessed via HTTP connections:  204 – Successful 400 – Bad request 401 – Unauthorized 403 – Forbidden 429 – Throttling errors 422 – Custom errors 500 – 511 – Server errors

Published
Categorized as Celigo

You Cannot Receive More Items Than You Shipped for an Intercompany Transfer Order

Scenario User is encountering error ‘You cannot receive more items than you shipped for an intercompany transfer’, when trying to create Item Receipt for an Intercompany Purchase Order. Solution Possible reasons of the error: The transaction is an Intercompany Purchase Order and there is no linked Sales Order yet. The linked Sales Order is not yet… Continue reading You Cannot Receive More Items Than You Shipped for an Intercompany Transfer Order

Catch the Void Action Using a User Event Script

Scenario: Currently, Suitescript does not have the capability yet to catch the Void action on a record. However, we can check if a record is already voided in NetSuite. sample code if(scriptContext.type == “edit”){ var objRecordNew = scriptContext.newRecord; var internalID = scriptContext.newRecord.id var objRecord = record.load({ type: record.Type.PURCHASE_ORDER, id: internalID, isDynamic: true, }); var voided = objRecord.getValue({… Continue reading Catch the Void Action Using a User Event Script

No results shown on Mass update preview

Scenario: User would like to perform mass update for Sales Orders and has used a transaction saved search’s criteria to filter the records to be updated. However, when previewing results, no records are found. When running the saved search, there should be a number of records returned. Solution: Check the Saved search criteria if Mainline… Continue reading No results shown on Mass update preview

Dynamically assign default customer for Magento Orders

The Magento2-NetSuite Integration app provides an option to assign one default customer to all Magento Orders. For this the internal id of the customer is to be specified and the Add all orders against the NetSuite customer is to be marked true. We can assign different default customer to Magento Orders from different Stores. For… Continue reading Dynamically assign default customer for Magento Orders

Split Backordered items to a new Sales Order

Whenever a Sales Order include items which are backordered, those items are removed from the original order and a new Sales Order is created with the backordered items. A saved search is used to identify the Sales Orders to be considered for splitting. This saved search is passed as script parameter.

Sync NetSuite customer refund created against the customer deposit to Shopify

When you sync a paid order as a sales order with a customer deposit, and if there is a refund request even before the order is fulfilled, a refund adjustment is required instead of item restock. In this scenario, the fulfillment and invoice records are not created in NetSuite and a customer refund is created… Continue reading Sync NetSuite customer refund created against the customer deposit to Shopify

Published
Categorized as Celigo Tagged