Discussões

Exemplo de script de ação de Fluxo de trabalho que define valor de item de linha no campo Localidade

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

Aplica-se a

Produto: NetSuite 2023.2

 



Cenário

Usuário deseja atualizar a localidade do Pedido de vendas nos itens de linha.



Solução

Observação: Note que isso é aplicável no SuiteScript 1.0

O script de ação do fluxo de trabalho abaixo contém um log de execução para verificar o status do script. O loop for percorre os itens de linha e obtém o item de linha atual.

 

Script de ação de fluxo de trabalho acionado Antes de enviar registro:

    function updateLineLevelLocation1() {
        var record = nlapiGetNewRecord();
        nlapiLogExecution('DEBUG', 'id', record);

        var tranType = record.getRecordType();
        nlapiLogExecution('DEBUG', 'type', tranType);

        var loc = record.getFieldValue('location');
        nlapiLogExecution('DEBUG', 'id', loc);

        var numLines = nlapiGetLineItemCount('item');
        nlapiLogExecution('DEBUG', 'count', numLines);

        for (var

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