pen one
11/15/2021, 7:38 PM// Add the item code
rec.setCurrentSublistValue({
sublistId: 'item',
fieldId: 'item',
value: 1262,
forceSyncSourcing: true
})
// Add item description
rec.setCurrentSublistValue({
sublistId: 'item',
fieldId: 'description',
value: 'My Item Description',
forceSyncSourcing: true
})
// Add item quantity
rec.setCurrentSublistValue({
sublistId: 'item',
fieldId: 'quantity',
value: 1,
forceSyncSourcing: true
})
// Add units
rec.setCurrentSublistValue({
sublistId: 'item',
fieldId: 'units',
value: 22,
forceSyncSourcing: true
})
// Add Cost Estimate Type
rec.setCurrentSublistValue({
sublistId: 'item',
fieldId: 'costestimatetype',
value: 'CUSTOM',
forceSyncSourcing: true
})
// Add Estimated Unit Cost
rec.setCurrentSublistValue({
sublistId: 'item',
fieldId: 'costestimaterate',
value: itemCostAmount,
forceSyncSourcing: true
})
// Add Sell Unit Cost
rec.setCurrentSublistValue({
sublistId: 'item',
fieldId: 'rate',
value: itemSellAmount,
forceSyncSourcing: true
})
// Commmit The Item
rec.commitLine({
"sublistId": "item"
});
Sandii
11/15/2021, 7:52 PMvar fieldsToSet = {
item: 1262,
quantity: 1,
units: 22,
costestimatetype: 'CUSTOM',
etc...
};
for (var prop in fieldsToSet){
rec.setCurrentSublistValue({
sublistId: 'item',
field: prop,
value: fieldsToSet[prop],
forceSyncSourcing: true
});
}
something like this would work fine if your goal is less of a giant block of codestalbert
11/15/2021, 8:42 PM