Discussões

SuiteScript 1.0 > Evento do Usuário > Obtendo a Entidade de registro de uma Mensagem recebida

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

Aplica-se a

Produto: NetSuite 2024.2


Cenário

O cliente deseja saber como obter o registro de entidade específico de um registro de mensagem de entrada.



Solução

1. Crie um script de Evento do Usuário a ser implementado no registro de Mensagem. Consulte o código de amostra abaixo:

 

         

var message = nlapiGetNewRecord(); 

// Getting the ID of the entity associated with the message
var entity = message.getFieldValue('entity');
nlapiLogExecution('DEBUG', 'entity',entity);

// Getting the ID of the message
var incomingId = message.getId();
nlapiLogExecution('DEBUG', 'Incoming ID',incomingId);

// Getting the state of the message if it is incoming
var state = nlapiLookupField('message',incomingId,'isincoming');
nlapiLogExecution('DEBUG', 'State', state);

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