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.

Establecer o actualizar el campo outofstockbehavior mediante SuiteScript

editado Jun 2, 2025 2:52PM en SuiteCloud / Personalización

Se aplica a

Producto: Netsuite 2024.2

Escenario

Al configurar el campo outofstockbehavior en un artículo de inventario mediante SuiteScript, hay un valor y configuración específicos que se deben utilizar. 

Solución

Puede aceptar la siguiente cadena idéntica a la lista disponible en la interfaz de usuario NetSuite:

  • outofstockbehavior = {‌cadena} DISABLE
  • outofstockbehavior = {‌cadena} ENABLE
  • outofstockbehavior = {‌cadena} REMOVE
  • outofstockbehavior = {‌cadena} ENABLENMSG
  • outofstockbehavior = {‌cadena} DEFAULT 

Consulte el siguiente código de ejemplo de implementación de SuiteScript de los valores anteriores.

SuiteScript 1.0:

var item1 = nlapiLoadRecord('inventoryitem',92); nlapiSetFieldValue('outofstockbehavior','DISABLE');

SuiteScript 2.0:

var item1 = record.load({‌ type: record.Type.INVENTORY_ITEM, id: 92 });

Etiquetado:

¡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