Discussions
Stay up-to-date with the latest news from NetSuite. You’ll be in the know about how to connect with peers and take your business to new heights at our virtual, in-person, on demand events, and much more.
Now is the time to ask your NetSuite-savvy friends and colleagues to join the NetSuite Support Community! Refer now! Click here to watch and learn more!
You have entered an invalid field value for the following field: binnumber
Hello,
I am having the following problem when generating an Inventory Adjustment from Script for an item of type Numbered Lot Inventory Item:
“You have entered an invalid field value 114 for the following field: binnumber.”
When I do this from the user interface, it works fine.
Here is part of the code in question:
var invAdjust = record.create({
type: record.Type.INVENTORY_ADJUSTMENT,
isDynamic: true
});
invAdjust.setValue({ fieldId: 'subsidiary', value: 1 });
invAdjust.setValue({
fieldId: 'account',
value: 773
});
invAdjust.setValue({ fieldId: 'department', value: 5 });
var itemId = 65490;
var quantity = 2;
var locationId = 2;
var status = 1; // Good
invAdjust.selectNewLine({
sublistId: 'inventory'
});
invAdjust.setCurrentSublistValue({
sublistId: 'inventory',
fieldId: 'item',
value: itemId 0