Discussões
New AI Community Guidelines. Please review and follow them to ensure AI use stays safe, accurate, and compliant.
Keep an eye out for upcoming NetSuite events, including meetups, workshops, and webinars. These sessions are a great way to connect with peers, learn from experts, and stay current on the latest NetSuite updates and best practices. Registration links are provided in each event.
Sintaxe de Exemplo dos Métodos de Pedido addItem(item)
Aplica-se a
Produto: NetSuite 2025.1
Cenário
O usuário solicitou uma amostra de sintaxe do método de Pedido addItem(item) para ajudar a entender seu uso.
Solução
Um objeto de pedido armazena dados do carrinho de compras e métodos para realizar o pedido. Esse objeto é diferente de um registro de pedido do NetSuite, porque armazena informações apenas da sessão de compras atual.
Para obter a documentação do método addItem(item), consulte o artigo 27518 Order Methods.
A seguir, um exemplo de sintaxe do método addItem(item):
function service(request, response)
{// create a plain object for the itemvar item = {internalid: ""102"", quantity: ""1"", options: {'custcol7': '1'} }
//custcol7: Internal ID of Transaction Item Option;//1: Internal ID of selected option (from List record)//
Get a reference to the shopping order
var order = nlapiGetWebContainer().getShoppingSession().getOrder();
// Add the item to cart
var returnval = order.addItem(item);
response.writeLine("\n\nOrder: \n" + JSON.stringify(returnval, null, 2) + “ \n\n <a href='http://shopping.na1.netsuite.com/s.nl/c.TSTDRV329799/n.1/sc.3/.f'>View Cart</a>”);
}
0
Olá, bem-vind@!
Faça login
Para ver todos os detalhes, faça o login.
Cadastre-se
Não tem uma conta? Clique aqui para começar!