Discusiones

Ahora es el momento de pedir a sus amigos y colegas expertos en NetSuite que se unan a la comunidad de soporte de NetSuite. ¡Recomiende ahora! ¡Haga clic aquí por más información!
Actualice su Perfil con su tipo de soporte para obtener la insignia de Tipo de Soporte.

SuiteScript> Establecer ID externo igual que el número SO

editado Sep 4, 2025 2:57PM en SuiteCloud / Personalización

Se aplica a

Product: NetSuite 2025.1

Escenario

Establezca el ID externo de los pedidos de ventas igual que su número de pedido de ventas a través de la secuencia de comandos UserEvent.

Solución

El siguiente fragmento de código se aplica durante afterSubmit:

function afterSubmit (scriptContext) {
var rec = scriptContext.oldRecord;

function afterSubmit(scriptContext) {

  var rec = scriptContext.oldRecord;               var SOnum = rec.getValue({            fieldId: 'tranid'         });               record.submitFields({              type: record.Type.SALES_ORDER,              id: rec.id,              values: {                  'externalid': SOnum              }        });              }      return {         afterSubmit: afterSubmit     };

Nota: para obtener una guía sobre cómo crear un registro de secuencia de comandos, consulte el artículo

¡Hola, Bienvenido/a!

Iniciar sesión

Para ver los detalles completos, inicia sesión.

Registrarse

¿No tienes una cuenta? ¡Haz clic aquí para comenzar!

Tabla de posiciones

Genio de la Comunidad

Cuarto 1 (Jan-Mar 2026)

Líderes de la semana

Líderes de este mes

Líderes de todos los tiempos