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!
How to set base price for a nonInventorySaleItem?
Hello again. I have a basic NetSuite Restlet that I am using to create a nonInventoryItem and it works when calling it with Postman. I need to set the base price but am struggling to do so. This is my current working code.
define(['N/record', 'N/log'], function(record, log) {
function doPost(requestBody) {
try {
var itemName = requestBody.itemName;
var itemDescription = requestBody.itemDescription;
var itemPrice = parseFloat(requestBody.itemPrice);
var incomeAccount = requestBody.incomeAccount;
var expenseAccount = requestBody.expenseAccount;
var taxable = requestBody.taxable;
var taxItemCode = 2; // default is taxable
log.debug({
title: 'Item: ' + itemName,
details: 'Description: ' + itemDescription + ', expenseAccount: ' + expenseAccount + ', itemPrice: ' + itemPrice
Tagged:
0