So I'm trying to add a service for sale line item to an SO using SS1.0, but I keep on getting the error "You must enter at least one line item for this transaction.". Does anyone know how I can programmatically add that in? I've tried this for example:
var salesOrder = nlapiCreateRecord('salesorder', { recordmode: 'dynamic' })
salesOrder.setLineItemValue('serviceitem', 'item', 1, 1234);
var salesOrderId = nlapiSubmitRecord(salesOrder, true, true);
Am I doing something wrong here?