Discussões
Solucionar Erro: "TRANS_UNBALNCD" ao Criar Pedido de Vendas via SuiteScript
Dentro SuiteCloud / Personalização
Aplica-se a:
Produto: NetSuite 2024.1
Cenário:
O trecho de amostra abaixo gera o erro: TRANS_UNBALNCD.
var salesRec = nlapiCreateRecord('salesorder');salesRec.setFieldValue('entity', ""2432"");salesRec.selectNewLineItem('item');salesRec.setCurrentLineItemValue('item', 'item', ""33485""); salesRec.setCurrentLineItemValue('item', 'quantity', ""1"");salesRec.setCurrentLineItemValue('item', 'rate', ""140"");salesRec.setCurrentLineItemValue('item', 'taxcode', ""5"");salesRec.setCurrentLineItemValue('item', 'amount', ""145"");salesRec.commitLineItem('item'); var recordId = nlapiSubmitRecord(salesRec, true, true);
Solução:
Uma possível causa do erro é a transação não ter informações de envio. Para resolver o erro:
- No registro do cliente, adicione um endereço de envio padrão ou;
- No script, defina as informações de envio do pedido de vendas (para amostras, consulte o artigo 39551 Scripting Billing and Shipping Addresses)
Rotulado:
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!