Discusiones
Continúe leyendo para conocer las últimas novedades, incluyendo:
• Lanzamiento de Agenda Builder
• Registro en SuiteWorld On Air
• Nuevo concurso NetSuite Prompt Studio
• ¡Y más!
¡Consulte este hilo para obtener más información!
Error de "TRANS_UNBALNCD" al crear una orden de venta mediante SuiteScript
Se aplica a
Producto: NetSuite 2025.1
Escenario
El fragmento de muestra que se muestra a continuación genera el error: TRANS_UNBALNCD. Código: ``` 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);
Solución
Una posible causa del error es que la transacción no tiene información de envío. Para resolver el error:
- En el registro del cliente, agregue una dirección de envío predeterminada, o
- En el script, configure la información de envío del pedido de ventas (para muestras, consulte el artículo 39551 Direcciones de facturación y envío de scripts)
¡Hola, Bienvenido/a!
Para ver los detalles completos, inicia sesión.
¿No tienes una cuenta? ¡Haz clic aquí para comenzar!