Back

NetSuite Error: Parameter ‘country’. Parameter set value event. Requested value ‘US’ was not found.

Published: May 29, 2024
Post Author Written by Maksudul Haq

Error

When importing a NetSuite address with a country name or country code you may receive an error similar to this:

Error in ‘NetSuiteDestination’. Line ‘Customer Address’. Parameter ‘country’. Parameter set value event. Requested value ‘US’ was not

Error Parameter Country

Reason

NetSuite’s SOAP API uses a Country Enumeration. The Country Codes or Names, such as ‘US’ or ‘United States’, do not match the enumerations used in NetSuite’s database. For detailed information, refer to the NetSuite Country Schema Enumerations documentation available on the NetSuite help site.

Resolution

To resolve this error, use the SmartConnect additional column feature, which translates the Country code to the NetSuite Country Schema enumerations.

Steps to resolve
  1. Create a Translation table in SmartConnect using this Excel file.
  2. Then, use the Translation column in your integration.
  3. Map the Translation Additional Column to the country field.
NetSuite Country

Conclusion

Following these steps should resolve the country parameter error for NetSuite integrations.

You can use the same process for a country name translation by updating the spreadsheet with country names instead of ISO codes.

Feeling stuck? Get the support and guidance you need to help you power through any data challenge

We're on your integration team. Connect with our people and let us know how we can help you.