Discussões
Community Articles: What Topic Should We Cover Next? Your idea could be our next feature—drop your suggestion now and spark the next big discussion!
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!