Discussões

Definir ou atualizar o campo outofstockbehavior via SuiteScript

editado Jun 2, 2025 2:51PM Dentro SuiteCloud / Personalização

Aplica-se a

Produto: NetSuite 2024.1 

 

Cenário

Ao definir o campo outofstockbehavior em um Item de Estoque usando SuiteScript, há uma configuração e um valor específicos a serem utilizados.

 

Solução

Isso pode aceitar a seguinte string idêntica à lista disponível na interface de usuário do NetSuite:

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

 

Veja abaixo o código de implementação de amostra SuiteScript dos valores acima.

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 }); item1.setValue({ fieldId: 'outofstockbehavior', value: 'DISABLE' });
Rotulado:

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!

Ranking

Gênio da Comunidade

1º Trimestre (Jan-Mar 2026)

Líderes desta semana

Líderes deste mês

Líderes de todos os tempos