Aaron McCausland
05/20/2025, 9:08 PMCeligo AI
05/20/2025, 9:09 PMAI generated answer (using internal Slack threads):In order to read data from sublists in a script or workflow for Inbound Shipment, you need to use the appropriate SuiteScript APIs. The APIs available for sublists can vary depending on the type of sublist. For client scripts, you can use the
N/currentRecord module to get the current record and then use the getSublistValue method to read data from a sublist. Here is an example:
javascript
var currentRecord = require('N/currentRecord');
var record = currentRecord.get();
var sublistValue = record.getSublistValue({
sublistId: 'items',
fieldId: 'item',
line: 0
});
For workflows, you can use the Set Field Value action to read data from a sublist. You need to specify the sublist and field ID in the action parameters.
If you are dealing with a custom sublist, you might need to use a different approach. You can use a search to get the data from the custom sublist. Here is an example:
javascript
var search = require('N/search');
var mySearch = search.create({
type: 'customrecord_my_custom_record',
filters: [
['custrecord_parent_record', 'anyof', myRecordId]
],
columns: ['custrecord_my_field']
});
var searchResults = mySearch.run().getRange({start: 0, end: 100});
Remember that the getSublistValue method and the Set Field Value action might not work with some types of sublists. In these cases, you might need to use a different method or action, or use a search as described above.
******
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
05/20/2025, 9:09 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.849998772
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.847721457
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.846444488
Celigo AI
05/20/2025, 9:09 PM