Articles in this section

Resolve your Shopify error with code "{"errors":"not found"}"

When you try to create an order, create fulfillment, or add inventory, if any of the required fields/data is missing, the following error message is displayed on the integration app dashboard, “Unable to sync the inventory for the item <NetSuite internal ID>. One of the required fields is missing. To resolve the error, see Resolve your Shopify error with code "{"errors": “not found"}

The error might be displayed because of the following reasons:

  • On the inventory or fulfillment request, if location details are missing or incorrect
  • On the inventory request, the inventory item ID is empty or incorrect

Missing location details

Map_locations.jpg

Before you run the respective order, inventory, or fulfillment flow, in the Integration App > Settings > General section, in the Map NetSuite locations with Shopify locations setting, you can map 1:1 locations between NetSuite warehouse locations and Shopify stores. When there is an exact match between these locations, and if you don’t select the Use Custom Default Value option, then we request an empty location ID, and the error mentioned above message is displayed.

Item inventory ID is empty

When you provide a 1:1 mapping between a NetSuite item and a Shopify product using the inventory item ID of the particular item, we sync the inventory item ID details to the Celigo Shopify Item ID Map record. When the request has an empty inventory item ID or invalid inventory item ID, the error mentioned above message is displayed. 

To resolve this error, it is recommended to sync the item and variant details between the Shopify catalog and the NetSuite items list. Run the Shopify Product Id to NetSuite Item Mass Update flow to sync the variant ID, inventory item ID, and product ID.

Item ID is incorrect

To maintain accurate inventory and product data synchronization between Shopify and NetSuite, it's crucial to ensure that the Shopify product ID, Shopify variant ID, and Shopify inventory item ID in NetSuite all match with the corresponding records in Shopify. This alignment is essential for seamless operations and effective management of your online store's inventory and product information.

To do this, you can manually correct the data in NetSuite or manually run the Shopify product ID to NetSuite item (mass update) flow. However, if you run the Shopify product ID to NetSuite item (mass update) flow, it will process data for all items but it won't create duplicates.

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

Comments

0 comments

Please sign in to leave a comment.