Tengo un script que agrega elementos a un registro de Netsuite. En este caso, se deben agregar 22 artículos, pero las líneas de valor a continuación son diferentes para cada artículo. En lugar de tener que repetir las mismas líneas una y otra vez, hay una mejor manera de hacerlo.
Código a continuación:
rec.setCurrentSublistValue( { sublistId: 'item', fieldId: 'item', value: 1261, forceSyncSourcing: true } ) // Add item description rec.setCurrentSublistValue( { sublistId: 'item', fieldId: 'description', value: 'Charge Description' } ) // Add item quantity rec.setCurrentSublistValue( { sublistId: 'item', fieldId: 'quantity', value: 1, forceSyncSourcing: true } ) // Add Estimated Unit Cost F/X rec.setCurrentSublistValue( { sublistId: 'item', fieldId: 'custcol_est_unit_cost_fx', value: handlingBuy, forceSyncSourcing: true } ) // Add Margin rec.setCurrentSublistValue( { sublistId: 'item', fieldId: 'custcol_orig_rate', value: handlingSell, } ) // Commmit The Item rec.commitLine( { "sublistId": "item" } );