SunShine
02/08/2025, 2:28 PMCeligo AI
02/08/2025, 2:28 PMAI generated answer (using internal Slack threads):To search for an
inventoryitem
with a specific location id
using SuiteScript 2.0, you can use the N/search
module to create a search. You would need to add a filter to the search to specify the location id. Here is a sample code snippet:
javascript
var search = require('N/search');
var inventoryItemSearch = search.create({
type: search.Type.INVENTORY_ITEM,
filters: [
['location', 'anyof', locationId]
],
columns: ['itemid', 'displayname', 'location', 'locationquantityonhand']
});
inventoryItemSearch.run().each(function(result) {
// Process each result
return true;
});
In this code, locationId
is the id of the location you are interested in. The filters
array is used to specify the search criteria. The columns
array is used to specify the fields that you want to retrieve.
Please note that the location
field is a sublist field on the inventoryitem
record, so you need to use the anyof
operator in the filter.
******
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
02/08/2025, 2:28 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.853601098
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.849991918
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.848970294
Celigo AI
02/08/2025, 2:28 PM