/
2024.1 Development Exceptions

2024.1 Development Exceptions

Below u can find the list of exceptions you can face in case of wrong NSC customization. Each exception a brief explanation of the reasons.

This list is changed regularly with NSC updates.

Exception Message

Module

Additional Info

Exception Message

Module

Additional Info

Unsupported CLASS_NAME class - CLASS_NAME

NetSuite

NetSuite's Response contains the object that is an instance of the class that does not exist in the SOAP library NSC uses.

Registry key X already exists

NetSuite

NetSuite Registry has a key set already and graceful mode is off.

Wrong Button Processor interface.

NetSuite

Wrong Class is used for Button Processor. Check that class implements ViewButtonInterface.

Can't create cache dir: X

NetSuite

Permission error during NSC Cache folder creation.

Wrong module or wrong feature code!

NetSuiteCompany

Wrong Feature Code request in Company Module Permission class. Supported features: export_companies,import_companies.

 

Wrong module or wrong feature code!

NetSuiteCustomerImport

Wrong Feature Code request in Customer Import Module Permission class. Supported features: import_customers.

Discount Provider mismatch with Interface!

NetSuiteDiscount

Wrong Class is used for Discount Mapper. Check that class implements DiscountProviderInterface.

Cannot find csv login file at X

NetSuiteProduct

Wrong path to CSV with NetSuite Credentials provided. The error takes place during CLI Product Mass Import

At least one login must be specified. The format is email,pass,app_id OR consumer_key,consumer_secret,token_id,token_secret,app_id

NetSuiteProduct

Broken CSV with NetSuite Credentials provided. The error takes place during CLI Product Mass Import

Cannot connect

NetSuiteProduct

NetSuite's Response is empty. Possible reason Timeout. The error takes place during CLI Product Mass Import

Cannot validate login for token X . Error message was: ERRORDETAILS

NetSuiteProduct

NetSuite's Response is empty. Possible reason Timeout. The error takes place during CLI Product Mass Import

Class X returned no arguments!

NetSuiteQueue

Error during Action validation of dependency Injection.  Import/Export Processor does not have arguments provided.

Handler X is not extending the interface!

NetSuiteSharedCatalog

Wrong Interface used for Handler Class in Shared Catalog Module. Check that it implements HandlerInterface

Wrong module or wrong feature code!

NetSuiteSharedCatalog

Wrong Feature Code request in Shared Catalog Module Permission class. Supported features: import_shared_catalogs.

 

 

 

 

 

 

 

Related content