Eric Schultz
03/03/2026, 4:55 PMCeligo AI
03/03/2026, 4:56 PMAI generated answer (using internal Slack threads):To get a customer's default billing and default shipping country, you can use the
n/query module in SuiteScript. You can use the runSuiteQL method to execute a SuiteQL query that retrieves the desired information from the customer record.
Here is a sample code snippet:
javascript
var query = require('N/query');
var suiteQL = "SELECT defaultbillingcountry, defaultshippingcountry FROM customer WHERE id = ?";
var result = query.runSuiteQL({
query: suiteQL,
params: [customerId] // replace with your customer id
}).asMappedResults();
console.log(result);
In this code, defaultbillingcountry and defaultshippingcountry are the fields that hold the default billing and shipping country respectively for a customer. Replace customerId with the actual ID of the customer record you want to retrieve.
Please note that you need to have the necessary permissions to run SuiteQL queries and access the customer record.
******
Disclaimer:
This response was generated by an artificial intelligence assistant based on previous conversations from multiple Slack channels, and may contain inaccuracies or mistakes.
******Celigo AI
03/03/2026, 4:56 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.813232422
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.808654666
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.802551091
Celigo AI
03/03/2026, 4:56 PM