2024.1 Data Exceptions List
NetSuite Connector throws a specific list of Exceptions that can help troubleshoot any technical issues.
Here you can see all possible Data related exceptions that can be found in the monitor or logs.
This list is changed regularly with NSC updates.
NetSuite
Exception Message | Additional Info |
---|---|
Default option value is not defined | No default Product Attribute option defined. Can happen if the mapped product attribute is imported without options. |
NetSuite responded with NULL | NetSuite's Response is empty. Possible reason Timeout. |
CLASS_NAME::getCustomField() is null | Thrown in case NetSuite Record Class does not have customFieldList. |
The ID X does not exists! | The requested NetSuite Monitor entity does not exist. |
Nothing to save, this entry does not have Data associated. | NetSuite Monitor Item has an empty payload. |
Data is not a valid JSON format! | NetSuite Monitor Item payload is empty (TODO not valid JSON). |
Can't seek to X. | ArrayAdapter does not have the requested position. Used during ImportExport. |
Error limit exceeded | Too many errors during Product Import. |
Failed retrying: X | An unsuccessful NetSuite request happened during retrying. |
NetSuiteCompany
Exception Message | Additional Info |
---|---|
No AddressBook data received for NS Company (ID: X). Cant import. | NetSuite Customer Object does not have an Address Book inside itself. So it cannot be imported to Magento. |
Magento Company (ID:X) has a netsuite_internal_id (ID:X) that is not returning any NetSuite Company | Magento Company is synced to non-existed or deleted NetSuite Company. Should be Data Integrity Error. |
Magento Company (ID: X) has a netsuite_internal_id (ID: X) that is returning a Person | Magento Company is synced to NetSuite Customer that is Person. Should be Data Integrity Error. |
Can't find region with id X | The region used in NetSuite Company does not exist in Magento. |
Pulling the NetSuite Company (ID: X) returned nothing. NetSuite Customer ID: X | NetSuite Company with ID X does not exist in NetSuite anymore. Looks like Data Integrity Problem. |
NetSuiteCustomer
Exception Message | Additional Info |
---|---|
NULL Response from NetSuite | NetSuite's Response is empty. Possible reason Timeout. |
Message not initialized | NSC Queue has broken messages without items inside. Such error makes impossible to process record. |
Cannot load customer with id #X from Magento! | NSC Queue has an Id of Magento Customer that does not exist. |
Group with netsuite ID#X not found | During importing Customer NSC cant find the Customer Group with specific netsuite_internal_id |
NetSuiteDiscount
Exception Message | Additional Info |
---|---|
The CashSale Discount Rate is a percent value which is not supported | CashSale Object has a discount with the percent that is not currently supported by NSC. |
NetSuiteInvoice
Exception Message | Additional Info |
---|---|
CashSale has empty createdFrom | Cash Sale Object does not contain CreatedFrom the information. NSC cannot import such Items. |
Order with netsuite internal id X not found in Magento! | There is no Order with the required NetSuite id in Magento. It can take place in case of Data Integrity error or Queue Error. |
Message not initialized | NSC Queue has broken messages without items inside. Such error makes impossible to process record. |
Cannot load invoice with id #X from Magento! | NSC Queue has an Id of Magento Invoice that does not exist. |
NetSuiteOrder
Exception Message | Additional Info |
---|---|
Could not find / create the netsuite customer externalIdString=X | NSC cannot found the Customer that is used for the Order. Should be Data Integrity Error |
Product X has empty NetSuite internal ID | Order contains a Product that is not synced with NetSuite. Import of such order impossible till Product get synced. |
There is no such payment processor: X | The non-existed processor is mapped to NetSuite Payment Method. The error happens during order export to NetSuite. |
Message not initialized | NSC Queue has broken messages without items inside. Such error makes impossible to process record. |
Cannot load order with id #X from Magento! | NSC Queue has an Id of Magento Order that does not exist. |
NetSuiteProduct
Exception Message | Additional Info |
---|---|
Error querying X source for IDs to prefetch: ERRORDETAILS | Error during Product Prefetching |
NULL response from NetSuite! | NetSuite's Response is empty. Possible reason Timeout. |
InventoryItem doesn't have SKU set. | Inventory Item does not have SKU that is required for Magento Product creation. |
Can't resolve sku for ns#X | Product SKU is mapped to the wrong field. NSC was not able to resolve it. |
NS#X /Magento/Matrix Attributes are empty | Matrix Item does not have Magento Configurable Attribute. Should be a mapping issue. |
No mapping found for the field X | Matrix Item has a field that is not mapped to Magento Product Attribute. Should be a mapping issue. |
Associated simple product NS#X doesn't have any of configurable attributes | Simple Product that is going to be used with Matrix Item Import does not have the required configurable attribute inside. Should be Data Integrity Error. |
Product doesn't have additional_attributes | Error during Product Import. The product does not have additional attributes required for Importing |
Wrong attribute set code "X", please correct it and try again. | Error during Product Import. Fetched Attribute Set for Attribute is missing. |
Invalid Model Product Map Value Type X | Unsupported Product Attribute Type set during Product Import |
NetSuiteQueue
Exception Message | Additional Info |
---|---|
Specified message id not found | Wrong Id for NSC Queue Message provided. The requested Id does not exist |
NetSuiteQuote
Exception Message | Additional Info |
---|---|
Product X has empty NetSuite internal ID | The product is not synced with NetSuite Id. It cannot be used in Negotiable Quote Flow |
Broken quote data for netsuite quote with id X | There is no Magento Negotiable Quote with the requested NetSuite internal id |
No Comment found! | NetSuite Quote does not contain Admin comment that should be imported to Negotiable Quote. |
Could not find the netsuite customer externalIdString=X | Magento Customer with requested Netsuite id was not found in Magento. Should be Data Integrity Problem. |
NetSuiteRefund
Exception Message | Additional Info |
---|---|
[CreditMemoImport] Missed netsuite_internal_id for order | Order is not synced with NetSuite. Should be Data Integrity Problem |
[CreditMemoImport] No invoice found or more then one invoice found for order with id X | Error during Refund Import. NSC requires an invoice for importing if it was created from it in NetSuite. Should be Data Integrity Problem |
[CreditMemoImport] Missed order with netsuite_internal_id X | The order required for Refund Import was not found in Magento. |
Product not found for netsuite X | The product is not synced with NetSuite. Should be an error in Magento or missed data. Cos at the Order export moment it should be synced. |
Failed to import cash sale [null] | Magento was not able to create CreditMemo object. |
NetSuiteRma
Exception Message | Additional Info |
---|---|
Empty label passed for X | Rma Reason Label provided for mapping is empty string. |
createdFrom is NULL | Rma created from is Null. This field is required for importing |
Order for RMA#X not found | NSC was not able to find the Magento Order that is connected to NetSuite Rma |
Unknown order status: X | Unsupported status for Magento Order for Rma import. |
Can't import empty RMA | NetSuite Rma is empty. |
Product doesn't exist: X | There are no Magento Product with the requested NetSuite Internal Id |
Rma export is disabled | Rma export feature is disabled |
Message not initialized | NSC Queue has broken messages without items inside. Such error makes impossible to process record. |
Cannot load RMA with id #X from Magento! | NSC Queue has an Id of Magento Rma that does not exist. |
Cannot load Order with id #X from Magento! | NSC Queue has an Id of Magento Order that does not exist. |
Cannot load Invoice with id X from Magento! | NSC Queue has an Id of Magento Invoice that does not exist. |
Failed to import return authorization [null] | Rma Import Process was unsuccessfull |
NetSuiteSharedCatalog
Exception Message | Additional Info |
---|---|
Generate new Shared Catalog | Shared Catalog was marked as Public. NSC will generate new Shared Catalog. |
NetSuiteShipment
Exception Message | Additional Info |
---|---|
Not saving empty shipment | Magento Shipment after syncing with NetSuite Fulfillment does not contain any items. |
NetSuiteShipmentMultiSource
Exception Message | Additional Info |
---|---|
Fulfillment #X have items with not mapped locations! | NSC cannot import NetSuite Fulfillment that has Products with unmapped Sources/Stocks. |
Shipment has empty createdFrom | Created From field is required for Shipment import from NetSuite to Magento. |
Shipment has empty entity | A broken NetSuite Fulfillment object is provided. |
Order with netsuite_internal_id X not found in Magento! | NSC was not able to find an Order with NetSuite internal id from NetSuite Fulfillment. Should be Data Integrity Problem. |
NetSuiteShipmentSingleSource
Exception Message | Additional Info |
---|---|
Shipment has empty createdFrom | Created From field is required for Shipment import from NetSuite to Magento. |
Shipment has empty entity | A broken NetSuite Fulfillment object is provided. |
Order with netsuite_internal_id X not found in Magento! | NSC was not able to find an Order with NetSuite internal id from NetSuite Fulfillment. Should be Data Integrity Problem. |
NetSuiteTax
Exception Message | Additional Info |
---|---|
There is no Tax Logic set for order_export tax manager. Please check NSC configuration. | Self-explanatory. |
NetSuiteImportOrders
Exception Message | Additional Info |
---|---|
No items found in the NetSuite Order. | Magento Order Object after mapping does not contain any Order Item. |
No such products found with NetSuite internal ids: X | NetSuite Order contains Products that were not synced to Magento. Such an Order cannot be imported. |
Unsuccessful response from NS during customer entity retrieving with id X | NSC failed to fetch Customer entity during Order Import Process |
Unsuccessful saving of new Customer from NS with id X | NSC failed to create Customer in Magento during Order Import Process |
No such product found with NetSuite internal id: X | NetSuite Order contains a Product that was not synced to Magento. Such an Order cannot be imported. |
Requested shipping method with NS internal_id X not found, no fallback shipping method set! | Wrong shipping method mapping. Check Store Admin configuration for NSC. |