ec
01/02/2026, 4:44 PMCeligo AI
01/02/2026, 4:44 PMAI generated answer (using internal Slack threads):Based on the conversations, it appears that updating an address subrecord's detailed fields in a
beforeSubmit script does not automatically update the address block text on the sales order. This is because the address text related fields on the transaction do not tend to update from their original values when changed in a beforeSubmit script.
However, there are a few workarounds that you can try:
1. You can manually update the transaction's address text. This can be done by setting the shipaddress to an empty string and then populating the custom address fields.
2. You can try using Record.removeSubrecord before setting the subrecord fields. This might force NetSuite to automatically source the address text.
3. If you're dealing with an Opportunity, you might encounter a situation where the shipping address still shows the wrong address after the update, even though the correct address is there when you edit the record. In this case, you might need to trigger NetSuite to update its own summary text field, although it's not clear from the conversations how to do this.
Remember, these are workarounds and might not work in all situations.
******
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
01/02/2026, 4:44 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.85369873
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.846435368
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.844665408
Celigo AI
01/02/2026, 4:44 PM